From 39c1f87156b481c8210c5c6538224b06a9bd2f73 Mon Sep 17 00:00:00 2001 From: groot007 Date: Thu, 27 Apr 2017 14:29:45 +0300 Subject: [PATCH] add includes --- app/css/main.min.css | 2 +- app/css/typograph.min.css | 2 +- app/img/hirurg-table.jpg | Bin 0 -> 85945 bytes app/img/manual-picture.png | Bin 0 -> 454276 bytes app/includes/about-company.php | 62 + app/includes/call-me.php | 41 + app/includes/certificate.php | 76 + app/includes/contacts-map.php | 96 ++ app/includes/eltem-today.php | 98 ++ app/includes/example-works.php | 39 + app/includes/get-catalog.php | 38 + app/includes/header.php | 86 + app/includes/our-team.php | 145 ++ app/includes/pop-ups.php | 81 + app/includes/privilege.php | 85 + app/includes/reviews.php | 45 + app/includes/services.php | 66 + app/includes/slider-equip.php | 470 +++++ app/includes/steps.php | 55 + app/index.php | 1369 +-------------- app/integration_vtiger/ModelIntegration.php | 78 +- app/integration_vtiger/config.ini | 12 +- app/integration_vtiger/form.js | 73 +- app/integration_vtiger/post.php | 5 + app/integration_vtiger/post_calltracking.php | 34 + app/js/common.js | 145 +- app/js/scripts.min.js | 1611 +++++++++++++++++- app/libs/matchHeight.js | 388 +++++ app/libs/validate/jquery.validate.js | 1574 +++++++++++++++++ app/libs/validate/jquery.validate.min.js | 4 + app/mail.php | 15 - app/sass/main.scss | 898 +++++++++- app/sass/typograph.scss | 134 +- gulpfile.js | 2 +- 34 files changed, 6381 insertions(+), 1448 deletions(-) create mode 100644 app/img/hirurg-table.jpg create mode 100644 app/img/manual-picture.png create mode 100644 app/includes/about-company.php create mode 100644 app/includes/call-me.php create mode 100644 app/includes/certificate.php create mode 100644 app/includes/contacts-map.php create mode 100644 app/includes/eltem-today.php create mode 100644 app/includes/example-works.php create mode 100644 app/includes/get-catalog.php create mode 100644 app/includes/header.php create mode 100644 app/includes/our-team.php create mode 100644 app/includes/pop-ups.php create mode 100644 app/includes/privilege.php create mode 100644 app/includes/reviews.php create mode 100644 app/includes/services.php create mode 100644 app/includes/slider-equip.php create mode 100644 app/includes/steps.php create mode 100644 app/integration_vtiger/post_calltracking.php create mode 100644 app/libs/matchHeight.js create mode 100644 app/libs/validate/jquery.validate.js create mode 100644 app/libs/validate/jquery.validate.min.js delete mode 100644 app/mail.php diff --git a/app/css/main.min.css b/app/css/main.min.css index a444747..1adb91b 100644 --- a/app/css/main.min.css +++ b/app/css/main.min.css @@ -1,4 +1,4 @@ @charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{-webkit-border-radius:6px;border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{-webkit-border-radius:50%;border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.visible-print{display:none!important}.visible-print-block{display:none!important}.visible-print-inline{display:none!important}.visible-print-inline-block{display:none!important}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;-webkit-border-radius:.1em;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body input:focus{border-color:#109de4;outline:0}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#ccc}body input:required:valid,body textarea:required:valid{color:#000}body,html{height:100%}body{font-size:16px;min-width:320px;height:100%;position:relative;line-height:1.75;font-family:OpenSans,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:24px}h1{font-size:44px;line-height:48px}h3{font-size:26px;line-height:34px}h2{font-size:42px;line-height:46px;position:relative;font-weight:700;color:#333;display:inline-block}h2.underline.light:after{background:#fff}h2.underline:after{content:"";display:block;background:#109de4;position:absolute;right:-90px;bottom:-10px;width:115px;border-left:10px solid #004c94;height:6px}section{position:relative;text-align:center}img{max-width:100%;height:auto}a{color:#109de4;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{outline:0;text-decoration:none;color:#004c94}a:active{outline:0}button.btn{border:none;overflow:hidden;position:relative}.btn{background:#109de4;padding:8px 10px;display:inline-block;overflow:hidden;color:#fff;outline:0;-webkit-border-radius:5px;border-radius:5px;font-size:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn.bordered{background:0 0;border:1px solid #109de4;color:#109de4}.btn.bordered:focus,.btn.bordered:hover{outline:0;text-decoration:none;background:0 0;color:#004c94;border:1px solid #004c94}.btn:focus,.btn:hover{outline:0;text-decoration:none;color:#fff;background:#004c94}input[type=phone],input[type=text]{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:5px;border-radius:5px;padding:15px;color:#666;font-size:16px}input[type=phone]:focus,input[type=text]:focus{outline:0}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.corner-square{position:relative;background:#fff;padding:10px}.corner-square.grey:before{left:-20px;top:-20px;width:80px;height:80px;border:6px solid #ececec}.corner-square.right:before{left:auto;right:-30px}.corner-square.smaller.right:before{left:auto;right:-10px}.corner-square.smaller:before{width:150px;height:135px;border:6px solid #109de4;left:-10px;top:-10px}.corner-square:before{content:"";display:block;position:absolute;left:-30px;top:-30px;background:0 0;width:270px;height:270px;border:10px solid #109de4;z-index:-1}.icon{background:transparent url(../img/icons/sprite.png)}.icon.icon-phone{display:inline-block;width:22px;height:27px;background-position:-5px -5px}.icon.icon-anesthesia{display:inline-block;width:49px;height:45px;background-position:-42px -10px}.icon.icon-xray{display:inline-block;width:51px;height:43px;background-position:-151px -10px}.icon.icon-obstetrics{display:inline-block;width:40px;height:52px;background-position:-101px -10px}.icon.icon-camera{display:inline-block;width:33px;height:21px;background-position:-527px -10px}.icon.icon-ceiling{display:inline-block;width:25px;height:28px;background-position:-570px -10px}.icon.icon-wall{display:inline-block;width:25px;height:26px;background-position:-605px -10px}.icon.icon-battery{display:inline-block;width:32px;height:20px;background-position:-485px -10px}.icon.icon-key{display:inline-block;width:37px;height:66px;background-position:-288px -10px}.icon.icon-min-price{display:inline-block;width:64px;height:64px;background-position:-336px -10px}.icon.icon-finger-up{display:inline-block;width:56px;height:60px;background-position:-222px -10px}.icon.icon-truck{display:inline-block;width:56px;height:38px;background-position:-410px -10px}.tabs{margin-top:80px}.tabs .corner-square{padding:10px 0 0 10px;margin-left:10px}.tabs .corner-square:before{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tabs .corner-square:hover{cursor:pointer}.tabs .corner-square:hover .equip-kind{border:1px solid #004c94}.tabs .corner-square:hover:before{left:-6px;top:-6px}.tabs .tab{width:100%}.tabs .tab figure{border:1px solid #ebebeb;text-align:center}.tabs .tab figure .wrap-img{min-height:200px;line-height:200px}.tabs .tab figure img{display:inline-block;vertical-align:middle;max-width:100%}.tabs .tab figure figcaption{height:55px;font-weight:600;line-height:18px;padding:10px 45px;color:#000;background:#ebebeb}.tabs .tab.active:hover .equip-kind{border:1px solid #004c94}.tabs .tab.active .equip-kind{border:1px solid #109de4;background:#109de4;color:#fff}.tabs .tab.active .equip-kind:focus,.tabs .tab.active .equip-kind:hover{border:1px solid #004c94;outline:0;text-decoration:none}.tabs .tab .equip-kind{width:100%;font-weight:600;padding:10px 28px;text-align:center;margin-top:10px;display:inline-block;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;font-size:16px;min-height:60px;line-height:18px;background:0 0;border:1px solid #109de4;color:#109de4}.tabs .tab .equip-kind span{vertical-align:middle}.tabs .tab .equip-kind:focus,.tabs .tab .equip-kind:hover{outline:0;text-decoration:none}.arrow-down{margin:60px;display:inline-block;width:35px;height:35px;background:#109de4;position:relative;-webkit-border-radius:50%;border-radius:50%}.arrow-down:hover:before{left:-55px}.arrow-down:hover:after{right:-55px}.arrow-down:hover .angle{margin-top:-6px}.arrow-down:after,.arrow-down:before{content:"";display:block;width:55px;height:1px;background:#109de4;top:50%;margin-top:-1px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute}.arrow-down:before{left:-70px}.arrow-down:after{right:-70px}.arrow-down .angle{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-10px;display:block;width:15px;height:15px;background:0 0;border-left:1px solid;border-bottom:1px solid;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dashed-bdr{border-bottom:1px dashed #666}.slider .fa{position:absolute;width:50px;display:inline-block;height:50px;background:#109de4;top:22%;margin-top:-85px;font-size:55px;line-height:48px;color:#fff;z-index:999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider .fa:hover{background:#004c94}.slider .fa:hover{cursor:pointer}.slider .fa.fa-angle-right{right:-10px;letter-spacing:-8px}.slider .fa.fa-angle-left{left:-10px}.slick-slide:active,.slick-slide:focus{outline:0}form{padding:50px 30px;background:rgba(255,255,255,.4);color:#fff;border:1px solid #fff}form h3{font-size:20px;font-weight:600;line-height:24px;margin-bottom:35px}form .group-input{width:290px;margin:15px auto;position:relative}form .group-input .fa{position:absolute;right:10px;top:10px;color:#999;font-size:24px}form input{width:100%;height:45px;font-size:16px;padding-right:40px;display:block}form button{width:250px;margin:35px auto 10px auto}.with-bg{position:relative;z-index:1}.with-bg:before{content:"";width:200px;height:200px;background:#109de4;position:absolute;left:0;top:0;z-index:-1}[class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,#grayscale");-webkit-filter:grayscale(100%)}.hidden-s{display:none}.pop-up.answer{padding:10px}.pop-up .success{font-size:18px;line-height:24px;position:relative;color:#000;background:0 0}.mfp-content form{width:360px;height:auto;margin:0 auto;padding:40px 50px;background:#fff;position:relative}.mfp-content form h2{font-size:24px;text-align:center;line-height:30px;font-weight:600;margin-bottom:30px;text-transform:uppercase}.mfp-content form input{border:1px solid #ddd;height:40px;margin-bottom:20px;color:#707070}.mfp-content form button:not(.mfp-close){margin-top:15px;background:#109de4;color:#fff;border:none;-webkit-border-radius:5px;border-radius:5px;padding:10px}.mfp-content form p{text-align:center;color:#000;font-size:14px}.mfp-content form .mfp-close{top:-50px;right:-45px;color:#fff;position:absolute}.mfp-content form .mfp-close:hover{background:0 0}.mfp-content form ::-webkit-input-placeholder{color:#707070;opacity:1}.mfp-content form :-moz-placeholder{color:#707070;opacity:1}.mfp-content form ::-moz-placeholder{color:#707070;opacity:1}.mfp-content form :-ms-input-placeholder{color:#707070;opacity:1}.mfp-close{font-size:70px;top:50px;right:50px}.mfp-close:active{top:50px;right:50px}.mfp-iframe-holder .mfp-close:active{color:#fff;right:-6px;top:-40px;text-align:right;padding-right:6px;width:100%}header .top-head{height:100px;line-height:100px}header .top-head .logo img{display:inline-block;vertical-align:middle;width:100px;margin-top:-10px}header .top-head [class*=col-]:before{display:inline-block;height:100%;vertical-align:middle;content:""}header .top-head .tagline{font-weight:800;width:240px;margin:0 0 0 10px;color:#004c94;font-size:14px;display:inline-block;vertical-align:middle;line-height:18px}header .top-head .email{font-size:24px;line-height:27px;font-weight:800;vertical-align:middle;color:#08c}header .top-head .email:after{content:"";display:block;width:0;height:1px;background:#08c;position:absolute;left:0;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-top:0}header .top-head .email:hover:after{width:100%}header .top-head .cb-message{position:absolute;bottom:0;left:50%;margin-left:-100px;width:200px;height:30px;line-height:10px;color:#fff;background:#109de4;padding:10px;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .top-head .phone{font-size:24px;color:#000;margin:0 15px 0 -40px;vertical-align:middle}header .top-head .phone:after{content:"";display:block;width:0;height:1px;background:#000;position:absolute;left:0;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-top:0}header .top-head .phone:hover:after{width:100%}header .top-head .btn{font-size:16px;height:36px;padding:13px 30px;vertical-align:middle;line-height:10px}header .main-part{background:#ddd url(../img/header-bg.jpg) no-repeat center center;background-size:cover;height:auto}header .main-part h1,header .main-part h3{color:#004c94}header .main-part h1{margin-top:60px;margin-bottom:30px}header .main-part h3{font-weight:600}header .main-part .menu-nav{margin-top:75px;margin-bottom:30px}header .main-part .menu-nav li a{display:inline-block;padding:5px 20px 5px 15px;background:rgba(255,255,255,.7);border-left:5px solid #109de4;margin-bottom:10px;font-size:14px;font-weight:800;color:#004c94;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .main-part .menu-nav li a span{border-bottom:1px dashed #004c94}header .main-part .menu-nav li a:hover{color:#109de4;border-left:5px solid #004c94}header .main-part .menu-nav li a:hover span{border-bottom:1px dashed #109de4}header .main-part .phone-large{color:#004c94;font-size:58px;line-height:62px;font-weight:800;margin-bottom:12px}header .main-part .works-time{font-weight:600;font-size:14px;color:#004c94;margin-bottom:60px}header .main-part .btn{display:inline-block;margin-right:10px;height:45px;width:200px;text-align:center;margin-bottom:100px}header .main-part .btn.bordered{line-height:12px;font-weight:600;padding:15px 20px}header .main-part .btn.with-icon{position:relative;text-align:left;padding:0 0 0 45px}header .main-part .btn.with-icon:hover .icon-phone{left:20px}header .main-part .btn.with-icon:hover .icon-phone+span:before{height:0}header .main-part .btn.with-icon .icon-phone{position:absolute;display:inline-block;left:12px;top:50%;margin-top:-15px;margin-right:10px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .main-part .btn.with-icon .icon-phone+span{display:inline-block;padding-left:8px;line-height:45px;height:100%;position:relative}header .main-part .btn.with-icon .icon-phone+span:before{content:"";display:block;width:1px;height:100%;background:#fff;position:absolute;left:0;top:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .main-part .notebook{margin-left:50px;width:622px;height:434px;position:relative;background:url(../img/notebook-full.png) no-repeat;background-size:cover;padding-top:1px;margin-top:75px}header .main-part .notebook .video{width:488px;height:306px;margin-top:27px;margin-left:65px;background:#000;overflow:hidden}header .main-part .notebook .video video{width:110%;margin-left:-5%;height:100%}.equipment{padding:80px 0 0 0;background:url(../img/how-it-works-bg.jpg) repeat-x center bottom}.equipment .equip-slider{width:100%;position:relative}.equipment .equip-slider .slide:active,.equipment .equip-slider .slide:focus,.equipment .equip-slider .slide:hover{outline:0}.equipment .equip-slider .main-cont{margin-bottom:30px}.equipment .equip-slider .main-cont:after{content:"";display:block;clear:both}.equipment .equip-slider .preview{margin-left:3%;margin-right:4%;width:45%;float:left}.equipment .equip-slider .equip-inf{width:45%;float:left;text-align:left}.equipment .equip-slider .equip-inf h3{color:#004c94;font-size:30px;font-weight:600;line-height:34px;margin-bottom:5px}.equipment .equip-slider .equip-inf h4{font-size:18px;color:#666;font-weight:600}.equipment .equip-slider .equip-inf p{line-height:28px;font-size:14px;padding:0 40px 0 0}.equipment .equip-slider .equip-inf ul{margin-top:15px}.equipment .equip-slider .equip-inf ul li{margin-bottom:15px;color:#999}.equipment .equip-slider .equip-inf ul li .icon{width:35px;margin-right:10px;display:inline-block;margin-bottom:-6px}.equipment .equip-slider .equip-inf .deskr-block{padding:25px 0}.equipment .equip-slider .equip-inf .deskr-block .btn{width:200px;text-align:center;font-size:18px;margin-top:30px}.equipment .equip-slider .equip-unit-slider .slide{text-align:center;display:inline-block;border:1px solid #ebebeb}.equipment .equip-slider .equip-unit-slider .slide img{display:inline-block}.equipment .equip-slider .equip-unit-slider .slick-dots{width:100%;margin-top:15px}.equipment .equip-slider .equip-unit-slider .slick-dots li{width:30%;margin-right:3%;margin-bottom:10px;float:left}.equipment .equip-slider .equip-unit-slider .slick-dots li.slick-active a.picture{border:1px solid #109de4}.equipment .equip-slider .equip-unit-slider .slick-dots li:hover a.picture{cursor:pointer;border:1px solid #666}.equipment .equip-slider .equip-unit-slider .slick-dots li a.picture{width:100%;display:inline-block;border:1px solid #ebebeb;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.equipment .equip-slider .equip-unit-slider .slick-dots li a.picture:before{display:inline-block;height:100%;vertical-align:middle;content:""}.equipment .equip-slider .equip-unit-slider .slick-dots li a.picture img{display:inline-block;max-width:100%;vertical-align:middle}.equipment .equip-slider .equip-unit-slider .slick-dots li .inf{display:inline-block;margin-top:10px;font-size:16px;line-height:20px;text-transform:uppercase;color:#004c94;border-bottom:1px dashed #004c94}.equipment .equip-slider .equip-unit-slider .slick-dots li .inf:hover{cursor:pointer}.how-it-works{padding:60px 0 50px 0}.how-it-works h2{line-height:46px}.how-it-works .video-wrap{width:80%;z-index:1;background:0 0;padding:10px;margin:50px auto 0 auto;text-align:center}.how-it-works .video-wrap iframe{display:inline-block}.how-it-works .img-wrap{width:80%;background:0 0;max-height:500px;z-index:1;padding:10px;margin:50px auto 0 auto;text-align:left}.how-it-works .img-wrap .wrap-img{width:100%;height:100%;max-height:500px;overflow:hidden}.how-it-works .img-wrap img{height:auto;max-width:100%;display:inline-block}.get-catalog{background:#fff url(../img/get-catalog-bg.jpg) no-repeat center center;background-size:cover;padding:90px 0;width:100%;position:relative}.get-catalog .col-catalog{position:static}.get-catalog .wrap-catalog{position:absolute;top:50%;margin-top:-100px;left:50%;margin-left:-550px}.example-works{padding:70px 0}.example-works h2{font-size:42px}.example-works h2:after{right:-10px}.example-works .list-clients{text-align:left;margin-top:40px;padding-right:100px;color:#666}.example-works .list-clients li{margin-bottom:15px;padding:0 0 0 35px;background:url(../img/icons/icon-check.png) no-repeat left 2px}.example-works .works-slider .fa{top:auto;bottom:-15px}.example-works .works-slider .fa.fa-angle-right{right:auto;left:110px;letter-spacing:-8px}.example-works .works-slider .fa.fa-angle-left{left:50px}.reviews{padding:80px 0;background:#f6f6f6}.reviews blockquote{margin:75px auto 120px auto;font-size:20px;width:550px;line-height:24px;font-weight:700;text-align:left;padding-left:30px;position:relative;z-index:1}.reviews blockquote .fa{z-index:-1;position:absolute;font-size:80px;left:-10px;top:-40px;color:#d6d6d6}.reviews .video-wrap{background:0 0;width:93%;z-index:1;height:300px}.reviews .video-wrap iframe{max-height:100%;max-width:100%}.reviews ul{text-align:left;padding-left:10px}.reviews ul li strong{display:inline-block;width:20%;margin-right:20px}.services{padding:60px 0}.services h2.underline:after{right:-30px}.services h2+p{margin:70px 0;font-weight:700}.services .services-items{width:100%}.services .services-items .service-item{width:25%;text-align:center;float:left;margin-bottom:10px}.services .services-items .service-item h5{font-size:16px;font-weight:600;width:150px;margin:0 auto;line-height:20px;color:#109de4}.services .services-items .service-item .square-wrap{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:30px}.services .services-items .service-item .square{display:inline-block;width:100px;vertical-align:middle;height:100px;text-align:center;line-height:100px;background:0 0;border:13px solid #cbcbcb;position:relative}.services .services-items .service-item .square:after{content:"";display:block;width:90px;height:90px;background:0 0;border:13px solid #f5f5f5;border-left:none;border-bottom:none;position:absolute;right:-20px;z-index:-1;top:-20px}.services .services-items .service-item .square span{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.services .services-items .service-item .square span.icon-obstetrics{-webkit-transform:rotate(-45deg) scale(1) translateX(-5px);-ms-transform:rotate(-45deg) scale(1) translateX(-5px);transform:rotate(-45deg) scale(1) translateX(-5px)}.services .services-items .service-item .square span.icon-anesthesia{-webkit-transform:rotate(-45deg) scale(1) translateX(-2px) translateY(3px);-ms-transform:rotate(-45deg) scale(1) translateX(-2px) translateY(3px);transform:rotate(-45deg) scale(1) translateX(-2px) translateY(3px)}.services .services-items .service-item .square span.icon-xray{-webkit-transform:rotate(-45deg) scale(1) translateX(-2px);-ms-transform:rotate(-45deg) scale(1) translateX(-2px);transform:rotate(-45deg) scale(1) translateX(-2px)}.services .btn{width:30%;margin-top:60px}.call-me{padding:80px 0;background:#000 url(../img/call-me-bg.jpg) no-repeat center center;background-size:cover;color:#fff}.call-me h2{color:#fff;margin:50px 0}.call-me h2:after{right:-20px}.call-me .with-bg{width:107%;font-weight:700;padding:50px 10px 50px 150px;text-align:left;font-size:18px;position:relative}.call-me .with-bg:after{content:"";display:block;width:69px;height:68px;position:absolute;left:35px;top:55px;background:url(../img/icons/icon-coffee.png) no-repeat center center}.call-me form{text-align:center;width:90%;display:inline-block;padding:80px 30px}.call-me form p{font-weight:700;font-size:20px;margin-bottom:25px}.call-me form p.phone{font-size:30px}.call-me form p .upper{display:inline-block;text-transform:uppercase;margin-bottom:60px}.call-me form button{margin:10px auto}.steps{padding:80px 0 60px 0}.steps h2{margin-bottom:50px}.steps .steps-wrap{position:relative}.steps .steps-wrap:after{content:"";display:block;clear:both}.steps .steps-wrap .step{width:250px;height:160px;border:8px solid #ebebeb;margin-bottom:20px;position:relative;text-align:left}.steps .steps-wrap .step .step-number{font-size:120px;line-height:140px;font-family:Impact;display:inline-block;margin-left:10px;color:#109de4;position:relative}.steps .steps-wrap .step .step-number:after{content:"";width:20px;height:20px;display:block;background:#109de4;position:absolute;right:-30px;bottom:20px}.steps .steps-wrap .step .step-inf{position:absolute;padding:10px;background:#fff;text-align:left;width:370px;display:inline-block;left:200px;top:12px}.steps .right-bg{position:absolute;top:0;right:0;width:48%;background:#fff url(../img/steps-bg.jpg) no-repeat left center;background-size:cover;height:100%}.statistic{padding:80px 0;background:url(../img/eltem-today-bg.jpg) no-repeat center center;background-size:cover}.statistic .va:before{display:inline-block;height:100%;vertical-align:middle;content:""}.statistic .wrap{display:inline-block;vertical-align:middle}.statistic .wrap p{font-weight:700}.statistic .wrap .number{line-height:110px;font-family:Impact;font-size:120px}.statistic .statistic-wrap{margin-top:60px}.statistic .left-block,.statistic .right-block{float:left}.statistic .left-block{width:22%;margin-right:3%}.statistic .left-block .peoples{height:400px;width:100%;border:15px solid #109de4;background:#fff;color:#109de4}.statistic .right-block{width:75%}.statistic .right-block .top-row{margin-bottom:20px;height:190px}.statistic .right-block .top-row .brands,.statistic .right-block .top-row .years{float:left}.statistic .right-block .top-row .years{width:30%;margin-right:3%;height:100%;color:#fff;background:#109de4}.statistic .right-block .top-row .brands{text-align:left;color:#109de4;background:#fff;height:100%;width:67%;padding:30px 20px}.statistic .right-block .top-row .brands .wrap{text-align:center;float:left;width:30%;margin-right:10%}.statistic .right-block .top-row .brands .slider{width:60%;height:100%;float:left}.statistic .right-block .top-row .brands .slider .slide{height:140px;text-align:center}.statistic .right-block .top-row .brands .slider .slide:before{display:inline-block;height:100%;vertical-align:middle;content:""}.statistic .right-block .top-row .brands .slider .slide img{display:inline-block;vertical-align:middle}.statistic .right-block .top-row .brands .slider .fa{background:0 0;color:#109de4;top:100%}.statistic .right-block .bottom-row{height:190px}.statistic .right-block .bottom-row .firms,.statistic .right-block .bottom-row .users{float:left;height:100%}.statistic .right-block .bottom-row .users{background:#fff;padding:10px;color:#109de4;width:67%;margin-right:3%}.statistic .right-block .bottom-row .users .border-wrap{width:100%;height:100%;border:1px solid #109de4;text-align:center;padding:0 15px}.statistic .right-block .bottom-row .users .border-wrap.va:before{height:auto}.statistic .right-block .bottom-row .users .border-wrap .wrap:after{content:"";display:block;width:0;clear:both}.statistic .right-block .bottom-row .users .border-wrap p{text-align:left;display:inline-block;width:32%;line-height:26px;vertical-align:top}.statistic .right-block .bottom-row .users .border-wrap .number{width:66%;margin-top:-5px;margin-right:-20px;display:inline-block}.statistic .right-block .bottom-row .firms{background:#109de4;color:#fff;width:30%;padding:10px}.statistic .right-block .bottom-row .firms .border-wrap{width:100%;height:100%;border:1px solid #fff;position:relative}.statistic .right-block .bottom-row .firms .border-wrap:after,.statistic .right-block .bottom-row .firms .border-wrap:before{content:"";display:block;position:absolute;left:50%;width:50%;height:10px;margin-left:-25%;background:#109de4}.statistic .right-block .bottom-row .firms .border-wrap:before{top:-5px}.statistic .right-block .bottom-row .firms .border-wrap:after{bottom:-5px}.our-team{padding:80px 0 0 0}.our-team .deskr{margin:50px 0;font-weight:800;font-size:18px}.our-team .team-slider{width:90%;margin:0 auto}.our-team .team-slider .fa{top:50%}.our-team .team-slider .slick-dots{text-align:center;margin-top:20px}.our-team .team-slider .slick-dots li{display:inline-block;width:100px;margin-right:10px}.our-team .team-slider .slick-dots li.slick-active img{-webkit-filter:none;filter:none}.our-team .team-slider .slick-dots li a{display:inline-block;position:relative}.our-team .team-slider .slick-dots li a:hover{cursor:pointer}.our-team .team-slider .slick-dots li a:hover:after{background:#004c94}.our-team .team-slider .slick-dots li a:after{content:"";display:block;width:10px;height:10px;background:#109de4;position:absolute;right:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.our-team .team-slider .slick-dots li img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.our-team .team-slider .wrap-img{width:30%;float:left}.our-team .team-slider .about{width:70%;margin-top:7%;margin-left:-30px;float:left;text-align:left;background:#fff;padding:20px 30px 30px 30px;border:1px solid #ebebeb}.our-team .team-slider .about h3,.our-team .team-slider .about h4{color:#004c94}.our-team .team-slider .about p{margin-top:20px}.our-team .after-slider{margin:50px 0 150px 0;text-transform:uppercase;font-size:18px}.our-team .after-slider .blue-text{color:#109de4;font-size:36px;font-weight:800}.our-team .first-item,.our-team .second-item{margin-bottom:80px}.our-team .first-item .inf,.our-team .second-item .inf{margin-top:30px;padding:10px 80px 10px 10px;text-align:left}.our-team .first-item .inf h2,.our-team .second-item .inf h2{margin:20px 0}.our-team .first-item .inf p,.our-team .second-item .inf p{margin-bottom:20px;line-height:36px}.our-team .first-item:after,.our-team .second-item:after{content:"";display:block;width:0;clear:both}.our-team .first-item .inf{margin-right:45px}.our-team .second-item .inf{margin-left:45px;padding:15px 80px 15px 15px}.privilege{margin-top:40px}.privilege .privilege-list{margin-top:150px;text-align:center}.privilege .privilege-list:after{content:"";display:block;width:0;clear:both}.privilege .privilege-list li{float:left;width:213px;text-align:left;margin-right:8%;position:relative}.privilege .privilege-list li .wrap-img{width:213px;height:213px;position:relative;background:#ebebeb;text-align:center}.privilege .privilege-list li .wrap-img:before{content:"";display:inline-block;height:100%;vertical-align:middle}.privilege .privilege-list li .wrap-img .icon{vertical-align:middle}.privilege .privilege-list li p{margin-top:20px;line-height:30px}.privilege .privilege-list li:before{content:"";display:block;font-size:120px;font-family:Impact;font-weight:800;position:absolute;top:-150px;left:8%;z-index:-1;color:#ececec}.privilege .privilege-list li:last-child{margin-right:0}.privilege .privilege-list li:nth-child(1) .wrap-img{background:url(../img/privilege-1.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(1):before{content:"01"}.privilege .privilege-list li:nth-child(2) .wrap-img{background:url(../img/privilege-2.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(2):before{content:"02"}.privilege .privilege-list li:nth-child(3) .wrap-img{background:url(../img/privilege-3.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(3):before{content:"03"}.privilege .privilege-list li:nth-child(4) .wrap-img{background:url(../img/privilege-4.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(4):before{content:"04"}.privilege .form-discount{background:#109de4;position:relative;margin-top:70px}.privilege .form-discount:after{content:"";display:block;width:0;height:0;clear:both}.privilege .form-discount form{background:0 0;border:none}.privilege .form-discount form h3{line-height:30px;margin-bottom:45px}.privilege .form-discount form strong{font-weight:800;font-size:30px}.privilege .form-discount form .btn{color:#fff;border-color:#fff}.privilege .form-discount form p{font-size:14px}.privilege .form-discount .pdng-0{padding:0}.privilege .form-discount .wrap-person{line-height:1px;text-align:right}.privilege .form-discount .wrap-person img{width:100%}.privilege .form-discount .wrap-person .about-person{width:300px;height:110px;background:#109de4;padding:10px 15px 15px;color:#fff;font-size:16px;bottom:25px;right:-30px;text-align:left;position:absolute}.privilege .form-discount .wrap-person .about-person p{line-height:26px}.privilege .form-discount .wrap-person .about-person strong{font-size:22px}.certificate{padding:60px 0}.certificate h2{margin-bottom:50px}.certificate .license{font-weight:800;margin:30px 0}.certificate img{margin-bottom:20px;display:inline-block;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.certificate img:hover{-webkit-box-shadow:0 0 5px 15px rgba(0,0,0,.5);box-shadow:0 0 15px 1px rgba(0,0,0,.5)}.certificate .after-license{text-align:left;display:inline-block;margin:30px 0;font-weight:800;padding:35px 15px 45px 30px}.about-company{background:url(../img/about-bg.jpg) no-repeat center center;background-size:cover;color:#fff;padding:60px 0}.about-company h2{color:#fff;margin-bottom:45px}.about-company p{font-size:16px;line-height:26px;margin-bottom:40px}.about-company .company-items{width:100%;margin-top:70px}.about-company .company-items .item{width:44%;float:left;margin-left:6%;position:relative;z-index:1}.about-company .company-items .item p{line-height:20px}.about-company .company-items .item:before{content:"";z-index:-1;width:130px;height:130px;background:#109de4;position:absolute;left:-25px;top:-30px}.about-company form{text-align:center;width:420px;margin:0 auto}.about-company form h3{font-size:20px;line-height:26px;margin-top:40px;margin-bottom:120px}.about-company form .btn{margin-top:10px}.about-company form p{font-size:14px}.contacts{color:#fff;padding:40px 0 60px 0;position:relative;margin-bottom:55px;background:#109de4}.contacts h2{margin-bottom:45px;color:#fff}.contacts p{font-weight:600}.contacts .arrow-down{margin:0;position:absolute;left:50%;width:60px;height:60px;margin-left:-30px;bottom:-30px;border:1px solid #fff}.contacts .arrow-down .angle{width:20px;height:20px;margin-left:-9px;margin-top:-11px}.sheme-map h2{margin-bottom:75px}.sheme-map .cont-items{width:80%;margin:0 auto 60px auto}.sheme-map .cont-items .item{width:36%;margin-left:14%;float:left;text-align:left;font-weight:600}.sheme-map .cont-items:after{content:"";display:block;width:0;clear:both}.sheme-map .corner-square{background:0 0;padding:0 0 0 15px}.sheme-map .corner-square:before{content:"";display:block;position:absolute;left:-20px;top:-20px;background:0 0;width:100px;height:100px;border:10px solid #ebebeb;z-index:-1}.sheme-map #map{width:100%;height:620px;position:relative}.sheme-map .map-img{z-index:999;position:relative;margin-top:-370px;height:400px;text-align:center}.sheme-map .map-img img:nth-child(1){float:left}.sheme-map .map-img img:nth-child(2){position:absolute;left:50%;margin-left:-245px;bottom:-20px}.sheme-map .map-img img:nth-child(3){float:right}footer{margin-top:100px;text-align:center}footer a{border-bottom:1px dashed #109de4}footer .button-up{margin-top:40px;width:100px;display:inline-block;height:100px;background:#109de4;-webkit-border-radius:50%;border-radius:50%;position:relative;line-height:100px;color:#fff;font-size:20px}footer .button-up .pulse-up{width:140px;height:140px;background:#109de4;opacity:.5;z-index:-1;position:absolute;left:-20px;top:-20px;display:inline-block;-webkit-border-radius:50%;border-radius:50%}.animate{-webkit-animation:ripple .65s linear;animation:ripple .65s linear}.pulse{text-align:center;color:#fff;text-decoration:none;position:relative;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:0}.ink{display:block;position:absolute;background:rgba(255,255,255,.3);-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.pulse-up{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@font-face{font-family:FontAwesome;src:url(../fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;font-style:normal;font-weight:800;src:url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(../fonts/OpenSans/OpenSansBold/OpenSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:600;src:url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:italic;font-weight:300;src:url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(../fonts/OpenSans/OpenSansLight/OpenSansLight.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.woff) format("woff"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.ttf) format("truetype")}@font-face{font-family:Impact;font-style:normal;font-weight:400;src:url(../fonts/ImpactRegular/ImpactRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/ImpactRegular/ImpactRegular.woff) format("woff"),url(../fonts/ImpactRegular/ImpactRegular.ttf) format("truetype")}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}}@media (max-width:480px){.mfp-content form{width:280px;padding:10px}.mfp-content form .mfp-close{right:-20px}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5);transform:scale(2.5)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}100%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}100%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}} \ No newline at end of file + */.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;-webkit-border-radius:.1em;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #e8e8e8;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body input:focus{border-color:#109de4;outline:0}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#ccc}body input:required:valid,body textarea:required:valid{color:#000}body,html{height:100%}body{font-size:16px;min-width:320px;height:100%;position:relative;line-height:1.75;font-family:OpenSans,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:24px}h1{font-size:44px;line-height:48px}h3{font-size:26px;line-height:34px}h2{font-size:42px;line-height:46px;position:relative;font-weight:700;color:#333;display:inline-block}h2.underline.light:after{background:#fff}h2.underline:after{content:"";display:block;background:#109de4;position:absolute;right:-90px;bottom:-10px;width:115px;border-left:10px solid #004c94;height:6px}section{position:relative;text-align:center}img{max-width:100%;height:auto}a{color:#109de4;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{outline:0;text-decoration:none;color:#004c94}a:active{outline:0}button.btn{border:none;overflow:hidden;position:relative}.btn{background:#109de4;padding:8px 10px;display:inline-block;overflow:hidden;color:#fff;outline:0;-webkit-border-radius:5px;border-radius:5px;font-size:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn.bordered{background:0 0;border:1px solid #109de4;color:#109de4}.btn.bordered:focus,.btn.bordered:hover{outline:0;text-decoration:none;background:0 0;color:#004c94;border:1px solid #004c94}.btn:focus,.btn:hover{outline:0;text-decoration:none;color:#fff;background:#004c94}input[type=phone],input[type=text]{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:5px;border-radius:5px;padding:15px;color:#666;font-size:16px}input[type=phone]:focus,input[type=text]:focus{outline:0}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.corner-square{position:relative;background:#fff;padding:10px}.corner-square.grey:before{left:-20px;top:-20px;width:80px;height:80px;border:6px solid #ececec}.corner-square.right:before{left:auto;right:-30px}.corner-square.smaller.right:before{left:auto;right:-10px}.corner-square.smaller:before{width:150px;height:135px;border:6px solid #109de4;left:-10px;top:-10px}.corner-square:before{content:"";display:block;position:absolute;left:-30px;top:-30px;background:0 0;width:270px;height:270px;border:10px solid #109de4;z-index:-1}.icon{background:transparent url(../img/icons/sprite.png)}.icon.icon-phone{display:inline-block;width:22px;height:27px;background-position:-5px -5px}.icon.icon-anesthesia{display:inline-block;width:49px;height:45px;background-position:-42px -10px}.icon.icon-xray{display:inline-block;width:51px;height:43px;background-position:-151px -10px}.icon.icon-obstetrics{display:inline-block;width:40px;height:52px;background-position:-101px -10px}.icon.icon-camera{display:inline-block;width:33px;height:21px;background-position:-527px -10px}.icon.icon-ceiling{display:inline-block;width:25px;height:28px;background-position:-570px -10px}.icon.icon-wall{display:inline-block;width:25px;height:26px;background-position:-605px -10px}.icon.icon-battery{display:inline-block;width:32px;height:20px;background-position:-485px -10px}.icon.icon-key{display:inline-block;width:37px;height:66px;background-position:-288px -10px}.icon.icon-min-price{display:inline-block;width:64px;height:64px;background-position:-336px -10px}.icon.icon-finger-up{display:inline-block;width:56px;height:60px;background-position:-222px -10px}.icon.icon-truck{display:inline-block;width:56px;height:38px;background-position:-410px -10px}.tabs{margin-top:80px}.tabs .corner-square{padding:10px 0 0 10px;margin-left:10px}.tabs .corner-square:before{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tabs .corner-square:hover{cursor:pointer}.tabs .corner-square:hover .equip-kind{border:1px solid #004c94}.tabs .corner-square:hover:before{left:-6px;top:-6px}.tabs .tab{width:100%}.tabs .tab figure{border:1px solid #ebebeb;text-align:center}.tabs .tab figure .wrap-img{min-height:200px;line-height:200px}.tabs .tab figure img{display:inline-block;vertical-align:middle;max-width:100%}.tabs .tab figure figcaption{height:55px;font-weight:600;line-height:18px;padding:10px 45px;color:#000;background:#ebebeb}.tabs .tab.active:hover .equip-kind{border:1px solid #004c94}.tabs .tab.active .equip-kind{border:1px solid #109de4;background:#109de4;color:#fff}.tabs .tab.active .equip-kind:focus,.tabs .tab.active .equip-kind:hover{border:1px solid #004c94;outline:0;text-decoration:none}.tabs .tab .equip-kind{width:100%;font-weight:600;padding:10px 28px;text-align:center;margin-top:10px;display:inline-block;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;font-size:16px;min-height:60px;line-height:18px;background:0 0;border:1px solid #109de4;color:#109de4}.tabs .tab .equip-kind span{vertical-align:middle}.tabs .tab .equip-kind:focus,.tabs .tab .equip-kind:hover{outline:0;text-decoration:none}.arrow-down{margin:60px;display:inline-block;width:35px;height:35px;background:#109de4;position:relative;-webkit-border-radius:50%;border-radius:50%}.arrow-down:hover:before{left:-55px}.arrow-down:hover:after{right:-55px}.arrow-down:hover .angle{margin-top:-6px}.arrow-down:after,.arrow-down:before{content:"";display:block;width:55px;height:1px;background:#109de4;top:50%;margin-top:-1px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute}.arrow-down:before{left:-70px}.arrow-down:after{right:-70px}.arrow-down .angle{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-10px;display:block;width:15px;height:15px;background:0 0;border-left:1px solid;border-bottom:1px solid;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dashed-bdr{border-bottom:1px dashed #666}.slider .fa{position:absolute;width:50px;display:inline-block;height:50px;background:#109de4;top:22%;margin-top:-85px;font-size:55px;line-height:48px;color:#fff;z-index:999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider .fa:hover{background:#004c94}.slider .fa:hover{cursor:pointer}.slider .fa.fa-angle-right{right:-10px;letter-spacing:-8px}.slider .fa.fa-angle-left{left:-10px}.slick-slide:active,.slick-slide:focus{outline:0}form{padding:50px 30px;background:rgba(255,255,255,.4);color:#fff;border:1px solid #fff}form h3{font-size:20px;font-weight:600;line-height:24px;margin-bottom:35px}form .group-input{width:290px;margin:15px auto;position:relative}form .group-input .fa{position:absolute;right:10px;top:10px;color:#999;font-size:24px}form input{width:100%;height:45px;font-size:16px;padding-right:40px;display:block}form button{width:250px;margin:35px auto 10px auto}.with-bg{position:relative;z-index:1}.with-bg:before{content:"";width:200px;height:200px;background:#109de4;position:absolute;left:0;top:0;z-index:-1}[class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,#grayscale");-webkit-filter:grayscale(100%)}.hidden,.hidden-s{display:none}.pop-up.answer{padding:10px}.pop-up .success{font-size:18px;line-height:24px;position:relative;color:#000;background:0 0}.mfp-content form{width:360px;height:auto;margin:0 auto;text-align:center;padding:40px 50px;border:1px solid #fff;background:rgba(255,255,255,.4);position:relative}.mfp-content form h2{font-size:24px;text-align:center;line-height:30px;color:#fff;font-weight:600;margin-bottom:30px}.mfp-content form input{border:1px solid #ddd;height:40px;margin-bottom:20px;color:#707070}.mfp-content form button:not(.mfp-close){margin-top:15px;background:#109de4;color:#fff;border:none;-webkit-border-radius:5px;border-radius:5px;padding:10px}.mfp-content form p{text-align:center;color:#fff;font-size:14px}.mfp-content form .mfp-close{top:-50px;right:-45px;color:#fff;position:absolute}.mfp-content form .mfp-close:hover{background:0 0}.mfp-content form ::-webkit-input-placeholder{color:#707070;opacity:1}.mfp-content form :-moz-placeholder{color:#707070;opacity:1}.mfp-content form ::-moz-placeholder{color:#707070;opacity:1}.mfp-content form :-ms-input-placeholder{color:#707070;opacity:1}.mfp-close{font-size:70px;top:50px;right:50px}.mfp-close:active{top:50px;right:50px}.mfp-iframe-holder .mfp-close:active{color:#fff;right:-6px;top:-40px;text-align:right;padding-right:6px;width:100%}p.success{background:rgba(0,0,0,.8);padding:15px;position:absolute}label.error{display:none!important;color:red;max-width:100%}input.error{border:1px solid red!important}.mfp-content form.equip-form-popup{width:60%;background:#d4d4d4}.mfp-content form.equip-form-popup:after{content:"";display:block;clear:both}.mfp-content form.equip-form-popup .left-part,.mfp-content form.equip-form-popup .right-part{float:left;width:50%}.mfp-content form.equip-form-popup .right-part{color:#000;text-align:center}.mfp-content form.equip-form-popup .right-part .form-part{padding:20px;background:#c2c2c2;border:1px solid #fff}.mfp-content form.equip-form-popup .right-part .form-part .group-input{width:100%}header .top-head{height:100px;line-height:100px}header .top-head .logo img{display:inline-block;vertical-align:middle;width:100px;margin-top:-10px}header .top-head [class*=col-]:before{display:inline-block;height:100%;vertical-align:middle;content:""}header .top-head .tagline{font-weight:800;width:240px;margin:0 0 0 10px;color:#004c94;font-size:14px;display:inline-block;vertical-align:middle;line-height:18px}header .top-head .email{font-size:24px;line-height:27px;font-weight:800;vertical-align:middle;color:#08c}header .top-head .email:after{content:"";display:block;width:0;height:1px;background:#08c;position:absolute;left:0;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-top:0}header .top-head .email:hover:after{width:100%}header .top-head .cb-message{position:absolute;bottom:0;left:50%;margin-left:-100px;width:200px;height:30px;line-height:10px;color:#fff;background:#109de4;padding:10px;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .top-head .phone{font-size:24px;color:#000;margin:0 15px 0 -40px;vertical-align:middle}header .top-head .phone:after{content:"";display:block;width:0;height:1px;background:#000;position:absolute;left:0;bottom:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-top:0}header .top-head .phone:hover:after{width:100%}header .top-head .btn{font-size:16px;height:36px;padding:13px 30px;vertical-align:middle;line-height:10px}header .main-part{background:#ddd url(../img/header-bg.jpg) no-repeat center center;background-size:cover;height:auto}header .main-part h1,header .main-part h3{color:#004c94}header .main-part h1{margin-top:60px;margin-bottom:30px}header .main-part h3{font-weight:600}header .main-part .menu-nav{margin-top:75px;margin-bottom:30px}header .main-part .menu-nav li a{display:inline-block;padding:5px 20px 5px 15px;background:rgba(255,255,255,.7);border-left:5px solid #109de4;margin-bottom:10px;font-size:14px;font-weight:800;color:#004c94;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .main-part .menu-nav li a span{border-bottom:1px dashed #004c94}header .main-part .menu-nav li a:hover{color:#109de4;border-left:5px solid #004c94}header .main-part .menu-nav li a:hover span{border-bottom:1px dashed #109de4}header .main-part .phone-large{color:#004c94;font-size:58px;line-height:62px;font-weight:800;margin-bottom:12px}header .main-part .works-time{font-weight:600;font-size:14px;color:#004c94;margin-bottom:60px}header .main-part .btn{display:inline-block;margin-right:10px;height:45px;width:200px;text-align:center;margin-bottom:100px}header .main-part .btn.bordered{line-height:12px;font-weight:600;padding:15px 20px}header .main-part .btn.with-icon{position:relative;text-align:left;padding:0 0 0 45px}header .main-part .btn.with-icon:hover .icon-phone{left:20px}header .main-part .btn.with-icon:hover .icon-phone+span:before{height:0}header .main-part .btn.with-icon .icon-phone{position:absolute;display:inline-block;left:12px;top:50%;margin-top:-15px;margin-right:10px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .main-part .btn.with-icon .icon-phone+span{display:inline-block;padding-left:8px;line-height:45px;height:100%;position:relative}header .main-part .btn.with-icon .icon-phone+span:before{content:"";display:block;width:1px;height:100%;background:#fff;position:absolute;left:0;top:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .main-part .notebook{margin-left:50px;width:622px;height:434px;position:relative;background:url(../img/notebook-full.png) no-repeat;background-size:cover;padding-top:1px;margin-top:75px}header .main-part .notebook .video{width:488px;height:306px;margin-top:27px;margin-left:65px;background:#000;overflow:hidden}header .main-part .notebook .video video{width:110%;margin-left:-5%;height:100%}.equipment{padding:80px 0 0 0}.equipment .equip-slider{width:100%;position:relative}.equipment .equip-slider .slide:active,.equipment .equip-slider .slide:focus,.equipment .equip-slider .slide:hover{outline:0}.equipment .equip-slider .main-cont{margin-bottom:30px}.equipment .equip-slider .main-cont:after{content:"";display:block;clear:both}.equipment .equip-slider .preview{margin-left:3%;margin-right:4%;width:45%;float:left}.equipment .equip-slider .equip-inf{width:45%;float:left;text-align:left}.equipment .equip-slider .equip-inf h3{color:#004c94;font-size:30px;font-weight:600;line-height:34px;margin-bottom:5px}.equipment .equip-slider .equip-inf h4{font-size:18px;color:#666;font-weight:600}.equipment .equip-slider .equip-inf p{line-height:28px;font-size:14px;padding:0 40px 0 0}.equipment .equip-slider .equip-inf ul{margin-top:15px}.equipment .equip-slider .equip-inf ul li{margin-bottom:15px;color:#999}.equipment .equip-slider .equip-inf ul li .icon{width:35px;margin-right:10px;display:inline-block;margin-bottom:-6px}.equipment .equip-slider .equip-inf .deskr-block{padding:25px 0}.equipment .equip-slider .equip-inf .deskr-block .btn{width:200px;text-align:center;font-size:18px;margin-top:30px}.equipment .equip-slider .equip-unit-slider .slide{text-align:center;display:inline-block;border:1px solid #ebebeb}.equipment .equip-slider .equip-unit-slider .slide img{display:inline-block}.equipment .equip-slider .equip-unit-slider .slick-dots{width:100%;margin-top:15px}.equipment .equip-slider .equip-unit-slider .slick-dots:after{content:"";display:block;clear:both}.equipment .equip-slider .equip-unit-slider .slick-dots li{width:30%;margin-right:3%;margin-bottom:10px;float:left}.equipment .equip-slider .equip-unit-slider .slick-dots li.slick-active a.picture{border:1px solid #109de4}.equipment .equip-slider .equip-unit-slider .slick-dots li:hover a.picture{cursor:pointer;border:1px solid #666}.equipment .equip-slider .equip-unit-slider .slick-dots li a.picture{width:100%;display:inline-block;border:1px solid #ebebeb;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.equipment .equip-slider .equip-unit-slider .slick-dots li a.picture:before{display:inline-block;height:100%;vertical-align:middle;content:""}.equipment .equip-slider .equip-unit-slider .slick-dots li a.picture img{display:inline-block;max-width:100%;vertical-align:middle}.equipment .equip-slider .equip-unit-slider .slick-dots li .inf{display:inline-block;margin-top:10px;font-size:16px;line-height:20px;text-transform:uppercase;color:#004c94;border-bottom:1px dashed #004c94}.equipment .equip-slider .equip-unit-slider .slick-dots li .inf:hover{cursor:pointer}.sp-slider .last-part{padding:60px 0 50px 0}.sp-slider .sp-slide.video-coll{padding-bottom:40px}.sp-slider .two-half{padding:30px 0}.sp-slider .two-half h2{text-align:left}.sp-slider .two-half h2:after{right:auto;left:5px}.sp-slider .two-half ol{text-align:left;margin-top:30px;list-style-position:inside;list-style-type:decimal}.sp-slider .two-half .wrap-img{width:100%;margin-top:10%;height:500px;text-align:center}.sp-slider .two-half .wrap-img:before{content:"";display:inline-block;height:100%;vertical-align:middle}.sp-slider .two-half .wrap-img img{vertical-align:middle;display:inline-block}.sp-slider .two-half .half-grey{width:42%;position:absolute;left:0;top:0;height:100%;background:#f1f1f1}.sp-slider .with-bg-img{background:url(../img/how-it-works-bg.jpg) repeat-x center center;background-size:cover}.sp-slider .details-prop{padding:30px 0}.sp-slider .details-prop .show-details{display:inline-block;width:100%;height:50px;line-height:50px;padding:0 0 0 20px;text-align:left;border:1px solid #109de4;color:#109de4;text-transform:uppercase}.sp-slider .details-prop .show-details .angle{float:right;width:50px;background:#109de4;height:100%;position:relative}.sp-slider .details-prop .show-details .angle:before{content:"";position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-10px;display:block;width:15px;height:15px;background:0 0;border-left:1px solid;border-bottom:1px solid;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-color:#fff}.sp-slider .details-prop .show-details .angle.angle-down:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sp-slider .details-prop .show-details .angle.angle-up:before{margin-left:-6px;margin-top:-3px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.sp-slider .details-prop .details{padding:20px 0 0 0;display:none}.sp-slider .details-prop .details:after{content:"";display:block;clear:both}.sp-slider .details-prop .details ol{padding-left:30px;list-style-type:decimal;list-style-position:inside;text-align:left;color:#888;-moz-column-count:2;-webkit-column-count:2;column-count:2;height:350px;font-size:14px;line-height:28px}.sp-slider .details-prop .details ol ul{list-style-type:disc;list-style-position:inside}.sp-slider .details-prop .details ol ul li span{position:relative;left:-15px}.sp-slider .details-prop .details ol span{position:relative}.sp-slider h2{line-height:46px}.sp-slider .video-wrap{width:80%;z-index:1;background:0 0;padding:10px;margin:50px auto 0 auto;text-align:center}.sp-slider .video-wrap iframe{display:inline-block;max-width:100%}.sp-slider .img-wrap{width:80%;background:0 0;max-height:500px;z-index:1;padding:10px;margin:50px auto 0 auto;text-align:left}.sp-slider .img-wrap .wrap-img{width:100%;height:100%;max-height:500px;overflow:hidden}.sp-slider .img-wrap img{height:auto;max-width:100%;display:inline-block}.get-catalog{background:#fff url(../img/get-catalog-bg.jpg) no-repeat center center;background-size:cover;padding:90px 0;width:100%;position:relative}.get-catalog .col-catalog{position:static}.get-catalog .wrap-catalog{position:absolute;top:50%;margin-top:-100px;left:50%;margin-left:-550px}.example-works{padding:70px 0}.example-works h2{font-size:42px}.example-works h2:after{right:-10px}.example-works .list-clients{text-align:left;margin-top:40px;padding-right:100px;color:#666}.example-works .list-clients li{margin-bottom:15px;padding:0 0 0 35px;background:url(../img/icons/icon-check.png) no-repeat left 2px}.example-works .works-slider .fa{top:auto;bottom:-15px}.example-works .works-slider .fa.fa-angle-right{right:auto;left:110px;letter-spacing:-8px}.example-works .works-slider .fa.fa-angle-left{left:50px}.reviews{padding:80px 0;background:#f6f6f6}.reviews blockquote{margin:75px auto 120px auto;font-size:20px;width:550px;line-height:24px;font-weight:700;text-align:left;padding-left:30px;position:relative;z-index:1}.reviews blockquote .fa{z-index:-1;position:absolute;font-size:80px;left:-10px;top:-40px;color:#d6d6d6}.reviews .video-wrap{background:0 0;width:93%;z-index:1;height:300px}.reviews .video-wrap iframe{max-height:100%;max-width:100%}.reviews ul{text-align:left;padding-left:10px}.reviews ul li strong{display:inline-block;width:20%;margin-right:20px}.services{padding:60px 0}.services h2.underline:after{right:-30px}.services h2+p{margin:70px 0;font-weight:700}.services .services-items{width:100%}.services .services-items .service-item{width:25%;text-align:center;float:left;margin-bottom:10px}.services .services-items .service-item h5{font-size:16px;font-weight:600;width:150px;margin:0 auto;line-height:20px;color:#109de4}.services .services-items .service-item .square-wrap{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:30px}.services .services-items .service-item .square{display:inline-block;width:100px;vertical-align:middle;height:100px;text-align:center;line-height:100px;background:0 0;border:13px solid #cbcbcb;position:relative}.services .services-items .service-item .square:after{content:"";display:block;width:90px;height:90px;background:0 0;border:13px solid #f5f5f5;border-left:none;border-bottom:none;position:absolute;right:-20px;z-index:-1;top:-20px}.services .services-items .service-item .square span{-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.services .services-items .service-item .square span.icon-obstetrics{-webkit-transform:rotate(-45deg) scale(1) translateX(-5px);-ms-transform:rotate(-45deg) scale(1) translateX(-5px);transform:rotate(-45deg) scale(1) translateX(-5px)}.services .services-items .service-item .square span.icon-anesthesia{-webkit-transform:rotate(-45deg) scale(1) translateX(-2px) translateY(3px);-ms-transform:rotate(-45deg) scale(1) translateX(-2px) translateY(3px);transform:rotate(-45deg) scale(1) translateX(-2px) translateY(3px)}.services .services-items .service-item .square span.icon-xray{-webkit-transform:rotate(-45deg) scale(1) translateX(-2px);-ms-transform:rotate(-45deg) scale(1) translateX(-2px);transform:rotate(-45deg) scale(1) translateX(-2px)}.services .btn{width:30%;margin-top:60px}.call-me{padding:80px 0;background:#000 url(../img/call-me-bg.jpg) no-repeat center center;background-size:cover;color:#fff}.call-me h2{color:#fff;margin:50px 0}.call-me h2:after{right:-20px}.call-me .with-bg{width:107%;font-weight:700;padding:50px 10px 50px 150px;text-align:left;font-size:18px;position:relative}.call-me .with-bg:after{content:"";display:block;width:69px;height:68px;position:absolute;left:35px;top:55px;background:url(../img/icons/icon-coffee.png) no-repeat center center}.call-me form{text-align:center;width:90%;display:inline-block;padding:80px 30px}.call-me form p{font-weight:700;font-size:20px;margin-bottom:25px}.call-me form p.phone{font-size:30px}.call-me form p .upper{display:inline-block;text-transform:uppercase;margin-bottom:60px}.call-me form button{margin:10px auto}.steps{padding:80px 0 60px 0}.steps h2{margin-bottom:50px}.steps .steps-wrap{position:relative}.steps .steps-wrap:after{content:"";display:block;clear:both}.steps .steps-wrap .step{width:250px;height:160px;border:8px solid #ebebeb;margin-bottom:20px;position:relative;text-align:left}.steps .steps-wrap .step .step-number{font-size:120px;line-height:140px;font-family:Impact;display:inline-block;margin-left:10px;color:#109de4;position:relative}.steps .steps-wrap .step .step-number:after{content:"";width:20px;height:20px;display:block;background:#109de4;position:absolute;right:-30px;bottom:20px}.steps .steps-wrap .step .step-inf{position:absolute;padding:10px;background:#fff;text-align:left;width:370px;display:inline-block;left:200px;top:12px;z-index:100}.steps .right-bg{position:absolute;top:0;right:0;width:48%;background:#fff url(../img/steps-bg.jpg) no-repeat left center;background-size:cover;height:100%}.statistic{padding:80px 0;background:url(../img/eltem-today-bg.jpg) no-repeat center center;background-size:cover}.statistic .va:before{display:inline-block;height:100%;vertical-align:middle;content:""}.statistic .wrap{display:inline-block;vertical-align:middle}.statistic .wrap p{font-weight:700}.statistic .wrap .number{line-height:110px;font-family:Impact;font-size:120px}.statistic .statistic-wrap{margin-top:60px}.statistic .left-block,.statistic .right-block{float:left}.statistic .left-block{width:22%;margin-right:3%}.statistic .left-block .peoples{height:400px;width:100%;border:15px solid #109de4;background:#fff;color:#109de4}.statistic .right-block{width:75%}.statistic .right-block .top-row{margin-bottom:20px;height:190px}.statistic .right-block .top-row:after{content:"";width:0;display:block;clear:both}.statistic .right-block .top-row .brands,.statistic .right-block .top-row .years{float:left}.statistic .right-block .top-row .years{width:30%;margin-right:3%;height:100%;color:#fff;background:#109de4}.statistic .right-block .top-row .brands{text-align:left;color:#109de4;background:#fff;height:100%;width:67%;padding:30px 20px}.statistic .right-block .top-row .brands .wrap{text-align:center;float:left;width:30%;margin-right:10%}.statistic .right-block .top-row .brands .slider{width:60%;height:100%;float:left}.statistic .right-block .top-row .brands .slider .slide{height:140px;text-align:center}.statistic .right-block .top-row .brands .slider .slide:before{display:inline-block;height:100%;vertical-align:middle;content:""}.statistic .right-block .top-row .brands .slider .slide img{display:inline-block;vertical-align:middle}.statistic .right-block .top-row .brands .slider .fa{background:0 0;color:#109de4;top:100%}.statistic .right-block .bottom-row{height:190px}.statistic .right-block .bottom-row .firms,.statistic .right-block .bottom-row .users{float:left;height:100%}.statistic .right-block .bottom-row .users{background:#fff;padding:10px;color:#109de4;width:67%;margin-right:3%}.statistic .right-block .bottom-row .users .border-wrap{width:100%;height:100%;border:1px solid #109de4;text-align:center;padding:0 15px}.statistic .right-block .bottom-row .users .border-wrap.va:before{height:auto}.statistic .right-block .bottom-row .users .border-wrap .wrap:after{content:"";display:block;width:0;clear:both}.statistic .right-block .bottom-row .users .border-wrap p{text-align:left;display:inline-block;width:32%;line-height:26px;vertical-align:top}.statistic .right-block .bottom-row .users .border-wrap .number{width:66%;margin-top:-5px;margin-right:-20px;display:inline-block}.statistic .right-block .bottom-row .firms{background:#109de4;color:#fff;width:30%;padding:10px}.statistic .right-block .bottom-row .firms .border-wrap{width:100%;height:100%;border:1px solid #fff;position:relative}.statistic .right-block .bottom-row .firms .border-wrap:after,.statistic .right-block .bottom-row .firms .border-wrap:before{content:"";display:block;position:absolute;left:50%;width:50%;height:10px;margin-left:-25%;background:#109de4}.statistic .right-block .bottom-row .firms .border-wrap:before{top:-5px}.statistic .right-block .bottom-row .firms .border-wrap:after{bottom:-5px}.our-team{padding:80px 0 0 0}.our-team .deskr{margin:50px 0;font-weight:800;font-size:18px}.our-team .team-slider{width:90%;margin:0 auto}.our-team .team-slider .slick-slide{position:relative}.our-team .team-slider .fa{top:50%}.our-team .team-slider .slick-dots{text-align:center;margin-top:20px}.our-team .team-slider .slick-dots li{display:inline-block;width:100px;margin-right:10px}.our-team .team-slider .slick-dots li.slick-active img{-webkit-filter:none;filter:none}.our-team .team-slider .slick-dots li a{display:inline-block;position:relative}.our-team .team-slider .slick-dots li a:hover{cursor:pointer}.our-team .team-slider .slick-dots li a:hover:after{background:#004c94}.our-team .team-slider .slick-dots li a:after{content:"";display:block;width:10px;height:10px;background:#109de4;position:absolute;right:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.our-team .team-slider .slick-dots li img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.our-team .team-slider .wrap-img{width:30%;float:left}.our-team .team-slider .wrap-img img{max-width:100%}.our-team .team-slider .about{width:70%;margin-top:7%;margin-left:-30px;float:left;text-align:left;background:#fff;padding:20px 30px 30px 30px;border:1px solid #ebebeb}.our-team .team-slider .about h3,.our-team .team-slider .about h4{color:#004c94}.our-team .team-slider .about p{margin-top:20px}.our-team .after-slider{margin:50px 0 150px 0;text-transform:uppercase;font-size:18px}.our-team .after-slider .blue-text{color:#109de4;font-size:36px;font-weight:800}.our-team .first-item,.our-team .second-item{margin-bottom:80px}.our-team .first-item .inf,.our-team .second-item .inf{margin-top:30px;padding:10px 80px 10px 10px;text-align:left}.our-team .first-item .inf h2,.our-team .second-item .inf h2{margin:20px 0}.our-team .first-item .inf p,.our-team .second-item .inf p{margin-bottom:20px;line-height:36px}.our-team .first-item:after,.our-team .second-item:after{content:"";display:block;width:0;clear:both}.our-team .first-item .inf{margin-right:45px}.our-team .second-item .inf{margin-left:45px;padding:15px 80px 15px 15px}.privilege{margin-top:40px}.privilege .privilege-list{margin-top:150px;text-align:center}.privilege .privilege-list:after{content:"";display:block;width:0;clear:both}.privilege .privilege-list li{float:left;width:213px;text-align:left;margin-right:8%;position:relative}.privilege .privilege-list li .wrap-img{width:213px;height:213px;position:relative;background:#ebebeb;text-align:center}.privilege .privilege-list li .wrap-img:before{content:"";display:inline-block;height:100%;vertical-align:middle}.privilege .privilege-list li .wrap-img .icon{vertical-align:middle}.privilege .privilege-list li p{margin-top:20px;line-height:30px}.privilege .privilege-list li:before{content:"";display:block;font-size:120px;font-family:Impact;font-weight:800;position:absolute;top:-150px;left:8%;z-index:-1;color:#ececec}.privilege .privilege-list li:last-child{margin-right:0}.privilege .privilege-list li:nth-child(1) .wrap-img{background:url(../img/privilege-1.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(1):before{content:"01"}.privilege .privilege-list li:nth-child(2) .wrap-img{background:url(../img/privilege-2.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(2):before{content:"02"}.privilege .privilege-list li:nth-child(3) .wrap-img{background:url(../img/privilege-3.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(3):before{content:"03"}.privilege .privilege-list li:nth-child(4) .wrap-img{background:url(../img/privilege-4.jpg) no-repeat center center;background-size:cover}.privilege .privilege-list li:nth-child(4):before{content:"04"}.privilege .form-discount{background:#109de4;position:relative;margin-top:70px}.privilege .form-discount:after{content:"";display:block;width:0;height:0;clear:both}.privilege .form-discount form{background:0 0;border:none}.privilege .form-discount form h3{line-height:30px;margin-bottom:45px}.privilege .form-discount form strong{font-weight:800;font-size:30px}.privilege .form-discount form .btn{color:#fff;border-color:#fff}.privilege .form-discount form p{font-size:14px}.privilege .form-discount .pdng-0{padding:0}.privilege .form-discount .wrap-person{line-height:1px;text-align:right}.privilege .form-discount .wrap-person img{width:100%}.privilege .form-discount .wrap-person .about-person{width:300px;height:110px;background:#109de4;padding:10px 15px 15px;color:#fff;font-size:16px;bottom:25px;right:-30px;text-align:left;position:absolute}.privilege .form-discount .wrap-person .about-person p{line-height:26px}.privilege .form-discount .wrap-person .about-person strong{font-size:22px}.certificate{padding:60px 0}.certificate h2{margin-bottom:50px}.certificate .license{font-weight:800;margin:30px 0}.certificate img{margin-bottom:20px;display:inline-block;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.certificate img:hover{-webkit-box-shadow:0 0 5px 15px rgba(0,0,0,.5);box-shadow:0 0 15px 1px rgba(0,0,0,.5)}.certificate .after-license{text-align:left;display:inline-block;margin:30px 0;font-weight:800;padding:35px 15px 45px 30px}.about-company{background:url(../img/about-bg.jpg) no-repeat center center;background-size:cover;color:#fff;padding:60px 0}.about-company h2{color:#fff;margin-bottom:45px}.about-company p{font-size:16px;line-height:26px;margin-bottom:40px}.about-company .company-items{width:100%;margin-top:70px}.about-company .company-items:after{content:"";display:block;clear:both}.about-company .company-items .item{width:44%;float:left;margin-left:6%;position:relative;z-index:1}.about-company .company-items .item p{line-height:20px}.about-company .company-items .item:before{content:"";z-index:-1;width:130px;height:130px;background:#109de4;position:absolute;left:-25px;top:-30px}.about-company form{text-align:center;width:420px;margin:0 auto}.about-company form h3{font-size:20px;line-height:26px;margin-top:40px;margin-bottom:120px}.about-company form .btn{margin-top:10px}.about-company form p{font-size:14px}.contacts{color:#fff;padding:40px 0 60px 0;position:relative;margin-bottom:55px;background:#109de4}.contacts h2{margin-bottom:45px;color:#fff}.contacts p{font-weight:600}.contacts .arrow-down{margin:0;position:absolute;left:50%;width:60px;height:60px;margin-left:-30px;bottom:-30px;border:1px solid #fff}.contacts .arrow-down .angle{width:20px;height:20px;margin-left:-9px;margin-top:-11px}.sheme-map h2{margin-bottom:75px}.sheme-map .cont-items{width:80%;margin:0 auto 60px auto}.sheme-map .cont-items .item{width:36%;margin-left:14%;float:left;text-align:left;font-weight:600}.sheme-map .cont-items:after{content:"";display:block;width:0;clear:both}.sheme-map .corner-square{background:0 0;padding:0 0 0 15px}.sheme-map .corner-square:before{content:"";display:block;position:absolute;left:-20px;top:-20px;background:0 0;width:100px;height:100px;border:10px solid #ebebeb;z-index:-1}.sheme-map #map{width:100%;height:620px;position:relative}.sheme-map .map-img{z-index:999;position:relative;margin-top:-370px;height:400px;text-align:center}.sheme-map .map-img img:nth-child(1){float:left}.sheme-map .map-img img:nth-child(2){position:absolute;left:50%;margin-left:-245px;bottom:-20px}.sheme-map .map-img img:nth-child(3){float:right}footer{margin-top:100px;text-align:center}footer a{border-bottom:1px dashed #109de4}footer .button-up{margin-top:40px;width:100px;display:inline-block;height:100px;background:#109de4;-webkit-border-radius:50%;border-radius:50%;position:relative;line-height:100px;color:#fff;font-size:20px}footer .button-up .pulse-up{width:140px;height:140px;background:#109de4;opacity:.5;z-index:-1;position:absolute;left:-20px;top:-20px;display:inline-block;-webkit-border-radius:50%;border-radius:50%}.animate{-webkit-animation:ripple .65s linear;animation:ripple .65s linear}.pulse{text-align:center;color:#fff;text-decoration:none;position:relative;overflow:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:0}.ink{display:block;position:absolute;background:rgba(255,255,255,.3);-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.pulse-up{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@font-face{font-family:FontAwesome;src:url(../fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;font-style:normal;font-weight:800;src:url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(../fonts/OpenSans/OpenSansBold/OpenSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:600;src:url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:italic;font-weight:300;src:url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(../fonts/OpenSans/OpenSansLight/OpenSansLight.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.woff) format("woff"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.ttf) format("truetype")}@font-face{font-family:Impact;font-style:normal;font-weight:400;src:url(../fonts/ImpactRegular/ImpactRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/ImpactRegular/ImpactRegular.woff) format("woff"),url(../fonts/ImpactRegular/ImpactRegular.ttf) format("truetype")}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media (min-width:1200px){.container{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:1199px){h1{font-size:40px;line-height:44px}h3{font-size:24px;line-height:40px}h2{font-size:36px;line-height:40px}.tabs .corner-square{padding:0}.tabs .tab figure figcaption{padding:10px 5px}.tabs .tab .equip-kind{padding:10px 5px}header .top-head .text-right{text-align:right}header .top-head .tagline{width:160px}header .main-part h1{margin-top:30px;margin-bottom:15px}header .main-part .menu-nav{margin-top:30px;margin-bottom:15px}header .main-part .phone-large{font-size:48px}header .main-part .btn{width:160px;line-height:20px;font-size:12px;padding:15px 5px;margin-bottom:40px}header .main-part .btn.bordered{padding:15px 5px}header .main-part .notebook{width:512px;margin-left:30px;height:334px}header .main-part .notebook .video{margin-left:52px;margin-top:50px;width:410px;height:206px}.sp-slider .details-prop .details ol{line-height:24px}.privilege .privilege-list li{margin-right:2%;width:23%}.privilege .form-discount .wrap-person .about-person{right:0}.about-company form{width:100%}}@media (max-width:991px){h2.underline:after{right:0}header .top-head .logo img{width:80px}header .top-head .tagline{font-size:12px;width:120px}header .top-head .email{font-size:16px;line-height:22px}header .top-head .phone{font-size:20px}header .top-head .btn{font-size:14px;line-height:18px;padding:8px 15px}header .main-part .notebook{display:none}.sp-slider .details-prop .details ol{padding-left:0}.sp-slider .video-wrap{width:100%;height:auto}.steps .steps-wrap .step{width:100%}.steps .right-bg{display:none}.statistic .left-block,.statistic .right-block{float:none}.statistic .left-block{width:100%}.statistic .right-block{width:100%}.statistic .right-block .bottom-row .firms,.statistic .right-block .bottom-row .users{float:none}.statistic .right-block .bottom-row .users{width:100%}.statistic .right-block .bottom-row .firms{width:100%}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}header .top-head{height:auto;line-height:20px}header .top-head .text-right{text-align:center}header .top-head .phone{margin:0}header .top-head .btn{margin:10px 0;float:left}.sp-slider .two-half .wrap-img:before{display:none}.sp-slider .two-half .half-grey{width:100%}.sp-slider .details-prop .details ol{height:auto;-moz-column-count:1;-webkit-column-count:1;column-count:1}.reviews blockquote{width:100%;margin:45px auto 50px auto;font-size:14px}.reviews ul{margin-bottom:20px}.services{padding:30px 0}.services h2.underline:after{right:0}.services .services-items .service-item{width:50%;margin-bottom:30px}.services .services-items .service-item h5{font-size:14px}.services .btn{width:70%;line-height:16px;margin:10px auto}.call-me{padding:30px}.call-me h2{margin:15px 0}.call-me .with-bg{width:100%}.call-me form{width:100%}.steps .steps-wrap .step{text-align:center;margin-bottom:25px;height:auto}.steps .steps-wrap .step .step-number{font-size:90px;margin-left:0;line-height:110px}.steps .steps-wrap .step .step-inf{left:auto;top:auto;text-align:center;width:auto;display:block;position:relative}.statistic{padding:30px 0}.statistic .wrap .number{font-size:80px;line-height:80px}.statistic .left-block .peoples{height:150px}.statistic .right-block .top-row{height:150px}.statistic .right-block .bottom-row{height:auto}.our-team .team-slider{width:100%}.our-team .team-slider .slick-slide{padding-top:130px}.our-team .team-slider .wrap-img{position:absolute;top:0;left:50%;margin-left:-80px;float:none}.our-team .team-slider .about{text-align:center;width:100%;margin:0;padding:80px 10px 10px 10px}.privilege .privilege-list{margin-top:40px}.privilege .privilege-list li{width:48%;margin-bottom:20px}.privilege .privilege-list li .wrap-img{margin:0 auto}.privilege .privilege-list li p{margin-top:10px}.privilege .privilege-list li:before{display:none}.sheme-map #map{display:none}.sheme-map .map-img{display:none}}@media (max-width:480px){h1{font-size:24px;line-height:30px}h3{font-size:18px;line-height:22px}h2{padding:0 15px;font-size:24px;line-height:28px}h2.underline:after{right:0}.tabs{margin-top:30px}.tabs .corner-square{margin-bottom:20px}.arrow-down{margin:20px 0}.slider .fa{font-size:34px;line-height:30px;width:30px;height:30px}form .group-input{width:100%}form .group-input .fa{top:5px}form input{height:40px}form button{width:100%;line-height:20px}.with-bg:before{width:150px;height:150px}.mfp-content form{width:280px;padding:10px}.mfp-content form .mfp-close{right:-20px}header .top-head{height:auto;line-height:10px}header .top-head .email{display:block;margin:10px 0}header .top-head .phone{display:block;margin:10px 0}header .main-part h1,header .main-part h3{text-align:center}header .main-part h1{margin:15px 0}header .main-part .menu-nav{margin:20px 0 0 0;text-align:center}header .main-part .menu-nav li{display:inline-block;margin-left:10px}header .main-part .phone-large{line-height:30px;text-align:center;font-size:26px}header .main-part .head-menu{text-align:center}header .main-part .works-time{margin-bottom:20px}header .main-part .btn{font-size:14px;line-height:1px;padding:5px;margin-bottom:20px}header .main-part .btn.with-icon .icon-phone+span{text-align:center;line-height:20px}.equipment{padding:20px 0 0 0}.equipment .equip-slider .preview{margin:0;width:100%;float:none}.equipment .equip-slider .equip-inf{width:100%;float:none;text-align:center}.equipment .equip-slider .equip-inf p{text-align:left;padding:0}.equipment .equip-slider .equip-inf ul{text-align:left}.equipment .equip-slider .equip-inf .deskr-block{padding:25px 0 0 0}.equipment .equip-slider .equip-inf .deskr-block .btn{margin:20px auto;display:block}.equipment .equip-slider .equip-unit-slider .slick-dots li a.picture{height:120px;overflow:hidden}.sp-slider .last-part{padding:20px 0}.sp-slider .two-half h2{text-align:center}.sp-slider .two-half h2:after{right:0;left:auto}.sp-slider .two-half ol{margin-bottom:10px}.sp-slider .two-half .wrap-img{margin-top:10px;height:auto}.sp-slider .two-half .half-grey{display:none;width:100%}.sp-slider .details-prop .show-details{height:35px;line-height:35px;font-size:14px}.sp-slider .details-prop .show-details .angle{width:30px}.sp-slider .details-prop .details ol{float:none;width:100%}.sp-slider h2{line-height:26px}.sp-slider .video-wrap{width:100%}.sp-slider .video-wrap iframe{width:100%;min-height:250px;height:auto}.get-catalog{padding:30px 0}.example-works{padding:25px 0}.example-works h2{font-size:24px}.example-works .list-clients{padding-right:0}.reviews{padding:25px 0}.reviews blockquote .fa{left:10px;top:-10px;font-size:40px}.reviews .video-wrap{width:100%}.reviews ul{margin-bottom:20px}.reviews ul li strong{display:inline}.services{padding:25px 0}.services h2.underline:after{right:0}.services h2+p{margin:35px 0}.services .services-items .service-item{width:50%;margin-bottom:30px}.call-me{padding:25px 0}.call-me h2{text-align:center;margin:0 0 30px 0}.call-me .with-bg{width:100%;padding:30px 0 50px 90px;line-height:18px;font-size:14px}.call-me .with-bg:after{top:30px;left:10px}.call-me form{width:100%;padding:25px 10px}.call-me form .group-input input{font-size:14px}.call-me form p{font-size:16px;margin-bottom:15px}.call-me form p.phone{font-size:22px}.call-me form p .upper{margin-bottom:0}.steps{padding:25px 0}.statistic{padding:25px 0}.statistic .wrap .number{line-height:60px;font-size:60px}.statistic .left-block .peoples{height:150px}.statistic .right-block .top-row{height:auto;margin-top:20px}.statistic .right-block .top-row .years{margin-bottom:20px;width:100%;height:150px}.statistic .right-block .top-row .brands{height:150px;width:100%}.statistic .right-block .top-row .brands .slider .slide{height:100px}.statistic .right-block .top-row .brands .slider .fa{top:auto;bottom:40%}.statistic .right-block .bottom-row{height:auto}.statistic .right-block .bottom-row .firms,.statistic .right-block .bottom-row .users{height:150px}.statistic .right-block .bottom-row .users{margin-bottom:20px}.statistic .right-block .bottom-row .users .border-wrap{text-align:center;padding:20px 0}.statistic .right-block .bottom-row .users .border-wrap.va:before{display:none}.statistic .right-block .bottom-row .users .border-wrap p{text-align:center;width:100%;display:block;line-height:20px;font-size:14px}.statistic .right-block .bottom-row .users .border-wrap .number{width:100%}.statistic .right-block .bottom-row .firms .border-wrap{padding:10px 0}.our-team{padding:25px 0 0 0}.our-team .deskr{font-size:14px;margin:30px 0}.our-team .team-slider{width:100%}.our-team .team-slider .slick-slide{padding-top:100px}.our-team .team-slider .slick-dots li{width:auto}.our-team .team-slider .slick-dots li img{max-width:50px}.our-team .team-slider .wrap-img{position:absolute;top:0;left:50%;margin-left:-80px;width:150px;float:none}.our-team .team-slider .about{width:100%;margin:0;text-align:center;padding:80px 10px 10px 10px}.our-team .after-slider{font-size:12px;margin:30px 0}.our-team .after-slider .blue-text{font-size:22px}.our-team .first-item,.our-team .second-item{margin-bottom:30px}.our-team .first-item .inf,.our-team .second-item .inf{padding:10px}.our-team .first-item .inf h2,.our-team .second-item .inf h2{margin:0}.our-team .first-item .inf p,.our-team .second-item .inf p{line-height:25px}.our-team .first-item .inf{margin-right:20px}.our-team .second-item .inf{margin-left:35px}.privilege{margin-top:0}.privilege .privilege-list{margin-top:40px}.privilege .privilege-list li{margin-right:0;float:none;margin:0 auto 30px auto}.privilege .privilege-list li p{line-height:25px;margin-top:5px}.privilege .privilege-list li:before{display:none;top:10px;left:-80px}.privilege .privilege-list li:last-child{margin:0 auto}.privilege .form-discount{margin-top:30px}.privilege .form-discount form{padding:15px 10px}.privilege .form-discount form h3{margin-bottom:20px}.privilege .form-discount form .btn{margin-top:10px}.privilege .form-discount .wrap-person .about-person{width:100%;right:auto;left:0;bottom:0;margin-right:-150px}.certificate{padding:30px 0}.certificate .license{line-height:20px;font-size:14px;margin:0 0 15px 0}.certificate .after-license{width:300px;margin:15px auto;padding:10px 15px 45px 20px}.about-company{text-align:center;padding:25px 0}.about-company p{margin-bottom:15px;line-height:22px;text-align:left}.about-company .company-items .item{float:none;width:100%;padding-right:30px;margin-bottom:50px}.about-company .company-items .item:before{width:80px;top:-20px;height:80px}.about-company form{width:100%;padding:20px 10px}.about-company form h3{font-size:16px;margin:0 0 20px 0}.about-company form p{text-align:center;margin:0}.contacts{padding:25px 0}.contacts h2{margin-bottom:20px}.contacts p{margin-bottom:10px;font-size:15px}.sheme-map .cont-items{margin:0 auto 0 auto;text-align:center}.sheme-map .cont-items .item{display:inline-block;width:70%;font-size:14px;margin-left:20%;line-height:20px;margin-bottom:60px}footer{margin-top:10px}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;-webkit-transform:scale(2.5);transform:scale(2.5)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}100%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}100%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.5}} \ No newline at end of file diff --git a/app/css/typograph.min.css b/app/css/typograph.min.css index 6bf4625..5aa9337 100644 --- a/app/css/typograph.min.css +++ b/app/css/typograph.min.css @@ -1 +1 @@ -a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body input:focus{border-color:#109de4;outline:0}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#ccc}body input:required:valid,body textarea:required:valid{color:#000}body,html{height:100%}body{font-size:16px;min-width:320px;height:100%;position:relative;line-height:1.75;font-family:OpenSans,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:24px}h1{font-size:44px;line-height:48px}h3{font-size:26px;line-height:34px}h2{font-size:42px;line-height:46px;position:relative;font-weight:700;color:#333;display:inline-block}h2.underline.light:after{background:#fff}h2.underline:after{content:"";display:block;background:#109de4;position:absolute;right:-90px;bottom:-10px;width:115px;border-left:10px solid #004c94;height:6px}section{position:relative;text-align:center}img{max-width:100%;height:auto}a{color:#109de4;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{outline:0;text-decoration:none;color:#004c94}a:active{outline:0}button.btn{border:none;overflow:hidden;position:relative}.btn{background:#109de4;padding:8px 10px;display:inline-block;overflow:hidden;color:#fff;outline:0;-webkit-border-radius:5px;border-radius:5px;font-size:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn.bordered{background:0 0;border:1px solid #109de4;color:#109de4}.btn.bordered:focus,.btn.bordered:hover{outline:0;text-decoration:none;background:0 0;color:#004c94;border:1px solid #004c94}.btn:focus,.btn:hover{outline:0;text-decoration:none;color:#fff;background:#004c94}input[type=phone],input[type=text]{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:5px;border-radius:5px;padding:15px;color:#666;font-size:16px}input[type=phone]:focus,input[type=text]:focus{outline:0}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.corner-square{position:relative;background:#fff;padding:10px}.corner-square.grey:before{left:-20px;top:-20px;width:80px;height:80px;border:6px solid #ececec}.corner-square.right:before{left:auto;right:-30px}.corner-square.smaller.right:before{left:auto;right:-10px}.corner-square.smaller:before{width:150px;height:135px;border:6px solid #109de4;left:-10px;top:-10px}.corner-square:before{content:"";display:block;position:absolute;left:-30px;top:-30px;background:0 0;width:270px;height:270px;border:10px solid #109de4;z-index:-1}.icon{background:transparent url(../img/icons/sprite.png)}.icon.icon-phone{display:inline-block;width:22px;height:27px;background-position:-5px -5px}.icon.icon-anesthesia{display:inline-block;width:49px;height:45px;background-position:-42px -10px}.icon.icon-xray{display:inline-block;width:51px;height:43px;background-position:-151px -10px}.icon.icon-obstetrics{display:inline-block;width:40px;height:52px;background-position:-101px -10px}.icon.icon-camera{display:inline-block;width:33px;height:21px;background-position:-527px -10px}.icon.icon-ceiling{display:inline-block;width:25px;height:28px;background-position:-570px -10px}.icon.icon-wall{display:inline-block;width:25px;height:26px;background-position:-605px -10px}.icon.icon-battery{display:inline-block;width:32px;height:20px;background-position:-485px -10px}.icon.icon-key{display:inline-block;width:37px;height:66px;background-position:-288px -10px}.icon.icon-min-price{display:inline-block;width:64px;height:64px;background-position:-336px -10px}.icon.icon-finger-up{display:inline-block;width:56px;height:60px;background-position:-222px -10px}.icon.icon-truck{display:inline-block;width:56px;height:38px;background-position:-410px -10px}.tabs{margin-top:80px}.tabs .corner-square{padding:10px 0 0 10px;margin-left:10px}.tabs .corner-square:before{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tabs .corner-square:hover{cursor:pointer}.tabs .corner-square:hover .equip-kind{border:1px solid #004c94}.tabs .corner-square:hover:before{left:-6px;top:-6px}.tabs .tab{width:100%}.tabs .tab figure{border:1px solid #ebebeb;text-align:center}.tabs .tab figure .wrap-img{min-height:200px;line-height:200px}.tabs .tab figure img{display:inline-block;vertical-align:middle;max-width:100%}.tabs .tab figure figcaption{height:55px;font-weight:600;line-height:18px;padding:10px 45px;color:#000;background:#ebebeb}.tabs .tab.active:hover .equip-kind{border:1px solid #004c94}.tabs .tab.active .equip-kind{border:1px solid #109de4;background:#109de4;color:#fff}.tabs .tab.active .equip-kind:focus,.tabs .tab.active .equip-kind:hover{border:1px solid #004c94;outline:0;text-decoration:none}.tabs .tab .equip-kind{width:100%;font-weight:600;padding:10px 28px;text-align:center;margin-top:10px;display:inline-block;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;font-size:16px;min-height:60px;line-height:18px;background:0 0;border:1px solid #109de4;color:#109de4}.tabs .tab .equip-kind span{vertical-align:middle}.tabs .tab .equip-kind:focus,.tabs .tab .equip-kind:hover{outline:0;text-decoration:none}.arrow-down{margin:60px;display:inline-block;width:35px;height:35px;background:#109de4;position:relative;-webkit-border-radius:50%;border-radius:50%}.arrow-down:hover:before{left:-55px}.arrow-down:hover:after{right:-55px}.arrow-down:hover .angle{margin-top:-6px}.arrow-down:after,.arrow-down:before{content:"";display:block;width:55px;height:1px;background:#109de4;top:50%;margin-top:-1px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute}.arrow-down:before{left:-70px}.arrow-down:after{right:-70px}.arrow-down .angle{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-10px;display:block;width:15px;height:15px;background:0 0;border-left:1px solid;border-bottom:1px solid;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dashed-bdr{border-bottom:1px dashed #666}.slider .fa{position:absolute;width:50px;display:inline-block;height:50px;background:#109de4;top:22%;margin-top:-85px;font-size:55px;line-height:48px;color:#fff;z-index:999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider .fa:hover{background:#004c94}.slider .fa:hover{cursor:pointer}.slider .fa.fa-angle-right{right:-10px;letter-spacing:-8px}.slider .fa.fa-angle-left{left:-10px}.slick-slide:active,.slick-slide:focus{outline:0}form{padding:50px 30px;background:rgba(255,255,255,.4);color:#fff;border:1px solid #fff}form h3{font-size:20px;font-weight:600;line-height:24px;margin-bottom:35px}form .group-input{width:290px;margin:15px auto;position:relative}form .group-input .fa{position:absolute;right:10px;top:10px;color:#999;font-size:24px}form input{width:100%;height:45px;font-size:16px;padding-right:40px;display:block}form button{width:250px;margin:35px auto 10px auto}.with-bg{position:relative;z-index:1}.with-bg:before{content:"";width:200px;height:200px;background:#109de4;position:absolute;left:0;top:0;z-index:-1}[class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,#grayscale");-webkit-filter:grayscale(100%)}.hidden-s{display:none}.pop-up.answer{padding:10px}.pop-up .success{font-size:18px;line-height:24px;position:relative;color:#000;background:0 0}.mfp-content form{width:360px;height:auto;margin:0 auto;padding:40px 50px;background:#fff;position:relative}.mfp-content form h2{font-size:24px;text-align:center;line-height:30px;font-weight:600;margin-bottom:30px;text-transform:uppercase}.mfp-content form input{border:1px solid #ddd;height:40px;margin-bottom:20px;color:#707070}.mfp-content form button:not(.mfp-close){margin-top:15px;background:#109de4;color:#fff;border:none;-webkit-border-radius:5px;border-radius:5px;padding:10px}.mfp-content form p{text-align:center;color:#000;font-size:14px}.mfp-content form .mfp-close{top:-50px;right:-45px;color:#fff;position:absolute}.mfp-content form .mfp-close:hover{background:0 0}.mfp-content form ::-webkit-input-placeholder{color:#707070;opacity:1}.mfp-content form :-moz-placeholder{color:#707070;opacity:1}.mfp-content form ::-moz-placeholder{color:#707070;opacity:1}.mfp-content form :-ms-input-placeholder{color:#707070;opacity:1}.mfp-close{font-size:70px;top:50px;right:50px}.mfp-close:active{top:50px;right:50px}.mfp-iframe-holder .mfp-close:active{color:#fff;right:-6px;top:-40px;text-align:right;padding-right:6px;width:100%}@font-face{font-family:OpenSans;font-style:normal;font-weight:800;src:url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(../fonts/OpenSans/OpenSansBold/OpenSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:600;src:url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:italic;font-weight:300;src:url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(../fonts/OpenSans/OpenSansLight/OpenSansLight.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.woff) format("woff"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.ttf) format("truetype")}@font-face{font-family:Impact;font-style:normal;font-weight:400;src:url(../fonts/ImpactRegular/ImpactRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/ImpactRegular/ImpactRegular.woff) format("woff"),url(../fonts/ImpactRegular/ImpactRegular.ttf) format("truetype")}@media (max-width:480px){.mfp-content form{width:280px;padding:10px}.mfp-content form .mfp-close{right:-20px}} \ No newline at end of file +a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body input:focus{border-color:#109de4;outline:0}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#ccc}body input:required:valid,body textarea:required:valid{color:#000}body,html{height:100%}body{font-size:16px;min-width:320px;height:100%;position:relative;line-height:1.75;font-family:OpenSans,sans-serif;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:24px}h1{font-size:44px;line-height:48px}h3{font-size:26px;line-height:34px}h2{font-size:42px;line-height:46px;position:relative;font-weight:700;color:#333;display:inline-block}h2.underline.light:after{background:#fff}h2.underline:after{content:"";display:block;background:#109de4;position:absolute;right:-90px;bottom:-10px;width:115px;border-left:10px solid #004c94;height:6px}section{position:relative;text-align:center}img{max-width:100%;height:auto}a{color:#109de4;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{outline:0;text-decoration:none;color:#004c94}a:active{outline:0}button.btn{border:none;overflow:hidden;position:relative}.btn{background:#109de4;padding:8px 10px;display:inline-block;overflow:hidden;color:#fff;outline:0;-webkit-border-radius:5px;border-radius:5px;font-size:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn.bordered{background:0 0;border:1px solid #109de4;color:#109de4}.btn.bordered:focus,.btn.bordered:hover{outline:0;text-decoration:none;background:0 0;color:#004c94;border:1px solid #004c94}.btn:focus,.btn:hover{outline:0;text-decoration:none;color:#fff;background:#004c94}input[type=phone],input[type=text]{border:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:5px;border-radius:5px;padding:15px;color:#666;font-size:16px}input[type=phone]:focus,input[type=text]:focus{outline:0}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.corner-square{position:relative;background:#fff;padding:10px}.corner-square.grey:before{left:-20px;top:-20px;width:80px;height:80px;border:6px solid #ececec}.corner-square.right:before{left:auto;right:-30px}.corner-square.smaller.right:before{left:auto;right:-10px}.corner-square.smaller:before{width:150px;height:135px;border:6px solid #109de4;left:-10px;top:-10px}.corner-square:before{content:"";display:block;position:absolute;left:-30px;top:-30px;background:0 0;width:270px;height:270px;border:10px solid #109de4;z-index:-1}.icon{background:transparent url(../img/icons/sprite.png)}.icon.icon-phone{display:inline-block;width:22px;height:27px;background-position:-5px -5px}.icon.icon-anesthesia{display:inline-block;width:49px;height:45px;background-position:-42px -10px}.icon.icon-xray{display:inline-block;width:51px;height:43px;background-position:-151px -10px}.icon.icon-obstetrics{display:inline-block;width:40px;height:52px;background-position:-101px -10px}.icon.icon-camera{display:inline-block;width:33px;height:21px;background-position:-527px -10px}.icon.icon-ceiling{display:inline-block;width:25px;height:28px;background-position:-570px -10px}.icon.icon-wall{display:inline-block;width:25px;height:26px;background-position:-605px -10px}.icon.icon-battery{display:inline-block;width:32px;height:20px;background-position:-485px -10px}.icon.icon-key{display:inline-block;width:37px;height:66px;background-position:-288px -10px}.icon.icon-min-price{display:inline-block;width:64px;height:64px;background-position:-336px -10px}.icon.icon-finger-up{display:inline-block;width:56px;height:60px;background-position:-222px -10px}.icon.icon-truck{display:inline-block;width:56px;height:38px;background-position:-410px -10px}.tabs{margin-top:80px}.tabs .corner-square{padding:10px 0 0 10px;margin-left:10px}.tabs .corner-square:before{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.tabs .corner-square:hover{cursor:pointer}.tabs .corner-square:hover .equip-kind{border:1px solid #004c94}.tabs .corner-square:hover:before{left:-6px;top:-6px}.tabs .tab{width:100%}.tabs .tab figure{border:1px solid #ebebeb;text-align:center}.tabs .tab figure .wrap-img{min-height:200px;line-height:200px}.tabs .tab figure img{display:inline-block;vertical-align:middle;max-width:100%}.tabs .tab figure figcaption{height:55px;font-weight:600;line-height:18px;padding:10px 45px;color:#000;background:#ebebeb}.tabs .tab.active:hover .equip-kind{border:1px solid #004c94}.tabs .tab.active .equip-kind{border:1px solid #109de4;background:#109de4;color:#fff}.tabs .tab.active .equip-kind:focus,.tabs .tab.active .equip-kind:hover{border:1px solid #004c94;outline:0;text-decoration:none}.tabs .tab .equip-kind{width:100%;font-weight:600;padding:10px 28px;text-align:center;margin-top:10px;display:inline-block;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;font-size:16px;min-height:60px;line-height:18px;background:0 0;border:1px solid #109de4;color:#109de4}.tabs .tab .equip-kind span{vertical-align:middle}.tabs .tab .equip-kind:focus,.tabs .tab .equip-kind:hover{outline:0;text-decoration:none}.arrow-down{margin:60px;display:inline-block;width:35px;height:35px;background:#109de4;position:relative;-webkit-border-radius:50%;border-radius:50%}.arrow-down:hover:before{left:-55px}.arrow-down:hover:after{right:-55px}.arrow-down:hover .angle{margin-top:-6px}.arrow-down:after,.arrow-down:before{content:"";display:block;width:55px;height:1px;background:#109de4;top:50%;margin-top:-1px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute}.arrow-down:before{left:-70px}.arrow-down:after{right:-70px}.arrow-down .angle{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-10px;display:block;width:15px;height:15px;background:0 0;border-left:1px solid;border-bottom:1px solid;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dashed-bdr{border-bottom:1px dashed #666}.slider .fa{position:absolute;width:50px;display:inline-block;height:50px;background:#109de4;top:22%;margin-top:-85px;font-size:55px;line-height:48px;color:#fff;z-index:999;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider .fa:hover{background:#004c94}.slider .fa:hover{cursor:pointer}.slider .fa.fa-angle-right{right:-10px;letter-spacing:-8px}.slider .fa.fa-angle-left{left:-10px}.slick-slide:active,.slick-slide:focus{outline:0}form{padding:50px 30px;background:rgba(255,255,255,.4);color:#fff;border:1px solid #fff}form h3{font-size:20px;font-weight:600;line-height:24px;margin-bottom:35px}form .group-input{width:290px;margin:15px auto;position:relative}form .group-input .fa{position:absolute;right:10px;top:10px;color:#999;font-size:24px}form input{width:100%;height:45px;font-size:16px;padding-right:40px;display:block}form button{width:250px;margin:35px auto 10px auto}.with-bg{position:relative;z-index:1}.with-bg:before{content:"";width:200px;height:200px;background:#109de4;position:absolute;left:0;top:0;z-index:-1}[class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,#grayscale");-webkit-filter:grayscale(100%)}.hidden,.hidden-s{display:none}.pop-up.answer{padding:10px}.pop-up .success{font-size:18px;line-height:24px;position:relative;color:#000;background:0 0}.mfp-content form{width:360px;height:auto;margin:0 auto;text-align:center;padding:40px 50px;border:1px solid #fff;background:rgba(255,255,255,.4);position:relative}.mfp-content form h2{font-size:24px;text-align:center;line-height:30px;color:#fff;font-weight:600;margin-bottom:30px}.mfp-content form input{border:1px solid #ddd;height:40px;margin-bottom:20px;color:#707070}.mfp-content form button:not(.mfp-close){margin-top:15px;background:#109de4;color:#fff;border:none;-webkit-border-radius:5px;border-radius:5px;padding:10px}.mfp-content form p{text-align:center;color:#fff;font-size:14px}.mfp-content form .mfp-close{top:-50px;right:-45px;color:#fff;position:absolute}.mfp-content form .mfp-close:hover{background:0 0}.mfp-content form ::-webkit-input-placeholder{color:#707070;opacity:1}.mfp-content form :-moz-placeholder{color:#707070;opacity:1}.mfp-content form ::-moz-placeholder{color:#707070;opacity:1}.mfp-content form :-ms-input-placeholder{color:#707070;opacity:1}.mfp-close{font-size:70px;top:50px;right:50px}.mfp-close:active{top:50px;right:50px}.mfp-iframe-holder .mfp-close:active{color:#fff;right:-6px;top:-40px;text-align:right;padding-right:6px;width:100%}p.success{background:rgba(0,0,0,.8);padding:15px;position:absolute}label.error{display:none!important;color:red;max-width:100%}input.error{border:1px solid red!important}.mfp-content form.equip-form-popup{width:60%;background:#d4d4d4}.mfp-content form.equip-form-popup:after{content:"";display:block;clear:both}.mfp-content form.equip-form-popup .left-part,.mfp-content form.equip-form-popup .right-part{float:left;width:50%}.mfp-content form.equip-form-popup .right-part{color:#000;text-align:center}.mfp-content form.equip-form-popup .right-part .form-part{padding:20px;background:#c2c2c2;border:1px solid #fff}.mfp-content form.equip-form-popup .right-part .form-part .group-input{width:100%}@font-face{font-family:OpenSans;font-style:normal;font-weight:800;src:url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(../fonts/OpenSans/OpenSansBold/OpenSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansBold/OpenSansBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:600;src:url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),url(../fonts/OpenSans/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:italic;font-weight:300;src:url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.woff) format("woff"),url(../fonts/OpenSans/OpenSansLightItalic/OpenSansLightItalic.ttf) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(../fonts/OpenSans/OpenSansLight/OpenSansLight.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.woff) format("woff"),url(../fonts/OpenSans/OpenSansLight/OpenSansLight.ttf) format("truetype")}@font-face{font-family:Impact;font-style:normal;font-weight:400;src:url(../fonts/ImpactRegular/ImpactRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/ImpactRegular/ImpactRegular.woff) format("woff"),url(../fonts/ImpactRegular/ImpactRegular.ttf) format("truetype")}@media (max-width:1199px){h1{font-size:40px;line-height:44px}h3{font-size:24px;line-height:40px}h2{font-size:36px;line-height:40px}.tabs .corner-square{padding:0}.tabs .tab figure figcaption{padding:10px 5px}.tabs .tab .equip-kind{padding:10px 5px}}@media (max-width:991px){h2.underline:after{right:0}}@media (max-width:480px){h1{font-size:24px;line-height:30px}h3{font-size:18px;line-height:22px}h2{padding:0 15px;font-size:24px;line-height:28px}h2.underline:after{right:0}.tabs{margin-top:30px}.tabs .corner-square{margin-bottom:20px}.arrow-down{margin:20px 0}.slider .fa{font-size:34px;line-height:30px;width:30px;height:30px}form .group-input{width:100%}form .group-input .fa{top:5px}form input{height:40px}form button{width:100%;line-height:20px}.with-bg:before{width:150px;height:150px}.mfp-content form{width:280px;padding:10px}.mfp-content form .mfp-close{right:-20px}} \ No newline at end of file diff --git a/app/img/hirurg-table.jpg b/app/img/hirurg-table.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e843ef93ab3f7763182b53ddaaa550157011292b GIT binary patch literal 85945 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 RDDgjD@BW{DhQyzx{|~g=K3xC+ literal 0 HcmV?d00001 diff --git a/app/img/manual-picture.png b/app/img/manual-picture.png new file mode 100644 index 0000000000000000000000000000000000000000..9d82aeeccbd384b8c4a7900eefaef8dee361dded GIT binary patch literal 454276 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

`!c?zc5ae9rCeyBDaL!%z=uXoU@!1}S8)qC*k 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 z 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

Z^p=wmZKjEdS&e3iX0)EK;)jCRKl@dXK5C- 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

OIUpHFI|G&8(Vu${Ar!AD3Kpbl8VM6HDtoAd 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%0A=n|yl1(4*Z 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 +

+ +
+ +
+ +

О компании

+ +

Предприятие ООО НПП «ЭЛТЕМ» создано в 1991 году и специализируется на +комплексном обслуживании лечебно-профилактических учреждений. Мы +сотрудничаем с ведущими российскими и зарубежными производителями, +что позволяет предлагать клиентам широкий ассортимент продукции по +минимальным ценам. Все виды деятельности подтверждены +федеральными лицензиями.

+

В числе наших клиентов – крупнейшие лечебно-профилактические +учреждения, а также региональные медицинские учреждения. +Мы ценим время и приоритеты наших заказчиков, предлагая самые +современные решения для организации лечебных процессов.

+ +
+ +
+

Предприятие ООО НПП «ЭЛТЕМ» +создано в 1991 году и +специализируется на комплексном

+
+ + +
+

Предприятие ООО НПП «ЭЛТЕМ» +создано в 1991 году и +специализируется на комплексном

+
+ +
+ +
+ + +
+
+

Итак, теперь Вы знаете что
+нужно сделать прямо сейчас
+если Вам нужно хирургическое
+оборудование.

+
+ + +
+ +

Ваши данные конфиденциальны

+ +

Спасибо! Уже соединяем c Вашим персональным менеджером!

+ Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

+
+
+ +
+ +
+ \ No newline at end of file diff --git a/app/includes/call-me.php b/app/includes/call-me.php new file mode 100644 index 0000000..fa4e255 --- /dev/null +++ b/app/includes/call-me.php @@ -0,0 +1,41 @@ + +
+
+ +
+ +

Не нашли, что искали?

+ + +

Налейте сабе чай-кофе, пока мы бесплатно +подберем оптимальное оборудование
+по соотношению цены/качества
+под Вашу задачу!

+ +

Мы в этом профи!

+
+ + +
+
+

Позвоните по телефону

+ +

+7 (383) 123-56-89

+ +

или оставьте заявку
+И МЫ ВАМ СРАЗУ  ПЕРЕЗВОНИМ

+ +
+ + +
+ +

Спасибо! Уже соединяем c Вашим персональным менеджером!

+ Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

+ +
+
+ +
+
+ \ No newline at end of file diff --git a/app/includes/certificate.php b/app/includes/certificate.php new file mode 100644 index 0000000..7c2447f --- /dev/null +++ b/app/includes/certificate.php @@ -0,0 +1,76 @@ + +
+ +

Лицензии. Свидетельства. Сертификаты

+ + + + +
+ \ No newline at end of file diff --git a/app/includes/contacts-map.php b/app/includes/contacts-map.php new file mode 100644 index 0000000..c5a85ec --- /dev/null +++ b/app/includes/contacts-map.php @@ -0,0 +1,96 @@ + +
+ +

+ Контакты +

+ + +

+ ООО НПП «ЭЛТЕМ» в Новосибирске:
+Адрес: 630033,  ул. Оловозаводская, 25, кор. 4 +

+ + + + + + +
+ + +
+ +

Схема проезда

+ + +
+ +
+ +
+ +7 (383) 347-01-44 
+Время работы: 9:00 – 18:00 ч +
+ + +
+ eltem@cf1.ru
+хирургический отдел +
+ + +
+ +
+ + + +
+ +
+ +
+ + +
+ +
+ + + + + +
+ +
+ +
+ +
+ + \ No newline at end of file diff --git a/app/includes/eltem-today.php b/app/includes/eltem-today.php new file mode 100644 index 0000000..e1b3dcc --- /dev/null +++ b/app/includes/eltem-today.php @@ -0,0 +1,98 @@ + +
+ +

ООО НПП "ЭЛТЕМ" СЕГОДНЯ

+ + +
+ +
+ +
+ +
+ +
+ 81 +

Человек в штате

+
+ +
+ +
+ + +
+ +
+ +
+ +
+ 26 +

Лет на ринке

+
+ +
+ + +
+ +
+ 55 +

Брендов

+
+ + +
+
+
+
+ +
+ +
+ + +
+ +
+ +
+ +
+

Врачей ползуются + нашим + оборудованием + ПРЯМО СЕЙЧАС

+ 2500+ +
+ +
+ +
+ + +
+ +
+ +
+ 247 +

Мед. учреждений стали нашили клиентами

+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ \ No newline at end of file diff --git a/app/includes/example-works.php b/app/includes/example-works.php new file mode 100644 index 0000000..969bef1 --- /dev/null +++ b/app/includes/example-works.php @@ -0,0 +1,39 @@ + +
+ +
+ +
+ +

Для кого мы работаем?

+ + +
    +
  • Государственные бюджетные лечебно-профилактические учреждения:
  • +
  • Федеральные Государственные Бюджетные Учреждения, в т.ч. научно-исследовательские институты;
  • +
  • региональные, областные, городские, районные клинические больницы; +
  • +
  • перинатальные центры. +
  • +
  • частные медицинские центры
  • +
  • ведомственные учреждения здравоохранения
  • +
+ +
+ + +
+ +
+ Государственные медицинские учреждения + Государственные медицинские учреждения + Государственные медицинские учреждения + Государственные медицинские учреждения +
+ +
+ +
+ +
+ \ No newline at end of file diff --git a/app/includes/get-catalog.php b/app/includes/get-catalog.php new file mode 100644 index 0000000..01d9982 --- /dev/null +++ b/app/includes/get-catalog.php @@ -0,0 +1,38 @@ + +
+ +
+ + + + +
+
+

Скачайте полный каталог +хирургического оборудования:

+
+ + +
+
+ + +
+
+ + +
+ +

Ваши данные конфиденциальны

+

Спасибо! Уже соединяем c Вашим персональным менеджером!

+ Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

+ +
+
+ +
+ +
+ \ No newline at end of file diff --git a/app/includes/header.php b/app/includes/header.php new file mode 100644 index 0000000..9968d39 --- /dev/null +++ b/app/includes/header.php @@ -0,0 +1,86 @@ +
+ +
+ +
+ +
+ +
+ +

+ Медтехника от производителя с доставкой по РФ +

+
+ + +
+ +
e-mail скопирован
+
+ + + + +
+ +
+ +
+ + +
+ +
+ +
+

Поставка хирургического оборудования в РФ

+

Анализ, подбор и поставка оборудования, монтаж и ввод в эксплуатацию, + сервисное сопровождение, ремонт и утилизация.

+
+ + +
+ + + 8 800 513 23 63 + + +

с 9:00 до 19:00 по будням (Новосибирское время)

+ + Скачать каталог + + Запросить звонок + +
+ + + + +
+ +
+ +
\ No newline at end of file diff --git a/app/includes/our-team.php b/app/includes/our-team.php new file mode 100644 index 0000000..f84e13f --- /dev/null +++ b/app/includes/our-team.php @@ -0,0 +1,145 @@ + +
+ +

Наша команда

+ + +

Мы бы не стали такой крупной компанией без надежной команды.

+ + +
+ +
+ +
+ +
+ + +
+

Фамилия Имя Отчество

+

Должность

+

Опыт работы / кол-во лет в компании / принципы в работе / случай из +практики итд reprehenderit in voluptate velit esse cillum dolore eu fugiat +nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa +qui officia deserunt mollit anim id est laborum.

+
+ +
+ + +
+ +
+ + +
+

Фамилия Имя Отчество 2

+

Должность

+

Опыт работы / кол-во лет в компании / принципы в работе / случай из +практики итд reprehenderit in voluptate velit esse cillum dolore eu fugiat +nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa +qui officia deserunt mollit anim id est laborum.

+
+ +
+ +
+ +
+ + +
+

Фамилия Имя Отчество 2

+

Должность

+

Опыт работы / кол-во лет в компании / принципы в работе / случай из +практики итд reprehenderit in voluptate velit esse cillum dolore eu fugiat +nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa +qui officia deserunt mollit anim id est laborum.

+
+ +
+ +
+ + +
+ ЭЛТЕМ - 
+

НАУЧНО-ПРОИЗВОДСТВЕННОЕ ПРЕДПРИЯТИЕ
+С СОБСТВЕННЫМ ШТАТОМ КВАЛИФИЦИРОВАННЫХ СОТРУДНИКОВ

+
+ +
+ +
+ + + + +
+ +
+

Обращаясь к НАМ:

+

Вы получаете оборудование, которое служит годами +и десятилетиями.  Потому что мы предлагаем +проверенную технику соответствующую мировым +стандартам качества.

+

+Вы также можете консультироваться по новинкам +в отрасли - мы держим руку на пульсе постоянно и +готовы делиться своим опытом!

+
+ +
+ +
+ +
+ + +
+ +
+ +
+ +
+ +
+

Собственная + сервисная служба

+

Товар после отправки с завода попадает на наш + склад, где проходит входной контроль и + доставляется нашим транспортом заказчику.

+

+ Важно понимать, что сбои и отказы бывают даже + в работе оборудования известных брендов, + поэтому стоит Вам заранее узнать, что мы берем + на себя обслуживание оборудования полностью.

+
+ +
+ + + + +
+ +
+ +
+ +
+ \ No newline at end of file diff --git a/app/includes/pop-ups.php b/app/includes/pop-ups.php new file mode 100644 index 0000000..2370c1f --- /dev/null +++ b/app/includes/pop-ups.php @@ -0,0 +1,81 @@ + +
+

Заказать звонок

+
+
    +
  1. + +
  2. +
  3. + +
  4. +
  5. + +
  6. +
  7. +

    + Ваши данные конфиденциальны + +

    +
  8. +
+
+

Спасибо! Уже соединяем c Вашим персональным менеджером!

+ Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

+ +
+ + + + + +
+ +
+ +
+ +
+ +
+

LED

+ +
+ +
+ +
+ +
+ + +
+ +
+

Скачайте полный каталог +хирургического оборудования:

+
+ + +
+
+ + +
+
+ + +
+ +

Ваши данные конфиденциальны

+

Спасибо! Уже соединяем c Вашим персональным менеджером!

+ Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

+ +
+ + +
+ + +
+ \ No newline at end of file diff --git a/app/includes/privilege.php b/app/includes/privilege.php new file mode 100644 index 0000000..1efd041 --- /dev/null +++ b/app/includes/privilege.php @@ -0,0 +1,85 @@ + +
+ +

Что Вы получите
+при заказе нашей продукции?

+ + +
+ +
    +
  • + +
    + +

    минимальную цену;

    +
  • +
  • + +
    + +

    идеальное оборудование под Ваши критерии; +

    +
  • +
  • + +
    + +

    надежную доставку по всей России и ввод в эксплуатацию +

    +
  • +
  • + +
    + +

    Обеспечиваем надежную +доставку по всей России  +и установку в помещение

    +
  • +
+ + +
+ +
+
+

У меня для Вас
+есть выгодное предложение -
+скидка на оборудование 5%

+
+ + +
+
+ + +
+ +

Ваши данные конфиденциальны

+ +

Спасибо! Уже соединяем c Вашим персональным менеджером!

+ Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

+
+
+ + +
+ +
+ + +
+

Екатерина Хонякина - Директор департамента + ЭЛТЕМ. Хирургия.

+
+ +
+ +
+ +
+ +
+ +
+ \ No newline at end of file diff --git a/app/includes/reviews.php b/app/includes/reviews.php new file mode 100644 index 0000000..5ce3ef3 --- /dev/null +++ b/app/includes/reviews.php @@ -0,0 +1,45 @@ + +
+ +
+

Отзывы наших клиентов

+
+ + Пользуясь услугами «ЭЛТЕМ» +
Вы больше не тратите времени на поиск.
+ +
+ +
+ +
+ +
+
    +
  • СитуацияLorem ipsum dolor sit amet, consectetur
  • +
  • Решениеadipisicing elit, sed do eiusmod tempor
  • +
  • Результатincididunt ut labore et
  • +
+ +
+ + +
+ +
+ +
+
    +
  • СитуацияLorem ipsum dolor sit amet, consectetur
  • +
  • Решениеadipisicing elit, sed do eiusmod tempor
  • +
  • Результатincididunt ut labore et
  • +
+ +
+ +
+ +
+ +
+ \ No newline at end of file diff --git a/app/includes/services.php b/app/includes/services.php new file mode 100644 index 0000000..e6fd780 --- /dev/null +++ b/app/includes/services.php @@ -0,0 +1,66 @@ + +
+ +
+ +

Оснащаем от одного кабинета
+до учреждения в комплексе

+ +

При поставке оборудования мы комплексно оцениваем все связанные отделения, службы, процессы

+ +
+ +
+ +
+
+ +
+
+ +
Акушерство
+
+ + +
+ +
+
+ +
+
+ +
Стерилизация и дезинфекция
+
+ + +
+ +
+
+ +
+
+ +
Анестизиология и реанимация
+
+ + +
+ +
+
+ +
+
+ +
Рентгенология и томография
+
+ +
+ + Показать все наши направления +
+ +
+ \ No newline at end of file diff --git a/app/includes/slider-equip.php b/app/includes/slider-equip.php new file mode 100644 index 0000000..c67da2b --- /dev/null +++ b/app/includes/slider-equip.php @@ -0,0 +1,470 @@ + +
+ +
+

Хирургическое оборудование

+ +
+ +
+ +
+ +
+
+ +
+ Светильники ЭМАЛЕД +
+ +
+ Светильники ЭМАЛЕД +
+
+ + + Операционное освещение + + +
+ +
+ +
+ + +
+ +
+ +
+
+ +
+ Светильники ЭМАЛЕД +
+ +
+ Операционные столы МЕДИНa +
+
+ + + + Операционные столы + + + + +
+ +
+ +
+ + +
+ +
+ +
+
+ +
+ Светильники ЭМАЛЕД +
+ +
+ Аппараты "ФОТЕК" +
+
+ + + Электрохирургическое оборудование + + + + +
+ +
+ +
+ + +
+ +
+ +
+
+ +
+ Светильники ЭМАЛЕД +
+ +
+ Аппарат "СУРГИТРОН" +
+
+ + + + Радиоволновое оборудование + + + + +
+ +
+ +
+ +
+ + + + + + + +
+ +
+ +
+ +
+ +
+ + + + + + +
+ +
+ + +
+

Светильники ЭМАЛЕД

+ +
+

Описание

+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris +

+
+ + +
+

Назначение

+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris +

+
+ + +
+

Варианты сборки

+
    +
  • потолочные одно-,двух-, трёх- купольные 
  • +
  • с видео камерой и без
  • +
  • с аварийным питанием и без
  • +
  • настенный или передвижной
  • +
+
+ + +
+

Товар в наличии

+

Средний срок службы светодиодов  более 60 000 часов или 2500 суток

+ Оформить заказ +
+
+ +
+ + +
+ + +
+ +
+ +
+ +
+ + + + + + +
+ +
+ + +
+

Светильники ЭМАЛЕД 2

+ +
+

Описание

+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris +

+
+ + +
+

Назначение

+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris +

+
+ + +
+

Варианты сборки

+
    +
  • потолочные одно-,двух-, трёх- купольные 
  • +
  • с видео камерой и без
  • +
  • с аварийным питанием и без
  • +
  • настенный или передвижной
  • +
+
+ + +
+

Товар в наличии

+

Средний срок службы светодиодов  более 60 000 часов или 2500 суток

+ Оформить заказ +
+
+ +
+ +
+ + +
+ +
+ +
+ +
+ + + + + + +
+ +
+ + +
+

Светильники ЭМАЛЕД 2

+ +
+

Описание

+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris +

+
+ + +
+

Назначение

+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris +

+
+ + +
+

Варианты сборки

+
    +
  • потолочные одно-,двух-, трёх- купольные 
  • +
  • с видео камерой и без
  • +
  • с аварийным питанием и без
  • +
  • настенный или передвижной
  • +
+
+ + +
+

Товар в наличии

+

Средний срок службы светодиодов  более 60 000 часов или 2500 суток

+ Оформить заказ +
+
+ +
+ +
+ +
+ +
+ +
+ + +
+ +
+ +
+ +
+ Показать характеристики + +
+
    +
  1. Высокий уровень освещенности: 50-200 клк.
  2. +
  3. Регулирование освещенности при сохранении заданной цветовой +температуры.
  4. +
  5. Регулируемый размер рабочего поля от 180 до 350 мм.
  6. +
  7. Бестеневой эффект за счет применения большого количества и +равномерного расположения источников света.
  8. +
  9. Высокое качество света: +
      +
    • спектр, близкий к солнечному
    • +
    • хорошая цветопередача, не менее 90 Ra
    • +
    • отсутствие излучения в инфракрасной и ультрафиолетовой областях
    • +
    +
  10. +
  11. Минимальный нагрев рабочего поля.
  12. +
  13. Высокий ресурс источников света — более 30 000 часов.
  14. +
  15. Низкое энергопотребление.
  16. +
  17. Легкость перемещения блоков освещения.
  18. +
  19. Легкость перемещения блоков освещения.
  20. +
  21. Электронное дистанционное управление режимами работы с помощью +настенного пульта.
  22. +
  23. Управление всеми функциями с помощью персонального компьютера.
  24. +
  25. Автоматическое переключение на встроенные резервные батареи.
  26. +
  27. Автоматическая зарядка батарей.
  28. +
  29. Время работы при отключении электроэнергии не менее 3 часов.
  30. +
+
+ +
+ +
+ + + +
+

Как происходит
монтаж потолочного светильника

+ +
+ +
+ +
+ +
+ +
+ +
+ + + + + + + + +
+ \ No newline at end of file diff --git a/app/includes/steps.php b/app/includes/steps.php new file mode 100644 index 0000000..52138c2 --- /dev/null +++ b/app/includes/steps.php @@ -0,0 +1,55 @@ + +
+ +

Как происходит работа?

+ +
+ +
+ +
+ +
+ 01 + +

Оставляете заявку,
+ или пишете на нашу почту, или
+ перезваниваете сами

+ +
+ + +
+ 02 + +

Оставляете заявку,
+ или пишете на нашу почту, или
+ перезваниваете сами

+ +
+ + +
+ 03 + +

Договорная часть
+Консультируем по техническим характеристикам и условиям сотрудничества: покупка, аренда, апробация. Срокам и условиям поставки и оплаты.

+ +
+ + +
+ 04 + +

Доставка оборудования до заказчика, его установка, ввод в эксплуатацию, обучение.

+ +
+ +
+ +
+ +
+
+
+ \ No newline at end of file diff --git a/app/index.php b/app/index.php index 0173211..e3f1375 100644 --- a/app/index.php +++ b/app/index.php @@ -31,1359 +31,22 @@ -
- -
- -
- -
- -
- -

- Медтехника от производителя с доставкой по РФ -

-
- - -
- -
e-mail скопирован
-
- - - - -
- -
- -
- - -
- -
- -
-

Поставка хирургического оборудования в РФ

-

Анализ, подбор и поставка оборудования, монтаж и ввод в эксплуатацию, - сервисное сопровождение, ремонт и утилизация.

-
- - -
- - - 8 800 513 23 63 - - -

с 9:00 до 19:00 по будням (Новосибирское время)

- - Скачать каталог - - Запросить звонок - -
- - -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
-

Хирургическое оборудование

- -
- -
- -
- -
-
- -
- Светильники ЭМАЛЕД -
- -
- Светильники ЭМАЛЕД -
-
- - - Операционное освещение - - -
- -
- -
- - -
- -
- -
-
- -
- Светильники ЭМАЛЕД -
- -
- Операционные столы МЕДИНa -
-
- - - - Операционные столы - + + + + + + + + + + + + + + + - - -
- -
- -
- - -
- -
- -
-
- -
- Светильники ЭМАЛЕД -
- -
- Аппараты "ФОТЕК" -
-
- - - Электрохирургическое оборудование - - - - -
- -
- -
- - -
- -
- -
-
- -
- Светильники ЭМАЛЕД -
- -
- Аппарат "СУРГИТРОН" -
-
- - - - Радиоволновое оборудование - - - - -
- -
- -
- -
- - - - - - - -
- -
- -
- -
- -
- - - - - - -
- -
- - -
-

Светильники ЭМАЛЕД

- -
-

Описание

-

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris -

-
- - -
-

Назначение

-

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris -

-
- - -
-

Варианты сборки

-
    -
  • потолочные одно-,двух-, трёх- купольные 
  • -
  • с видео камерой и без
  • -
  • с аварийным питанием и без
  • -
  • настенный или передвижной
  • -
-
- - -
-

Товар в наличии

-

Средний срок службы светодиодов  более 60 000 часов или 2500 суток

- Оформить заказ -
-
- -
- - -
-

Как происходит
монтаж потолочного светильника

- -
- -
- -
- -
- -
- - -
- - -
- -
- -
- -
- - - - - - -
- -
- - -
-

Светильники ЭМАЛЕД 2

- -
-

Описание

-

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris -

-
- - -
-

Назначение

-

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris -

-
- - -
-

Варианты сборки

-
    -
  • потолочные одно-,двух-, трёх- купольные 
  • -
  • с видео камерой и без
  • -
  • с аварийным питанием и без
  • -
  • настенный или передвижной
  • -
-
- - -
-

Товар в наличии

-

Средний срок службы светодиодов  более 60 000 часов или 2500 суток

- Оформить заказ -
-
- -
- - -
-

Слайд 2

- -
- -
- -
- -
- - -
- -
- -
- - -
- - -
- -
- -
- -
- - - - - - -
- -
- - -
-

Светильники ЭМАЛЕД 3

- -
-

Описание

-

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris -

-
- - -
-

Назначение

-

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris -

-
- - -
-

Варианты сборки

-
    -
  • потолочные одно-,двух-, трёх- купольные 
  • -
  • с видео камерой и без
  • -
  • с аварийным питанием и без
  • -
  • настенный или передвижной
  • -
-
- - -
-

Товар в наличии

-

Средний срок службы светодиодов  более 60 000 часов или 2500 суток

- Оформить заказ -
-
- -
- - -
-

Слайд 3

- -
- -
- -
- -
- -
- - -
- -
- -
- -
- - - - - - - - - - - - - - - - -
- -
- -
-
Каталог
-
- - -
-
-

Скачайте полный каталог -хирургического оборудования:

-
- - -
-
- - -
-
- - -
- -

Ваши данные конфиденциальны

-

Спасибо! Уже соединяем c Вашим персональным менеджером!

- Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

- -
-
- -
- -
- - -
- -
- -
- -

Для кого мы работаем?

- - -
    -
  • Государственные бюджетные лечебно-профилактические учреждения:
  • -
  • Федеральные Государственные Бюджетные Учреждения, в т.ч. научно-исследовательские институты;
  • -
  • региональные, областные, городские, районные клинические больницы; -
  • -
  • перинатальные центры. -
  • -
  • частные медицинские центры
  • -
  • ведомственные учреждения здравоохранения
  • -
- -
- - -
- -
- Государственные медицинские учреждения - Государственные медицинские учреждения - Государственные медицинские учреждения - Государственные медицинские учреждения -
- -
- -
- -
- - - -
- -
-

Отзывы наших клиентов

-
- - Пользуясь услугами «ЭЛТЕМ» -
Вы больше не тратите времени на поиск.
- -
- -
- -
- -
-
    -
  • СитуацияLorem ipsum dolor sit amet, consectetur
  • -
  • Решениеadipisicing elit, sed do eiusmod tempor
  • -
  • Результатincididunt ut labore et
  • -
- -
- - -
- -
- -
-
    -
  • СитуацияLorem ipsum dolor sit amet, consectetur
  • -
  • Решениеadipisicing elit, sed do eiusmod tempor
  • -
  • Результатincididunt ut labore et
  • -
- -
- -
- -
- -
- - -
- -
- -

Оснащаем от одного кабинета
-до учреждения в комплексе

- -

При поставке оборудования мы комплексно оцениваем все связанные отделения, службы, процессы

- -
- -
- -
-
- -
-
- -
Акушерство
-
- - -
- -
-
- -
-
- -
Стерилизация и дезинфекция
-
- - -
- -
-
- -
-
- -
Анестизиология и реанимация
-
- - -
- -
-
- -
-
- -
Рентгенология и томография
-
- -
- - Показать все наши направления -
- -
- - - -
-
- -
- -

Не нашли, что искали?

- - -

Налейте сабе чай-кофе, пока мы бесплатно -подберем оптимальное оборудование
-по соотношению цены/качества
-под Вашу задачу!

- -

Мы в этом профи!

-
- - -
-
-

Позвоните по телефону

- -

+7 (383) 123-56-89

- -

или оставьте заявку
-И МЫ ВАМ СРАЗУ  ПЕРЕЗВОНИМ

- -
- - -
- -

Спасибо! Уже соединяем c Вашим персональным менеджером!

- Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

- -
-
- -
-
- - -
- -

Как происходит работа?

- -
- -
- -
- -
- 01 - -

Оставляете заявку,
- или пишете на нашу почту, или
- перезваниваете сами

- -
- - -
- 02 - -

Оставляете заявку,
- или пишете на нашу почту, или
- перезваниваете сами

- -
- - -
- 03 - -

Договорная часть
-Консультируем по техническим характеристикам и условиям сотрудничества: покупка, аренда, апробация. Срокам и условиям поставки и оплаты.

- -
- - -
- 04 - -

Доставка оборудования до заказчика, его установка, ввод в эксплуатацию, обучение.

- -
- -
- -
- -
-
-
- - - -
- -

ООО НПП "ЭЛТЕМ" СЕГОДНЯ

- - -
- -
- -
- -
- -
- 81 -

Человек в штате

-
- -
- -
- - -
- -
- -
- -
- 26 -

Лет на ринке

-
- -
- - -
- -
- 55 -

Брендов

-
- - -
-
-
-
- -
- -
- - -
- -
- -
- -
-

Врачей ползуются - нашим - оборудованием - ПРЯМО СЕЙЧАС

- 2500+ -
- -
- -
- - -
- -
- -
- 247 -

Мед. учреждений стали нашили клиентами

-
- -
- -
- -
- -
- -
- -
- -
- - -
- -

Наша команда

- - -

Мы бы не стали такой крупной компанией без надежной команды.

- - -
- -
- -
- -
- - -
-

Фамилия Имя Отчество

-

Должность

-

Опыт работы / кол-во лет в компании / принципы в работе / случай из -практики итд reprehenderit in voluptate velit esse cillum dolore eu fugiat -nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa -qui officia deserunt mollit anim id est laborum.

-
- -
- - -
- -
- - -
-

Фамилия Имя Отчество 2

-

Должность

-

Опыт работы / кол-во лет в компании / принципы в работе / случай из -практики итд reprehenderit in voluptate velit esse cillum dolore eu fugiat -nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa -qui officia deserunt mollit anim id est laborum.

-
- -
- -
- -
- - -
-

Фамилия Имя Отчество 2

-

Должность

-

Опыт работы / кол-во лет в компании / принципы в работе / случай из -практики итд reprehenderit in voluptate velit esse cillum dolore eu fugiat -nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa -qui officia deserunt mollit anim id est laborum.

-
- -
- -
- - -
- ЭЛТЕМ - 
-

НАУЧНО-ПРОИЗВОДСТВЕННОЕ ПРЕДПРИЯТИЕ
-С СОБСТВЕННЫМ ШТАТОМ КВАЛИФИЦИРОВАННЫХ СОТРУДНИКОВ

-
- -
- -
- -
- -
- -
- -
- - -
- -
-

Обращаясь к НАМ:

-

Вы получаете оборудование, которое служит годами -и десятилетиями.  Потому что мы предлагаем -проверенную технику соответствующую мировым -стандартам качества.

-

-Вы также можете консультироваться по новинкам -в отрасли - мы держим руку на пульсе постоянно и -готовы делиться своим опытом!

-
- -
- -
- -
- - -
- -
- -
- -
- -
-

Собственная - сервисная служба

-

Товар после отправки с завода попадает на наш - склад, где проходит входной контроль и - доставляется нашим транспортом заказчику.

-

- Важно понимать, что сбои и отказы бывают даже - в работе оборудования известных брендов, - поэтому стоит Вам заранее узнать, что мы берем - на себя обслуживание оборудования полностью.

-
- -
- - -
- -
- -
- -
- -
- -
- -
- -
- - -
- -

Что Вы получите
-при заказе нашей продукции?

- - -
- -
    -
  • - -
    - -

    минимальную цену;

    -
  • -
  • - -
    - -

    идеальное оборудование под Ваши критерии; -

    -
  • -
  • - -
    - -

    надежную доставку по всей России и ввод в эксплуатацию -

    -
  • -
  • - -
    - -

    Обеспечиваем надежную -доставку по всей России  -и установку в помещение

    -
  • -
- - -
- -
-
-

У меня для Вас
-есть выгодное предложение -
-скидка на оборудование 5%

-
- - -
-
- - -
- -

Ваши данные конфиденциальны

- -

Спасибо! Уже соединяем c Вашим персональным менеджером!

- Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

-
-
- - -
- -
- - -
-

Екатерина Хонякина - Директор департамента - ЭЛТЕМ. Хирургия.

-
- -
- -
- -
- -
- -
- - -
- -

Лицензии. Свидетельства. Сертификаты

- - - - -
- - -
- -
- -
- -

О компании

- -

Предприятие ООО НПП «ЭЛТЕМ» создано в 1991 году и специализируется на -комплексном обслуживании лечебно-профилактических учреждений. Мы -сотрудничаем с ведущими российскими и зарубежными производителями, -что позволяет предлагать клиентам широкий ассортимент продукции по -минимальным ценам. Все виды деятельности подтверждены -федеральными лицензиями.

-

В числе наших клиентов – крупнейшие лечебно-профилактические -учреждения, а также региональные медицинские учреждения. -Мы ценим время и приоритеты наших заказчиков, предлагая самые -современные решения для организации лечебных процессов.

- -
- -
-

Предприятие ООО НПП «ЭЛТЕМ» -создано в 1991 году и -специализируется на комплексном

-
- - -
-

Предприятие ООО НПП «ЭЛТЕМ» -создано в 1991 году и -специализируется на комплексном

-
- -
- -
- - -
-
-

Итак, теперь Вы знаете что
-нужно сделать прямо сейчас
-если Вам нужно хирургическое
-оборудование.

-
- - -
- -

Ваши данные конфиденциальны

- -

Спасибо! Уже соединяем c Вашим персональным менеджером!

- Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

-
-
- -
- -
- - -
- -

- Контакты -

- - -

- ООО НПП «ЭЛТЕМ» в Новосибирске:
-Адрес: 630033,  ул. Оловозаводская, 25, кор. 4 -

- - - - - - -
- - -
- -

Схема проезда

- - -
- -
- +7 (383) 347-01-44 
-Время работы: 9:00 – 18:00 ч -
- - -
- eltem@cf1.ru
-хирургический отдел -
- - -
- - -
- -
- -
- - -
- -
- - - - - -
- -
- -
- -
- - - - - -
-

Заказать обратный звонок

-
-
    -
  1. - -
  2. -
  3. - -
  4. -
  5. - -
  6. -
  7. -

    - Мы гарантируем конфиденциальность - Ваших данных -

    -
  8. -
-
-

Спасибо! Уже соединяем c Вашим персональным менеджером!

- Еще мы делаем все, что касается оформления рекламно-информационного изображения на любых поверхностях.

- -
- - + diff --git a/app/integration_vtiger/ModelIntegration.php b/app/integration_vtiger/ModelIntegration.php index d35e086..44221e4 100644 --- a/app/integration_vtiger/ModelIntegration.php +++ b/app/integration_vtiger/ModelIntegration.php @@ -16,14 +16,15 @@ class ModelIntegration { var $adcamp = 'unknown'; var $publicid; var $hidden_input_form; - + var $leadsource; var $config_array; - function __construct() { + function __construct($leadsource_val = '', $calltracking = FALSE) { // Get settings. $ini_array = parse_ini_file('config.ini'); $this->publicid = $ini_array['publicid']; $this->name = $ini_array['name']; + $this->leadsource = $leadsource_val; $this->hidden_input_form = explode(', ', $ini_array['hidden_input_form']); if (isset($_GET['utm_source']) && $_GET['utm_source']) { $this->source = isset($_GET['utm_source']) ? $_GET['utm_source'] : 'unknown'; @@ -32,6 +33,9 @@ function __construct() { } $this->city = $this->get_city(); $this->config_array = $ini_array; + if ($calltracking) { + $calltracking_progress = $this->calltrackingProgress(); + } } /** @@ -67,7 +71,11 @@ public function generate_post_query($post_data) { break; default: - $query[] = $value . '=' . $post_data[$index_field]; + if (is_array($post_data[$index_field])) { + $query[] = $value . '=' . json_encode($post_data[$index_field]); + } else { + $query[] = $value . '=' . $post_data[$index_field]; + } break; } } @@ -85,6 +93,15 @@ private function get_city() { return $city; } + /** + * Method for get city. + */ + private function get_region() { + $geo = new Geo(); + $city = $geo->get_value('region', true); + return $city; + } + /** * Method for get adsress. */ @@ -101,4 +118,59 @@ public function get_form_url() { return $form_url; } + /** + * Method for get form url. + */ + public function get_calltracking_url() { + return $this->config_array['calltracking_url_to_crm']; + } + + /** + * Method for get form url. + */ + public function calltrackingProgress() { + $region = $this->get_region(); + $configs = $this->config_array; + $clas_name_insert = $configs['calltracking_phone_class']; + $url_to_crm = $configs['calltracking_url_to_crm']; + + $query = array( + 'city' => $region, + 'ip' => $_SERVER["REMOTE_ADDR"], + 'utm_source' => $this->source, + 'utm_campaign' => $this->adcamp, + 'utm_term' => $this->keyword, + ); + + $json_query = json_encode($query); + + echo ' + + + '; + } + } diff --git a/app/integration_vtiger/config.ini b/app/integration_vtiger/config.ini index 7d43caf..5205f1a 100644 --- a/app/integration_vtiger/config.ini +++ b/app/integration_vtiger/config.ini @@ -1,7 +1,11 @@ [CONFIGS] publicid = "a37902ccc8a6cafc1c84bd19eb7a51c6" name = "mainforms" -hidden_input_form = "publicid, name, city, adcamp, source, keyword" -fields_for_site = "publicid, name, firstname, mobile, city, description, adcamp, source, keyword, ClientidYM, transport, website, email" -fields_for_crm = "publicid, name, firstname, phone, city, description, label:Рекламная_кампания, label:Источник_трафика, label:Ключевое_слово, label:ClientidYM, label:Тип_транспорта[], website, email" -form_url = "http://crm.cmg-nsk.ru/modules/Webforms/capture.php" \ No newline at end of file +hidden_input_form = "publicid, name, city, adcamp, source, keyword, leadsource" +fields_for_site = "publicid, leadsource, name, firstname, mobile, city, description, adcamp, source, keyword, ClientidYM, transport, website, email, company" +fields_for_crm = "publicid, leadsource, name, firstname, phone, city, description, label:Рекламная_кампания, label:Источник_трафика, label:Ключевое_слово, label:ClientidYM, label:Тип_транспорта[], website, email, label:Бренд" +form_url = "http://crm.cmg-nsk.ru/modules/Webforms/capture.php" + +[CONFIGS_CALLTRAKING] +calltracking_phone_class = "include-phone" +calltracking_url_to_crm = "http://crm.cmg-nsk.ru/calltracking_integration/index.php" \ No newline at end of file diff --git a/app/integration_vtiger/form.js b/app/integration_vtiger/form.js index 1a3c09b..4117869 100644 --- a/app/integration_vtiger/form.js +++ b/app/integration_vtiger/form.js @@ -1,51 +1,50 @@ $(document).ready(function() { - //Submit form. - console.log(document.location); - $('form').submit(function(e){ - e.preventDefault(); - var form = $(this); - var data ={}; + $('form').submit(function(e) { + e.preventDefault(); + var form = $(this); + var data = {}; + + form.find("input").each(function() { + if ($(this).val() == "") { + console.log("err"); + } + }) + + form.find('input').not('input[type=checkbox]').each(function() { - var $el = $(this); - var key = $el.attr('name'); - if (key) { - data[key] = $el.val(); - } + var $el = $(this); + var key = $el.attr('name'); + if (key) { + data[key] = $el.val(); + } }); form.find('input[type=checkbox]').each(function() { - if ($(this).prop("checked")) { - var key = $(this).attr('name'); - if (!data[key]) { - data[key] = ''; - } - if (key && $(this).val()) { - var val_ob = data[key]; - val_ob += $(this).val() + ',' - data[key] = val_ob; + if ($(this).prop("checked")) { + var key = $(this).attr('name'); + if (!data[key]) { + data[key] = []; + } + if (key && $(this).val()) { + data[key].push($(this).val()); + } } - } }); - var yaCounter = new Ya.Metrika(); - var yaCounterVal = yaCounter.getClientID(); + var yaCounter = new Ya.Metrika(); + var yaCounterVal = yaCounter.getClientID(); data['ClientidYM'] = yaCounterVal; - var formURL = document.location.pathname + '/integration_vtiger/post.php'; + var formURL = 'integration_vtiger/post.php'; formURL = formURL.replace('//', '/'); - $.post(formURL, data).done(function(done) { - console.log(formURL); - console.log(data); - console.log(done); - // $('input').attr('disabled','disabled'); - // $("button[type=submit]").val("Спасибо за заявку!"); - form.find('input').not('input[type=hidden], input[type=checkbox]').each(function() { - $(this).val(''); - }); + + $.post(formURL, data).done(function(done) { + form.find('input').not('input[type=hidden], input[type=checkbox]').each(function() { + $(this).val(''); + }); }) - .fail(function(){ + .fail(function() { alert('not good'); }); - return false; -}); - + return false; + }); }); \ No newline at end of file diff --git a/app/integration_vtiger/post.php b/app/integration_vtiger/post.php index a51f23a..1d3d313 100644 --- a/app/integration_vtiger/post.php +++ b/app/integration_vtiger/post.php @@ -8,6 +8,11 @@ $module_integration = new ModelIntegration(); $query = $module_integration->generate_post_query($_POST); + // $file_name = 'index.txt'; + // $fp = fopen($file_name, 'a'); + // fwrite($fp, date('d.m.y h:i:s') . ' - xsi:query: - ' . print_r($query, TRUE) . PHP_EOL); + // fclose($fp); + $form_url = $module_integration->get_form_url(); $welcomeMessage = '{"success":true,"result":"ok"}'; diff --git a/app/integration_vtiger/post_calltracking.php b/app/integration_vtiger/post_calltracking.php new file mode 100644 index 0000000..298e178 --- /dev/null +++ b/app/integration_vtiger/post_calltracking.php @@ -0,0 +1,34 @@ +get_calltracking_url(); + + $query_post_group = array(); + foreach ($_POST as $key => $value) { + $query_post_group[] = $key . '=' . $value; + } + $query_post = implode('&', $query_post_group); + + $options = array( + CURLOPT_USERAGENT => 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)', + CURLOPT_POST => true, + CURLOPT_POSTFIELDS => $query_post, + CURLOPT_RETURNTRANSFER => true, + CURLOPT_SSL_VERIFYPEER => false, + CURLOPT_COOKIEFILE => 'cookie.txt', + CURLOPT_COOKIEJAR => 'cookies.txt', + ); + + $ch = curl_init(); + curl_setopt($ch, CURLOPT_URL, $calltracking_url); + curl_setopt_array($ch, $options); + $content = curl_exec($ch); + $curl_status = curl_getinfo($ch); + if ($curl_status['http_code'] == 200) echo $content; + curl_close($ch); + \ No newline at end of file diff --git a/app/js/common.js b/app/js/common.js index 1b94bc1..2a680d3 100644 --- a/app/js/common.js +++ b/app/js/common.js @@ -7,8 +7,10 @@ // notimport("../libs/circlefull.min.js"); // import("../libs/scrollToId/jquery.malihu.PageScroll2id.js"); // import("../libs/magnific-popup/js/jquery.magnific-popup.min.js"); +// notimport("../libs/validate/jquery.validate.js"); // notimport("../libs/countdown/jquery.countdown.min.js"); // import("../libs/clipboard.min.js"); +// import("../libs/matchHeight.js"); $(function() { // hide input, textarea placeholder ================== @@ -23,6 +25,40 @@ $(function() { $(".phone").mask("+7(999) 999-99-99"); // mask for phone number +// dynamic popup btn +$(".equip-popup").on("mousedown", function(){ + var $this = $(this), + popup = $("#equip-popup"); + slide = $this.closest(".slide"); + text = slide.find(".equip-inf h3").text(); + img = slide.find(".preview .equip-unit-slider a").eq(0).find("img").attr("src"); + // console.log(text, img) + popup.find(".wrap-equip h3").text(text); + popup.find(".wrap-equip img").attr("src", img); + +}); + +// end + + + + + +// slide toogle details equip + $(".show-details").on("click", function(e){ + e.preventDefault(); + var $this = $(this); + var angle = $this.find(".angle"); + if(angle.hasClass("angle-down")){ + angle.removeClass("angle-down").addClass("angle-up"); + }else{ + angle.removeClass("angle-up").addClass("angle-down"); + } + $this.next().slideToggle(); + }); +// end + + // email to buffer var clipboard = new Clipboard('header .email'); // После того как происходит загрузка флеш файла @@ -75,11 +111,11 @@ var clipboard = new Clipboard('header .email'); // end ================== // popup with form -$('.popup-with-form').magnificPopup({ +$('.popup-with-form, .equip-popup').magnificPopup({ type: 'inline', preloader: false, focus: '#name', - + // modal: true, // When elemened is focused, some mobile browsers in some cases zoom in // It looks not nice, so we disable it: callbacks: { @@ -128,6 +164,17 @@ $(".certificate .gallery").magnificPopup({ }); // end +// toutube popup + $('.popup-youtube').magnificPopup({ + disableOn: 700, + type: 'iframe', + mainClass: 'mfp-fade', + removalDelay: 160, + preloader: false, + + fixedContentPos: false + }); +// end // gallery in slider @@ -161,11 +208,27 @@ $(".equip-slider").slick({ nextArrow: '', prevArrow: '', waitForAnimate: false, + adaptiveHeight: true, + // responsive: [{ + // breakpoint: 500, + // settings: { + // adaptiveHeight: true, + // } + // }] }).on({ beforeChange: function(event, slick, currentSlide, nextSlide) { - $(".equipment .tabs .tab").removeClass("active"); + var tab = $(".equipment .tabs .tab"); + var spSlide = $(".sp-slider .sp-slide"); + spSlide.addClass("hidden"); + spSlide.each(function(i){ + if(+$(this).data("toslide") - 1 === nextSlide){ + $(this).removeClass("hidden"); + } + }); - $(".equipment .tabs .tab").each(function(i){ + tab.removeClass("active"); + + tab.each(function(i){ if(+$(this).data("toslide") - 1 === nextSlide){ $(this).addClass("active"); } @@ -200,7 +263,7 @@ $(".equip-slider").slick({ responsive: [{ breakpoint: 500, settings: { - dots: false, + // dots: false, } }] }); @@ -265,4 +328,76 @@ $(".our-team .team-slider").slick({ }); // end + +// FORM SUBMIT + + $('form').submit(function(e) { + e.preventDefault(); + var form = $(this); + var data = {}; + form.find("input").each(function() { + if ($(this).val() == "") { + return false; + } + }) + + form.find('input').not('input[type=checkbox]').each(function() { + var $el = $(this); + var key = $el.attr('name'); + if (key) { + data[key] = $el.val(); + } + }); + form.find('input[type=checkbox]').each(function() { + if ($(this).prop("checked")) { + var key = $(this).attr('name'); + if (!data[key]) { + data[key] = []; + } + if (key && $(this).val()) { + data[key].push($(this).val()); + } + } + }); + var yaCounter = new Ya.Metrika(); + var yaCounterVal = yaCounter.getClientID(); + data['ClientidYM'] = yaCounterVal; + var formURL = 'integration_vtiger/post.php'; + formURL = formURL.replace('//', '/'); + + + $.post(formURL, data).done(function(done) { + form.find('input').not('input[type=hidden], input[type=checkbox]').each(function() { + $(this).val(''); + valid = false; + }); + if (form.hasClass("pop-up")) { + form.addClass("answer"); + form.find("h2").css("display", "none"); + form.find("fieldset").css("display", "none"); + form.find(".success").removeClass("hidden-s"); + setTimeout(function() { + $(".mfp-close").trigger("click"); + }, 5000) + } else { + form.find(".success").removeClass("hidden-s"); + setTimeout(function() { + form.find(".success").addClass("hidden-s"); + }, 5000) + } + }) + .fail(function() { + alert('not good'); + }); + return false; + }); + +// end + + +// mathcHeight +$("li .picture").matchHeight({ property: 'min-height' }); +// end + + }); \ No newline at end of file diff --git a/app/js/scripts.min.js b/app/js/scripts.min.js index 02d7760..f1783b2 100644 --- a/app/js/scripts.min.js +++ b/app/js/scripts.min.js @@ -1,6 +1,1605 @@ -!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&"length"in e&&e.length,n=re.type(e);return"function"!==n&&!re.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t,n){if(re.isFunction(t))return re.grep(e,function(e,i){return!!t.call(e,i,e)!==n});if(t.nodeType)return re.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(pe.test(t))return re.filter(t,e,n);t=re.filter(t,e)}return re.grep(e,function(e){return J.call(t,e)>-1!==n})}function o(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function r(e){var t={};return re.each(e.match(ve)||[],function(e,n){t[n]=!0}),t}function s(){V.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s),re.ready()}function a(){this.expando=re.expando+a.uid++}function l(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(Se,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:Te.test(n)?re.parseJSON(n):n)}catch(e){}ke.set(e,t,n)}else n=void 0;return n}function c(e,t,n,i){var o,r=1,s=20,a=i?function(){return i.cur()}:function(){return re.css(e,t,"")},l=a(),c=n&&n[3]||(re.cssNumber[t]?"":"px"),u=(re.cssNumber[t]||"px"!==c&&+l)&&Ee.exec(re.css(e,t));if(u&&u[3]!==c){c=c||u[3],n=n||[],u=+l||1;do{r=r||".5",u/=r,re.style(e,t,u+c)}while(r!==(r=a()/l)&&1!==r&&--s)}return n&&(u=+u||+l||0,o=n[1]?u+(n[1]+1)*n[2]:+n[2],i&&(i.unit=c,i.start=u,i.end=o)),o}function u(e,t){var n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&re.nodeName(e,t)?re.merge([e],n):n}function d(e,t){for(var n=0,i=e.length;i>n;n++)xe.set(e[n],"globalEval",!t||xe.get(t[n],"globalEval"))}function p(e,t,n,i,o){for(var r,s,a,l,c,p,f=t.createDocumentFragment(),h=[],g=0,m=e.length;m>g;g++)if((r=e[g])||0===r)if("object"===re.type(r))re.merge(h,r.nodeType?[r]:r);else if(He.test(r)){for(s=s||f.appendChild(t.createElement("div")),a=(Oe.exec(r)||["",""])[1].toLowerCase(),l=je[a]||je._default,s.innerHTML=l[1]+re.htmlPrefilter(r)+l[2],p=l[0];p--;)s=s.lastChild;re.merge(h,s.childNodes),s=f.firstChild,s.textContent=""}else h.push(t.createTextNode(r));for(f.textContent="",g=0;r=h[g++];)if(i&&re.inArray(r,i)>-1)o&&o.push(r);else if(c=re.contains(r.ownerDocument,r),s=u(f.appendChild(r),"script"),c&&d(s),n)for(p=0;r=s[p++];)Ie.test(r.type||"")&&n.push(r);return f}function f(){return!0}function h(){return!1}function g(){try{return V.activeElement}catch(e){}}function m(e,t,n,i,o,r){var s,a;if("object"==typeof t){"string"!=typeof n&&(i=i||n,n=void 0);for(a in t)m(e,a,n,i,t[a],r);return e}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=h;else if(!o)return e;return 1===r&&(s=o,o=function(e){return re().off(e),s.apply(this,arguments)},o.guid=s.guid||(s.guid=re.guid++)),e.each(function(){re.event.add(this,t,o,i,n)})}function v(e,t){return re.nodeName(e,"table")&&re.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function y(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function w(e){var t=qe.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function b(e,t){var n,i,o,r,s,a,l,c;if(1===t.nodeType){if(xe.hasData(e)&&(r=xe.access(e),s=xe.set(t,r),c=r.events)){delete s.handle,s.events={};for(o in c)for(n=0,i=c[o].length;i>n;n++)re.event.add(t,o,c[o][n])}ke.hasData(e)&&(a=ke.access(e),l=re.extend({},a),ke.set(t,l))}}function x(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Pe.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}function k(e,t,n,i){t=K.apply([],t);var o,r,s,a,l,c,d=0,f=e.length,h=f-1,g=t[0],m=re.isFunction(g);if(m||f>1&&"string"==typeof g&&!ie.checkClone&&De.test(g))return e.each(function(o){var r=e.eq(o);m&&(t[0]=g.call(this,o,r.html())),k(r,t,n,i)});if(f&&(o=p(t,e[0].ownerDocument,!1,e,i),r=o.firstChild,1===o.childNodes.length&&(o=r),r||i)){for(s=re.map(u(o,"script"),y),a=s.length;f>d;d++)l=o,d!==h&&(l=re.clone(l,!0,!0),a&&re.merge(s,u(l,"script"))),n.call(e[d],l,d);if(a)for(c=s[s.length-1].ownerDocument,re.map(s,w),d=0;a>d;d++)l=s[d],Ie.test(l.type||"")&&!xe.access(l,"globalEval")&&re.contains(c,l)&&(l.src?re._evalUrl&&re._evalUrl(l.src):re.globalEval(l.textContent.replace(ze,"")))}return e}function T(e,t,n){for(var i,o=t?re.filter(t,e):e,r=0;null!=(i=o[r]);r++)n||1!==i.nodeType||re.cleanData(u(i)),i.parentNode&&(n&&re.contains(i.ownerDocument,i)&&d(u(i,"script")),i.parentNode.removeChild(i));return e}function S(e,t){var n=re(t.createElement(e)).appendTo(t.body),i=re.css(n[0],"display");return n.detach(),i}function C(e){var t=V,n=We[e];return n||(n=S(e,t),"none"!==n&&n||(Fe=(Fe||re("',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(q),b("BeforeChange",function(e,t,n){t!==n&&(t===q?z():n===q&&z(!0))}),b(a+"."+q,function(){z()})},getIframe:function(n,i){var o=n.src,r=t.st.iframe;e.each(r.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0});var s={};return r.srcAction&&(s[r.srcAction]=o),t._parseMarkup(i,s,n),t.updateStatus("ready"),i}}});var F=function(e){var n=t.items.length;return e>n-1?e-n:0>e?n+e:e},W=function(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var n=t.st.gallery,o=".mfp-gallery";return t.direction=!0,!(!n||!n.enabled)&&(r+=" mfp-gallery",b(u+o,function(){n.navigateByImgClick&&t.wrap.on("click"+o,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),i.on("keydown"+o,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),b("UpdateStatus"+o,function(e,n){n.text&&(n.text=W(n.text,t.currItem.index,t.items.length))}),b(c+o,function(e,i,o,r){var s=t.items.length;o.counter=s>1?W(n.tCounter,r.index,s):""}),b("BuildControls"+o,function(){if(t.items.length>1&&n.arrows&&!t.arrowLeft){var i=n.arrowMarkup,o=t.arrowLeft=e(i.replace(/%title%/gi,n.tPrev).replace(/%dir%/gi,"left")).addClass(m),r=t.arrowRight=e(i.replace(/%title%/gi,n.tNext).replace(/%dir%/gi,"right")).addClass(m);o.click(function(){t.prev()}),r.click(function(){t.next()}),t.container.append(o.add(r))}}),b(d+o,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void b(a+o,function(){i.off(o),t.wrap.off("click"+o),t.arrowRight=t.arrowLeft=null}))},next:function(){t.direction=!0,t.index=F(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=F(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,n=t.st.gallery.preload,i=Math.min(n[0],t.items.length),o=Math.min(n[1],t.items.length);for(e=1;e<=(t.direction?o:i);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?i:o);e++)t._preloadItem(t.index-e)},_preloadItem:function(n){if(n=F(n),!t.items[n].preloaded){var i=t.items[n];i.parsed||(i=t.parseEl(n)),k("LazyLoad",i),"image"===i.type&&(i.img=e('').on("load.mfploader",function(){i.hasSize=!0}).on("error.mfploader",function(){i.hasSize=!0,i.loadError=!0,k("LazyLoadError",i)}).attr("src",i.src)),i.preloaded=!0}}}});var R="retina";e.magnificPopup.registerModule(R,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,n=e.ratio;(n=isNaN(n)?n():n)>1&&(b("ImageHasSize."+R,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/n,width:"100%"})}),b("ElementParse."+R,function(t,i){i.src=e.replaceSrc(i,n)}))}}}}),S()}),function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e;return function e(t,n,i){function o(s,a){if(!n[s]){if(!t[s]){var l="function"==typeof require&&require;if(!a&&l)return l(s,!0);if(r)return r(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var u=n[s]={exports:{}};t[s][0].call(u.exports,function(e){var n=t[s][1][e];return o(n||e)},u,u.exports,e,t,n,i)}return n[s].exports}for(var r="function"==typeof require&&require,s=0;s0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=document.body.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(document.body.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":o(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}();e.exports=s})},{select:5}],8:[function(t,n,i){!function(o,r){if("function"==typeof e&&e.amd)e(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if(void 0!==i)r(n,t("./clipboard-action"),t("tiny-emitter"),t("good-listener"));else{var s={exports:{}};r(s,o.clipboardAction,o.tinyEmitter,o.goodListener),o.clipboard=s.exports}}(this,function(e,t,n,i){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}var c=o(t),u=o(n),d=o(i),p=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText}},{key:"listenClick",value:function(e){var t=this;this.listener=(0,d.default)(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c.default({action:this.action(t),target:this.target(t),text:this.text(t),trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return l("action",e)}},{key:"defaultTarget",value:function(e){var t=l("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return l("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach(function(e){n=n&&!!document.queryCommandSupported(e)}),n}}]),t}(u.default);e.exports=f})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}),$(function(){$("input,textarea").focus(function(){$(this).data("placeholder",$(this).attr("placeholder")),$(this).attr("placeholder","")}),$("input,textarea").blur(function(){$(this).attr("placeholder",$(this).data("placeholder"))}),$(".phone").mask("+7(999) 999-99-99");var e=new Clipboard("header .email");e.on("success",function(e,t){console.log(1),$("header .cb-message").animate({opacity:1},100,function(){setTimeout(function(){$("header .cb-message").animate({opacity:0},1e3)},1e3)})}),e.on("error",function(e){console.error("Не удалось скопировать email")}),$(".pulse, .btn").each(function(){var e,t,n,i,o=$(this);setInterval(function(){0===o.find(".ink").length&&o.prepend(""),e=o.find(".ink"),e.removeClass("animate"),e.height()||e.width()||(t=Math.max(o.outerWidth(),o.outerHeight()),e.css({height:t,width:t})),n=Math.round(Math.random()*e.width()-e.width()/2),i=Math.round(Math.random()*e.height()-e.height()/2),e.css({top:i+"px",left:n+"px"}).addClass("animate")},3e3)}),$(".popup-with-form").magnificPopup({type:"inline",preloader:!1,focus:"#name",callbacks:{beforeOpen:function(){$(window).width()<700?this.st.focus=!1:this.st.focus="#name"}}}),$("a.to-id").mPageScroll2id({offset:0,scrollEasing:"easeInOutQuint",pageEndSmoothScroll:!0,highlightClass:"highlighted"}),$(".certificate .gallery").magnificPopup({type:"image",delegate:"a",closeOnContentClick:!0,closeBtnInside:!1,fixedContentPos:!0,mainClass:"mfp-no-margins mfp-with-zoom",image:{verticalFit:!0},gallery:{enabled:!0},zoom:{enabled:!0,duration:300}}),$(".equip-unit-slider").each(function(e){$(this).find("a.slide").magnificPopup({type:"image",closeOnContentClick:!0,closeBtnInside:!1,fixedContentPos:!0,mainClass:"mfp-no-margins mfp-with-zoom",image:{verticalFit:!0},gallery:{enabled:!0},zoom:{enabled:!0,duration:300}})}),$(".equip-slider").slick({arrows:!0,infinite:!0,swipe:!1,nextArrow:'',prevArrow:'',waitForAnimate:!1}).on({beforeChange:function(e,t,n,i){$(".equipment .tabs .tab").removeClass("active"),$(".equipment .tabs .tab").each(function(e){+$(this).data("toslide")-1===i&&$(this).addClass("active")})}}),$(".equip-unit-slider").slick({infinite:!0,dots:!0,arrows:!1,slidesToScroll:1,draggable:!1,waitForAnimate:!1,customPaging:function(e,t){var n=$(e.$slides[t]).find("img").attr("src")||$(e.$slides[t]).find("img").attr("data-lazy")||$(e.$slides[t]).find("img").attr("data-original"),i=n.replace(/.{1,}\./,""),o=n.replace(/\..{1,}/,""),r=$(e.$slides[t]).data("inf");return r||(r="Пример "+t),''+r+""},responsive:[{breakpoint:500,settings:{dots:!1}}]}),$(document).on("click",".equipment .tabs .tab",function(e){e.preventDefault();var t=$(e.target);t.closest(".tabs").find(".tab").removeClass("active"),t.closest(".tab").addClass("active");var n=+t.closest(".tab").data("toslide")-1;t.closest("section").find(".equip-slider").slick("slickGoTo",n)}),$(".example-works .works-slider").slick({arrows:!0,infinite:!0,swipe:!1,nextArrow:'',prevArrow:'',waitForAnimate:!1}),$(".statistic .slider-brand").slick({arrows:!0,infinite:!0,nextArrow:'',prevArrow:'',waitForAnimate:!1}),$(".our-team .team-slider").slick({arrows:!0,infinite:!0,dots:!0,nextArrow:'',prevArrow:'',waitForAnimate:!1,customPaging:function(e,t){var n=$(e.$slides[t]).find("img").attr("src"),i=n.replace(/.{1,}\./,"");return''}})}); \ No newline at end of file +/*! jQuery v2.2.1 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!k.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c}catch(e){}O.set(a,b,c); +}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.rnamespace||a.rnamespace.test(g.namespace))&&(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,la=/\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); +// notimport("../libs/validate/jquery.validate.js"); +// notimport("../libs/countdown/jquery.countdown.min.js"); +/*! + * clipboard.js v1.6.1 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e,t,n;return function e(t,n,o){function i(a,c){if(!n[a]){if(!t[a]){var l="function"==typeof require&&require;if(!c&&l)return l(a,!0);if(r)return r(a,!0);var u=new Error("Cannot find module '"+a+"'");throw u.code="MODULE_NOT_FOUND",u}var s=n[a]={exports:{}};t[a][0].call(s.exports,function(e){var n=t[a][1][e];return i(n?n:e)},s,s.exports,e,t,n,o)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function e(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function e(){var t=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=document.body.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var o=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=o+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function e(){this.fakeHandler&&(document.body.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function e(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function e(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function e(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function e(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function e(){this.removeFake()}},{key:"action",set:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function e(){return this._action}},{key:"target",set:function e(t){if(void 0!==t){if(!t||"object"!==("undefined"==typeof t?"undefined":r(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function e(){return this._target}}]),e}();e.exports=c})},{select:5}],8:[function(t,n,o){!function(i,r){if("function"==typeof e&&e.amd)e(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if("undefined"!=typeof o)r(n,t("./clipboard-action"),t("tiny-emitter"),t("good-listener"));else{var a={exports:{}};r(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(e,t,n,o){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}var u=i(t),s=i(n),f=i(o),d=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText}},{key:"listenClick",value:function e(t){var n=this;this.listener=(0,f.default)(t,"click",function(e){return n.onClick(e)})}},{key:"onClick",value:function e(t){var n=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new u.default({action:this.action(n),target:this.target(n),text:this.text(n),trigger:n,emitter:this})}},{key:"defaultAction",value:function e(t){return l("action",t)}},{key:"defaultTarget",value:function e(t){var n=l("target",t);if(n)return document.querySelector(n)}},{key:"defaultText",value:function e(t){return l("text",t)}},{key:"destroy",value:function e(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],n="string"==typeof t?[t]:t,o=!!document.queryCommandSupported;return n.forEach(function(e){o=o&&!!document.queryCommandSupported(e)}),o}}]),t}(s.default);e.exports=h})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}); +/** +* jquery-match-height master by @liabru +* http://brm.io/jquery-match-height/ +* License: MIT +*/ + +;(function(factory) { // eslint-disable-line no-extra-semi + 'use strict'; + if (typeof define === 'function' && define.amd) { + // AMD + define(['jquery'], factory); + } else if (typeof module !== 'undefined' && module.exports) { + // CommonJS + module.exports = factory(require('jquery')); + } else { + // Global + factory(jQuery); + } +})(function($) { + /* + * internal + */ + + var _previousResizeWidth = -1, + _updateTimeout = -1; + + /* + * _parse + * value parse utility function + */ + + var _parse = function(value) { + // parse value and convert NaN to 0 + return parseFloat(value) || 0; + }; + + /* + * _rows + * utility function returns array of jQuery selections representing each row + * (as displayed after float wrapping applied by browser) + */ + + var _rows = function(elements) { + var tolerance = 1, + $elements = $(elements), + lastTop = null, + rows = []; + + // group elements by their top position + $elements.each(function(){ + var $that = $(this), + top = $that.offset().top - _parse($that.css('margin-top')), + lastRow = rows.length > 0 ? rows[rows.length - 1] : null; + + if (lastRow === null) { + // first item on the row, so just push it + rows.push($that); + } else { + // if the row top is the same, add to the row group + if (Math.floor(Math.abs(lastTop - top)) <= tolerance) { + rows[rows.length - 1] = lastRow.add($that); + } else { + // otherwise start a new row group + rows.push($that); + } + } + + // keep track of the last row top + lastTop = top; + }); + + return rows; + }; + + /* + * _parseOptions + * handle plugin options + */ + + var _parseOptions = function(options) { + var opts = { + byRow: true, + property: 'height', + target: null, + remove: false + }; + + if (typeof options === 'object') { + return $.extend(opts, options); + } + + if (typeof options === 'boolean') { + opts.byRow = options; + } else if (options === 'remove') { + opts.remove = true; + } + + return opts; + }; + + /* + * matchHeight + * plugin definition + */ + + var matchHeight = $.fn.matchHeight = function(options) { + var opts = _parseOptions(options); + + // handle remove + if (opts.remove) { + var that = this; + + // remove fixed height from all selected elements + this.css(opts.property, ''); + + // remove selected elements from all groups + $.each(matchHeight._groups, function(key, group) { + group.elements = group.elements.not(that); + }); + + // TODO: cleanup empty groups + + return this; + } + + if (this.length <= 1 && !opts.target) { + return this; + } + + // keep track of this group so we can re-apply later on load and resize events + matchHeight._groups.push({ + elements: this, + options: opts + }); + + // match each element's height to the tallest element in the selection + matchHeight._apply(this, opts); + + return this; + }; + + /* + * plugin global options + */ + + matchHeight.version = 'master'; + matchHeight._groups = []; + matchHeight._throttle = 80; + matchHeight._maintainScroll = false; + matchHeight._beforeUpdate = null; + matchHeight._afterUpdate = null; + matchHeight._rows = _rows; + matchHeight._parse = _parse; + matchHeight._parseOptions = _parseOptions; + + /* + * matchHeight._apply + * apply matchHeight to given elements + */ + + matchHeight._apply = function(elements, options) { + var opts = _parseOptions(options), + $elements = $(elements), + rows = [$elements]; + + // take note of scroll position + var scrollTop = $(window).scrollTop(), + htmlHeight = $('html').outerHeight(true); + + // get hidden parents + var $hiddenParents = $elements.parents().filter(':hidden'); + + // cache the original inline style + $hiddenParents.each(function() { + var $that = $(this); + $that.data('style-cache', $that.attr('style')); + }); + + // temporarily must force hidden parents visible + $hiddenParents.css('display', 'block'); + + // get rows if using byRow, otherwise assume one row + if (opts.byRow && !opts.target) { + + // must first force an arbitrary equal height so floating elements break evenly + $elements.each(function() { + var $that = $(this), + display = $that.css('display'); + + // temporarily force a usable display value + if (display !== 'inline-block' && display !== 'flex' && display !== 'inline-flex') { + display = 'block'; + } + + // cache the original inline style + $that.data('style-cache', $that.attr('style')); + + $that.css({ + 'display': display, + 'padding-top': '0', + 'padding-bottom': '0', + 'margin-top': '0', + 'margin-bottom': '0', + 'border-top-width': '0', + 'border-bottom-width': '0', + 'height': '100px', + 'overflow': 'hidden' + }); + }); + + // get the array of rows (based on element top position) + rows = _rows($elements); + + // revert original inline styles + $elements.each(function() { + var $that = $(this); + $that.attr('style', $that.data('style-cache') || ''); + }); + } + + $.each(rows, function(key, row) { + var $row = $(row), + targetHeight = 0; + + if (!opts.target) { + // skip apply to rows with only one item + if (opts.byRow && $row.length <= 1) { + $row.css(opts.property, ''); + return; + } + + // iterate the row and find the max height + $row.each(function(){ + var $that = $(this), + style = $that.attr('style'), + display = $that.css('display'); + + // temporarily force a usable display value + if (display !== 'inline-block' && display !== 'flex' && display !== 'inline-flex') { + display = 'block'; + } + + // ensure we get the correct actual height (and not a previously set height value) + var css = { 'display': display }; + css[opts.property] = ''; + $that.css(css); + + // find the max height (including padding, but not margin) + if ($that.outerHeight(false) > targetHeight) { + targetHeight = $that.outerHeight(false); + } + + // revert styles + if (style) { + $that.attr('style', style); + } else { + $that.css('display', ''); + } + }); + } else { + // if target set, use the height of the target element + targetHeight = opts.target.outerHeight(false); + } + + // iterate the row and apply the height to all elements + $row.each(function(){ + var $that = $(this), + verticalPadding = 0; + + // don't apply to a target + if (opts.target && $that.is(opts.target)) { + return; + } + + // handle padding and border correctly (required when not using border-box) + if ($that.css('box-sizing') !== 'border-box') { + verticalPadding += _parse($that.css('border-top-width')) + _parse($that.css('border-bottom-width')); + verticalPadding += _parse($that.css('padding-top')) + _parse($that.css('padding-bottom')); + } + + // set the height (accounting for padding and border) + $that.css(opts.property, (targetHeight - verticalPadding) + 'px'); + }); + }); + + // revert hidden parents + $hiddenParents.each(function() { + var $that = $(this); + $that.attr('style', $that.data('style-cache') || null); + }); + + // restore scroll position if enabled + if (matchHeight._maintainScroll) { + $(window).scrollTop((scrollTop / htmlHeight) * $('html').outerHeight(true)); + } + + return this; + }; + + /* + * matchHeight._applyDataApi + * applies matchHeight to all elements with a data-match-height attribute + */ + + matchHeight._applyDataApi = function() { + var groups = {}; + + // generate groups by their groupId set by elements using data-match-height + $('[data-match-height], [data-mh]').each(function() { + var $this = $(this), + groupId = $this.attr('data-mh') || $this.attr('data-match-height'); + + if (groupId in groups) { + groups[groupId] = groups[groupId].add($this); + } else { + groups[groupId] = $this; + } + }); + + // apply matchHeight to each group + $.each(groups, function() { + this.matchHeight(true); + }); + }; + + /* + * matchHeight._update + * updates matchHeight on all current groups with their correct options + */ + + var _update = function(event) { + if (matchHeight._beforeUpdate) { + matchHeight._beforeUpdate(event, matchHeight._groups); + } + + $.each(matchHeight._groups, function() { + matchHeight._apply(this.elements, this.options); + }); + + if (matchHeight._afterUpdate) { + matchHeight._afterUpdate(event, matchHeight._groups); + } + }; + + matchHeight._update = function(throttle, event) { + // prevent update if fired from a resize event + // where the viewport width hasn't actually changed + // fixes an event looping bug in IE8 + if (event && event.type === 'resize') { + var windowWidth = $(window).width(); + if (windowWidth === _previousResizeWidth) { + return; + } + _previousResizeWidth = windowWidth; + } + + // throttle updates + if (!throttle) { + _update(event); + } else if (_updateTimeout === -1) { + _updateTimeout = setTimeout(function() { + _update(event); + _updateTimeout = -1; + }, matchHeight._throttle); + } + }; + + /* + * bind events + */ + + // apply on DOM ready event + $(matchHeight._applyDataApi); + + // use on or bind where supported + var on = $.fn.on ? 'on' : 'bind'; + + // update heights on load and resize events + $(window)[on]('load', function(event) { + matchHeight._update(false, event); + }); + + // throttled update heights on resize events + $(window)[on]('resize orientationchange', function(event) { + matchHeight._update(true, event); + }); + +}); + +$(function() { +// hide input, textarea placeholder ================== + $('input,textarea').focus(function(){ + $(this).data('placeholder',$(this).attr('placeholder')) + $(this).attr('placeholder',''); + }); + $('input,textarea').blur(function(){ + $(this).attr('placeholder',$(this).data('placeholder')); + }); +// end ================== + +$(".phone").mask("+7(999) 999-99-99"); // mask for phone number + +// dynamic popup btn +$(".equip-popup").on("mousedown", function(){ + var $this = $(this), + popup = $("#equip-popup"); + slide = $this.closest(".slide"); + text = slide.find(".equip-inf h3").text(); + img = slide.find(".preview .equip-unit-slider a").eq(0).find("img").attr("src"); + // console.log(text, img) + popup.find(".wrap-equip h3").text(text); + popup.find(".wrap-equip img").attr("src", img); + +}); + +// end + + + + + +// slide toogle details equip + $(".show-details").on("click", function(e){ + e.preventDefault(); + var $this = $(this); + var angle = $this.find(".angle"); + if(angle.hasClass("angle-down")){ + angle.removeClass("angle-down").addClass("angle-up"); + }else{ + angle.removeClass("angle-up").addClass("angle-down"); + } + $this.next().slideToggle(); + }); +// end + + +// email to buffer +var clipboard = new Clipboard('header .email'); + // После того как происходит загрузка флеш файла + clipboard.on("success", function(client, args) { + console.log(1); + $("header .cb-message").animate({ + opacity : 1 + }, 100, function(){ + setTimeout(function(){ + $("header .cb-message").animate({ + opacity : 0 + }, 1000); + },1000); + + }); + }); + clipboard.on('error', function(e) { + console.error('Не удалось скопировать email'); + }); +// end + +// pulse Animation ================== + $('.pulse, .btn').each(function() { + var $this = $(this); + + var ink, d, x, y; + + setInterval(function() { + if($this.find(".ink").length === 0){ + $this.prepend(""); + } + + ink = $this.find(".ink"); + ink.removeClass("animate"); + + if(!ink.height() && !ink.width()){ + d = Math.max($this.outerWidth(), $this.outerHeight()); + ink.css({height: d, width: d}); + } + + x = Math.round(Math.random()*ink.width() - ink.width()/2); + y = Math.round(Math.random()*ink.height() - ink.height()/2); + // y = 0; + // x = e.pageX - $this.offset().left - ink.width()/2; + // y = e.pageY - $this.offset().top - ink.height()/2; + + ink.css({top: y+'px', left: x+'px'}).addClass("animate"); + }, 3000) + }); +// end ================== + +// popup with form +$('.popup-with-form, .equip-popup').magnificPopup({ + type: 'inline', + preloader: false, + focus: '#name', + // modal: true, + // When elemened is focused, some mobile browsers in some cases zoom in + // It looks not nice, so we disable it: + callbacks: { + beforeOpen: function() { + if($(window).width() < 700) { + this.st.focus = false; + } else { + this.st.focus = '#name'; + } + } + } + }); +// end + + +// scroll-to-id +$("a.to-id").mPageScroll2id({ + offset: 0, + scrollEasing: "easeInOutQuint", + pageEndSmoothScroll: true, + highlightClass: "highlighted", + }); +//end + + + +// gallery license +$(".certificate .gallery").magnificPopup({ + type: 'image', + delegate: 'a', + closeOnContentClick: true, + closeBtnInside: false, + fixedContentPos: true, + mainClass: 'mfp-no-margins mfp-with-zoom', // class to remove default margin from left and right side + image: { + verticalFit: true + }, + gallery: { + enabled: true + }, + zoom: { + enabled: true, + duration: 300, + // don't foget to change the duration also in CSS + } + }); +// end + +// toutube popup + $('.popup-youtube').magnificPopup({ + disableOn: 700, + type: 'iframe', + mainClass: 'mfp-fade', + removalDelay: 160, + preloader: false, + + fixedContentPos: false + }); +// end + + +// gallery in slider +$('.equip-unit-slider').each(function(indx){ + $(this).find('a.slide').magnificPopup({ + type: 'image', + closeOnContentClick: true, + closeBtnInside: false, + fixedContentPos: true, + mainClass: 'mfp-no-margins mfp-with-zoom', // class to remove default margin from left and right side + image: { + verticalFit: true + }, + gallery: { + enabled: true + }, + zoom: { + enabled: true, + duration: 300, // don't foget to change the duration also in CSS + + } + }); + }); +// end + +// all EQUIPMENT slider +$(".equip-slider").slick({ + arrows: true, + infinite: true, + swipe: false, + nextArrow: '', + prevArrow: '', + waitForAnimate: false, + adaptiveHeight: true, + // responsive: [{ + // breakpoint: 500, + // settings: { + // adaptiveHeight: true, + // } + // }] + }).on({ + beforeChange: function(event, slick, currentSlide, nextSlide) { + var tab = $(".equipment .tabs .tab"); + var spSlide = $(".sp-slider .sp-slide"); + spSlide.addClass("hidden"); + spSlide.each(function(i){ + if(+$(this).data("toslide") - 1 === nextSlide){ + $(this).removeClass("hidden"); + } + }); + + tab.removeClass("active"); + + tab.each(function(i){ + if(+$(this).data("toslide") - 1 === nextSlide){ + $(this).addClass("active"); + } + }); + } +}); + +// end + +// ITEM slider + $(".equip-unit-slider").slick({ + infinite: true, + dots: true, + arrows: false, + slidesToScroll: 1, + draggable: false, + // lazyLoad: 'ondemand', + waitForAnimate: false, + // nextArrow: '', + // prevArrow: '', + customPaging: function(slider, i) { + var slide = $(slider.$slides[i]).find("img").attr('src') || $(slider.$slides[i]).find("img").attr('data-lazy') || $(slider.$slides[i]).find("img").attr('data-original'); + var div = slide.replace(/.{1,}\./, ""); + var thumb = slide.replace(/\..{1,}/, ""); + var inf = $(slider.$slides[i]).data("inf"); + if (!inf){ + inf = "Пример " + i; + } + return ''+ inf +''; + }, + + responsive: [{ + breakpoint: 500, + settings: { + // dots: false, + } + }] + }); + +// end + + +// tabs to move slider equipment items +$(document).on("click", ".equipment .tabs .tab", function(e) { + e.preventDefault(); + var target = $(e.target); + target.closest(".tabs").find(".tab").removeClass("active"); + target.closest(".tab").addClass("active"); + var slideIndex = +target.closest(".tab").data("toslide") - 1; + var slider = target.closest("section").find(".equip-slider"); + slider.slick("slickGoTo", slideIndex); +}); + +// end + + + +// example works slider +$(".example-works .works-slider").slick({ + arrows: true, + infinite: true, + swipe: false, + nextArrow: '', + prevArrow: '', + waitForAnimate: false, + }); +// end + +// brand slider +$(".statistic .slider-brand").slick({ + arrows: true, + // dragable: true, + infinite: true, + // swipe: false, + nextArrow: '', + prevArrow: '', + waitForAnimate: false, + }); +// end + +// brand slider +$(".our-team .team-slider").slick({ + arrows: true, + // dragable: true, + infinite: true, + dots: true, + // swipe: false, + nextArrow: '', + prevArrow: '', + waitForAnimate: false, + customPaging: function(slider, i) { + var slide = $(slider.$slides[i]).find("img").attr('src'); + var div = slide.replace(/.{1,}\./, ""); + var thumb = slide.replace(/\..{1,}/, ""); + return ''; + }, + }); +// end + + +// FORM SUBMIT + + $('form').submit(function(e) { + e.preventDefault(); + var form = $(this); + var data = {}; + form.find("input").each(function() { + if ($(this).val() == "") { + return false; + } + }) + + form.find('input').not('input[type=checkbox]').each(function() { + var $el = $(this); + var key = $el.attr('name'); + if (key) { + data[key] = $el.val(); + } + }); + form.find('input[type=checkbox]').each(function() { + if ($(this).prop("checked")) { + var key = $(this).attr('name'); + if (!data[key]) { + data[key] = []; + } + if (key && $(this).val()) { + data[key].push($(this).val()); + } + } + }); + var yaCounter = new Ya.Metrika(); + var yaCounterVal = yaCounter.getClientID(); + data['ClientidYM'] = yaCounterVal; + var formURL = 'integration_vtiger/post.php'; + formURL = formURL.replace('//', '/'); + + + $.post(formURL, data).done(function(done) { + form.find('input').not('input[type=hidden], input[type=checkbox]').each(function() { + $(this).val(''); + valid = false; + }); + if (form.hasClass("pop-up")) { + form.addClass("answer"); + form.find("h2").css("display", "none"); + form.find("fieldset").css("display", "none"); + form.find(".success").removeClass("hidden-s"); + setTimeout(function() { + $(".mfp-close").trigger("click"); + }, 5000) + } else { + form.find(".success").removeClass("hidden-s"); + setTimeout(function() { + form.find(".success").addClass("hidden-s"); + }, 5000) + } + }) + .fail(function() { + alert('not good'); + }); + return false; + }); + +// end + + +// mathcHeight +$("li .picture").matchHeight({ property: 'min-height' }); +// end + + +}); \ No newline at end of file diff --git a/app/libs/matchHeight.js b/app/libs/matchHeight.js new file mode 100644 index 0000000..6059955 --- /dev/null +++ b/app/libs/matchHeight.js @@ -0,0 +1,388 @@ +/** +* jquery-match-height master by @liabru +* http://brm.io/jquery-match-height/ +* License: MIT +*/ + +;(function(factory) { // eslint-disable-line no-extra-semi + 'use strict'; + if (typeof define === 'function' && define.amd) { + // AMD + define(['jquery'], factory); + } else if (typeof module !== 'undefined' && module.exports) { + // CommonJS + module.exports = factory(require('jquery')); + } else { + // Global + factory(jQuery); + } +})(function($) { + /* + * internal + */ + + var _previousResizeWidth = -1, + _updateTimeout = -1; + + /* + * _parse + * value parse utility function + */ + + var _parse = function(value) { + // parse value and convert NaN to 0 + return parseFloat(value) || 0; + }; + + /* + * _rows + * utility function returns array of jQuery selections representing each row + * (as displayed after float wrapping applied by browser) + */ + + var _rows = function(elements) { + var tolerance = 1, + $elements = $(elements), + lastTop = null, + rows = []; + + // group elements by their top position + $elements.each(function(){ + var $that = $(this), + top = $that.offset().top - _parse($that.css('margin-top')), + lastRow = rows.length > 0 ? rows[rows.length - 1] : null; + + if (lastRow === null) { + // first item on the row, so just push it + rows.push($that); + } else { + // if the row top is the same, add to the row group + if (Math.floor(Math.abs(lastTop - top)) <= tolerance) { + rows[rows.length - 1] = lastRow.add($that); + } else { + // otherwise start a new row group + rows.push($that); + } + } + + // keep track of the last row top + lastTop = top; + }); + + return rows; + }; + + /* + * _parseOptions + * handle plugin options + */ + + var _parseOptions = function(options) { + var opts = { + byRow: true, + property: 'height', + target: null, + remove: false + }; + + if (typeof options === 'object') { + return $.extend(opts, options); + } + + if (typeof options === 'boolean') { + opts.byRow = options; + } else if (options === 'remove') { + opts.remove = true; + } + + return opts; + }; + + /* + * matchHeight + * plugin definition + */ + + var matchHeight = $.fn.matchHeight = function(options) { + var opts = _parseOptions(options); + + // handle remove + if (opts.remove) { + var that = this; + + // remove fixed height from all selected elements + this.css(opts.property, ''); + + // remove selected elements from all groups + $.each(matchHeight._groups, function(key, group) { + group.elements = group.elements.not(that); + }); + + // TODO: cleanup empty groups + + return this; + } + + if (this.length <= 1 && !opts.target) { + return this; + } + + // keep track of this group so we can re-apply later on load and resize events + matchHeight._groups.push({ + elements: this, + options: opts + }); + + // match each element's height to the tallest element in the selection + matchHeight._apply(this, opts); + + return this; + }; + + /* + * plugin global options + */ + + matchHeight.version = 'master'; + matchHeight._groups = []; + matchHeight._throttle = 80; + matchHeight._maintainScroll = false; + matchHeight._beforeUpdate = null; + matchHeight._afterUpdate = null; + matchHeight._rows = _rows; + matchHeight._parse = _parse; + matchHeight._parseOptions = _parseOptions; + + /* + * matchHeight._apply + * apply matchHeight to given elements + */ + + matchHeight._apply = function(elements, options) { + var opts = _parseOptions(options), + $elements = $(elements), + rows = [$elements]; + + // take note of scroll position + var scrollTop = $(window).scrollTop(), + htmlHeight = $('html').outerHeight(true); + + // get hidden parents + var $hiddenParents = $elements.parents().filter(':hidden'); + + // cache the original inline style + $hiddenParents.each(function() { + var $that = $(this); + $that.data('style-cache', $that.attr('style')); + }); + + // temporarily must force hidden parents visible + $hiddenParents.css('display', 'block'); + + // get rows if using byRow, otherwise assume one row + if (opts.byRow && !opts.target) { + + // must first force an arbitrary equal height so floating elements break evenly + $elements.each(function() { + var $that = $(this), + display = $that.css('display'); + + // temporarily force a usable display value + if (display !== 'inline-block' && display !== 'flex' && display !== 'inline-flex') { + display = 'block'; + } + + // cache the original inline style + $that.data('style-cache', $that.attr('style')); + + $that.css({ + 'display': display, + 'padding-top': '0', + 'padding-bottom': '0', + 'margin-top': '0', + 'margin-bottom': '0', + 'border-top-width': '0', + 'border-bottom-width': '0', + 'height': '100px', + 'overflow': 'hidden' + }); + }); + + // get the array of rows (based on element top position) + rows = _rows($elements); + + // revert original inline styles + $elements.each(function() { + var $that = $(this); + $that.attr('style', $that.data('style-cache') || ''); + }); + } + + $.each(rows, function(key, row) { + var $row = $(row), + targetHeight = 0; + + if (!opts.target) { + // skip apply to rows with only one item + if (opts.byRow && $row.length <= 1) { + $row.css(opts.property, ''); + return; + } + + // iterate the row and find the max height + $row.each(function(){ + var $that = $(this), + style = $that.attr('style'), + display = $that.css('display'); + + // temporarily force a usable display value + if (display !== 'inline-block' && display !== 'flex' && display !== 'inline-flex') { + display = 'block'; + } + + // ensure we get the correct actual height (and not a previously set height value) + var css = { 'display': display }; + css[opts.property] = ''; + $that.css(css); + + // find the max height (including padding, but not margin) + if ($that.outerHeight(false) > targetHeight) { + targetHeight = $that.outerHeight(false); + } + + // revert styles + if (style) { + $that.attr('style', style); + } else { + $that.css('display', ''); + } + }); + } else { + // if target set, use the height of the target element + targetHeight = opts.target.outerHeight(false); + } + + // iterate the row and apply the height to all elements + $row.each(function(){ + var $that = $(this), + verticalPadding = 0; + + // don't apply to a target + if (opts.target && $that.is(opts.target)) { + return; + } + + // handle padding and border correctly (required when not using border-box) + if ($that.css('box-sizing') !== 'border-box') { + verticalPadding += _parse($that.css('border-top-width')) + _parse($that.css('border-bottom-width')); + verticalPadding += _parse($that.css('padding-top')) + _parse($that.css('padding-bottom')); + } + + // set the height (accounting for padding and border) + $that.css(opts.property, (targetHeight - verticalPadding) + 'px'); + }); + }); + + // revert hidden parents + $hiddenParents.each(function() { + var $that = $(this); + $that.attr('style', $that.data('style-cache') || null); + }); + + // restore scroll position if enabled + if (matchHeight._maintainScroll) { + $(window).scrollTop((scrollTop / htmlHeight) * $('html').outerHeight(true)); + } + + return this; + }; + + /* + * matchHeight._applyDataApi + * applies matchHeight to all elements with a data-match-height attribute + */ + + matchHeight._applyDataApi = function() { + var groups = {}; + + // generate groups by their groupId set by elements using data-match-height + $('[data-match-height], [data-mh]').each(function() { + var $this = $(this), + groupId = $this.attr('data-mh') || $this.attr('data-match-height'); + + if (groupId in groups) { + groups[groupId] = groups[groupId].add($this); + } else { + groups[groupId] = $this; + } + }); + + // apply matchHeight to each group + $.each(groups, function() { + this.matchHeight(true); + }); + }; + + /* + * matchHeight._update + * updates matchHeight on all current groups with their correct options + */ + + var _update = function(event) { + if (matchHeight._beforeUpdate) { + matchHeight._beforeUpdate(event, matchHeight._groups); + } + + $.each(matchHeight._groups, function() { + matchHeight._apply(this.elements, this.options); + }); + + if (matchHeight._afterUpdate) { + matchHeight._afterUpdate(event, matchHeight._groups); + } + }; + + matchHeight._update = function(throttle, event) { + // prevent update if fired from a resize event + // where the viewport width hasn't actually changed + // fixes an event looping bug in IE8 + if (event && event.type === 'resize') { + var windowWidth = $(window).width(); + if (windowWidth === _previousResizeWidth) { + return; + } + _previousResizeWidth = windowWidth; + } + + // throttle updates + if (!throttle) { + _update(event); + } else if (_updateTimeout === -1) { + _updateTimeout = setTimeout(function() { + _update(event); + _updateTimeout = -1; + }, matchHeight._throttle); + } + }; + + /* + * bind events + */ + + // apply on DOM ready event + $(matchHeight._applyDataApi); + + // use on or bind where supported + var on = $.fn.on ? 'on' : 'bind'; + + // update heights on load and resize events + $(window)[on]('load', function(event) { + matchHeight._update(false, event); + }); + + // throttled update heights on resize events + $(window)[on]('resize orientationchange', function(event) { + matchHeight._update(true, event); + }); + +}); \ No newline at end of file diff --git a/app/libs/validate/jquery.validate.js b/app/libs/validate/jquery.validate.js new file mode 100644 index 0000000..e110f1d --- /dev/null +++ b/app/libs/validate/jquery.validate.js @@ -0,0 +1,1574 @@ +/*! + * jQuery Validation Plugin v1.15.1 + * + * http://jqueryvalidation.org/ + * + * Copyright (c) 2016 Jörn Zaefferer + * Released under the MIT license + */ +(function( factory ) { + if ( typeof define === "function" && define.amd ) { + define( ["jquery"], factory ); + } else if (typeof module === "object" && module.exports) { + module.exports = factory( require( "jquery" ) ); + } else { + factory( jQuery ); + } +}(function( $ ) { + +$.extend( $.fn, { + + // http://jqueryvalidation.org/validate/ + validate: function( options ) { + + // If nothing is selected, return nothing; can't chain anyway + if ( !this.length ) { + if ( options && options.debug && window.console ) { + console.warn( "Nothing selected, can't validate, returning nothing." ); + } + return; + } + + // Check if a validator for this form was already created + var validator = $.data( this[ 0 ], "validator" ); + if ( validator ) { + return validator; + } + + // Add novalidate tag if HTML5. + this.attr( "novalidate", "novalidate" ); + + validator = new $.validator( options, this[ 0 ] ); + $.data( this[ 0 ], "validator", validator ); + + if ( validator.settings.onsubmit ) { + + this.on( "click.validate", ":submit", function( event ) { + if ( validator.settings.submitHandler ) { + validator.submitButton = event.target; + } + + // Allow suppressing validation by adding a cancel class to the submit button + if ( $( this ).hasClass( "cancel" ) ) { + validator.cancelSubmit = true; + } + + // Allow suppressing validation by adding the html5 formnovalidate attribute to the submit button + if ( $( this ).attr( "formnovalidate" ) !== undefined ) { + validator.cancelSubmit = true; + } + } ); + + // Validate the form on submit + this.on( "submit.validate", function( event ) { + if ( validator.settings.debug ) { + + // Prevent form submit to be able to see console output + event.preventDefault(); + } + function handle() { + var hidden, result; + if ( validator.settings.submitHandler ) { + if ( validator.submitButton ) { + + // Insert a hidden input as a replacement for the missing submit button + hidden = $( "" ) + .attr( "name", validator.submitButton.name ) + .val( $( validator.submitButton ).val() ) + .appendTo( validator.currentForm ); + } + result = validator.settings.submitHandler.call( validator, validator.currentForm, event ); + if ( validator.submitButton ) { + + // And clean up afterwards; thanks to no-block-scope, hidden can be referenced + hidden.remove(); + } + if ( result !== undefined ) { + return result; + } + return false; + } + return true; + } + + // Prevent submit for invalid forms or custom submit handlers + if ( validator.cancelSubmit ) { + validator.cancelSubmit = false; + return handle(); + } + if ( validator.form() ) { + if ( validator.pendingRequest ) { + validator.formSubmitted = true; + return false; + } + return handle(); + } else { + validator.focusInvalid(); + return false; + } + } ); + } + + return validator; + }, + + // http://jqueryvalidation.org/valid/ + valid: function() { + var valid, validator, errorList; + + if ( $( this[ 0 ] ).is( "form" ) ) { + valid = this.validate().form(); + } else { + errorList = []; + valid = true; + validator = $( this[ 0 ].form ).validate(); + this.each( function() { + valid = validator.element( this ) && valid; + if ( !valid ) { + errorList = errorList.concat( validator.errorList ); + } + } ); + validator.errorList = errorList; + } + return valid; + }, + + // http://jqueryvalidation.org/rules/ + rules: function( command, argument ) { + var element = this[ 0 ], + settings, staticRules, existingRules, data, param, filtered; + + // If nothing is selected, return empty object; can't chain anyway + if ( element == null || element.form == null ) { + return; + } + + if ( command ) { + settings = $.data( element.form, "validator" ).settings; + staticRules = settings.rules; + existingRules = $.validator.staticRules( element ); + switch ( command ) { + case "add": + $.extend( existingRules, $.validator.normalizeRule( argument ) ); + + // Remove messages from rules, but allow them to be set separately + delete existingRules.messages; + staticRules[ element.name ] = existingRules; + if ( argument.messages ) { + settings.messages[ element.name ] = $.extend( settings.messages[ element.name ], argument.messages ); + } + break; + case "remove": + if ( !argument ) { + delete staticRules[ element.name ]; + return existingRules; + } + filtered = {}; + $.each( argument.split( /\s/ ), function( index, method ) { + filtered[ method ] = existingRules[ method ]; + delete existingRules[ method ]; + if ( method === "required" ) { + $( element ).removeAttr( "aria-required" ); + } + } ); + return filtered; + } + } + + data = $.validator.normalizeRules( + $.extend( + {}, + $.validator.classRules( element ), + $.validator.attributeRules( element ), + $.validator.dataRules( element ), + $.validator.staticRules( element ) + ), element ); + + // Make sure required is at front + if ( data.required ) { + param = data.required; + delete data.required; + data = $.extend( { required: param }, data ); + $( element ).attr( "aria-required", "true" ); + } + + // Make sure remote is at back + if ( data.remote ) { + param = data.remote; + delete data.remote; + data = $.extend( data, { remote: param } ); + } + + return data; + } +} ); + +// Custom selectors +$.extend( $.expr[ ":" ], { + + // http://jqueryvalidation.org/blank-selector/ + blank: function( a ) { + return !$.trim( "" + $( a ).val() ); + }, + + // http://jqueryvalidation.org/filled-selector/ + filled: function( a ) { + var val = $( a ).val(); + return val !== null && !!$.trim( "" + val ); + }, + + // http://jqueryvalidation.org/unchecked-selector/ + unchecked: function( a ) { + return !$( a ).prop( "checked" ); + } +} ); + +// Constructor for validator +$.validator = function( options, form ) { + this.settings = $.extend( true, {}, $.validator.defaults, options ); + this.currentForm = form; + this.init(); +}; + +// http://jqueryvalidation.org/jQuery.validator.format/ +$.validator.format = function( source, params ) { + if ( arguments.length === 1 ) { + return function() { + var args = $.makeArray( arguments ); + args.unshift( source ); + return $.validator.format.apply( this, args ); + }; + } + if ( params === undefined ) { + return source; + } + if ( arguments.length > 2 && params.constructor !== Array ) { + params = $.makeArray( arguments ).slice( 1 ); + } + if ( params.constructor !== Array ) { + params = [ params ]; + } + $.each( params, function( i, n ) { + source = source.replace( new RegExp( "\\{" + i + "\\}", "g" ), function() { + return n; + } ); + } ); + return source; +}; + +$.extend( $.validator, { + + defaults: { + messages: {}, + groups: {}, + rules: {}, + errorClass: "error", + pendingClass: "pending", + validClass: "valid", + errorElement: "label", + focusCleanup: false, + focusInvalid: true, + errorContainer: $( [] ), + errorLabelContainer: $( [] ), + onsubmit: true, + ignore: ":hidden", + ignoreTitle: false, + onfocusin: function( element ) { + this.lastActive = element; + + // Hide error label and remove error class on focus if enabled + if ( this.settings.focusCleanup ) { + if ( this.settings.unhighlight ) { + this.settings.unhighlight.call( this, element, this.settings.errorClass, this.settings.validClass ); + } + this.hideThese( this.errorsFor( element ) ); + } + }, + onfocusout: function( element ) { + if ( !this.checkable( element ) && ( element.name in this.submitted || !this.optional( element ) ) ) { + this.element( element ); + } + }, + onkeyup: function( element, event ) { + + // Avoid revalidate the field when pressing one of the following keys + // Shift => 16 + // Ctrl => 17 + // Alt => 18 + // Caps lock => 20 + // End => 35 + // Home => 36 + // Left arrow => 37 + // Up arrow => 38 + // Right arrow => 39 + // Down arrow => 40 + // Insert => 45 + // Num lock => 144 + // AltGr key => 225 + var excludedKeys = [ + 16, 17, 18, 20, 35, 36, 37, + 38, 39, 40, 45, 144, 225 + ]; + + if ( event.which === 9 && this.elementValue( element ) === "" || $.inArray( event.keyCode, excludedKeys ) !== -1 ) { + return; + } else if ( element.name in this.submitted || element.name in this.invalid ) { + this.element( element ); + } + }, + onclick: function( element ) { + + // Click on selects, radiobuttons and checkboxes + if ( element.name in this.submitted ) { + this.element( element ); + + // Or option elements, check parent select in that case + } else if ( element.parentNode.name in this.submitted ) { + this.element( element.parentNode ); + } + }, + highlight: function( element, errorClass, validClass ) { + if ( element.type === "radio" ) { + this.findByName( element.name ).addClass( errorClass ).removeClass( validClass ); + } else { + $( element ).addClass( errorClass ).removeClass( validClass ); + } + }, + unhighlight: function( element, errorClass, validClass ) { + if ( element.type === "radio" ) { + this.findByName( element.name ).removeClass( errorClass ).addClass( validClass ); + } else { + $( element ).removeClass( errorClass ).addClass( validClass ); + } + } + }, + + // http://jqueryvalidation.org/jQuery.validator.setDefaults/ + setDefaults: function( settings ) { + $.extend( $.validator.defaults, settings ); + }, + + messages: { + required: "This field is required.", + remote: "Please fix this field.", + email: "Please enter a valid email address.", + url: "Please enter a valid URL.", + date: "Please enter a valid date.", + dateISO: "Please enter a valid date (ISO).", + number: "Please enter a valid number.", + digits: "Please enter only digits.", + equalTo: "Please enter the same value again.", + maxlength: $.validator.format( "Please enter no more than {0} characters." ), + minlength: $.validator.format( "Please enter at least {0} characters." ), + rangelength: $.validator.format( "Please enter a value between {0} and {1} characters long." ), + range: $.validator.format( "Please enter a value between {0} and {1}." ), + max: $.validator.format( "Please enter a value less than or equal to {0}." ), + min: $.validator.format( "Please enter a value greater than or equal to {0}." ), + step: $.validator.format( "Please enter a multiple of {0}." ) + }, + + autoCreateRanges: false, + + prototype: { + + init: function() { + this.labelContainer = $( this.settings.errorLabelContainer ); + this.errorContext = this.labelContainer.length && this.labelContainer || $( this.currentForm ); + this.containers = $( this.settings.errorContainer ).add( this.settings.errorLabelContainer ); + this.submitted = {}; + this.valueCache = {}; + this.pendingRequest = 0; + this.pending = {}; + this.invalid = {}; + this.reset(); + + var groups = ( this.groups = {} ), + rules; + $.each( this.settings.groups, function( key, value ) { + if ( typeof value === "string" ) { + value = value.split( /\s/ ); + } + $.each( value, function( index, name ) { + groups[ name ] = key; + } ); + } ); + rules = this.settings.rules; + $.each( rules, function( key, value ) { + rules[ key ] = $.validator.normalizeRule( value ); + } ); + + function delegate( event ) { + + // Set form expando on contenteditable + if ( !this.form && this.hasAttribute( "contenteditable" ) ) { + this.form = $( this ).closest( "form" )[ 0 ]; + } + + var validator = $.data( this.form, "validator" ), + eventType = "on" + event.type.replace( /^validate/, "" ), + settings = validator.settings; + if ( settings[ eventType ] && !$( this ).is( settings.ignore ) ) { + settings[ eventType ].call( validator, this, event ); + } + } + + $( this.currentForm ) + .on( "focusin.validate focusout.validate keyup.validate", + ":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], " + + "[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], " + + "[type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], " + + "[type='radio'], [type='checkbox'], [contenteditable]", delegate ) + + // Support: Chrome, oldIE + // "select" is provided as event.target when clicking a option + .on( "click.validate", "select, option, [type='radio'], [type='checkbox']", delegate ); + + if ( this.settings.invalidHandler ) { + $( this.currentForm ).on( "invalid-form.validate", this.settings.invalidHandler ); + } + + // Add aria-required to any Static/Data/Class required fields before first validation + // Screen readers require this attribute to be present before the initial submission http://www.w3.org/TR/WCAG-TECHS/ARIA2.html + $( this.currentForm ).find( "[required], [data-rule-required], .required" ).attr( "aria-required", "true" ); + }, + + // http://jqueryvalidation.org/Validator.form/ + form: function() { + this.checkForm(); + $.extend( this.submitted, this.errorMap ); + this.invalid = $.extend( {}, this.errorMap ); + if ( !this.valid() ) { + $( this.currentForm ).triggerHandler( "invalid-form", [ this ] ); + } + this.showErrors(); + return this.valid(); + }, + + checkForm: function() { + this.prepareForm(); + for ( var i = 0, elements = ( this.currentElements = this.elements() ); elements[ i ]; i++ ) { + this.check( elements[ i ] ); + } + return this.valid(); + }, + + // http://jqueryvalidation.org/Validator.element/ + element: function( element ) { + var cleanElement = this.clean( element ), + checkElement = this.validationTargetFor( cleanElement ), + v = this, + result = true, + rs, group; + + if ( checkElement === undefined ) { + delete this.invalid[ cleanElement.name ]; + } else { + this.prepareElement( checkElement ); + this.currentElements = $( checkElement ); + + // If this element is grouped, then validate all group elements already + // containing a value + group = this.groups[ checkElement.name ]; + if ( group ) { + $.each( this.groups, function( name, testgroup ) { + if ( testgroup === group && name !== checkElement.name ) { + cleanElement = v.validationTargetFor( v.clean( v.findByName( name ) ) ); + if ( cleanElement && cleanElement.name in v.invalid ) { + v.currentElements.push( cleanElement ); + result = v.check( cleanElement ) && result; + } + } + } ); + } + + rs = this.check( checkElement ) !== false; + result = result && rs; + if ( rs ) { + this.invalid[ checkElement.name ] = false; + } else { + this.invalid[ checkElement.name ] = true; + } + + if ( !this.numberOfInvalids() ) { + + // Hide error containers on last error + this.toHide = this.toHide.add( this.containers ); + } + this.showErrors(); + + // Add aria-invalid status for screen readers + $( element ).attr( "aria-invalid", !rs ); + } + + return result; + }, + + // http://jqueryvalidation.org/Validator.showErrors/ + showErrors: function( errors ) { + if ( errors ) { + var validator = this; + + // Add items to error list and map + $.extend( this.errorMap, errors ); + this.errorList = $.map( this.errorMap, function( message, name ) { + return { + message: message, + element: validator.findByName( name )[ 0 ] + }; + } ); + + // Remove items from success list + this.successList = $.grep( this.successList, function( element ) { + return !( element.name in errors ); + } ); + } + if ( this.settings.showErrors ) { + this.settings.showErrors.call( this, this.errorMap, this.errorList ); + } else { + this.defaultShowErrors(); + } + }, + + // http://jqueryvalidation.org/Validator.resetForm/ + resetForm: function() { + if ( $.fn.resetForm ) { + $( this.currentForm ).resetForm(); + } + this.invalid = {}; + this.submitted = {}; + this.prepareForm(); + this.hideErrors(); + var elements = this.elements() + .removeData( "previousValue" ) + .removeAttr( "aria-invalid" ); + + this.resetElements( elements ); + }, + + resetElements: function( elements ) { + var i; + + if ( this.settings.unhighlight ) { + for ( i = 0; elements[ i ]; i++ ) { + this.settings.unhighlight.call( this, elements[ i ], + this.settings.errorClass, "" ); + this.findByName( elements[ i ].name ).removeClass( this.settings.validClass ); + } + } else { + elements + .removeClass( this.settings.errorClass ) + .removeClass( this.settings.validClass ); + } + }, + + numberOfInvalids: function() { + return this.objectLength( this.invalid ); + }, + + objectLength: function( obj ) { + /* jshint unused: false */ + var count = 0, + i; + for ( i in obj ) { + if ( obj[ i ] ) { + count++; + } + } + return count; + }, + + hideErrors: function() { + this.hideThese( this.toHide ); + }, + + hideThese: function( errors ) { + errors.not( this.containers ).text( "" ); + this.addWrapper( errors ).hide(); + }, + + valid: function() { + return this.size() === 0; + }, + + size: function() { + return this.errorList.length; + }, + + focusInvalid: function() { + if ( this.settings.focusInvalid ) { + try { + $( this.findLastActive() || this.errorList.length && this.errorList[ 0 ].element || [] ) + .filter( ":visible" ) + .focus() + + // Manually trigger focusin event; without it, focusin handler isn't called, findLastActive won't have anything to find + .trigger( "focusin" ); + } catch ( e ) { + + // Ignore IE throwing errors when focusing hidden elements + } + } + }, + + findLastActive: function() { + var lastActive = this.lastActive; + return lastActive && $.grep( this.errorList, function( n ) { + return n.element.name === lastActive.name; + } ).length === 1 && lastActive; + }, + + elements: function() { + var validator = this, + rulesCache = {}; + + // Select all valid inputs inside the form (no submit or reset buttons) + return $( this.currentForm ) + .find( "input, select, textarea, [contenteditable]" ) + .not( ":submit, :reset, :image, :disabled" ) + .not( this.settings.ignore ) + .filter( function() { + var name = this.name || $( this ).attr( "name" ); // For contenteditable + if ( !name && validator.settings.debug && window.console ) { + console.error( "%o has no name assigned", this ); + } + + // Set form expando on contenteditable + if ( this.hasAttribute( "contenteditable" ) ) { + this.form = $( this ).closest( "form" )[ 0 ]; + } + + // Select only the first element for each name, and only those with rules specified + if ( name in rulesCache || !validator.objectLength( $( this ).rules() ) ) { + return false; + } + + rulesCache[ name ] = true; + return true; + } ); + }, + + clean: function( selector ) { + return $( selector )[ 0 ]; + }, + + errors: function() { + var errorClass = this.settings.errorClass.split( " " ).join( "." ); + return $( this.settings.errorElement + "." + errorClass, this.errorContext ); + }, + + resetInternals: function() { + this.successList = []; + this.errorList = []; + this.errorMap = {}; + this.toShow = $( [] ); + this.toHide = $( [] ); + }, + + reset: function() { + this.resetInternals(); + this.currentElements = $( [] ); + }, + + prepareForm: function() { + this.reset(); + this.toHide = this.errors().add( this.containers ); + }, + + prepareElement: function( element ) { + this.reset(); + this.toHide = this.errorsFor( element ); + }, + + elementValue: function( element ) { + var $element = $( element ), + type = element.type, + val, idx; + + if ( type === "radio" || type === "checkbox" ) { + return this.findByName( element.name ).filter( ":checked" ).val(); + } else if ( type === "number" && typeof element.validity !== "undefined" ) { + return element.validity.badInput ? "NaN" : $element.val(); + } + + if ( element.hasAttribute( "contenteditable" ) ) { + val = $element.text(); + } else { + val = $element.val(); + } + + if ( type === "file" ) { + + // Modern browser (chrome & safari) + if ( val.substr( 0, 12 ) === "C:\\fakepath\\" ) { + return val.substr( 12 ); + } + + // Legacy browsers + // Unix-based path + idx = val.lastIndexOf( "/" ); + if ( idx >= 0 ) { + return val.substr( idx + 1 ); + } + + // Windows-based path + idx = val.lastIndexOf( "\\" ); + if ( idx >= 0 ) { + return val.substr( idx + 1 ); + } + + // Just the file name + return val; + } + + if ( typeof val === "string" ) { + return val.replace( /\r/g, "" ); + } + return val; + }, + + check: function( element ) { + element = this.validationTargetFor( this.clean( element ) ); + + var rules = $( element ).rules(), + rulesCount = $.map( rules, function( n, i ) { + return i; + } ).length, + dependencyMismatch = false, + val = this.elementValue( element ), + result, method, rule; + + // If a normalizer is defined for this element, then + // call it to retreive the changed value instead + // of using the real one. + // Note that `this` in the normalizer is `element`. + if ( typeof rules.normalizer === "function" ) { + val = rules.normalizer.call( element, val ); + + if ( typeof val !== "string" ) { + throw new TypeError( "The normalizer should return a string value." ); + } + + // Delete the normalizer from rules to avoid treating + // it as a pre-defined method. + delete rules.normalizer; + } + + for ( method in rules ) { + rule = { method: method, parameters: rules[ method ] }; + try { + result = $.validator.methods[ method ].call( this, val, element, rule.parameters ); + + // If a method indicates that the field is optional and therefore valid, + // don't mark it as valid when there are no other rules + if ( result === "dependency-mismatch" && rulesCount === 1 ) { + dependencyMismatch = true; + continue; + } + dependencyMismatch = false; + + if ( result === "pending" ) { + this.toHide = this.toHide.not( this.errorsFor( element ) ); + return; + } + + if ( !result ) { + this.formatAndAdd( element, rule ); + return false; + } + } catch ( e ) { + if ( this.settings.debug && window.console ) { + console.log( "Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method.", e ); + } + if ( e instanceof TypeError ) { + e.message += ". Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method."; + } + + throw e; + } + } + if ( dependencyMismatch ) { + return; + } + if ( this.objectLength( rules ) ) { + this.successList.push( element ); + } + return true; + }, + + // Return the custom message for the given element and validation method + // specified in the element's HTML5 data attribute + // return the generic message if present and no method specific message is present + customDataMessage: function( element, method ) { + return $( element ).data( "msg" + method.charAt( 0 ).toUpperCase() + + method.substring( 1 ).toLowerCase() ) || $( element ).data( "msg" ); + }, + + // Return the custom message for the given element name and validation method + customMessage: function( name, method ) { + var m = this.settings.messages[ name ]; + return m && ( m.constructor === String ? m : m[ method ] ); + }, + + // Return the first defined argument, allowing empty strings + findDefined: function() { + for ( var i = 0; i < arguments.length; i++ ) { + if ( arguments[ i ] !== undefined ) { + return arguments[ i ]; + } + } + return undefined; + }, + + // The second parameter 'rule' used to be a string, and extended to an object literal + // of the following form: + // rule = { + // method: "method name", + // parameters: "the given method parameters" + // } + // + // The old behavior still supported, kept to maintain backward compatibility with + // old code, and will be removed in the next major release. + defaultMessage: function( element, rule ) { + if ( typeof rule === "string" ) { + rule = { method: rule }; + } + + var message = this.findDefined( + this.customMessage( element.name, rule.method ), + this.customDataMessage( element, rule.method ), + + // 'title' is never undefined, so handle empty string as undefined + !this.settings.ignoreTitle && element.title || undefined, + $.validator.messages[ rule.method ], + "Warning: No message defined for " + element.name + "" + ), + theregex = /\$?\{(\d+)\}/g; + if ( typeof message === "function" ) { + message = message.call( this, rule.parameters, element ); + } else if ( theregex.test( message ) ) { + message = $.validator.format( message.replace( theregex, "{$1}" ), rule.parameters ); + } + + return message; + }, + + formatAndAdd: function( element, rule ) { + var message = this.defaultMessage( element, rule ); + + this.errorList.push( { + message: message, + element: element, + method: rule.method + } ); + + this.errorMap[ element.name ] = message; + this.submitted[ element.name ] = message; + }, + + addWrapper: function( toToggle ) { + if ( this.settings.wrapper ) { + toToggle = toToggle.add( toToggle.parent( this.settings.wrapper ) ); + } + return toToggle; + }, + + defaultShowErrors: function() { + var i, elements, error; + for ( i = 0; this.errorList[ i ]; i++ ) { + error = this.errorList[ i ]; + if ( this.settings.highlight ) { + this.settings.highlight.call( this, error.element, this.settings.errorClass, this.settings.validClass ); + } + this.showLabel( error.element, error.message ); + } + if ( this.errorList.length ) { + this.toShow = this.toShow.add( this.containers ); + } + if ( this.settings.success ) { + for ( i = 0; this.successList[ i ]; i++ ) { + this.showLabel( this.successList[ i ] ); + } + } + if ( this.settings.unhighlight ) { + for ( i = 0, elements = this.validElements(); elements[ i ]; i++ ) { + this.settings.unhighlight.call( this, elements[ i ], this.settings.errorClass, this.settings.validClass ); + } + } + this.toHide = this.toHide.not( this.toShow ); + this.hideErrors(); + this.addWrapper( this.toShow ).show(); + }, + + validElements: function() { + return this.currentElements.not( this.invalidElements() ); + }, + + invalidElements: function() { + return $( this.errorList ).map( function() { + return this.element; + } ); + }, + + showLabel: function( element, message ) { + var place, group, errorID, v, + error = this.errorsFor( element ), + elementID = this.idOrName( element ), + describedBy = $( element ).attr( "aria-describedby" ); + + if ( error.length ) { + + // Refresh error/success class + error.removeClass( this.settings.validClass ).addClass( this.settings.errorClass ); + + // Replace message on existing label + error.html( message ); + } else { + + // Create error element + error = $( "<" + this.settings.errorElement + ">" ) + .attr( "id", elementID + "-error" ) + .addClass( this.settings.errorClass ) + .html( message || "" ); + + // Maintain reference to the element to be placed into the DOM + place = error; + if ( this.settings.wrapper ) { + + // Make sure the element is visible, even in IE + // actually showing the wrapped element is handled elsewhere + place = error.hide().show().wrap( "<" + this.settings.wrapper + "/>" ).parent(); + } + if ( this.labelContainer.length ) { + this.labelContainer.append( place ); + } else if ( this.settings.errorPlacement ) { + this.settings.errorPlacement.call( this, place, $( element ) ); + } else { + place.insertAfter( element ); + } + + // Link error back to the element + if ( error.is( "label" ) ) { + + // If the error is a label, then associate using 'for' + error.attr( "for", elementID ); + + // If the element is not a child of an associated label, then it's necessary + // to explicitly apply aria-describedby + } else if ( error.parents( "label[for='" + this.escapeCssMeta( elementID ) + "']" ).length === 0 ) { + errorID = error.attr( "id" ); + + // Respect existing non-error aria-describedby + if ( !describedBy ) { + describedBy = errorID; + } else if ( !describedBy.match( new RegExp( "\\b" + this.escapeCssMeta( errorID ) + "\\b" ) ) ) { + + // Add to end of list if not already present + describedBy += " " + errorID; + } + $( element ).attr( "aria-describedby", describedBy ); + + // If this element is grouped, then assign to all elements in the same group + group = this.groups[ element.name ]; + if ( group ) { + v = this; + $.each( v.groups, function( name, testgroup ) { + if ( testgroup === group ) { + $( "[name='" + v.escapeCssMeta( name ) + "']", v.currentForm ) + .attr( "aria-describedby", error.attr( "id" ) ); + } + } ); + } + } + } + if ( !message && this.settings.success ) { + error.text( "" ); + if ( typeof this.settings.success === "string" ) { + error.addClass( this.settings.success ); + } else { + this.settings.success( error, element ); + } + } + this.toShow = this.toShow.add( error ); + }, + + errorsFor: function( element ) { + var name = this.escapeCssMeta( this.idOrName( element ) ), + describer = $( element ).attr( "aria-describedby" ), + selector = "label[for='" + name + "'], label[for='" + name + "'] *"; + + // 'aria-describedby' should directly reference the error element + if ( describer ) { + selector = selector + ", #" + this.escapeCssMeta( describer ) + .replace( /\s+/g, ", #" ); + } + + return this + .errors() + .filter( selector ); + }, + + // See https://api.jquery.com/category/selectors/, for CSS + // meta-characters that should be escaped in order to be used with JQuery + // as a literal part of a name/id or any selector. + escapeCssMeta: function( string ) { + return string.replace( /([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g, "\\$1" ); + }, + + idOrName: function( element ) { + return this.groups[ element.name ] || ( this.checkable( element ) ? element.name : element.id || element.name ); + }, + + validationTargetFor: function( element ) { + + // If radio/checkbox, validate first element in group instead + if ( this.checkable( element ) ) { + element = this.findByName( element.name ); + } + + // Always apply ignore filter + return $( element ).not( this.settings.ignore )[ 0 ]; + }, + + checkable: function( element ) { + return ( /radio|checkbox/i ).test( element.type ); + }, + + findByName: function( name ) { + return $( this.currentForm ).find( "[name='" + this.escapeCssMeta( name ) + "']" ); + }, + + getLength: function( value, element ) { + switch ( element.nodeName.toLowerCase() ) { + case "select": + return $( "option:selected", element ).length; + case "input": + if ( this.checkable( element ) ) { + return this.findByName( element.name ).filter( ":checked" ).length; + } + } + return value.length; + }, + + depend: function( param, element ) { + return this.dependTypes[ typeof param ] ? this.dependTypes[ typeof param ]( param, element ) : true; + }, + + dependTypes: { + "boolean": function( param ) { + return param; + }, + "string": function( param, element ) { + return !!$( param, element.form ).length; + }, + "function": function( param, element ) { + return param( element ); + } + }, + + optional: function( element ) { + var val = this.elementValue( element ); + return !$.validator.methods.required.call( this, val, element ) && "dependency-mismatch"; + }, + + startRequest: function( element ) { + if ( !this.pending[ element.name ] ) { + this.pendingRequest++; + $( element ).addClass( this.settings.pendingClass ); + this.pending[ element.name ] = true; + } + }, + + stopRequest: function( element, valid ) { + this.pendingRequest--; + + // Sometimes synchronization fails, make sure pendingRequest is never < 0 + if ( this.pendingRequest < 0 ) { + this.pendingRequest = 0; + } + delete this.pending[ element.name ]; + $( element ).removeClass( this.settings.pendingClass ); + if ( valid && this.pendingRequest === 0 && this.formSubmitted && this.form() ) { + $( this.currentForm ).submit(); + this.formSubmitted = false; + } else if ( !valid && this.pendingRequest === 0 && this.formSubmitted ) { + $( this.currentForm ).triggerHandler( "invalid-form", [ this ] ); + this.formSubmitted = false; + } + }, + + previousValue: function( element, method ) { + method = typeof method === "string" && method || "remote"; + + return $.data( element, "previousValue" ) || $.data( element, "previousValue", { + old: null, + valid: true, + message: this.defaultMessage( element, { method: method } ) + } ); + }, + + // Cleans up all forms and elements, removes validator-specific events + destroy: function() { + this.resetForm(); + + $( this.currentForm ) + .off( ".validate" ) + .removeData( "validator" ) + .find( ".validate-equalTo-blur" ) + .off( ".validate-equalTo" ) + .removeClass( "validate-equalTo-blur" ); + } + + }, + + classRuleSettings: { + required: { required: true }, + email: { email: true }, + url: { url: true }, + date: { date: true }, + dateISO: { dateISO: true }, + number: { number: true }, + digits: { digits: true }, + creditcard: { creditcard: true } + }, + + addClassRules: function( className, rules ) { + if ( className.constructor === String ) { + this.classRuleSettings[ className ] = rules; + } else { + $.extend( this.classRuleSettings, className ); + } + }, + + classRules: function( element ) { + var rules = {}, + classes = $( element ).attr( "class" ); + + if ( classes ) { + $.each( classes.split( " " ), function() { + if ( this in $.validator.classRuleSettings ) { + $.extend( rules, $.validator.classRuleSettings[ this ] ); + } + } ); + } + return rules; + }, + + normalizeAttributeRule: function( rules, type, method, value ) { + + // Convert the value to a number for number inputs, and for text for backwards compability + // allows type="date" and others to be compared as strings + if ( /min|max|step/.test( method ) && ( type === null || /number|range|text/.test( type ) ) ) { + value = Number( value ); + + // Support Opera Mini, which returns NaN for undefined minlength + if ( isNaN( value ) ) { + value = undefined; + } + } + + if ( value || value === 0 ) { + rules[ method ] = value; + } else if ( type === method && type !== "range" ) { + + // Exception: the jquery validate 'range' method + // does not test for the html5 'range' type + rules[ method ] = true; + } + }, + + attributeRules: function( element ) { + var rules = {}, + $element = $( element ), + type = element.getAttribute( "type" ), + method, value; + + for ( method in $.validator.methods ) { + + // Support for in both html5 and older browsers + if ( method === "required" ) { + value = element.getAttribute( method ); + + // Some browsers return an empty string for the required attribute + // and non-HTML5 browsers might have required="" markup + if ( value === "" ) { + value = true; + } + + // Force non-HTML5 browsers to return bool + value = !!value; + } else { + value = $element.attr( method ); + } + + this.normalizeAttributeRule( rules, type, method, value ); + } + + // 'maxlength' may be returned as -1, 2147483647 ( IE ) and 524288 ( safari ) for text inputs + if ( rules.maxlength && /-1|2147483647|524288/.test( rules.maxlength ) ) { + delete rules.maxlength; + } + + return rules; + }, + + dataRules: function( element ) { + var rules = {}, + $element = $( element ), + type = element.getAttribute( "type" ), + method, value; + + for ( method in $.validator.methods ) { + value = $element.data( "rule" + method.charAt( 0 ).toUpperCase() + method.substring( 1 ).toLowerCase() ); + this.normalizeAttributeRule( rules, type, method, value ); + } + return rules; + }, + + staticRules: function( element ) { + var rules = {}, + validator = $.data( element.form, "validator" ); + + if ( validator.settings.rules ) { + rules = $.validator.normalizeRule( validator.settings.rules[ element.name ] ) || {}; + } + return rules; + }, + + normalizeRules: function( rules, element ) { + + // Handle dependency check + $.each( rules, function( prop, val ) { + + // Ignore rule when param is explicitly false, eg. required:false + if ( val === false ) { + delete rules[ prop ]; + return; + } + if ( val.param || val.depends ) { + var keepRule = true; + switch ( typeof val.depends ) { + case "string": + keepRule = !!$( val.depends, element.form ).length; + break; + case "function": + keepRule = val.depends.call( element, element ); + break; + } + if ( keepRule ) { + rules[ prop ] = val.param !== undefined ? val.param : true; + } else { + $.data( element.form, "validator" ).resetElements( $( element ) ); + delete rules[ prop ]; + } + } + } ); + + // Evaluate parameters + $.each( rules, function( rule, parameter ) { + rules[ rule ] = $.isFunction( parameter ) && rule !== "normalizer" ? parameter( element ) : parameter; + } ); + + // Clean number parameters + $.each( [ "minlength", "maxlength" ], function() { + if ( rules[ this ] ) { + rules[ this ] = Number( rules[ this ] ); + } + } ); + $.each( [ "rangelength", "range" ], function() { + var parts; + if ( rules[ this ] ) { + if ( $.isArray( rules[ this ] ) ) { + rules[ this ] = [ Number( rules[ this ][ 0 ] ), Number( rules[ this ][ 1 ] ) ]; + } else if ( typeof rules[ this ] === "string" ) { + parts = rules[ this ].replace( /[\[\]]/g, "" ).split( /[\s,]+/ ); + rules[ this ] = [ Number( parts[ 0 ] ), Number( parts[ 1 ] ) ]; + } + } + } ); + + if ( $.validator.autoCreateRanges ) { + + // Auto-create ranges + if ( rules.min != null && rules.max != null ) { + rules.range = [ rules.min, rules.max ]; + delete rules.min; + delete rules.max; + } + if ( rules.minlength != null && rules.maxlength != null ) { + rules.rangelength = [ rules.minlength, rules.maxlength ]; + delete rules.minlength; + delete rules.maxlength; + } + } + + return rules; + }, + + // Converts a simple string to a {string: true} rule, e.g., "required" to {required:true} + normalizeRule: function( data ) { + if ( typeof data === "string" ) { + var transformed = {}; + $.each( data.split( /\s/ ), function() { + transformed[ this ] = true; + } ); + data = transformed; + } + return data; + }, + + // http://jqueryvalidation.org/jQuery.validator.addMethod/ + addMethod: function( name, method, message ) { + $.validator.methods[ name ] = method; + $.validator.messages[ name ] = message !== undefined ? message : $.validator.messages[ name ]; + if ( method.length < 3 ) { + $.validator.addClassRules( name, $.validator.normalizeRule( name ) ); + } + }, + + // http://jqueryvalidation.org/jQuery.validator.methods/ + methods: { + + // http://jqueryvalidation.org/required-method/ + required: function( value, element, param ) { + + // Check if dependency is met + if ( !this.depend( param, element ) ) { + return "dependency-mismatch"; + } + if ( element.nodeName.toLowerCase() === "select" ) { + + // Could be an array for select-multiple or a string, both are fine this way + var val = $( element ).val(); + return val && val.length > 0; + } + if ( this.checkable( element ) ) { + return this.getLength( value, element ) > 0; + } + return value.length > 0; + }, + + // http://jqueryvalidation.org/email-method/ + email: function( value, element ) { + + // From https://html.spec.whatwg.org/multipage/forms.html#valid-e-mail-address + // Retrieved 2014-01-14 + // If you have a problem with this implementation, report a bug against the above spec + // Or use custom methods to implement your own email validation + return this.optional( element ) || /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test( value ); + }, + + // http://jqueryvalidation.org/url-method/ + url: function( value, element ) { + + // Copyright (c) 2010-2013 Diego Perini, MIT licensed + // https://gist.github.com/dperini/729294 + // see also https://mathiasbynens.be/demo/url-regex + // modified to allow protocol-relative URLs + return this.optional( element ) || /^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test( value ); + }, + + // http://jqueryvalidation.org/date-method/ + date: function( value, element ) { + return this.optional( element ) || !/Invalid|NaN/.test( new Date( value ).toString() ); + }, + + // http://jqueryvalidation.org/dateISO-method/ + dateISO: function( value, element ) { + return this.optional( element ) || /^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test( value ); + }, + + // http://jqueryvalidation.org/number-method/ + number: function( value, element ) { + return this.optional( element ) || /^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test( value ); + }, + + // http://jqueryvalidation.org/digits-method/ + digits: function( value, element ) { + return this.optional( element ) || /^\d+$/.test( value ); + }, + + // http://jqueryvalidation.org/minlength-method/ + minlength: function( value, element, param ) { + var length = $.isArray( value ) ? value.length : this.getLength( value, element ); + return this.optional( element ) || length >= param; + }, + + // http://jqueryvalidation.org/maxlength-method/ + maxlength: function( value, element, param ) { + var length = $.isArray( value ) ? value.length : this.getLength( value, element ); + return this.optional( element ) || length <= param; + }, + + // http://jqueryvalidation.org/rangelength-method/ + rangelength: function( value, element, param ) { + var length = $.isArray( value ) ? value.length : this.getLength( value, element ); + return this.optional( element ) || ( length >= param[ 0 ] && length <= param[ 1 ] ); + }, + + // http://jqueryvalidation.org/min-method/ + min: function( value, element, param ) { + return this.optional( element ) || value >= param; + }, + + // http://jqueryvalidation.org/max-method/ + max: function( value, element, param ) { + return this.optional( element ) || value <= param; + }, + + // http://jqueryvalidation.org/range-method/ + range: function( value, element, param ) { + return this.optional( element ) || ( value >= param[ 0 ] && value <= param[ 1 ] ); + }, + + // http://jqueryvalidation.org/step-method/ + step: function( value, element, param ) { + var type = $( element ).attr( "type" ), + errorMessage = "Step attribute on input type " + type + " is not supported.", + supportedTypes = [ "text", "number", "range" ], + re = new RegExp( "\\b" + type + "\\b" ), + notSupported = type && !re.test( supportedTypes.join() ), + decimalPlaces = function( num ) { + var match = ( "" + num ).match( /(?:\.(\d+))?$/ ); + if ( !match ) { + return 0; + } + + // Number of digits right of decimal point. + return match[ 1 ] ? match[ 1 ].length : 0; + }, + toInt = function( num ) { + return Math.round( num * Math.pow( 10, decimals ) ); + }, + valid = true, + decimals; + + // Works only for text, number and range input types + // TODO find a way to support input types date, datetime, datetime-local, month, time and week + if ( notSupported ) { + throw new Error( errorMessage ); + } + + decimals = decimalPlaces( param ); + + // Value can't have too many decimals + if ( decimalPlaces( value ) > decimals || toInt( value ) % toInt( param ) !== 0 ) { + valid = false; + } + + return this.optional( element ) || valid; + }, + + // http://jqueryvalidation.org/equalTo-method/ + equalTo: function( value, element, param ) { + + // Bind to the blur event of the target in order to revalidate whenever the target field is updated + var target = $( param ); + if ( this.settings.onfocusout && target.not( ".validate-equalTo-blur" ).length ) { + target.addClass( "validate-equalTo-blur" ).on( "blur.validate-equalTo", function() { + $( element ).valid(); + } ); + } + return value === target.val(); + }, + + // http://jqueryvalidation.org/remote-method/ + remote: function( value, element, param, method ) { + if ( this.optional( element ) ) { + return "dependency-mismatch"; + } + + method = typeof method === "string" && method || "remote"; + + var previous = this.previousValue( element, method ), + validator, data, optionDataString; + + if ( !this.settings.messages[ element.name ] ) { + this.settings.messages[ element.name ] = {}; + } + previous.originalMessage = previous.originalMessage || this.settings.messages[ element.name ][ method ]; + this.settings.messages[ element.name ][ method ] = previous.message; + + param = typeof param === "string" && { url: param } || param; + optionDataString = $.param( $.extend( { data: value }, param.data ) ); + if ( previous.old === optionDataString ) { + return previous.valid; + } + + previous.old = optionDataString; + validator = this; + this.startRequest( element ); + data = {}; + data[ element.name ] = value; + $.ajax( $.extend( true, { + mode: "abort", + port: "validate" + element.name, + dataType: "json", + data: data, + context: validator.currentForm, + success: function( response ) { + var valid = response === true || response === "true", + errors, message, submitted; + + validator.settings.messages[ element.name ][ method ] = previous.originalMessage; + if ( valid ) { + submitted = validator.formSubmitted; + validator.resetInternals(); + validator.toHide = validator.errorsFor( element ); + validator.formSubmitted = submitted; + validator.successList.push( element ); + validator.invalid[ element.name ] = false; + validator.showErrors(); + } else { + errors = {}; + message = response || validator.defaultMessage( element, { method: method, parameters: value } ); + errors[ element.name ] = previous.message = message; + validator.invalid[ element.name ] = true; + validator.showErrors( errors ); + } + previous.valid = valid; + validator.stopRequest( element, valid ); + } + }, param ) ); + return "pending"; + } + } + +} ); + +// Ajax mode: abort +// usage: $.ajax({ mode: "abort"[, port: "uniqueport"]}); +// if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort() + +var pendingRequests = {}, + ajax; + +// Use a prefilter if available (1.5+) +if ( $.ajaxPrefilter ) { + $.ajaxPrefilter( function( settings, _, xhr ) { + var port = settings.port; + if ( settings.mode === "abort" ) { + if ( pendingRequests[ port ] ) { + pendingRequests[ port ].abort(); + } + pendingRequests[ port ] = xhr; + } + } ); +} else { + + // Proxy ajax + ajax = $.ajax; + $.ajax = function( settings ) { + var mode = ( "mode" in settings ? settings : $.ajaxSettings ).mode, + port = ( "port" in settings ? settings : $.ajaxSettings ).port; + if ( mode === "abort" ) { + if ( pendingRequests[ port ] ) { + pendingRequests[ port ].abort(); + } + pendingRequests[ port ] = ajax.apply( this, arguments ); + return pendingRequests[ port ]; + } + return ajax.apply( this, arguments ); + }; +} + +})); \ No newline at end of file diff --git a/app/libs/validate/jquery.validate.min.js b/app/libs/validate/jquery.validate.min.js new file mode 100644 index 0000000..9da901f --- /dev/null +++ b/app/libs/validate/jquery.validate.min.js @@ -0,0 +1,4 @@ +/*! jQuery Validation Plugin - v1.15.1 - 7/22/2016 + * http://jqueryvalidation.org/ + * Copyright (c) 2016 Jörn Zaefferer; Licensed MIT */ +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){a.extend(a.fn,{validate:function(b){if(!this.length)return void(b&&b.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."));var c=a.data(this[0],"validator");return c?c:(this.attr("novalidate","novalidate"),c=new a.validator(b,this[0]),a.data(this[0],"validator",c),c.settings.onsubmit&&(this.on("click.validate",":submit",function(b){c.settings.submitHandler&&(c.submitButton=b.target),a(this).hasClass("cancel")&&(c.cancelSubmit=!0),void 0!==a(this).attr("formnovalidate")&&(c.cancelSubmit=!0)}),this.on("submit.validate",function(b){function d(){var d,e;return!c.settings.submitHandler||(c.submitButton&&(d=a("").attr("name",c.submitButton.name).val(a(c.submitButton).val()).appendTo(c.currentForm)),e=c.settings.submitHandler.call(c,c.currentForm,b),c.submitButton&&d.remove(),void 0!==e&&e)}return c.settings.debug&&b.preventDefault(),c.cancelSubmit?(c.cancelSubmit=!1,d()):c.form()?c.pendingRequest?(c.formSubmitted=!0,!1):d():(c.focusInvalid(),!1)})),c)},valid:function(){var b,c,d;return a(this[0]).is("form")?b=this.validate().form():(d=[],b=!0,c=a(this[0].form).validate(),this.each(function(){b=c.element(this)&&b,b||(d=d.concat(c.errorList))}),c.errorList=d),b},rules:function(b,c){var d,e,f,g,h,i,j=this[0];if(null!=j&&null!=j.form){if(b)switch(d=a.data(j.form,"validator").settings,e=d.rules,f=a.validator.staticRules(j),b){case"add":a.extend(f,a.validator.normalizeRule(c)),delete f.messages,e[j.name]=f,c.messages&&(d.messages[j.name]=a.extend(d.messages[j.name],c.messages));break;case"remove":return c?(i={},a.each(c.split(/\s/),function(b,c){i[c]=f[c],delete f[c],"required"===c&&a(j).removeAttr("aria-required")}),i):(delete e[j.name],f)}return g=a.validator.normalizeRules(a.extend({},a.validator.classRules(j),a.validator.attributeRules(j),a.validator.dataRules(j),a.validator.staticRules(j)),j),g.required&&(h=g.required,delete g.required,g=a.extend({required:h},g),a(j).attr("aria-required","true")),g.remote&&(h=g.remote,delete g.remote,g=a.extend(g,{remote:h})),g}}}),a.extend(a.expr[":"],{blank:function(b){return!a.trim(""+a(b).val())},filled:function(b){var c=a(b).val();return null!==c&&!!a.trim(""+c)},unchecked:function(b){return!a(b).prop("checked")}}),a.validator=function(b,c){this.settings=a.extend(!0,{},a.validator.defaults,b),this.currentForm=c,this.init()},a.validator.format=function(b,c){return 1===arguments.length?function(){var c=a.makeArray(arguments);return c.unshift(b),a.validator.format.apply(this,c)}:void 0===c?b:(arguments.length>2&&c.constructor!==Array&&(c=a.makeArray(arguments).slice(1)),c.constructor!==Array&&(c=[c]),a.each(c,function(a,c){b=b.replace(new RegExp("\\{"+a+"\\}","g"),function(){return c})}),b)},a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(a){this.lastActive=a,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(a)))},onfocusout:function(a){this.checkable(a)||!(a.name in this.submitted)&&this.optional(a)||this.element(a)},onkeyup:function(b,c){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===c.which&&""===this.elementValue(b)||a.inArray(c.keyCode,d)!==-1||(b.name in this.submitted||b.name in this.invalid)&&this.element(b)},onclick:function(a){a.name in this.submitted?this.element(a):a.parentNode.name in this.submitted&&this.element(a.parentNode)},highlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).addClass(c).removeClass(d):a(b).addClass(c).removeClass(d)},unhighlight:function(b,c,d){"radio"===b.type?this.findByName(b.name).removeClass(c).addClass(d):a(b).removeClass(c).addClass(d)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}."),step:a.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){function b(b){!this.form&&this.hasAttribute("contenteditable")&&(this.form=a(this).closest("form")[0]);var c=a.data(this.form,"validator"),d="on"+b.type.replace(/^validate/,""),e=c.settings;e[d]&&!a(this).is(e.ignore)&&e[d].call(c,this,b)}this.labelContainer=a(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm),this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var c,d=this.groups={};a.each(this.settings.groups,function(b,c){"string"==typeof c&&(c=c.split(/\s/)),a.each(c,function(a,c){d[c]=b})}),c=this.settings.rules,a.each(c,function(b,d){c[b]=a.validator.normalizeRule(d)}),a(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox'], [contenteditable]",b).on("click.validate","select, option, [type='radio'], [type='checkbox']",b),this.settings.invalidHandler&&a(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler),a(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),a.extend(this.submitted,this.errorMap),this.invalid=a.extend({},this.errorMap),this.valid()||a(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var a=0,b=this.currentElements=this.elements();b[a];a++)this.check(b[a]);return this.valid()},element:function(b){var c,d,e=this.clean(b),f=this.validationTargetFor(e),g=this,h=!0;return void 0===f?delete this.invalid[e.name]:(this.prepareElement(f),this.currentElements=a(f),d=this.groups[f.name],d&&a.each(this.groups,function(a,b){b===d&&a!==f.name&&(e=g.validationTargetFor(g.clean(g.findByName(a))),e&&e.name in g.invalid&&(g.currentElements.push(e),h=g.check(e)&&h))}),c=this.check(f)!==!1,h=h&&c,c?this.invalid[f.name]=!1:this.invalid[f.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),a(b).attr("aria-invalid",!c)),h},showErrors:function(b){if(b){var c=this;a.extend(this.errorMap,b),this.errorList=a.map(this.errorMap,function(a,b){return{message:a,element:c.findByName(b)[0]}}),this.successList=a.grep(this.successList,function(a){return!(a.name in b)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){a.fn.resetForm&&a(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors();var b=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(b)},resetElements:function(a){var b;if(this.settings.unhighlight)for(b=0;a[b];b++)this.settings.unhighlight.call(this,a[b],this.settings.errorClass,""),this.findByName(a[b].name).removeClass(this.settings.validClass);else a.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(a){var b,c=0;for(b in a)a[b]&&c++;return c},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(a){a.not(this.containers).text(""),this.addWrapper(a).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(a){}},findLastActive:function(){var b=this.lastActive;return b&&1===a.grep(this.errorList,function(a){return a.element.name===b.name}).length&&b},elements:function(){var b=this,c={};return a(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var d=this.name||a(this).attr("name");return!d&&b.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.hasAttribute("contenteditable")&&(this.form=a(this).closest("form")[0]),!(d in c||!b.objectLength(a(this).rules()))&&(c[d]=!0,!0)})},clean:function(b){return a(b)[0]},errors:function(){var b=this.settings.errorClass.split(" ").join(".");return a(this.settings.errorElement+"."+b,this.errorContext)},resetInternals:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=a([]),this.toHide=a([])},reset:function(){this.resetInternals(),this.currentElements=a([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(a){this.reset(),this.toHide=this.errorsFor(a)},elementValue:function(b){var c,d,e=a(b),f=b.type;return"radio"===f||"checkbox"===f?this.findByName(b.name).filter(":checked").val():"number"===f&&"undefined"!=typeof b.validity?b.validity.badInput?"NaN":e.val():(c=b.hasAttribute("contenteditable")?e.text():e.val(),"file"===f?"C:\\fakepath\\"===c.substr(0,12)?c.substr(12):(d=c.lastIndexOf("/"),d>=0?c.substr(d+1):(d=c.lastIndexOf("\\"),d>=0?c.substr(d+1):c)):"string"==typeof c?c.replace(/\r/g,""):c)},check:function(b){b=this.validationTargetFor(this.clean(b));var c,d,e,f=a(b).rules(),g=a.map(f,function(a,b){return b}).length,h=!1,i=this.elementValue(b);if("function"==typeof f.normalizer){if(i=f.normalizer.call(b,i),"string"!=typeof i)throw new TypeError("The normalizer should return a string value.");delete f.normalizer}for(d in f){e={method:d,parameters:f[d]};try{if(c=a.validator.methods[d].call(this,i,b,e.parameters),"dependency-mismatch"===c&&1===g){h=!0;continue}if(h=!1,"pending"===c)return void(this.toHide=this.toHide.not(this.errorsFor(b)));if(!c)return this.formatAndAdd(b,e),!1}catch(a){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+b.id+", check the '"+e.method+"' method.",a),a instanceof TypeError&&(a.message+=". Exception occurred when checking element "+b.id+", check the '"+e.method+"' method."),a}}if(!h)return this.objectLength(f)&&this.successList.push(b),!0},customDataMessage:function(b,c){return a(b).data("msg"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase())||a(b).data("msg")},customMessage:function(a,b){var c=this.settings.messages[a];return c&&(c.constructor===String?c:c[b])},findDefined:function(){for(var a=0;aWarning: No message defined for "+b.name+""),e=/\$?\{(\d+)\}/g;return"function"==typeof d?d=d.call(this,c.parameters,b):e.test(d)&&(d=a.validator.format(d.replace(e,"{$1}"),c.parameters)),d},formatAndAdd:function(a,b){var c=this.defaultMessage(a,b);this.errorList.push({message:c,element:a,method:b.method}),this.errorMap[a.name]=c,this.submitted[a.name]=c},addWrapper:function(a){return this.settings.wrapper&&(a=a.add(a.parent(this.settings.wrapper))),a},defaultShowErrors:function(){var a,b,c;for(a=0;this.errorList[a];a++)c=this.errorList[a],this.settings.highlight&&this.settings.highlight.call(this,c.element,this.settings.errorClass,this.settings.validClass),this.showLabel(c.element,c.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(a=0;this.successList[a];a++)this.showLabel(this.successList[a]);if(this.settings.unhighlight)for(a=0,b=this.validElements();b[a];a++)this.settings.unhighlight.call(this,b[a],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(b,c){var d,e,f,g,h=this.errorsFor(b),i=this.idOrName(b),j=a(b).attr("aria-describedby");h.length?(h.removeClass(this.settings.validClass).addClass(this.settings.errorClass),h.html(c)):(h=a("<"+this.settings.errorElement+">").attr("id",i+"-error").addClass(this.settings.errorClass).html(c||""),d=h,this.settings.wrapper&&(d=h.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement.call(this,d,a(b)):d.insertAfter(b),h.is("label")?h.attr("for",i):0===h.parents("label[for='"+this.escapeCssMeta(i)+"']").length&&(f=h.attr("id"),j?j.match(new RegExp("\\b"+this.escapeCssMeta(f)+"\\b"))||(j+=" "+f):j=f,a(b).attr("aria-describedby",j),e=this.groups[b.name],e&&(g=this,a.each(g.groups,function(b,c){c===e&&a("[name='"+g.escapeCssMeta(b)+"']",g.currentForm).attr("aria-describedby",h.attr("id"))})))),!c&&this.settings.success&&(h.text(""),"string"==typeof this.settings.success?h.addClass(this.settings.success):this.settings.success(h,b)),this.toShow=this.toShow.add(h)},errorsFor:function(b){var c=this.escapeCssMeta(this.idOrName(b)),d=a(b).attr("aria-describedby"),e="label[for='"+c+"'], label[for='"+c+"'] *";return d&&(e=e+", #"+this.escapeCssMeta(d).replace(/\s+/g,", #")),this.errors().filter(e)},escapeCssMeta:function(a){return a.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name)},validationTargetFor:function(b){return this.checkable(b)&&(b=this.findByName(b.name)),a(b).not(this.settings.ignore)[0]},checkable:function(a){return/radio|checkbox/i.test(a.type)},findByName:function(b){return a(this.currentForm).find("[name='"+this.escapeCssMeta(b)+"']")},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c))return this.findByName(c.name).filter(":checked").length}return b.length},depend:function(a,b){return!this.dependTypes[typeof a]||this.dependTypes[typeof a](a,b)},dependTypes:{boolean:function(a){return a},string:function(b,c){return!!a(b,c.form).length},function:function(a,b){return a(b)}},optional:function(b){var c=this.elementValue(b);return!a.validator.methods.required.call(this,c,b)&&"dependency-mismatch"},startRequest:function(b){this.pending[b.name]||(this.pendingRequest++,a(b).addClass(this.settings.pendingClass),this.pending[b.name]=!0)},stopRequest:function(b,c){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[b.name],a(b).removeClass(this.settings.pendingClass),c&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(a(this.currentForm).submit(),this.formSubmitted=!1):!c&&0===this.pendingRequest&&this.formSubmitted&&(a(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(b,c){return c="string"==typeof c&&c||"remote",a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:!0,message:this.defaultMessage(b,{method:c})})},destroy:function(){this.resetForm(),a(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(b,c){b.constructor===String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b)},classRules:function(b){var c={},d=a(b).attr("class");return d&&a.each(d.split(" "),function(){this in a.validator.classRuleSettings&&a.extend(c,a.validator.classRuleSettings[this])}),c},normalizeAttributeRule:function(a,b,c,d){/min|max|step/.test(c)&&(null===b||/number|range|text/.test(b))&&(d=Number(d),isNaN(d)&&(d=void 0)),d||0===d?a[c]=d:b===c&&"range"!==b&&(a[c]=!0)},attributeRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)"required"===c?(d=b.getAttribute(c),""===d&&(d=!0),d=!!d):d=f.attr(c),this.normalizeAttributeRule(e,g,c,d);return e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)&&delete e.maxlength,e},dataRules:function(b){var c,d,e={},f=a(b),g=b.getAttribute("type");for(c in a.validator.methods)d=f.data("rule"+c.charAt(0).toUpperCase()+c.substring(1).toLowerCase()),this.normalizeAttributeRule(e,g,c,d);return e},staticRules:function(b){var c={},d=a.data(b.form,"validator");return d.settings.rules&&(c=a.validator.normalizeRule(d.settings.rules[b.name])||{}),c},normalizeRules:function(b,c){return a.each(b,function(d,e){if(e===!1)return void delete b[d];if(e.param||e.depends){var f=!0;switch(typeof e.depends){case"string":f=!!a(e.depends,c.form).length;break;case"function":f=e.depends.call(c,c)}f?b[d]=void 0===e.param||e.param:(a.data(c.form,"validator").resetElements(a(c)),delete b[d])}}),a.each(b,function(d,e){b[d]=a.isFunction(e)&&"normalizer"!==d?e(c):e}),a.each(["minlength","maxlength"],function(){b[this]&&(b[this]=Number(b[this]))}),a.each(["rangelength","range"],function(){var c;b[this]&&(a.isArray(b[this])?b[this]=[Number(b[this][0]),Number(b[this][1])]:"string"==typeof b[this]&&(c=b[this].replace(/[\[\]]/g,"").split(/[\s,]+/),b[this]=[Number(c[0]),Number(c[1])]))}),a.validator.autoCreateRanges&&(null!=b.min&&null!=b.max&&(b.range=[b.min,b.max],delete b.min,delete b.max),null!=b.minlength&&null!=b.maxlength&&(b.rangelength=[b.minlength,b.maxlength],delete b.minlength,delete b.maxlength)),b},normalizeRule:function(b){if("string"==typeof b){var c={};a.each(b.split(/\s/),function(){c[this]=!0}),b=c}return b},addMethod:function(b,c,d){a.validator.methods[b]=c,a.validator.messages[b]=void 0!==d?d:a.validator.messages[b],c.length<3&&a.validator.addClassRules(b,a.validator.normalizeRule(b))},methods:{required:function(b,c,d){if(!this.depend(d,c))return"dependency-mismatch";if("select"===c.nodeName.toLowerCase()){var e=a(c).val();return e&&e.length>0}return this.checkable(c)?this.getLength(b,c)>0:b.length>0},email:function(a,b){return this.optional(b)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(a)},url:function(a,b){return this.optional(b)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(a)},date:function(a,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(a).toString())},dateISO:function(a,b){return this.optional(b)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(a)},number:function(a,b){return this.optional(b)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(a)},digits:function(a,b){return this.optional(b)||/^\d+$/.test(a)},minlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d},maxlength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e<=d},rangelength:function(b,c,d){var e=a.isArray(b)?b.length:this.getLength(b,c);return this.optional(c)||e>=d[0]&&e<=d[1]},min:function(a,b,c){return this.optional(b)||a>=c},max:function(a,b,c){return this.optional(b)||a<=c},range:function(a,b,c){return this.optional(b)||a>=c[0]&&a<=c[1]},step:function(b,c,d){var e,f=a(c).attr("type"),g="Step attribute on input type "+f+" is not supported.",h=["text","number","range"],i=new RegExp("\\b"+f+"\\b"),j=f&&!i.test(h.join()),k=function(a){var b=(""+a).match(/(?:\.(\d+))?$/);return b&&b[1]?b[1].length:0},l=function(a){return Math.round(a*Math.pow(10,e))},m=!0;if(j)throw new Error(g);return e=k(d),(k(b)>e||l(b)%l(d)!==0)&&(m=!1),this.optional(c)||m},equalTo:function(b,c,d){var e=a(d);return this.settings.onfocusout&&e.not(".validate-equalTo-blur").length&&e.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){a(c).valid()}),b===e.val()},remote:function(b,c,d,e){if(this.optional(c))return"dependency-mismatch";e="string"==typeof e&&e||"remote";var f,g,h,i=this.previousValue(c,e);return this.settings.messages[c.name]||(this.settings.messages[c.name]={}),i.originalMessage=i.originalMessage||this.settings.messages[c.name][e],this.settings.messages[c.name][e]=i.message,d="string"==typeof d&&{url:d}||d,h=a.param(a.extend({data:b},d.data)),i.old===h?i.valid:(i.old=h,f=this,this.startRequest(c),g={},g[c.name]=b,a.ajax(a.extend(!0,{mode:"abort",port:"validate"+c.name,dataType:"json",data:g,context:f.currentForm,success:function(a){var d,g,h,j=a===!0||"true"===a;f.settings.messages[c.name][e]=i.originalMessage,j?(h=f.formSubmitted,f.resetInternals(),f.toHide=f.errorsFor(c),f.formSubmitted=h,f.successList.push(c),f.invalid[c.name]=!1,f.showErrors()):(d={},g=a||f.defaultMessage(c,{method:e,parameters:b}),d[c.name]=i.message=g,f.invalid[c.name]=!0,f.showErrors(d)),i.valid=j,f.stopRequest(c,j)}},d)),"pending")}}});var b,c={};a.ajaxPrefilter?a.ajaxPrefilter(function(a,b,d){var e=a.port;"abort"===a.mode&&(c[e]&&c[e].abort(),c[e]=d)}):(b=a.ajax,a.ajax=function(d){var e=("mode"in d?d:a.ajaxSettings).mode,f=("port"in d?d:a.ajaxSettings).port;return"abort"===e?(c[f]&&c[f].abort(),c[f]=b.apply(this,arguments),c[f]):b.apply(this,arguments)})}); \ No newline at end of file diff --git a/app/mail.php b/app/mail.php deleted file mode 100644 index 4f68543..0000000 --- a/app/mail.php +++ /dev/null @@ -1,15 +0,0 @@ -"; - print_r($_POST); -echo ""; -?> \ No newline at end of file diff --git a/app/sass/main.scss b/app/sass/main.scss index d38a3fb..ce10b66 100644 --- a/app/sass/main.scss +++ b/app/sass/main.scss @@ -7,12 +7,33 @@ header{ .top-head{ height: 100px; line-height: 100px; + @include extraSmall{ + height: auto; + line-height: 20px; + } + @include custom{ + // text-align: center; + height: auto; + line-height: 10px; + } .logo{ img{ display: inline-block; vertical-align: middle; width: 100px; margin-top: -10px; + @include small{ + width: 80px; + } + } + } + .text-right{ + @include medium{ + text-align: right; + + } + @include extraSmall{ + text-align: center; } } [class*="col-"]{ @@ -32,6 +53,13 @@ header{ display: inline-block; vertical-align: middle; line-height: 18px; + @include medium{ + width: 160px; + } + @include small{ + font-size: 12px; + width: 120px; + } } .email{ @@ -40,6 +68,14 @@ header{ font-weight: 800; vertical-align: middle; color: $email-color; + @include small{ + font-size: 16px; + line-height: 22px; + } + @include custom{ + display: block; + margin: 10px 0; + } &:after{ content: ""; display: block; @@ -77,6 +113,16 @@ header{ color: #000; margin: 0 15px 0 -40px; vertical-align: middle; + @include extraSmall{ + margin: 0; + } + @include custom{ + display: block; + margin: 10px 0; + } + @include small{ + font-size: 20px; + } &:after{ content: ""; display: block; @@ -101,6 +147,17 @@ header{ padding: 13px 30px; vertical-align: middle; line-height: 10px; + @include small{ + font-size: 14px; + line-height: 18px; + padding: 8px 15px; + } + @include extraSmall{ + margin: 10px 0; + float: left; + // display: block; + } + } } .main-part{ @@ -112,18 +169,41 @@ header{ height: auto; h1,h3{ color: $main-darker; + @include custom{ + text-align: center; + } } h1{ margin-top: 60px; margin-bottom: 30px; + @include medium{ + margin-top: 30px; + margin-bottom: 15px; + } + @include custom{ + margin: 15px 0; + } } h3{ font-weight: 600; + } .menu-nav{ margin-top: 75px; margin-bottom: 30px; + @include medium{ + margin-top: 30px; + margin-bottom: 15px; + } + @include custom{ + margin: 20px 0 0 0; + text-align: center; + } li{ + @include custom{ + display: inline-block; + margin-left: 10px; + } a{ display: inline-block; padding: 5px 20px 5px 15px;; @@ -153,12 +233,28 @@ header{ line-height: 62px; font-weight: 800; margin-bottom: 12px; + @include medium{ + font-size: 48px; + } + @include custom{ + line-height: 30px; + text-align: center; + font-size: 26px; + } + } + .head-menu{ + @include custom{ + text-align: center; + } } .works-time{ font-weight: 600; font-size: 14px; color: $main-darker; margin-bottom: 60px; + @include custom{ + margin-bottom: 20px; + } } .btn{ display: inline-block; @@ -167,10 +263,27 @@ header{ width: 200px; text-align: center; margin-bottom: 100px; + @include medium{ + width: 160px; + line-height: 20px; + font-size: 12px; + padding: 15px 5px; + margin-bottom: 40px; + } + @include custom{ + font-size: 14px; + line-height: 1px; + padding: 5px; + margin-bottom: 20px; + } &.bordered{ line-height: 12px; font-weight: 600; padding: 15px 20px; + @include medium{ + // width: 160px; + padding: 15px 5px; + } } &.with-icon{ position: relative; @@ -200,6 +313,10 @@ header{ line-height: 45px; height: 100%; position: relative; + @include custom{ + text-align: center; + line-height: 20px; + } &:before{ content: ""; display: block; @@ -228,6 +345,14 @@ header{ background-size: cover; padding-top: 1px; margin-top: 75px; + @include medium{ + width: 512px; + margin-left: 30px; + height: 334px; + } + @include small{ + display: none; + } .video{ width: 488px; height: 306px; @@ -235,6 +360,12 @@ header{ margin-left: 65px; background: #000; overflow: hidden; + @include medium{ + margin-left: 52px ; + margin-top: 50px; + width: 410px; + height: 206px; + } video{ width: 110%; margin-left: -5%; @@ -247,8 +378,10 @@ header{ .equipment{ padding: 80px 0 0 0; - background: url(../img/how-it-works-bg.jpg) repeat-x center bottom; - + @include custom{ + padding: 20px 0 0 0; + // background-size: 100% 440px; + } .equip-slider{ width: 100%; position: relative; @@ -295,17 +428,27 @@ header{ clear: both; } } + .preview{ margin-left: 3%; margin-right: 4%; width: 45%; float: left; + @include custom{ + margin: 0; + width: 100%; + float: none; + } } .equip-inf{ width: 45%; float: left; text-align: left; - + @include custom{ + width: 100%; + float: none; + text-align: center; + } h3{ color: $main-darker; font-size: 30px; @@ -322,9 +465,16 @@ header{ line-height: 28px; font-size: 14px; padding: 0 40px 0 0; + @include custom{ + text-align: left; + padding: 0; + } } ul{ margin-top: 15px; + @include custom{ + text-align: left; + } li{ margin-bottom: 15px; color: #999; @@ -341,12 +491,18 @@ header{ } .deskr-block{ padding: 25px 0; - + @include custom{ + padding: 25px 0 0 0; + } .btn{ width: 200px; text-align: center; font-size: 18px; margin-top: 30px; + @include custom{ + margin: 20px auto; + display: block; + } } } } @@ -365,6 +521,11 @@ header{ .slick-dots{ width: 100%; margin-top: 15px; + &:after{ + content: ""; + display: block; + clear: both; + } li{ width: 30%; margin-right: 3%; @@ -386,7 +547,10 @@ header{ display: inline-block; border: 1px solid $border-color; transition: all .4s ease-in-out; - + @include custom{ + height: 120px; + overflow: hidden; + } &:before{ display: inline-block; height: 100%; @@ -415,15 +579,220 @@ header{ } } } + } } -.how-it-works{ +.sp-slider{ + .last-part{ + padding: 60px 0 50px 0; + @include custom{ + padding: 20px 0; + } + } + + .sp-slide.video-coll{ + padding-bottom: 40px; + } + .two-half{ + padding: 30px 0; + h2{ + text-align: left; + @include custom{ + text-align: center; + } + &:after{ + right: auto; + left: 5px; + @include custom{ + right: 0; + left: auto; + } + } + } + ol{ + text-align: left; + margin-top: 30px; + // padding-left: 20px; + list-style-position: inside; + list-style-type: decimal; + @include custom{ + margin-bottom: 10px; + } + } + .wrap-img{ + width: 100%; + margin-top: 10%; + height: 500px; + text-align: center; + @include custom{ + margin-top: 10px; + height: auto; + } + &:before{ + content: ""; + display: inline-block; + height: 100%; + // width: 1px; + vertical-align: middle; + @include extraSmall{ + display: none; + } + } + img{ + vertical-align: middle; + display: inline-block; + } + } + .half-grey{ + width: 42%; + position: absolute; + left: 0; + top: 0; + height: 100%; + background: #f1f1f1; + @include extraSmall{ + width:100%; + } + @include custom{ + display: none; + width: 100%; + } + } + } + .with-bg-img{ + background: url(../img/how-it-works-bg.jpg) repeat-x center center; + -webkit-background-size: cover; + -o-background-size: cover; + background-size: cover; + } + + + .details-prop{ + padding: 30px 0; + .show-details{ + display: inline-block; + width: 100%; + height: 50px; + line-height: 50px; + padding: 0px 0 0 20px; + text-align: left; + border: 1px solid $main-color; + color: $main-color; + text-transform: uppercase; + @include custom{ + height: 35px; + line-height: 35px; + font-size: 14px; + } + .angle{ + float: right; + width: 50px; + background: $main-color; + height: 100%; + position: relative; + @include custom{ + width: 30px; + } + &:before{ + content: ""; + position: absolute; + left: 50%; + top: 50%; + margin-left: -8px; + margin-top: -10px; + display: block; + width: 15px; + height: 15px; + background: transparent; + border-left: 1px solid; + border-bottom: 1px solid; + transition: all .4s ease-in-out; + border-color: #fff; - padding: 60px 0 50px 0; + } + &.angle-down{ + &:before{ + transform: rotate(-45deg); + } + + } + &.angle-up{ + &:before{ + margin-left: -6px; + margin-top: -3px; + transform: rotate(135deg); + } + } + } + + } + .details{ + padding: 20px 0 0 0; + display: none; + &:after{ + content: ""; + display: block; + clear: both; + } + ol{ + // float: left; + // width: 50%; + padding-left: 30px; + // margin-right: 4%; + list-style-type: decimal; + list-style-position: inside; + text-align: left; + color: #888; + -moz-column-count: 2; /* Firefox */ + -webkit-column-count: 2; /* Safari and Chrome */ + column-count: 2; + height: 350px; + font-size: 14px; + line-height: 28px; + @include medium{ + line-height: 24px; + } + @include small{ + padding-left: 0; + } + @include extraSmall{ + height: auto; + -moz-column-count: 1; /* Firefox */ + -webkit-column-count: 1; /* Safari and Chrome */ + column-count: 1; + } + ul{ + list-style-type: disc; + list-style-position: inside; + li{ + // position: relative; + span{ + position: relative; + left: -15px; + } + } + } + @include custom{ + float: none; + width: 100%; + } + span{ + position: relative; + // left: -15px; + } + li{ + // margin-bottom: 5px; + } + } + } + } h2{ line-height: 46px; + @include custom{ + line-height: 26px; + } } .video-wrap{ width: 80%; @@ -433,8 +802,21 @@ header{ padding: 10px; margin: 50px auto 0 auto; text-align: center; + @include custom{ + width: 100%; + } iframe{ display: inline-block; + max-width: 100%; + @include custom{ + width: 100%; + min-height: 250px; + height: auto; + } + } + @include small{ + width: 100%; + height: auto; } } @@ -468,7 +850,9 @@ header{ padding: 90px 0; width: 100%; position: relative; - + @include custom{ + padding: 30px 0; + } .col-catalog{ position: static; } @@ -483,8 +867,14 @@ header{ .example-works{ padding: 70px 0; + @include custom{ + padding: 25px 0; + } h2{ font-size: 42px; + @include custom{ + font-size: 24px; + } &:after{ right: -10px; } @@ -494,6 +884,9 @@ header{ margin-top: 40px; padding-right: 100px; color: #666; + @include custom{ + padding-right: 0px; + } li{ margin-bottom: 15px; padding: 0 0 0 35px; @@ -522,6 +915,9 @@ header{ .reviews{ padding: 80px 0; background: #f6f6f6; + @include custom{ + padding: 25px 0; + } blockquote{ margin: 75px auto 120px auto; font-size: 20px; @@ -532,6 +928,11 @@ header{ padding-left: 30px; position: relative; z-index: 1; + @include extraSmall{ + width: 100%; + margin: 45px auto 50px auto; + font-size: 14px; + } .fa{ z-index: -1; position: absolute; @@ -539,6 +940,11 @@ header{ left: -10px; top: -40px; color: #d6d6d6; + @include custom{ + left: 10px; + top: -10px; + font-size: 40px; + } } } .video-wrap{ @@ -546,7 +952,9 @@ header{ width: 93%; z-index: 1; height: 300px; - + @include custom{ + width: 100%; + } iframe{ max-height: 100%; max-width: 100%; @@ -555,11 +963,20 @@ header{ ul{ text-align: left; padding-left: 10px; + @include extraSmall{ + margin-bottom: 20px; + } + @include custom{ + margin-bottom: 20px; + } li{ strong{ display: inline-block; width: 20%; margin-right: 20px; + @include custom{ + display: inline; + } } } } @@ -567,14 +984,29 @@ header{ .services{ padding: 60px 0; + @include extraSmall{ + padding: 30px 0; + } + @include custom{ + padding: 25px 0px; + } h2.underline{ &:after{ right: -30px; + @include extraSmall{ + right: 0; + } + @include custom{ + right: 0; + } } } h2+p{ margin: 70px 0; font-weight: 700; + @include custom{ + margin: 35px 0; + } } .services-items{ width: 100%; @@ -583,6 +1015,15 @@ header{ text-align: center; float: left; margin-bottom: 10px; + @include extraSmall{ + width: 50%; + margin-bottom: 30px; + // margin-left: 4%; + } + @include custom{ + width: 50%; + margin-bottom: 30px; + } h5{ font-size: 16px; font-weight: 600; @@ -590,6 +1031,9 @@ header{ margin: 0 auto; line-height: 20px; color: $main-color; + @include extraSmall{ + font-size: 14px; + } } .square-wrap{ transform: rotate(45deg); @@ -638,6 +1082,12 @@ header{ .btn{ width: 30%; margin-top: 60px; + + @include extraSmall{ + width: 70%; + line-height: 16px; + margin: 10px auto; + } } } @@ -648,9 +1098,22 @@ header{ -o-background-size: cover; background-size: cover; color: #fff; + @include extraSmall{ + padding: 30px; + } + @include custom{ + padding: 25px 0; + } h2{ color: #fff; margin: 50px 0; + @include extraSmall{ + margin: 15px 0; + } + @include custom{ + text-align: center; + margin: 0px 0 30px 0; + } &:after{ right: -20px; } @@ -662,6 +1125,15 @@ header{ text-align: left; font-size: 18px; position: relative; + @include extraSmall{ + width: 100%; + } + @include custom{ + width: 100%; + padding: 30px 0px 50px 90px; + line-height: 18px; + font-size: 14px; + } &:after{ content: ""; display: block; @@ -671,6 +1143,10 @@ header{ left: 35px; top: 55px; background: url(../img/icons/icon-coffee.png) no-repeat center center; + @include custom{ + top: 30px; + left: 10px; + } } } form{ @@ -678,17 +1154,40 @@ header{ width: 90%; display: inline-block; padding: 80px 30px; + @include extraSmall{ + width: 100%; + } + @include custom{ + width: 100%; + padding: 25px 10px; + } + .group-input input{ + @include custom{ + font-size: 14px; + } + } p{ font-weight: 700; font-size: 20px; margin-bottom: 25px; + @include custom{ + font-size: 16px; + margin-bottom: 15px; + } &.phone{ font-size: 30px; + @include custom{ + + font-size: 22px; + } } .upper{ display: inline-block; text-transform: uppercase; margin-bottom: 60px; + @include custom{ + margin-bottom: 0px; + } } } button{ @@ -700,7 +1199,9 @@ header{ .steps{ padding: 80px 0 60px 0; - + @include custom{ + padding: 25px 0; + } h2{ margin-bottom: 50px; } @@ -719,6 +1220,15 @@ header{ margin-bottom: 20px; position: relative; text-align: left; + + @include extraSmall{ + text-align: center; + margin-bottom: 25px; + height: auto; + } + @include small{ + width:100%; + } .step-number{ font-size: 120px; line-height: 140px; @@ -728,6 +1238,11 @@ header{ // font-weight: 700; color: $main-color; position: relative; + @include extraSmall{ + font-size: 90px; + margin-left: 0; + line-height: 110px; + } &:after{ content: ""; width: 20px; @@ -748,6 +1263,19 @@ header{ display: inline-block; left: 200px; top: 12px; + z-index: 100; + @include small{ + // position: relative; + } + + @include extraSmall{ + left: auto; + top: auto; + text-align: center; + width: auto; + display: block; + position: relative; + } } } } @@ -763,6 +1291,9 @@ header{ background-size: cover; // margin-left: 52%; height: 100%;; + @include small{ + display: none; + } } } @@ -772,6 +1303,12 @@ header{ -webkit-background-size: cover; -o-background-size: cover; background-size: cover; + @include extraSmall{ + padding: 30px 0; + } + @include custom{ + padding: 25px 0; + } .va{ &:before{ display: inline-block; @@ -790,6 +1327,14 @@ header{ line-height: 110px; font-family: "Impact"; font-size: 120px; + @include extraSmall{ + font-size: 80px; + line-height: 80px; + } + @include custom{ + line-height: 60px; + font-size: 60px; + } } } .statistic-wrap{ @@ -797,25 +1342,53 @@ header{ } .left-block, .right-block{ float: left; + @include small{ + float: none; + } } .left-block{ width:22%; margin-right: 3%; + @include small{ + width: 100%; + } .peoples{ height: 400px; width: 100%; border: 15px solid $main-color; background: #fff; color: $main-color; + @include extraSmall{ + height: 150px; + } + @include custom{ + height: 150px; + } } } .right-block{ width: 75%; + @include small{ + width: 100%; + } } .right-block{ .top-row{ margin-bottom: 20px; height: 190px; + &:after{ + content: ""; + width: 0; + display: block; + clear: both; + } + @include extraSmall{ + height: 150px; + } + @include custom{ + height: auto; + margin-top: 20px; + } .years, .brands{ float: left; } @@ -825,6 +1398,11 @@ header{ height: 100%; color: #fff; background: $main-color; + @include custom{ + margin-bottom: 20px; + width: 100%; + height: 150px; + } } .brands{ text-align: left; @@ -833,11 +1411,18 @@ header{ height: 100%; width: 67%; padding: 30px 20px; + @include custom{ + height: 150px; + width: 100%; + } .wrap{ text-align: center; float: left; width: 30%; margin-right: 10%; + @include custom{ + + } } .slider{ width: 60%; @@ -848,6 +1433,9 @@ header{ height: 140px; text-align: center; + @include custom{ + height: 100px; + } &:before{ display: inline-block; height: 100%; @@ -864,15 +1452,31 @@ header{ background: transparent; color: $main-color; top: 100%; + @include custom{ + top: auto; + bottom: 40%; + } } } } } .bottom-row{ height: 190px; + @include extraSmall{ + height: auto; + } + @include custom{ + height: auto; + } .users, .firms{ float: left; height: 100%; + @include small{ + float : none; + } + @include custom{ + height: 150px; + } } .users{ background: #fff; @@ -880,15 +1484,29 @@ header{ color: $main-color; width: 67%; margin-right: 3%; + @include small{ + width: 100%; + } + @include custom{ + + margin-bottom: 20px; + } .border-wrap{ width: 100%; height: 100%; border: 1px solid $main-color; text-align: center; padding: 0 15px; + @include custom{ + text-align: center; + padding: 20px 0; + } &.va{ &:before{ height: auto; + @include custom{ + display: none; + } } } .wrap{ @@ -905,12 +1523,22 @@ header{ width: 32%; line-height: 26px; vertical-align: top; + @include custom{ + text-align: center; + width: 100%; + display: block; + line-height: 20px; + font-size: 14px; + } } .number{ width:66%; margin-top: -5px; margin-right: -20px; display: inline-block; + @include custom{ + width: 100%; + } } } } @@ -919,11 +1547,18 @@ header{ color: #fff; width: 30%; padding: 10px; + @include small{ + width: 100%; + } + .border-wrap{ width: 100%; height: 100%; border: 1px solid #fff; position: relative; + @include custom{ + padding: 10px 0; + } &:before, &:after{ content: ""; display: block; @@ -949,14 +1584,37 @@ header{ .our-team{ padding: 80px 0 0 0; + @include custom{ + padding: 25px 0 0 0; + } .deskr{ margin: 50px 0; font-weight: 800; font-size: 18px; + @include custom{ + font-size: 14px; + margin: 30px 0; + } } .team-slider{ width: 90%; margin: 0 auto; + @include extraSmall{ + width: 100%; + } + @include custom{ + width: 100%; + + } + .slick-slide{ + position: relative; + @include extraSmall{ + padding-top: 130px; + } + @include custom{ + padding-top:100px; + } + } .fa{ top: 50%; } @@ -968,6 +1626,9 @@ header{ display: inline-block; width: 100px; margin-right: 10px; + @include custom{ + width: auto; + } &.slick-active{ img{ filter: none; @@ -1004,12 +1665,34 @@ header{ -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; /* IE 6-9 */ + @include custom{ + max-width: 50px; + } } } } .wrap-img{ width: 30%; float: left; + img{ + max-width: 100%; + } + @include extraSmall{ + position: absolute; + top: 0; + left: 50%; + margin-left: -80px; + float: none; + } + @include custom{ + position: absolute; + top: 0px; + left: 50%; + margin-left: -80px; + width: 150px; + float: none; + + } } .about{ width: 70%; @@ -1026,31 +1709,62 @@ header{ p{ margin-top: 20px; } + @include extraSmall{ + text-align: center; + width: 100%; + margin: 0; + padding: 80px 10px 10px 10px; + } + @include custom{ + width: 100%; + margin: 0; + text-align: center; + padding: 80px 10px 10px 10px; + } } } .after-slider{ margin: 50px 0 150px 0;; text-transform: uppercase; font-size: 18px; + @include custom{ + font-size: 12px; + margin: 30px 0;; + } .blue-text{ color: $main-color; font-size: 36px; font-weight: 800; + @include custom{ + font-size: 22px; + } } } .first-item, .second-item{ margin-bottom: 80px; + @include custom{ + margin-bottom: 30px; + } .inf{ margin-top: 30px; padding: 10px 80px 10px 10px; text-align: left; + @include custom{ + padding: 10px; + } h2{ margin: 20px 0; + @include custom{ + margin: 0; + } } p{ margin-bottom: 20px; line-height: 36px; + @include custom{ + line-height: 25px; + } } } &:after{ @@ -1063,20 +1777,36 @@ header{ .first-item{ .inf{ margin-right: 45px; + @include custom{ + margin-right: 20px; + } } } .second-item{ .inf{ margin-left: 45px; padding: 15px 80px 15px 15px; + @include custom{ + margin-left: 35px; + } + } } } .privilege{ margin-top: 40px; + @include custom{ + margin-top: 0px; + } .privilege-list{ margin-top: 150px; text-align: center; + @include extraSmall{ + margin-top: 40px; + } + @include custom{ + margin-top: 40px; + } &:after{ content: ""; display: block; @@ -1090,12 +1820,33 @@ header{ // margin-left: 10px; margin-right: 8%; position: relative; + @include medium{ + margin-right: 2%; + width: 23%; + } + @include extraSmall{ + width: 48%; + margin-bottom: 20px; + } + @include custom{ + // width: 100%; + margin-right: 0; + float: none; + // margin-bottom: 30px; + margin: 0 auto 30px auto; + // padding-left: 80px; + // margin-right: 20px; + // display: block; + } .wrap-img{ width: 213px; height: 213px; position: relative; background: $border-color; text-align: center; + @include extraSmall{ + margin: 0 auto; + } &:before{ content: ""; display: inline-block; @@ -1109,6 +1860,13 @@ header{ p{ margin-top: 20px; line-height: 30px; + @include extraSmall{ + margin-top: 10px; + } + @include custom{ + line-height: 25px; + margin-top: 5px; + } } &:before{ content: ""; @@ -1121,9 +1879,20 @@ header{ left: 8%; z-index: -1; color: #ececec; + @include extraSmall{ + display: none; + } + @include custom{ + display: none; + top: 10px; + left: -80px; + } } &:last-child{ margin-right: 0; + @include custom{ + margin: 0 auto; + } } &:nth-child(1){ .wrap-img{ @@ -1175,6 +1944,9 @@ header{ background: $main-color; position: relative ; margin-top: 70px; + @include custom{ + margin-top: 30px; + } &:after{ content: ""; display: block; @@ -1186,9 +1958,15 @@ header{ form{ background: none; border: none; + @include custom{ + padding: 15px 10px; + } h3{ line-height: 30px; margin-bottom: 45px; + @include custom{ + margin-bottom: 20px; + } } strong{ font-weight: 800; @@ -1197,6 +1975,9 @@ header{ .btn{ color: #fff; border-color: #fff; + @include custom{ + margin-top: 10px; + } } p{ font-size: 14px; @@ -1223,6 +2004,16 @@ header{ right: -30px; text-align: left; position: absolute; + @include medium{ + right: 0; + } + @include custom{ + width: 100%; + right: auto; + left: 0; + bottom: 0; + margin-right: -150px + } p{ line-height: 26px; } @@ -1237,12 +2028,20 @@ header{ .certificate{ padding: 60px 0; + @include custom{ + padding: 30px 0; + } h2{ margin-bottom: 50px; } .license{ font-weight: 800; margin: 30px 0; + @include custom{ + line-height: 20px; + font-size: 14px; + margin: 0 0 15px 0;; + } } img{ @@ -1261,6 +2060,11 @@ header{ margin: 30px 0; font-weight: 800; padding: 35px 15px 45px 30px; + @include custom{ + width: 300px; + margin: 15px auto; + padding: 10px 15px 45px 20px; + } } } @@ -1272,6 +2076,10 @@ header{ background-size: cover; color: #fff; padding: 60px 0; + @include custom{ + text-align: center; + padding: 25px 0; + } h2{ color: #fff; margin-bottom: 45px; @@ -1280,16 +2088,32 @@ header{ font-size: 16px; line-height: 26px; margin-bottom: 40px; + @include custom{ + margin-bottom: 15px; + line-height: 22px; + text-align: left; + } } .company-items{ width: 100%; margin-top: 70px; + &:after{ + content: ""; + display: block; + clear:both; + } .item{ width: 44%; float: left; margin-left: 6%; position: relative; z-index: 1; + @include custom{ + float: none; + width: 100%; + padding-right: 30px; + margin-bottom: 50px; + } p{ line-height: 20px; } @@ -1302,6 +2126,11 @@ header{ position: absolute; left: -25px; top: -30px; + @include custom{ + width: 80px; + top: -20px; + height: 80px; + } } } } @@ -1309,17 +2138,32 @@ header{ text-align: center; width: 420px; margin: 0 auto; + @include medium{ + width: 100%; + } + @include custom{ + width: 100%; + padding: 20px 10px; + } h3{ font-size: 20px; line-height: 26px; margin-top: 40px; margin-bottom: 120px; + @include custom{ + font-size: 16px; + margin: 0px 0 20px 0; + } } .btn{ margin-top: 10px; } p{ font-size: 14px; + @include custom{ + text-align: center; + margin: 0; + } } } } @@ -1330,12 +2174,22 @@ header{ position: relative; margin-bottom: 55px; background: $main-color; + @include custom{ + padding: 25px 0; + } h2{ margin-bottom: 45px; color: #fff; + @include custom{ + margin-bottom: 20px; + } } p{ font-weight: 600; + @include custom{ + margin-bottom: 10px; + font-size: 15px; + } } .arrow-down{ margin: 0; @@ -1361,12 +2215,26 @@ header{ .cont-items{ width: 80%; margin: 0 auto 60px auto;; + @include custom{ + margin: 0 auto 0px auto;; + text-align: center; + } .item{ width: 36%; margin-left: 14%; float: left; text-align: left; font-weight: 600; + @include custom{ + display: inline-block; + width: 70%; + font-size: 14px; + margin-left: 20%;; + line-height: 20px; + margin-bottom: 60px; + // width: 90%; + // margin: 0 auto 50px auto; + } &.bold{ } @@ -1398,7 +2266,9 @@ header{ width: 100%; height: 620px; position: relative; - + @include extraSmall{ + display: none; + } } .map-img{ z-index: 999; @@ -1406,6 +2276,9 @@ header{ margin-top: -370px; height: 400px; text-align: center; + @include extraSmall{ + display: none; + } img{ &:nth-child(1){ float: left; @@ -1425,6 +2298,9 @@ header{ footer{ margin-top: 100px; text-align: center; + @include custom{ + margin-top: 10px; + } a{ border-bottom: 1px dashed $main-color; } diff --git a/app/sass/typograph.scss b/app/sass/typograph.scss index ae474a9..e965fad 100644 --- a/app/sass/typograph.scss +++ b/app/sass/typograph.scss @@ -38,10 +38,26 @@ p{ h1{ font-size: 44px; line-height: 48px; + @include medium{ + font-size: 40px; + line-height: 44px; + } + @include custom{ + font-size: 24px; + line-height: 30px; + } } h3{ font-size: 26px; line-height: 34px; + @include medium{ + font-size: 24px; + line-height: 40px; + } + @include custom{ + font-size: 18px; + line-height: 22px; + } } h2{ @@ -51,6 +67,15 @@ h2{ font-weight: 700; color: #333; display: inline-block; + @include medium{ + font-size: 36px; + line-height: 40px; + } + @include custom{ + padding: 0 15px; + font-size: 24px; + line-height: 28px; + } &.underline{ &.light{ @@ -69,6 +94,12 @@ h2{ width: 115px; border-left: 10px solid $main-darker; height: 6px; + @include small{ + right: 0; + } + @include custom{ + right: 0px; + } } } } @@ -299,10 +330,18 @@ input[type="text"],input[type="phone"]{ .tabs{ margin-top: 80px; + @include custom{ + margin-top: 30px; + } .corner-square{ padding: 10px 0 0 10px; margin-left: 10px; - + @include medium{ + padding: 0; + } + @include custom{ + margin-bottom: 20px; + } &:before{ transition: all .4s ease-in-out; } @@ -340,6 +379,9 @@ input[type="text"],input[type="phone"]{ padding: 10px 45px; color: #000; background: $border-color; + @include medium{ + padding: 10px 5px; + } } } &.active{ @@ -374,6 +416,9 @@ input[type="text"],input[type="phone"]{ background: transparent; border: 1px solid $main-color; color: $main-color; + @include medium{ + padding: 10px 5px; + } // &:before{ // display: inline-block; // height: 100%; @@ -402,6 +447,9 @@ input[type="text"],input[type="phone"]{ position: relative; -webkit-border-radius: 50%; border-radius: 50%; + @include custom{ + margin: 20px 0; + } &:hover{ &:before{ left: -55px; @@ -466,9 +514,12 @@ input[type="text"],input[type="phone"]{ color: #fff; z-index: 999; transition: all .3s ease-in-out; - // @include custom{ - // margin-top: -45px; - // } + @include custom{ + font-size: 34px; + line-height: 30px; + width: 30px; + height: 30px; + } &:hover{ background: $main-darker; } @@ -504,12 +555,18 @@ form{ width: 290px; margin: 15px auto; position: relative; + @include custom{ + width: 100%; + } .fa{ position: absolute; right: 10px; top: 10px; color: #999; font-size: 24px; + @include custom{ + top: 5px; + } } } input{ @@ -519,10 +576,17 @@ form{ padding-right: 40px; // margin-bottom: 15px; display: block; + @include custom{ + height: 40px; + } } button{ width: 250px; margin: 35px auto 10px auto; + @include custom{ + width: 100%; + line-height: 20px; + } } } @@ -538,6 +602,10 @@ form{ left: 0; top: 0; z-index: -1; + @include custom{ + width: 150px; + height: 150px; + } } } @@ -549,9 +617,9 @@ form{ /* Chrome 19+ & Safari 6+ */ } -.hidden-s{ - display: none; - } +.hidden-s, .hidden{ + display: none; +} // popup .pop-up{ // display: none; @@ -572,9 +640,12 @@ form{ width: 360px; height: auto; margin: 0 auto; + text-align: center; padding: 40px 50px; - background: #fff; + border: 1px solid #fff; + background: rgba(255,255,255, .4); position: relative; + @include custom { width: 280px; padding: 10px; @@ -583,9 +654,10 @@ form{ font-size: 24px; text-align: center; line-height: 30px; + color: #fff; font-weight: 600; margin-bottom: 30px; - text-transform: uppercase; + // text-transform: uppercase; } input{ border: 1px solid #ddd; @@ -607,7 +679,7 @@ form{ } p{ text-align: center; - color: #000; + color: #fff; font-size: 14px; } .mfp-close{ @@ -664,4 +736,44 @@ form{ } } -//end \ No newline at end of file +//end +p.success{ + background: rgba(0,0,0,.8); + padding: 15px; + position: absolute; +} + +label.error{ + display: none !important; + color: #f00; + max-width: 100% +} +input.error{ + border: 1px solid #f00 !important; +} + +.mfp-content form.equip-form-popup{ + width: 60%; + background: #d4d4d4; + &:after{ + content: ""; + display: block; + clear: both; + } + .left-part, .right-part{ + float: left; + width: 50%; + } + .right-part{ + color: #000; + text-align: center; + .form-part{ + padding: 20px; + background: #c2c2c2; + border: 1px solid #fff; + .group-input{ + width: 100%; + } + } + } +} diff --git a/gulpfile.js b/gulpfile.js index 1fea225..c0e52c1 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -23,7 +23,7 @@ gulp.task('scripts', function() { return gulp.src(['app/js/common.js']) .pipe(gulpImports()) .pipe(concat('scripts.min.js')) - .pipe(uglify()) + // .pipe(uglify()) .pipe(gulp.dest('app/js')) .pipe(browserSync.reload({stream: true})); });