@charset "UTF-8";
@font-face {
font-family: "Flaticon";
src: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/flaticon/flaticon.eot);
src: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/flaticon/flaticon.eot#iefix) format("embedded-opentype"),
url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/flaticon/flaticon.woff) format("woff"),
url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/flaticon/flaticon.ttf) format("truetype"),
url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/flaticon/flaticon.svg) format("svg");
font-weight: normal;
font-style: normal;
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
font-family: Flaticon;
font-size: 20px;
font-style: normal;
}.flaticon-amplified:before {
content: "\e000";
}
.flaticon-arrow434:before {
content: "\e001";
}
.flaticon-arrow435:before {
content: "\e002";
}
.flaticon-arrow436:before {
content: "\e003";
}
.flaticon-arrow437:before {
content: "\e004";
}
.flaticon-arrowhead4:before {
content: "\e005";
}
.flaticon-audio28:before {
content: "\e006";
}
.flaticon-battery74:before {
content: "\e007";
}
.flaticon-big80:before {
content: "\e008";
}
.flaticon-big81:before {
content: "\e009";
}
.flaticon-blank20:before {
content: "\e00a";
}
.flaticon-camera43:before {
content: "\e00b";
}
.flaticon-cassette7:before {
content: "\e00c";
}
.flaticon-cinema13:before {
content: "\e00d";
}
.flaticon-circular45:before {
content: "\e00e";
}
.flaticon-circular46:before {
content: "\e00f";
}
.flaticon-circular47:before {
content: "\e010";
}
.flaticon-circular48:before {
content: "\e011";
}
.flaticon-circular49:before {
content: "\e012";
}
.flaticon-circular50:before {
content: "\e013";
}
.flaticon-cloud102:before {
content: "\e014";
}
.flaticon-cloudy12:before {
content: "\e015";
}
.flaticon-coffee17:before {
content: "\e016";
}
.flaticon-cogwheel8:before {
content: "\e017";
}
.flaticon-compact8:before {
content: "\e018";
}
.flaticon-compass39:before {
content: "\e019";
}
.flaticon-connected8:before {
content: "\e01a";
}
.flaticon-crop2:before {
content: "\e01b";
}
.flaticon-cross39:before {
content: "\e01c";
}
.flaticon-curve19:before {
content: "\e01d";
}
.flaticon-diamond18:before {
content: "\e01e";
}
.flaticon-document58:before {
content: "\e01f";
}
.flaticon-dollar79:before {
content: "\e020";
}
.flaticon-door7:before {
content: "\e021";
}
.flaticon-double23:before {
content: "\e022";
}
.flaticon-double24:before {
content: "\e023";
}
.flaticon-downloading3:before {
content: "\e024";
}
.flaticon-drawing4:before {
content: "\e025";
}
.flaticon-empty20:before {
content: "\e026";
}
.flaticon-eyes:before {
content: "\e027";
}
.flaticon-fast10:before {
content: "\e028";
}
.flaticon-fast11:before {
content: "\e029";
}
.flaticon-file24:before {
content: "\e02a";
}
.flaticon-film24:before {
content: "\e02b";
}
.flaticon-fire13:before {
content: "\e02c";
}
.flaticon-flag26:before {
content: "\e02d";
}
.flaticon-flat10:before {
content: "\e02e";
}
.flaticon-fluff1:before {
content: "\e02f";
}
.flaticon-four26:before {
content: "\e030";
}
.flaticon-full21:before {
content: "\e031";
}
.flaticon-grocery10:before {
content: "\e032";
}
.flaticon-half11:before {
content: "\e033";
}
.flaticon-heart66:before {
content: "\e034";
}
.flaticon-home62:before {
content: "\e035";
}
.flaticon-huge3:before {
content: "\e036";
}
.flaticon-increasing5:before {
content: "\e037";
}
.flaticon-kings:before {
content: "\e038";
}
.flaticon-letter11:before {
content: "\e039";
}
.flaticon-light44:before {
content: "\e03a";
}
.flaticon-lines:before {
content: "\e03b";
}
.flaticon-low20:before {
content: "\e03c";
}
.flaticon-magnification3:before {
content: "\e03d";
}
.flaticon-maps5:before {
content: "\e03e";
}
.flaticon-mathematical3:before {
content: "\e03f";
}
.flaticon-microphone26:before {
content: "\e040";
}
.flaticon-molecular:before {
content: "\e041";
}
.flaticon-multiple18:before {
content: "\e042";
}
.flaticon-music63:before {
content: "\e043";
}
.flaticon-mute7:before {
content: "\e044";
}
.flaticon-navigation8:before {
content: "\e045";
}
.flaticon-newspaper8:before {
content: "\e046";
}
.flaticon-no16:before {
content: "\e047";
}
.flaticon-open89:before {
content: "\e048";
}
.flaticon-open90:before {
content: "\e049";
}
.flaticon-padlock18:before {
content: "\e04a";
}
.flaticon-paint26:before {
content: "\e04b";
}
.flaticon-paper43:before {
content: "\e04c";
}
.flaticon-paper44:before {
content: "\e04d";
}
.flaticon-personal5:before {
content: "\e04e";
}
.flaticon-phone51:before {
content: "\e04f";
}
.flaticon-picture10:before {
content: "\e050";
}
.flaticon-plant10:before {
content: "\e051";
}
.flaticon-play35:before {
content: "\e052";
}
.flaticon-previous6:before {
content: "\e053";
}
.flaticon-profile7:before {
content: "\e054";
}
.flaticon-public5:before {
content: "\e055";
}
.flaticon-rainy5:before {
content: "\e056";
}
.flaticon-religion1:before {
content: "\e057";
}
.flaticon-rewind22:before {
content: "\e058";
}
.flaticon-rotating10:before {
content: "\e059";
}
.flaticon-rotating9:before {
content: "\e05a";
}
.flaticon-round30:before {
content: "\e05b";
}
.flaticon-round31:before {
content: "\e05c";
}
.flaticon-rounded25:before {
content: "\e05d";
}
.flaticon-rounded26:before {
content: "\e05e";
}
.flaticon-royalty:before {
content: "\e05f";
}
.flaticon-scissors14:before {
content: "\e060";
}
.flaticon-shopping63:before {
content: "\e061";
}
.flaticon-signal21:before {
content: "\e062";
}
.flaticon-simple47:before {
content: "\e063";
}
.flaticon-small139:before {
content: "\e064";
}
.flaticon-snowflake3:before {
content: "\e065";
}
.flaticon-speech54:before {
content: "\e066";
}
.flaticon-spring11:before {
content: "\e067";
}
.flaticon-square51:before {
content: "\e068";
}
.flaticon-square52:before {
content: "\e069";
}
.flaticon-square53:before {
content: "\e06a";
}
.flaticon-square54:before {
content: "\e06b";
}
.flaticon-square55:before {
content: "\e06c";
}
.flaticon-square56:before {
content: "\e06d";
}
.flaticon-square57:before {
content: "\e06e";
}
.flaticon-stop20:before {
content: "\e06f";
}
.flaticon-sun30:before {
content: "\e070";
}
.flaticon-syncing:before {
content: "\e071";
}
.flaticon-telephone63:before {
content: "\e072";
}
.flaticon-trash27:before {
content: "\e073";
}
.flaticon-triangle14:before {
content: "\e074";
}
.flaticon-tshirt14:before {
content: "\e075";
}
.flaticon-umbrella14:before {
content: "\e076";
}
.flaticon-user73:before {
content: "\e077";
}
.flaticon-wide6:before {
content: "\e078";
}
.flaticon-world29:before {
content: "\e079";
}@font-face{font-family:'FontAwesome';src:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/fontawesome/fontawesome-webfont.eot?v=4.2.0);src:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/fontawesome/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/fontawesome/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/fonts/fontawesome/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.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.33333333em;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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.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}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{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:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .grabbing { 
cursor:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/owl-carousel/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
} .owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline; margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50); opacity: 0.5;
}  .owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100); opacity: 1;
text-decoration: none;
} .owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline; }
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50); opacity: 0.5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100); opacity: 1;
} .owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
} .owl-item.loading{
min-height: 150px;
background: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/owl-carousel/AjaxLoader.gif) no-repeat center center
}.hippo-offcanvas-wrapper,
.hippo-offcanvas-pusher,
.hippo-offcanvas-contents {
height : 100%;
}
.hippo-offcanvas-contents { }
.hippo-offcanvas-open .hippo-offcanvas-contents,
.hippo-offcanvas-open .hippo-offcanvas-contents-inner {
}
.hippo-offcanvas-html-open, .hippo-offcanvas-body-open{
height: 100%
}
.hippo-offcanvas-contents,
.hippo-offcanvas-contents-inner {
position : relative;
}
.hippo-offcanvas-wrapper {
position : relative;
overflow : hidden;
}
.hippo-offcanvas-pusher {
position           : relative;
left               : 0;
z-index            : 99;
height             : 100%;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
}
.hippo-offcanvas-pusher::after {
position           : absolute;
top                : 0;
right              : 0;
width              : 0;
height             : 0;
background         : rgba(0, 0, 0, 0.5);
content            : '';
opacity            : 0;
-webkit-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
-moz-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
-o-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition         : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
z-index: 999;
}
.hippo-offcanvas-open .hippo-offcanvas-pusher::after {
width              : 100%;
height             : 100%;
opacity            : 1;
-webkit-transition : opacity 0.5s;
-moz-transition : opacity 0.5s;
-o-transition : opacity 0.5s;
transition         : opacity 0.5s;
}
.hippo-offcanvas-container {
position           : absolute;
top                : 0;
left               : 0;
z-index            : 100;
visibility         : hidden;
width              : 300px;
height             : 100%;
background         : #27272C; -webkit-transition : all 0.5s;
-moz-transition : all 0.5s;
-o-transition : all 0.5s;
transition         : all 0.5s;
}
.hippo-offcanvas-container::after {
position           : absolute;
top                : 0;
right              : 0;
width              : 100%;
height             : 100%;
background         : rgba(0, 0, 0, 0.5);
content            : '';
opacity            : 1;
-webkit-transition : opacity 0.5s;
-moz-transition : opacity 0.5s;
-o-transition : opacity 0.5s;
transition         : opacity 0.5s;
}
.hippo-offcanvas-open .hippo-offcanvas-container::after {
width              : 0;
height             : 0;
opacity            : 0;
-webkit-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
-moz-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
-o-transition : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition         : opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}
.hippo-offcanvas-container > div {
overflow-y : scroll;
overflow-x : hidden;
height     : calc(100% - 45px); }
.hippo-offcanvas-container > div > div {
visibility : visible;
}
.hippo-offcanvas-left .hippo-offcanvas-container {
left : 0;
}
.hippo-offcanvas-right .hippo-offcanvas-container {
left  : auto;
right : 0;
}  .hippo-offcanvas-left.slide-in-on-top.hippo-offcanvas-open .hippo-offcanvas-container,
.hippo-offcanvas-right.slide-in-on-top.hippo-offcanvas-open .hippo-offcanvas-container {
visibility        : visible;
-webkit-transform : translate3d(0, 0, 0);
-moz-transform : translate3d(0, 0, 0);
-ms-transform : translate(0, 0);
-o-transform : translate3d(0, 0, 0);
transform         : translate3d(0, 0, 0);
}
.hippo-offcanvas-left.slide-in-on-top .hippo-offcanvas-container {
-webkit-transform : translate3d(-100%, 0, 0);
-moz-transform : translate3d(-100%, 0, 0);
-ms-transform : translate(-100%, 0);
-o-transform : translate3d(-100%, 0, 0);
transform         : translate3d(-100%, 0, 0);
}
.hippo-offcanvas-right.slide-in-on-top .hippo-offcanvas-container {
-webkit-transform : translate3d(100%, 0, 0);
-moz-transform : translate3d(100%, 0, 0);
-ms-transform : translate(100%, 0);
-o-transform : translate3d(100%, 0, 0);
transform         : translate3d(100%, 0, 0);
}
.slide-in-on-top .hippo-offcanvas-container::after {
display : none;
} .hippo-offcanvas-left.reveal.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.reveal.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.reveal .hippo-offcanvas-container {
z-index : 0;
visibility: hidden;
opacity: 0;
}
.reveal.hippo-offcanvas-open .hippo-offcanvas-container {
z-index : 1;
visibility: visible;
opacity: 1;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
}
.reveal .hippo-offcanvas-container::after {
display : none;
} .hippo-offcanvas-left.push-down.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.push-down.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.hippo-offcanvas-left.push-down .hippo-offcanvas-container {
-webkit-transform : translate3d(-100%, 0, 0);
-moz-transform : translate3d(-100%, 0, 0);
-ms-transform : translate(-100%, 0);
-o-transform : translate3d(-100%, 0, 0);
transform         : translate3d(-100%, 0, 0);
}
.hippo-offcanvas-right.push-down .hippo-offcanvas-container {
-webkit-transform : translate3d(100%, 0, 0);
-moz-transform : translate3d(100%, 0, 0);
-ms-transform : translate(100%, 0);
-o-transform : translate3d(100%, 0, 0);
transform         : translate3d(100%, 0, 0);
}
.push-down.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
}
.push-down .hippo-offcanvas-container::after {
display : none;
} .hippo-offcanvas-left.slide-along.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.slide-along.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.hippo-offcanvas-left.slide-along .hippo-offcanvas-container {
z-index           : 1;
-webkit-transform : translate3d(-50%, 0, 0);
-moz-transform : translate3d(-50%, 0, 0);
-ms-transform : translate(-50%, 0);
-o-transform : translate3d(-50%, 0, 0);
transform         : translate3d(-50%, 0, 0);
}
.hippo-offcanvas-right.slide-along .hippo-offcanvas-container {
z-index           : 1;
-webkit-transform : translate3d(50%, 0, 0);
-moz-transform : translate3d(50%, 0, 0);
-ms-transform : translate(50%, 0);
-o-transform : translate3d(50%, 0, 0);
transform         : translate3d(50%, 0, 0);
}
.slide-along.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -webkit-transform 0.5s;
-ms-transition : -webkit-transform 0.5s;
-o-transition : -webkit-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(0, 0, 0);
-moz-transform  : translate3d(0, 0, 0);
-ms-transform  : translate(0, 0);
-o-transform  : translate3d(0, 0, 0);
transform          : translate3d(0, 0, 0);
}
.slide-along .hippo-offcanvas-container::after {
display : none;
} .hippo-offcanvas-left.reverse-slide-out.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.reverse-slide-out.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.hippo-offcanvas-left.reverse-slide-out .hippo-offcanvas-container {
z-index           : 1;
-webkit-transform : translate3d(50%, 0, 0);
-moz-transform : translate3d(50%, 0, 0);
-ms-transform : translate(50%, 0);
-o-transform : translate3d(50%, 0, 0);
transform         : translate3d(50%, 0, 0);
}
.hippo-offcanvas-right.reverse-slide-out .hippo-offcanvas-container {
z-index           : 1;
-webkit-transform : translate3d(-50%, 0, 0);
-moz-transform : translate3d(-50%, 0, 0);
-ms-transform : translate(-50%, 0);
-o-transform : translate3d(-50%, 0, 0);
transform         : translate3d(-50%, 0, 0);
}
.reverse-slide-out.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(0, 0, 0);
-moz-transform  : translate3d(0, 0, 0);
-ms-transform  : translate(0, 0);
-o-transform  : translate3d(0, 0, 0);
transform          : translate3d(0, 0, 0);
} .rotate-pusher.hippo-offcanvas-wrapper {
-webkit-perspective : 1500px;
-moz-perspective : 1500px;
-ms-perspective : 1500px;
-o-perspective : 1500px;
perspective         : 1500px;
}
.hippo-offcanvas-left.rotate-pusher .hippo-offcanvas-pusher {
-webkit-transform-origin : 0% 50%;
-moz-transform-origin : 0% 50%;
-ms-transform-origin : 0% 50%;
-o-transform-origin : 0% 50%;
transform-origin         : 0% 50%;
-webkit-perspective      : 1200px;
-moz-perspective      : 1200px;
-ms-perspective      : 1200px;
-o-perspective      : 1200px;
perspective              : 1200px; }
.hippo-offcanvas-right.rotate-pusher .hippo-offcanvas-pusher {
-webkit-transform-origin : 100% 50%;
-moz-transform-origin : 100% 50%;
-ms-transform-origin : 100% 50%;
-o-transform-origin : 100% 50%;
transform-origin         : 100% 50%;
-webkit-perspective      : 1200px;
-moz-perspective      : 1200px;
-ms-perspective      : 1200px;
-o-perspective      : 1200px;
perspective              : 1200px; }
.hippo-offcanvas-left.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0) rotateY(-15deg);
-moz-transform : translate3d(300px, 0, 0) rotateY(-15deg);
-ms-transform : translate3d(300px, 0, 0) rotateY(-15deg);
-o-transform : translate3d(300px, 0, 0) rotateY(-15deg);
transform         : translate3d(300px, 0, 0) rotateY(-15deg);
}
.hippo-offcanvas-right.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0) rotateY(15deg);
-moz-transform : translate3d(-300px, 0, 0) rotateY(15deg);
-ms-transform : translate3d(-300px, 0, 0) rotateY(15deg);
-o-transform : translate3d(-300px, 0, 0) rotateY(15deg);
transform         : translate3d(-300px, 0, 0) rotateY(15deg);
}
.hippo-offcanvas-left.rotate-pusher .hippo-offcanvas-container {
-webkit-transform        : translate3d(-100%, 0, 0);
-moz-transform        : translate3d(-100%, 0, 0);
-ms-transform        : translate(-100%, 0);
-o-transform        : translate3d(-100%, 0, 0);
transform                : translate3d(-100%, 0, 0);
-webkit-transform-origin : 100%;
-moz-transform-origin : 100%;
-ms-transform-origin : 100%;
-o-transform-origin : 100%;
transform-origin         : 100%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-right.rotate-pusher .hippo-offcanvas-container {
-webkit-transform        : translate3d(100%, 0, 0);
-moz-transform        : translate3d(100%, 0, 0);
-ms-transform        : translate(100%, 0);
-o-transform        : translate3d(100%, 0, 0);
transform                : translate3d(100%, 0, 0);
-webkit-transform-origin : 0%;
-moz-transform-origin : 0%;
-ms-transform-origin : 0%;
-o-transform-origin : 0%;
transform-origin         : 0%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-left.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-container {
visibility        : visible;
-webkit-transform : translate3d(-100%, 0, 0) rotateY(15deg);
-moz-transform : translate3d(-100%, 0, 0) rotateY(15deg);
-ms-transform : translate3d(-100%, 0, 0) rotateY(15deg);
-o-transform : translate3d(-100%, 0, 0) rotateY(15deg);
transform         : translate3d(-100%, 0, 0) rotateY(15deg);
}
.hippo-offcanvas-right.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-container {
visibility        : visible;
-webkit-transform : translate3d(100%, 0, 0) rotateY(-15deg);
-moz-transform : translate3d(100%, 0, 0) rotateY(-15deg);
-ms-transform : translate3d(100%, 0, 0) rotateY(-15deg);
-o-transform : translate3d(100%, 0, 0) rotateY(-15deg);
transform         : translate3d(100%, 0, 0) rotateY(-15deg);
}
.rotate-pusher .hippo-offcanvas-container::after {
display : none;
} .hippo-offcanvas-left.three-d-rotate-in.hippo-offcanvas-wrapper {
-webkit-perspective        : 1500px;
-moz-perspective        : 1500px;
-ms-perspective        : 1500px;
-o-perspective        : 1500px;
perspective                : 1500px;
-webkit-perspective-origin : 0% 50%;
-mos-perspective-origin : 0% 50%;
-ms-perspective-origin : 0% 50%;
-o-perspective-origin : 0% 50%;
perspective-origin         : 0% 50%;
}
.hippo-offcanvas-right.three-d-rotate-in.hippo-offcanvas-wrapper {
-webkit-perspective        : 1500px;
-moz-perspective        : 1500px;
-ms-perspective        : 1500px;
-o-perspective        : 1500px;
perspective                : 1500px;
-webkit-perspective-origin : 100% 50%;
-moz-perspective-origin : 100% 50%;
-ms-perspective-origin : 100% 50%;
-o-perspective-origin : 100% 50%;
perspective-origin         : 100% 50%;
}
.three-d-rotate-in .hippo-offcanvas-pusher {
-webkit-transform-style : preserve-3d;
-moz-transform-style : preserve-3d;
-ms-transform-style : preserve-3d;
-o-transform-style : preserve-3d;
transform-style         : preserve-3d;
}
.hippo-offcanvas-left.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.hippo-offcanvas-left.three-d-rotate-in .hippo-offcanvas-container {
-webkit-transform        : translate3d(-100%, 0, 0) rotateY(-90deg);
-moz-transform        : translate3d(-100%, 0, 0) rotateY(-90deg);
-ms-transform        : translate(-100%, 0) rotateY(-90deg);
-o-transform        : translate3d(-100%, 0, 0) rotateY(-90deg);
transform                : translate3d(-100%, 0, 0) rotateY(-90deg);
-webkit-transform-origin : 100% 50%;
-moz-transform-origin : 100% 50%;
-ms-transform-origin : 100% 50%;
-o-transform-origin : 100% 50%;
transform-origin         : 100% 50%; }
.hippo-offcanvas-right.three-d-rotate-in .hippo-offcanvas-container {
-webkit-transform        : translate3d(100%, 0, 0) rotateY(90deg);
-moz-transform        : translate3d(100%, 0, 0) rotateY(90deg);
-ms-transform        : translate(100%, 0) rotateY(90deg);
-o-transform        : translate3d(100%, 0, 0) rotateY(90deg);
transform                : translate3d(100%, 0, 0) rotateY(90deg);
-webkit-transform-origin : 0% 50%;
-moz-transform-origin : 0% 50%;
-ms-transform-origin : 0% 50%;
-o-transform-origin : 0% 50%;
transform-origin         : 0% 50%; }
.hippo-offcanvas-left.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(-100%, 0, 0) rotateY(0deg);
-mos-transform  : translate3d(-100%, 0, 0) rotateY(0deg);
-ms-transform  : translate(-100%, 0) rotateY(0deg);
-o-transform  : translate3d(-100%, 0, 0) rotateY(0deg);
transform          : translate3d(-100%, 0, 0) rotateY(0deg);
}
.hippo-offcanvas-right.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(100%, 0, 0) rotateY(0deg);
-moz-transform  : translate3d(100%, 0, 0) rotateY(0deg);
-ms-transform  : translate(100%, 0) rotateY(0deg);
-o-transform  : translate3d(100%, 0, 0) rotateY(0deg);
transform    : translate3d(100%, 0, 0) rotateY(0deg);
} .hippo-offcanvas-left.three-d-rotate-out.hippo-offcanvas-wrapper {
-webkit-perspective        : 1500px;
-moz-perspective        : 1500px;
-ms-perspective        : 1500px;
-o-perspective        : 1500px;
perspective                : 1500px;
-webkit-perspective-origin : 0% 50%;
-moz-perspective-origin : 0% 50%;
-ms-perspective-origin : 0% 50%;
-o-perspective-origin : 0% 50%;
perspective-origin         : 0% 50%;
}
.hippo-offcanvas-right.three-d-rotate-out.hippo-offcanvas-wrapper {
-webkit-perspective        : 1500px;
-moz-perspective        : 1500px;
-ms-perspective        : 1500px;
-o-perspective        : 1500px;
perspective                : 1500px;
-webkit-perspective-origin : 100% 50%;
-moz-perspective-origin : 100% 50%;
-ms-perspective-origin : 100% 50%;
-o-perspective-origin : 100% 50%;
perspective-origin         : 100% 50%;
}
.three-d-rotate-out .hippo-offcanvas-pusher {
-webkit-transform-style : preserve-3d;
-moz-transform-style : preserve-3d;
-ms-transform-style : preserve-3d;
-o-transform-style : preserve-3d;
transform-style         : preserve-3d;
}
.hippo-offcanvas-left.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.hippo-offcanvas-left.three-d-rotate-out .hippo-offcanvas-container {
-webkit-transform        : translate3d(-100%, 0, 0) rotateY(90deg);
-moz-transform        : translate3d(-100%, 0, 0) rotateY(90deg);
-ms-transform        : translate(-100%, 0) rotateY(90deg);
-o-transform        : translate3d(-100%, 0, 0) rotateY(90deg);
transform                : translate3d(-100%, 0, 0) rotateY(90deg);
-webkit-transform-origin : 100% 50%;
-moz-transform-origin : 100% 50%;
-ms-transform-origin : 100% 50%;
-o-transform-origin : 100% 50%;
transform-origin         : 100% 50%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-right.three-d-rotate-out .hippo-offcanvas-container {
-webkit-transform        : translate3d(100%, 0, 0) rotateY(-90deg);
-moz-transform        : translate3d(100%, 0, 0) rotateY(-90deg);
-ms-transform        : translate(100%, 0) rotateY(-90deg);
-o-transform        : translate3d(100%, 0, 0) rotateY(-90deg);
transform                : translate3d(100%, 0, 0) rotateY(-90deg);
-webkit-transform-origin : 0% 50%;
-moz-transform-origin : 0% 50%;
-ms-transform-origin : 0% 50%;
-o-transform-origin : 0% 50%;
transform-origin         : 0% 50%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-left.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(-100%, 0, 0) rotateY(0deg);
-moz-transform  : translate3d(-100%, 0, 0) rotateY(0deg);
-ms-transform  : translate(-100%, 0) rotateY(0deg);
-o-transform  : translate3d(-100%, 0, 0) rotateY(0deg);
transform          : translate3d(-100%, 0, 0) rotateY(0deg);
}
.hippo-offcanvas-right.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(100%, 0, 0) rotateY(0deg);
-moz-transform  : translate3d(100%, 0, 0) rotateY(0deg);
-ms-transform  : translate(100%, 0) rotateY(0deg);
-o-transform  : translate3d(100%, 0, 0) rotateY(0deg);
transform          : translate3d(100%, 0, 0) rotateY(0deg);
}
.three-d-rotate-out .hippo-offcanvas-container::after {
display : none;
} .scale-down-pusher.hippo-offcanvas-wrapper {
-webkit-perspective : 1000px;
-moz-perspective : 1000px;
-ms-perspective : 1000px;
-o-perspective : 1000px;
perspective         : 1000px;
}
.scale-down-pusher .hippo-offcanvas-pusher {
-webkit-transform-style : preserve-3d;
-moz-transform-style : preserve-3d;
-ms-transform-style : preserve-3d;
-o-transform-style : preserve-3d;
transform-style         : preserve-3d;
}
.scale-down-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(0, 0, -300px);
-moz-transform : translate3d(0, 0, -300px);
-ms-transform : translate3d(0, 0, -300px);
-o-transform : translate3d(0, 0, -300px);
transform         : translate3d(0, 0, -300px);
overflow: hidden;
}
.hippo-offcanvas-left.scale-down-pusher .hippo-offcanvas-container {
opacity           : 1;
-webkit-transform : translate3d(-100%, 0, 0);
-moz-transform : translate3d(-100%, 0, 0);
-ms-transform : translate(-100%, 0);
-o-transform : translate3d(-100%, 0, 0);
transform         : translate3d(-100%, 0, 0);
}
.hippo-offcanvas-right.scale-down-pusher .hippo-offcanvas-container {
opacity           : 1;
-webkit-transform : translate3d(100%, 0, 0);
-moz-transform : translate3d(100%, 0, 0);
-ms-transform : translate(100%, 0);
-o-transform : translate3d(100%, 0, 0);
transform         : translate3d(100%, 0, 0);
}
.scale-down-pusher.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -webkit-transform 0.5s;
-ms-transition : -webkit-transform 0.5s;
-o-transition : -webkit-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(0, 0, 0);
-moz-transform  : translate3d(0, 0, 0);
-ms-transform  : translate(0, 0);
-o-transform  : translate3d(0, 0, 0);
transform          : translate3d(0, 0, 0);
}
.scale-down-pusher .hippo-offcanvas-container::after {
display : none;
} .scale-up.hippo-offcanvas-wrapper {
-webkit-perspective        : 1000px;
-moz-perspective        : 1000px;
-ms-perspective        : 1000px;
-o-perspective        : 1000px;
perspective                : 1000px;
-webkit-perspective-origin : 0% 50%;
-moz-perspective-origin : 0% 50%;
-ms-perspective-origin : 0% 50%;
-o-perspective-origin : 0% 50%;
perspective-origin         : 0% 50%;
}
.hippo-offcanvas-left.scale-up.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.scale-up.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.hippo-offcanvas-left.scale-up .hippo-offcanvas-container {
z-index           : 1;
opacity           : 1;
-webkit-transform : translate3d(0, 0, -300px);
-moz-transform : translate3d(0, 0, -300px);
-ms-transform : translate3d(0, 0, -300px);
-o-transform : translate3d(0, 0, -300px);
transform         : translate3d(0, 0, -300px);
}
.hippo-offcanvas-right.scale-up .hippo-offcanvas-container {
z-index           : 1;
opacity           : 1;
-webkit-transform : translate3d(150%, 0, -300px);
-moz-transform : translate3d(150%, 0, -300px);
-ms-transform : translate3d(150%, 0, -300px);
-o-transform : translate3d(150%, 0, -300px);
transform         : translate3d(150%, 0, -300px);
}
.scale-up.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(0, 0, 0);
-moz-transform  : translate3d(0, 0, 0);
-ms-transform  : translate(0, 0);
-o-transform  : translate3d(0, 0, 0);
transform          : translate3d(0, 0, 0);
} .scale-rotate-pusher.hippo-offcanvas-wrapper {
-webkit-perspective : 1000px;
-moz-perspective : 1000px;
-ms-perspective : 1000px;
-o-perspective : 1000px;
perspective         : 1000px;
}
.scale-rotate-pusher .hippo-offcanvas-pusher {
-webkit-transform-style : preserve-3d;
-moz-transform-style : preserve-3d;
-ms-transform-style : preserve-3d;
-o-transform-style : preserve-3d;
transform-style         : preserve-3d;
}
.hippo-offcanvas-left.scale-rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(100px, 0, -600px) rotateY(-20deg);
-moz-transform : translate3d(100px, 0, -600px) rotateY(-20deg);
-ms-transform : translate3d(100px, 0, -600px) rotateY(-20deg);
-o-transform : translate3d(100px, 0, -600px) rotateY(-20deg);
transform         : translate3d(100px, 0, -600px) rotateY(-20deg);
overflow: hidden;
}
.hippo-offcanvas-right.scale-rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-100px, 0, -600px) rotateY(20deg);
-moz-transform : translate3d(-100px, 0, -600px) rotateY(20deg);
-ms-transform : translate3d(-100px, 0, -600px) rotateY(20deg);
-o-transform : translate3d(-100px, 0, -600px) rotateY(20deg);
transform         : translate3d(-100px, 0, -600px) rotateY(20deg);
overflow: hidden;
}
.hippo-offcanvas-left.scale-rotate-pusher .hippo-offcanvas-container {
opacity           : 1;
-webkit-transform : translate3d(-100%, 0, 0);
-moz-transform : translate3d(-100%, 0, 0);
-ms-transform : translate(-100%, 0);
-o-transform : translate3d(-100%, 0, 0);
transform         : translate3d(-100%, 0, 0);
}
.hippo-offcanvas-right.scale-rotate-pusher .hippo-offcanvas-container {
opacity           : 1;
-webkit-transform : translate3d(100%, 0, 0);
-moz-transform : translate3d(100%, 0, 0);
-ms-transform : translate(100%, 0);
-o-transform : translate3d(100%, 0, 0);
transform         : translate3d(100%, 0, 0);
}
.scale-rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(0, 0, 0);
-moz-transform  : translate3d(0, 0, 0);
-ms-transform  : translate(0, 0);
-o-transform  : translate3d(0, 0, 0);
transform          : translate3d(0, 0, 0);
}
.scale-rotate-pusher .hippo-offcanvas-container::after {
display : none;
} .open-door.hippo-offcanvas-wrapper {
-webkit-perspective : 1000px;
-moz-perspective : 1000px;
-ms-perspective : 1000px;
-o-perspective : 1000px;
perspective         : 1000px;
}
.hippo-offcanvas-left.open-door .hippo-offcanvas-pusher {
-webkit-transform-origin : 100% 50%;
transform-origin         : 100% 50%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-right.open-door .hippo-offcanvas-pusher {
-webkit-transform-origin : 0% 50%;
-moz-transform-origin : 0% 50%;
-ms-transform-origin : 0% 50%;
-o-transform-origin : 0% 50%;
transform-origin         : 0% 50%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-left.open-door.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : rotateY(-10deg);
-moz-transform : rotateY(-10deg);
-ms-transform : rotateY(-10deg);
-o-transform : rotateY(-10deg);
transform         : rotateY(-10deg);
overflow: hidden;
}
.hippo-offcanvas-right.open-door.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : rotateY(10deg);
-moz-transform : rotateY(10deg);
-ms-transform : rotateY(10deg);
-o-transform : rotateY(10deg);
transform         : rotateY(10deg);
overflow: hidden;
}
.hippo-offcanvas-left.open-door .hippo-offcanvas-container {
opacity           : 1;
-webkit-transform : translate3d(-100%, 0, 0);
-moz-transform : translate3d(-100%, 0, 0);
-ms-transform : translate(-100%, 0);
-o-transform : translate3d(-100%, 0, 0);
transform         : translate3d(-100%, 0, 0);
}
.hippo-offcanvas-right.open-door .hippo-offcanvas-container {
opacity           : 1;
-webkit-transform : translate3d(100%, 0, 0);
-moz-transform : translate3d(100%, 0, 0);
-ms-transform : translate(100%, 0);
-o-transform : translate3d(100%, 0, 0);
transform         : translate3d(100%, 0, 0);
}
.open-door.hippo-offcanvas-open .hippo-offcanvas-container {
visibility         : visible;
-webkit-transition : -webkit-transform 0.5s;
-moz-transition : -moz-transform 0.5s;
-ms-transition : -ms-transform 0.5s;
-o-transition : -o-transform 0.5s;
transition         : transform 0.5s;
-webkit-transform  : translate3d(0, 0, 0);
-moz-transform  : translate3d(0, 0, 0);
-ms-transform  : translate(0, 0);
-o-transform  : translate3d(0, 0, 0);
transform          : translate3d(0, 0, 0);
}
.open-door .hippo-offcanvas-container::after {
display : none;
} .fall-down.hippo-offcanvas-wrapper {
-webkit-perspective        : 1500px;
-moz-perspective        : 1500px;
-ms-perspective        : 1500px;
-o-perspective        : 1500px;
perspective                : 1500px;
-webkit-perspective-origin : 0% 50%;
-moz-perspective-origin : 0% 50%;
-ms-perspective-origin : 0% 50%;
-o-perspective-origin : 0% 50%;
perspective-origin         : 0% 50%;
}
.hippo-offcanvas-left.fall-down.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.fall-down.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.fall-down .hippo-offcanvas-container {
z-index           : 1;
opacity           : 1;
-webkit-transform : translate3d(0, -100%, 0);
-moz-transform : translate3d(0, -100%, 0);
-ms-transform : translate(0, -100%);
-o-transform : translate3d(0, -100%, 0);
transform         : translate3d(0, -100%, 0);
}
.fall-down.hippo-offcanvas-open .hippo-offcanvas-container {
visibility                         : visible;
-webkit-transition-timing-function : ease-in-out;
transition-timing-function         : ease-in-out;
-webkit-transition-property        : -webkit-transform;
transition-property                : transform;
-webkit-transform                  : translate3d(0, 0, 0);
-moz-transform                  : translate3d(0, 0, 0);
-ms-transform                  : translate(0, 0);
-o-transform                  : translate3d(0, 0, 0);
transform                          : translate3d(0, 0, 0);
-webkit-transition-speed           : 0.2s;
transition-speed                   : 0.2s;
} .hippo-offcanvas-left.delayed-three-d-rotate.hippo-offcanvas-wrapper {
-webkit-perspective        : 1500px;
-moz-perspective        : 1500px;
-ms-perspective        : 1500px;
-o-perspective        : 1500px;
perspective                : 1500px;
-webkit-perspective-origin : 0% 50%;
-moz-perspective-origin : 0% 50%;
-ms-perspective-origin : 0% 50%;
-o-perspective-origin : 0% 50%;
perspective-origin         : 0% 50%;
}
.hippo-offcanvas-right.delayed-three-d-rotate.hippo-offcanvas-wrapper {
-webkit-perspective        : 1500px;
-moz-perspective        : 1500px;
-ms-perspective        : 1500px;
-o-perspective        : 1500px;
perspective                : 1500px;
-webkit-perspective-origin : 100% 50%;
-moz-perspective-origin : 100% 50%;
-ms-perspective-origin : 100% 50%;
-o-perspective-origin : 100% 50%;
perspective-origin         : 100% 50%;
}
.delayed-three-d-rotate .hippo-offcanvas-pusher {
-webkit-transform-style : preserve-3d;
-moz-transform-style : preserve-3d;
-ms-transform-style : preserve-3d;
-o-transform-style : preserve-3d;
transform-style         : preserve-3d;
}
.hippo-offcanvas-left.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(300px, 0, 0);
-moz-transform : translate3d(300px, 0, 0);
-ms-transform : translate(300px, 0);
-o-transform : translate3d(300px, 0, 0);
transform         : translate3d(300px, 0, 0);
}
.hippo-offcanvas-right.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-pusher {
-webkit-transform : translate3d(-300px, 0, 0);
-moz-transform : translate3d(-300px, 0, 0);
-ms-transform : translate(-300px, 0);
-o-transform : translate3d(-300px, 0, 0);
transform         : translate3d(-300px, 0, 0);
}
.hippo-offcanvas-left.delayed-three-d-rotate .hippo-offcanvas-container {
-webkit-transform        : translate3d(-100%, 0, 0) rotateY(90deg);
-moz-transform        : translate3d(-100%, 0, 0) rotateY(90deg);
-ms-transform        : translate(-100%, 0) rotateY(90deg);
-o-transform        : translate3d(-100%, 0, 0) rotateY(90deg);
transform                : translate3d(-100%, 0, 0) rotateY(90deg);
-webkit-transform-origin : 0% 50%;
-moz-transform-origin : 0% 50%;
-ms-transform-origin : 0% 50%;
-o-transform-origin : 0% 50%;
transform-origin         : 0% 50%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-right.delayed-three-d-rotate .hippo-offcanvas-container {
-webkit-transform        : translate3d(100%, 0, 0) rotateY(-90deg);
-moz-transform        : translate3d(100%, 0, 0) rotateY(-90deg);
-ms-transform        : translate(100%, 0) rotateY(-90deg);
-o-transform        : translate3d(100%, 0, 0) rotateY(-90deg);
transform                : translate3d(100%, 0, 0) rotateY(-90deg);
-webkit-transform-origin : 100% 50%;
-moz-transform-origin : 100% 50%;
-ms-transform-origin : 100% 50%;
-o-transform-origin : 100% 50%;
transform-origin         : 100% 50%;
-webkit-transform-style  : preserve-3d;
-moz-transform-style  : preserve-3d;
-ms-transform-style  : preserve-3d;
-o-transform-style  : preserve-3d;
transform-style          : preserve-3d;
}
.hippo-offcanvas-left.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-container {
visibility                         : visible;
-webkit-transition-delay           : 0.1s;
transition-delay                   : 0.1s;
-webkit-transition-timing-function : ease-in-out;
transition-timing-function         : ease-in-out;
-webkit-transition-property        : -webkit-transform;
transition-property                : transform;
-webkit-transform                  : translate3d(-100%, 0, 0) rotateY(0deg);
-moz-transform                  : translate3d(-100%, 0, 0) rotateY(0deg);
-ms-transform                  : translate(-100%, 0) rotateY(0deg);
-o-transform                  : translate3d(-100%, 0, 0) rotateY(0deg);
transform                          : translate3d(-100%, 0, 0) rotateY(0deg);
}
.hippo-offcanvas-right.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-container {
visibility                         : visible;
-webkit-transition-delay           : 0.1s;
transition-delay                   : 0.1s;
-webkit-transition-timing-function : ease-in-out;
transition-timing-function         : ease-in-out;
-webkit-transition-property        : -webkit-transform;
transition-property                : transform;
-webkit-transform                  : translate3d(100%, 0, 0) rotateY(0deg);
-moz-transform                  : translate3d(100%, 0, 0) rotateY(0deg);
-ms-transform                  : translate(100%, 0) rotateY(0deg);
-o-transform                  : translate3d(100%, 0, 0) rotateY(0deg);
transform                          : translate3d(100%, 0, 0) rotateY(0deg);
} .ie9 .reveal .hippo-offcanvas-container,
.ie10 .reveal .hippo-offcanvas-container,
.ie11 .reveal .hippo-offcanvas-container{
display:none !important;
}
.ie9 .reveal.hippo-offcanvas-open .hippo-offcanvas-container,
.ie10 .reveal.hippo-offcanvas-open .hippo-offcanvas-container,
.ie11 .reveal.hippo-offcanvas-open .hippo-offcanvas-container{
display:block !important;
}
 .animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
@-webkit-keyframes bounce {
0%, 20%, 53%, 80%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
@keyframes bounce {
0%, 20%, 53%, 80%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
}
@-webkit-keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes rubberBand {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@keyframes shake {
0%, 100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
100% {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
100% {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
-ms-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
0% {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes wobble {
0% {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
100% {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
100% {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes bounceInDown {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInRight {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes bounceInUp {
0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
@keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
@keyframes fadeOut {
0% {opacity: 1;}
100% {opacity: 0;}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-transition-timing-function: ease-in;
transition-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-animation-duration: .75s;
animation-duration: .75s;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
0% {
opacity: 1;
}
100% {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
0% {
opacity: 1;
}
100% {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
100% {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
100% {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
0% {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
100% {
opacity: 0;
}
}
@keyframes zoomOut {
0% {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
100% {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
0% {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
visibility: visible;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInDown {
0% {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
visibility: visible;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
0% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
visibility: visible;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInLeft {
0% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
visibility: visible;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
visibility: visible;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInRight {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
visibility: visible;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
0% {
-webkit-transform: translateY(100%);
transform: translateY(100%);
visibility: visible;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInUp {
0% {
-webkit-transform: translateY(100%);
transform: translateY(100%);
visibility: visible;
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
visibility: hidden;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
}
@keyframes slideOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
visibility: hidden;
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
visibility: hidden;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
visibility: hidden;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
visibility: hidden;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
@keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
visibility: hidden;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
visibility: hidden;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
@keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
visibility: hidden;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
} .ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0); }
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
pointer-events: none;
} .ui-icon {
display: inline-block;
vertical-align: middle;
margin-top: -.25em;
position: relative;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
.ui-widget-icon-block {
left: 50%;
margin-left: -8px;
display: block;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
font-size: 100%;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: 0;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
cursor: pointer; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-item-wrapper {
position: relative;
padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
} .ui-menu .ui-menu-icon {
left: auto;
right: 0;
}
.ui-button {
padding: .4em 1em;
display: inline-block;
position: relative;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2em;
box-sizing: border-box;
text-indent: -9999px;
white-space: nowrap;
} input.ui-button.ui-button-icon-only {
text-indent: 0;
} .ui-button-icon-only .ui-icon {
position: absolute;
top: 50%;
left: 50%;
margin-top: -8px;
margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
padding: 0;
width: 2.1em;
height: 2.1em;
text-indent: -9999px;
white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
width: auto;
height: auto;
text-indent: 0;
white-space: normal;
padding: .4em 1em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-controlgroup {
vertical-align: middle;
display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
float: left;
margin-left: 0;
margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
display: block;
float: none;
width: 100%;
margin-top: 0;
margin-bottom: 0;
text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
border-bottom: none;
} .ui-controlgroup-vertical .ui-spinner-input { width: 75%;
width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
box-shadow: inset 1px 1px 1px #ccc;
border-radius: .12em;
border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
width: 16px;
height: 16px;
border-radius: 1em;
overflow: visible;
border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
background-image: none;
width: 8px;
height: 8px;
border-width: 4px;
border-style: solid;
}
.ui-checkboxradio-disabled {
pointer-events: none;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 45%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
} .ui-datepicker .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
left: .5em;
top: .3em;
}
.ui-dialog {
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-n {
height: 2px;
top: 0;
}
.ui-dialog .ui-resizable-e {
width: 2px;
right: 0;
}
.ui-dialog .ui-resizable-s {
height: 2px;
bottom: 0;
}
.ui-dialog .ui-resizable-w {
width: 2px;
left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
width: 7px;
height: 7px;
}
.ui-dialog .ui-resizable-se {
right: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-sw {
left: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-ne {
right: 0;
top: 0;
}
.ui-dialog .ui-resizable-nw {
left: 0;
top: 0;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
height: 100%;
filter: alpha(opacity=25); opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto;
overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-text {
display: block;
margin-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
text-align: left;
white-space: nowrap;
width: 14em;
}
.ui-selectmenu-icon.ui-icon {
float: right;
margin-top: 0;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: .222em 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 2em;
}
.ui-spinner-button {
width: 1.6em;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top-style: none;
border-bottom-style: none;
border-right-style: none;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Arial,Helvetica,sans-serif;
font-size: 1em;
}
.ui-widget.ui-widget-content {
border: 1px solid #c5c5c5;
}
.ui-widget-content {
border: 1px solid #dddddd;
background: #ffffff;
color: #333333;
}
.ui-widget-content a {
color: #333333;
}
.ui-widget-header {
border: 1px solid #dddddd;
background: #e9e9e9;
color: #333333;
font-weight: bold;
}
.ui-widget-header a {
color: #333333;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button, html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid #c5c5c5;
background: #f6f6f6;
font-weight: normal;
color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #454545;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 1px solid #cccccc;
background: #ededed;
font-weight: normal;
color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
color: #2b2b2b;
text-decoration: none;
}
.ui-visual-focus {
box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
border: 1px solid #003eff;
background: #007fff;
font-weight: normal;
color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
border: #003eff;
background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #ffffff;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #dad55e;
background: #fffa90;
color: #777620;
}
.ui-state-checked {
border: 1px solid #dad55e;
background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #f1a899;
background: #fddfdf;
color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70); font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35); background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/ui-icons_444444_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/ui-icons_444444_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/ui-icons_555555_256x240.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/ui-icons_ffffff_256x240.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/ui-icons_777620_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/ui-icons_cc0000_256x240.png);
}
.ui-button .ui-icon {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/css/images/ui-icons_777777_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 3px;
} .ui-widget-overlay {
background: #aaaaaa;
opacity: .3;
filter: Alpha(Opacity=30); }
.ui-widget-shadow {
-webkit-box-shadow: 0px 0px 5px #666666;
box-shadow: 0px 0px 5px #666666;
}@media (max-width : 766px) { .content-wrapper {
top: 0;
margin-bottom: 60px;
}
.intro-wrapper {
background: #fff;
} .intro-wrapper,
.service-wrapper,
.advantages-wrapper,
.handover-wrapper,
.testimonial-wrapper,
.trusted-client-wrapper,
.subscription-wrapper,
.support-wrapper,
.about-us-wrapper,
.team-wrapper,
.job-page-wrapper,
.faq-wrapper,
.contact-us-wrapper {
padding: 60px 20px;
} .experiance-tab-content,
.our-progress,
.capability-tab-content,
.handover-work-thumb {
margin-bottom: 30px;
} .media-left, 
.media-right, 
.media-body {
display: block;
margin-bottom: 20px;
} .handover-work-thumb {
margin-bottom: 30px;
}
.handover-wrapper .carousel-indicators {
margin-left: inherit;
width: 100%;
} .testimonial-wrapper .carousel-indicators {
right: 0;
left: inherit;
bottom: 20px;
width: 100%;
}
.testimonial-wrapper .client-testimonial {
padding: 0 0 0 50px;
font-size: 16px;
line-height: 30px;
} .social-link {
margin-bottom: 60px;
} .support-wrapper a.btn {
padding: 14px 12px;
} .about-us-slider-wrapper {
padding: 0 20px;
}
.about-us-slider-wrapper .carousel-control.left {
left: 80%;
}
.about-us-slider-wrapper .carousel-control.right {
right: -22px;
}
.download-box-wrapper {
padding: 60px 30px;
}
.download-box ul li {
width: 100%;
margin-bottom: 15px;
} .inner-content {
padding: 60px 20px;
}
.pagination-wrap {
margin-bottom: 40px;
} .comments-wrapper .media-left, 
.comments-wrapper .media-right, 
.comments-wrapper .media-body {
display: block;
}
.comments-wrapper form {
margin-bottom: 40px;
} .input-group.text-area {
margin-left: inherit;
} .typography-page-wrapper {
padding: 60px 20px;
}
.typography-page-wrapper .button-style,
.typography-page-wrapper .tab-style {
margin-bottom: 30px;
}
} @media only screen and (min-width : 480px) and (max-width : 767px) { .media-left, 
.media-right, 
.media-body {
display: table-cell;
margin-bottom: 0;
} .about-us-slider-wrapper .carousel-control.left {
left: 84%;
}
.about-us-slider-wrapper .carousel-control.right {
right: 0;
}
.download-box-wrapper {
padding: 60px;
} .comments-wrapper .media-left, 
.comments-wrapper .media-right, 
.comments-wrapper .media-body {
display: block;
}
} @media (min-width : 768px) and (max-width : 991px) { .intro-wrapper {
background: #fff;
}
.our-progress {
display: block;
}
.our-progress,
.capability-tab-content,
.handover-work-thumb {
margin-bottom: 30px;
}
.handover-wrapper .carousel-indicators {
margin-left: inherit;
width: 100%;
} .testimonial-wrapper .carousel-indicators {
right: 0;
left: inherit;
bottom: 20px;
width: 100%;
}
.testimonial-wrapper .client-testimonial {
padding: 0 0 0 50px;
font-size: 16px;
line-height: 30px;
} .social-link {
margin-bottom: 60px;
} .about-us-slider-wrapper {
padding: 0 60px;
}
.about-us-slider-wrapper .carousel-control.left {
left: 88%;
}
.about-us-slider-wrapper .carousel-control.right {
right: 0;
} .comments-wrapper .media-left, 
.comments-wrapper .media-right, 
.comments-wrapper .media-body {
display: block;
} .input-group.text-area {
margin-left: inherit;
} .typography-page-wrapper .button-style,
.typography-page-wrapper .tab-style {
margin-bottom: 30px;
}
} @media (min-width : 992px) and (max-width : 1199px) {  .testimonial-wrapper .carousel-indicators {
right: 0;
left: inherit;
bottom: 20px;
width: 100%;
}
.testimonial-wrapper .client-testimonial {
padding: 20px 0 0 50px;
} .about-us-slider-wrapper .carousel-control.left {
left: 45%;
}
.about-us-slider-wrapper .carousel-control.right {
right: 48%;
} .four-column .portfolio-item {
min-height: 120px;
}
.download-box ul li a {
font-size: 18px;
}
} @media (min-width : 1200px) and (max-width : 1280px) {
}.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
visibility: visible !important;
background: #f2f2f2 !important;
background: rgba(0, 0, 0, 0.06) !important;
border: 0 none !important;
-webkit-box-shadow: inset 0 0 12px 4px #ffffff;
box-shadow: inset 0 0 12px 4px #ffffff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
content: '!';
visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
position: relative;
padding: 5px 8px;
border-bottom: 1px solid #d0d0d0;
background: #f8f8f8;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
position: absolute;
right: 8px;
top: 50%;
color: #303030;
opacity: 0.4;
margin-top: -12px;
line-height: 20px;
font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
border-right: 1px solid #f2f2f2;
border-top: 0 none;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
position: relative;
padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
z-index: 1; position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 17px;
text-align: center;
font-weight: bold;
font-size: 12px;
color: inherit;
text-decoration: none;
vertical-align: middle;
display: inline-block;
padding: 2px 0 0 0;
border-left: 1px solid #d0d0d0;
-webkit-border-radius: 0 2px 2px 0;
-moz-border-radius: 0 2px 2px 0;
border-radius: 0 2px 2px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
position: absolute;
right: 28px;
top: 6px;
font-size: 23px;
}
.selectize-control {
position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
color: #303030;
font-family: inherit;
font-size: 13px;
line-height: 18px;
-webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
background: #ffffff;
cursor: text;
display: inline-block;
}
.selectize-input {
border: 1px solid #d0d0d0;
padding: 8px 8px;
display: inline-block;
width: 100%;
overflow: hidden;
position: relative;
z-index: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
padding: 6px 8px 3px;
}
.selectize-input.full {
background-color: #ffffff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
cursor: default !important;
}
.selectize-input.focus {
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.selectize-input > * {
vertical-align: baseline;
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;
}
.selectize-control.multi .selectize-input > div {
cursor: pointer;
margin: 0 3px 3px 0;
padding: 2px 6px;
background: #f2f2f2;
color: #303030;
border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
background: #e8e8e8;
color: #303030;
border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
color: #7d7d7d;
background: #ffffff;
border: 0 solid #ffffff;
}
.selectize-input > input {
display: inline-block !important;
padding: 0 !important;
min-height: 0 !important;
max-height: none !important;
max-width: 100% !important;
margin: 0 2px 0 0 !important;
text-indent: 0 !important;
border: 0 none !important;
background: none !important;
line-height: inherit !important;
-webkit-user-select: auto !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
display: none;
}
.selectize-input > input:focus {
outline: none !important;
}
.selectize-input::after {
content: ' ';
display: block;
clear: left;
}
.selectize-input.dropdown-active::before {
content: ' ';
display: block;
position: absolute;
background: #f0f0f0;
height: 1px;
bottom: 0;
left: 0;
right: 0;
}
.selectize-dropdown {
position: absolute;
z-index: 10;
border: 1px solid #d0d0d0;
background: #ffffff;
margin: -1px 0 0 0;
border-top: 0 none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
cursor: pointer;
overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
background: rgba(125, 168, 208, 0.2);
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
color: #303030;
background: #ffffff;
cursor: default;
}
.selectize-dropdown .active {
background-color: #f5fafd;
color: #495c68;
}
.selectize-dropdown .active.create {
color: #495c68;
}
.selectize-dropdown .create {
color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
overflow-y: auto;
overflow-x: hidden;
max-height: 200px;
-webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
cursor: text;
}
.selectize-control.single .selectize-input:after {
content: ' ';
display: block;
position: absolute;
top: 50%;
right: 15px;
margin-top: -3px;
width: 0;
height: 0;
border-style: solid;
border-width: 5px 5px 0 5px;
border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
margin-top: -4px;
border-width: 0 5px 5px 5px;
border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
left: 15px;
right: auto;
}
.selectize-control.rtl .selectize-input > input {
margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
opacity: 0.5;
background-color: #fafafa;
}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}body {
font-family: 'Roboto';
font-size: 18pt;
line-height: 28pt;
color: #333;
background: #fff;
-webkit-font-smoothing: antialiased !important;
} h1 {
font-family: 'Fredoka One', cursive;
font-size: 40pt;
line-height: 60pt;
}
h2 {
font-family: 'Fredoka One', cursive;
font-size: 18pt;
line-height: 28pt;
}
h3 {
font-family: 'Fredoka One', cursive;
font-size: 30pt;
line-height: 50pt;
font-weight: 300;
}
h4 {
font-family: Roboto;
font-size: 18pt;
line-height: 28pt;
font-weight: 500;
}
p {
line-height: 1.65em;
} a {
font-family: 'Fredoka One', cursive;
color : #fcbb3c;
text-decoration : none;
transition : all 0.3s ease 0s;
}
a,  a:active,  a:focus,  a:active {
text-decoration : none !important;
outline : none
}
a:hover,  a:focus {
color: #484e4f;
text-decoration : none !important;
} img {
width: 100%;
}
hr {
border-top: 1px solid #e3e3e3;
}  .btn-primary {
color: #fff;
background-color: #f36421;
border-color: #fba90a;
}
.btn-primary:hover,  .btn-primary:focus,  .btn-primary.focus,  .btn-primary:active,  .btn-primary.active,  .open>.dropdown-toggle.btn-primary {
color: #e89b04;
background: transparent;
border: 2px solid #e0e0e0;
} .btn-success {
background-color: #00a651;
}
.btn-success:hover,  .btn-success.active {
color: #00a651;
} .btn-default {
color: #fff;
background-color: #535353;
} .btn {
border: 2px solid transparent;
padding: 6px 13px;
border-radius: 2px;
-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.btn-primary:hover,  .btn-success:hover,  .btn-primary.active,  .btn-success.active {
background: #f9a71e;
border: 2px solid #f9a71e;
color: #ffffff;
}
.btn-link {
color: #fcbb3c;
}
.btn-link:hover {
color: #e89b04;
}
.btn:focus,  .btn:active:focus,  .btn.active:focus,  .btn.focus,  .btn:active.focus,  .btn.active.focus {
outline: none;
} ul {
margin: 0;
padding: 0;
list-style: none;
} ul.check-square li {
display: list-item;
position: relative;
line-height: 36px;
padding-left: 25px;
}
ul.check-square li::before {
content: "\f14a";
font-family: FontAwesome;
font-size: 15px;
position: absolute;
left: 0;
top: 0;
} ul.check-square-o li {
display: list-item;
position: relative;
line-height: 36px;
padding-left: 25px;
}
ul.check-square-o li::before {
content: "\f046";
font-family: FontAwesome;
font-size: 15px;
position: absolute;
left: 0;
top: 0;
} ul.check li {
display: list-item;
position: relative;
line-height: 36px;
padding-left: 25px;
}
ul.check li::before {
content: "\f00c";
font-family: FontAwesome;
font-size: 15px;
position: absolute;
left: 0;
top: 0;
} ul.check-circle li {
display: list-item;
position: relative;
line-height: 36px;
padding-left: 25px;
}
ul.check-circle li::before {
content: "\f058";
font-family: FontAwesome;
font-size: 15px;
position: absolute;
left: 0;
top: 0;
} blockquote {
padding: 40px 30px;
border: 2px solid #e3e3e3;
border-radius: 3px;
font-size: 18px;
line-height: 28px;
color: #202020;
font-style: italic;
position: relative;
}
blockquote::before {
font-family: FontAwesome;
content: "\f10e" !important;
position: absolute;
top: -14px;
left: 26px;
font-size: 36px;
color: #fcbb3c;
} .breadcumbs ul li {
float: left;
display: block;
color: #f36421;
font-size: 18px;
font-family: 'Fredoka One', cursive;
} .kinder-top-header {
padding: 10px;
background: #f36421;
}
.navbar {
border: none;
}
.kinder-logo img {
border-radius: 0 0 18px 18px;
vertical-align: top;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus,  .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
color: #fff;
background-color: #f36421;
border-radius: 0 0 30px 2px;
}
#menu-main-menu .current_page_item {
color: #fff;
background-color: #f36421;
border-radius: 0 0 30px 2px;
}
.navbar-default .navbar-nav>a {
border-right: 1px solid #f36421;
border-left: 1px solid #f36421;
border-bottom: 1px solid #f36421;
}
.navbar-default .navbar-nav>li>a {
color: #565656;
font-size: 18px;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
color: #fff;
background-color: #f36421;
border-radius: 0 0 30px 2px;
}
.navbar-default .navbar-nav>li>a {
border-radius: 0 0 30px 2px;
}
.owl-theme .owl-controls .owl-page span {
background: #f36421;
}
.navbar-default {
background-color: transparent;
} #x-corp-carousel .item img {
margin: 0 25%;
padding-top: 10%;
padding-bottom: 10%;
}
.carousel-caption {
right: 25%;
bottom: 35%;
left: unset;
text-shadow: none;
}
.carousel-caption h3 {
color: #565656;
font-weight: bold;
}
.carousel-control.left, .carousel-control.right {
background-image: none;
}
.carousel-control.left i, .carousel-control.right i {
color: #fff;
font-size: 35px;
font-weight: bold;
position: absolute;
top: 50%;
background: #565656;
padding: 5px 16px;
border: 1px solid;
border-radius: 30px;
}
.kn-home-slider-img img {
width: auto;
margin: 0 auto;
max-height: 250px;
}
.home-background {
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/svg/KinderNurture-03.svg);
display: block;
width: 100%;
background-repeat: no-repeat;
background-size:100%; }
.carousel-caption .btn {
text-shadow: none;
padding: 10px 50px;
border-radius: 40px;
font-size: 18px;
}
.carousel-indicators .active {
background-color: #f36421;
}
.carousel-indicators li {
background-color: #fff;
}
.carousel-control.left i {
left: 15px;
}
.carousel-control.right i {
right: 15px;
}
.product-slider {
display: block;
width: 100%;
float: left;
}
.round-header h3 {
width: 120px;
height: 120px;
border: 2px solid;
border-radius: 60px;
background: #eccb1e;
font-size: 18px;
text-align: center;
color: #fff;
line-height: 6.5; position:relative;
}
.news-testimonial .news .round-header h3:before{content:""; background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/latest-news.png);position:absolute;width:180px;background-size:100%;z-index:0;height:100px;background-repeat:no-repeat;left:-14px;top:-45px;}
.news-testimonial .testimonial .round-header h3:before{content:""; background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/testimonial.png);position:absolute;width:113px;background-size:100%;z-index:0;height:165px;background-repeat:no-repeat;left:-50px;top:-45px;}
.round-header.left {
float: left;
}
.round-header.right {
float: right;
}
.product-slider .owl-item { }
.product-image {
text-align: center;
background: aquamarine;
border-radius: 50%;
}
.p1 .product-image {
background: #ebd8d9;
padding: 30px 45px;
height: 230px;
width: 230px; text-align:center; max-width:1000%;
margin: 0 auto;
}
.product-image img{width:auto; max-width:100%; margin:auto; max-height:165px;}
.p2 .product-image {
background: #e3fce8;
}
.p3 .product-image {
background: #d8f3ff;
}
.p4 .product-image {
background: #fed3cb;
}
.p5 .product-image {
background: #e4de8f;
}
.p6 .product-image {
background: #a497ea;
}
.p7 .product-image {
background: #ebd8d9;
}
.product-slider p {
line-height: 1.5;
font-size: 18px;
font-family: 'Fredoka One', cursive;
text-align: center;
margin-top: 10px;
}
.product-slider p.p-desc {
font-size: 15px;
font-family: Roboto;
line-height: 1.5;
}
.p-btn .btn-primary {
padding: 10px 45px;
border-radius: 45px;
text-align: center;
}
.p-btn {
text-align: center;
}
.view-all {
display: block;
float: left;
width: 100%;
text-align: center;
margin-bottom: 20px;
margin-top: 40px;
}
.view-all span {
background: #fff;
color: #f36421;
border-radius: 25px;
padding: 15px 50px;
font-family: 'Fredoka One', cursive;
font-size: 16px;
border: 2px solid #f36421;
}
.view-all span:hover{
background: #f9a71e;
color: #ffffff;
border: 2px solid #f9a71e;
}
.news-testimonial {
display: block;
float: left;
width: 100%;
background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/svg/KinderNurture-02.svg);
background-repeat: no-repeat;
background-size: cover;
}
.news-testimonial .news, .news-testimonial .testimonial {
padding-top: 10%;
padding-bottom: 10%;
}
.news-card {
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
transition: 0.3s;
display: block;
float: left;
}
.news-section {
clear: both;
padding: 20px 40px 20px 10px;
}
.news-card {
padding: 10px 20px;
background: #fff;
border-radius: 20px;
}
.news-date h2 {
font-size: 14px;
color: #333333;
margin-top: 5px;
margin-bottom: 5px;
}
.news-header {
font-size: 18px;
font-weight: bold;
color: #f36421;
}
.news-content {
font-size: 14px;
line-height: 2;
text-align: justify;
}
.news-img {
text-align: right;
}
.news-img img {
width: 100%;
border-radius: 100%;
}
.news-img span {
display: inline-block;
width:120px; height:120px;
text-align: center;
float: right;
background: #eccb1e;
padding:10px;
border-radius: 100%;
}
.news-img span img{width:100px; height:100px;}
.testimonial-content {
clear: both; margin-top:30px;
display: block;
}
.testimonial-img {
text-align: center;
background: #fff;
border-radius: 100%;
width: 100%;
margin-top: 20px;
}
.testimonial-img img {
width:55px;
padding: 10px;
}
.testimonial-text {
margin-top: 20px;
}
.testimonial-text p {
font-size: 14px;
}
.testimonial-name {
margin: 0;
font-size: 16px;
line-height: 1;
}
.strong-view.default .testimonial-image img { 
border-radius: 100%;
width: 100px;
}
.strong-view.default .testimonial-image img {
background: none !important;
border: none !important;
padding: 0 !important;
margin: 0 auto !important;
}
.strong-view.default.testimonial-text .testimonial { border: none; }
.strong-view.default.testimonial-text .testimonial-client {
margin-top: 5px;
text-align: left;
}
.testimonial-rating .strong-rating span.star:before {
font-size: 14px;
}
.strong-view.default.testimonial-text .testimonial-image {
margin-top: 0;
margin-bottom: 0;
margin-right: 10;
}
.strong-view.default.testimonial-text .testimonial-content p:last-of-type { margin-top: 0PX; }
.strong-view.default.testimonial-text .testimonial {
margin : 0 auto;
}
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.no-padd { padding: 0; }
.margin-v-auto { margin: auto 0; }
.strong-view.default.testimonial-text .testimonial-inner {
border: none;
padding: 5px;
text-align: justify;
margin-bottom: 25px;
}
.slider-bottom .middle-section {
text-align: center;
position: relative;
margin-top:112vh;
}
.slider-bottom .middle-section .middle-block-row {
position: relative;
bottom: 30px; padding-bottom:110px; margin-left:0px; margin-right:0px;
}
.kn-home-slider {
position: relative;
top:13vh;
}
a.btn.btn-primary {
padding: 5px 20px; letter-spacing:1px;
border-radius: 45px;
font-size:16px;
color: #ffffff;
}
.owl-buttons {
position: absolute;
top:40%;
width: 100%;
}
.owl-theme .owl-controls .owl-buttons div {
color: #FFF;
display: block;
zoom: 1;
margin: 0;
padding: 0;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 0;
background: none;
filter: Alpha(Opacity=50);
opacity: 0.5;
}
.owl-prev {
float: left;
}
.owl-next {
float: right;
}
i.fa.fa-chevron-circle-left { font-size: 35px;
}
.fa-chevron-circle-left:before {
opacity: 1;
color: #000;
}
i.fa.fa-chevron-circle-right { font-size: 35px;
}
.fa-chevron-circle-right:before {
opacity: 1;
color: #000;
}
.kn-home-slider .banner-img {
text-align: right;
margin-right: 30px;	
}
.mascot-row {
position: relative; display:none;
top: 120px; margin-left:0px; margin-right:0px;
}
.footer-header h3 {
font-size: 20px;
color: #f36421;
line-height: 25pt;
}
.footer-list li { line-height: 25pt; }
.footer-list li a {
font-size: 16px;
font-family:Roboto; color:#333;
}
.kinder-input {
font-family: 'Fredoka One', cursive;
width: 100%;
border: none;
border-bottom: 2px solid #f36421;
font-size: 18px;
padding: 5px 15px;
margin-bottom: 20px;
}
.footer-bottom {
margin-top: 25px;
}
.footer-wrapper .kinder-input{font-family:Roboto !important; padding:5px 0px !important;}
.footer-wrapper .kinder-input::placeholder{color:#CCC !important;font-size: 14px}
.kinder-button {
font-family: 'Fredoka One', cursive;	
border: 1px solid #f36421;
background: #f36421;
color: #fff;
border-radius: 45px;
padding: 2px 25px;
font-size: 18px;
}
.fa-facebook, .fa-twitter, .fa-instagram {
vertical-align: top;
line-height: 40px !important;
}
.fa-facebook:before, .fa-twitter:before, .fa-instagram:before {
color: #fff;
}
.social-icon {
margin-top: 50px;
margin-left: 50px;
}
.facebook-icon, .twitter-icon, .insta-icon {
border-radius: 100%;
float: left;
width: 40px;
text-align: center;
height: 40px;
margin-right: 5px;
}
.facebook-icon {
background: #3c5a99;
}
.twitter-icon {
background: #2aaae0;
}
.insta-icon {
background: #d6249f;
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
box-shadow: 0px 3px 10px rgba(0,0,0,.25);
}
.copyright {
text-align: right;
font-size: 14px;
font-family: 'Fredoka One', cursive;
} .news-card:hover {
box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
} .best-seller-section .floating-flower {
display: inline-flex;
width: 20px;
position: absolute;
}
img.floating-flower.f1 {
position: absolute;
right: 0px;
left: 5px;
top: 10px;
}
img.floating-flower.f2 {
position: absolute;
left: 120px;
top: 40px;
}
.fa.fa-chevron-circle-left:before{ content: "\f060"; }
.fa.fa-chevron-circle-right:before{ content: "\f061"; }
.fa.fa-angle-right, .fa.fa-angle-left {
background: #484e4f;
border-radius: 50%;
width: 35px;
height: 35px;
}
.fa-angle-right:before, .fa.fa-angle-left:before {    
color: #e4f8ff;
background: transparent;    
font-size:36px;
line-height:33px;    
vertical-align: top;
text-align: center;
} .breadcrumb {
padding: 7px 0 0;
background-color: transparent;
}
.breadcrumb>.active {
color: #fff;
} .breadcrumb{float:left; width:100%;}
.breadcrumb ul{padding-left:0px; display:inline;}
.breadcrumb ul li{display:inline-block; margin:0px 5px;text-transform: capitalize;}
.breadcrumb ul li a{font-size:14px;}
.breadcrumb ul li:first-child a{color:#53595a;}
.breadcrumb ul li a{color:#f27235;font-size: 16px;}
.breadcrumb ul li.active {
color: #f27235;
font-size: 16px;
font-family: 'Fredoka One', cursive;
}
.page-template-blog .breadcrumb ul li.active, .page-template-products .breadcrumb ul li.active {
color: #f27235;
font-size: 24px;
font-family: 'Fredoka One', cursive;
font-weight: 500;
}
.fa.fa-search {
color: #f36421;
cursor: pointer;
}  .kn-page-header h2 {
color: #f36421;
margin-bottom: 25px;
}
.kn-page-header p {
font-family: 'Fredoka One', cursive;
font-size: 18px;
color: #777777;
}
.kn-contact-form-content input, .kn-contact-form-content textarea {
margin: 5px 0;
border: none;
border-bottom: 2px solid #f36421;
padding: 10px;
background: transparent;
width: 100%;
font-family: 'Fredoka One', cursive;
font-size: 18px;
color: #777777;
}
.kn-contact-form-content input.kinder-button {
float: right;
width: 50%;
border: 2px solid #f36421;
background: #f36421;
color: #fff;
}
.kn-contact-form-content input.kinder-button:hover{
border: 2px solid #f9a71e;
background: #f9a71e;
}
section.map-tab {
border: 1px solid #f36421;
margin-bottom: 5px;
cursor: pointer;
}
section.map-tab.active {
background: #f36421;
}
section.map-tab.active ul li.store-name, section.map-tab.active ul li.store-add, section.map-tab.active i.fa.fa-map-marker {
color: #fff;
} 
i.fa.fa-map-marker {
float: left;
display: block;	
padding: 0px;
line-height: 2.5;
font-size: 24px;
color: #f36421;
}
.fa-map-marker:before {
content: "\f041";
padding: 15px;
vertical-align: middle;
}
.store-name {
font-size: 16px; color:#4d5354;font-family:Roboto !important; font-weight:bold;
}
.store-add {
color: #757575;font-family:Roboto;
}
.kn-stockiest-content ul {
margin-bottom: 10px;
margin-left: 0px; float:left; width:100%;
line-height: 20px;
}
.kn-stockiest-content ul li.store-name {
font-size: 18px;
}
.kn-stockiest-content ul li.store-add {
font-size: 16px;
color: #777777;
}
.kn-contact-form-content textarea {
height: 135px;
}
.dropdown.menu-item.menu-item-type-post_type.current-menu-item.current_page_item a {
color: #fff;
}
div#stockiest {
margin-top: 60px;
}
.map-add-tab {
border-bottom: 1px solid #f1f1f1;
padding: 10px 0px;
font-size: 14px;
margin-bottom: 0px;
font-family: 'Fredoka One', cursive;
cursor: pointer; float:left; width:100%; display:flex;
}
.kn-stockists {
max-height: 550px;
overflow-y: auto;
}
.store-pin-image img {
width: 40px;
height: 40px;
margin-right: 10px;
}
.location {
display: flex;
}
.map-add-tab:hover .location, .map-add-tab.active .location {
margin-left: 15px;
transition: margin-left .5s;
}
.map-add-tab:hover{background-color:#f16522; -webkit-border-radius: 0 20px 20px 0;border-radius: 0 20px 20px 0;}
.map-add-tab:hover .fa-map-marker{color:#fff;}
.map-add-tab:hover .store-name{color:#fff;}
.map-add-tab:hover .store-add{color:#fff;}
.map-add-tab span{line-height:20px;}
.map-add-tab.active {
background-color:#f16522; -webkit-border-radius: 0 20px 20px 0;border-radius: 0 20px 20px 0;
color: #fff;
}
.map-add-tab.active .store-name{color:#fff ;}
.map-add-tab.active i.fa.fa-map-marker, .map-add-tab.active .store-add{
color: #fff;
}
h2.comments-title {
font-size: 16px;
color: #f16522;
}
b.fn {
font-size: 14px;
font-family: 'Fredoka One', cursive;
text-transform: capitalize;
color: #f16522;
font-weight: 200;
}
span.says {
font-family: 'Fredoka One', cursive;
font-weight: 200;
font-size: 14px;
color: #f16522;
}
.comment-metadata a {
font-family: 'Fredoka One', cursive;
font-size: 14px;
font-weight: 400;
color: #565656;
}
.comment-content p {
font-family: 'Fredoka One', cursive;
font-size: 14px;
}
.comment-intro em {
font-size: 14px;
color: #565656;
font-family: 'Fredoka One', cursive;
}
a.comment-permalink {
font-family: 'Fredoka One', cursive;
font-size: 14px;
font-weight: 400;
color: #f16522;
}
.comment-intro {
font-family: 'Fredoka One', cursive;
font-size: 14px;
font-weight: 400;
color: #f16522;
text-transform: capitalize;
background: #e3e5e8;
padding: 0 15px;
}
li.comment p {
font-size: 14px;
font-weight: 200;
color: #ffffff;
font-family: 'Fredoka One', cursive;
background: #4c4c4c;
padding: 5px 15px;
}
.reply a {
font-size: 14px;
color: #f9a71e;
font-family: 'Fredoka One', cursive;
}
.reply {
float: right;
background: #4c4c4c;
padding: 5px 15px;
}
p.logged-in-as {
display: none;
}
p.comment-form-comment label {
color: #484e4f;
font-family: 'Fredoka One', cursive;
font-size: 20px;
font-weight: 200;
}
.mc3wp-checkbox span {
color: #4c4c4c;
font-family: 'Fredoka One', cursive;
font-size: 16px;
font-weight: 200;
}
.blog-detail .comment-respond p input[type="checkbox"] {
width: auto;
margin-right: 15px;
}
ul.children li .comment-intro {
text-align: right;
}
.mc4wp-checkbox label span {
font-size: 16px;
font-family: 'Fredoka One', cursive;
font-weight: 100;
}
.comment-respond .comment-form-cookies-consent label {
color: #484e4f;
font-family: 'Fredoka One', cursive;
font-size: 16px;
font-weight: 200;
} @media screen and (max-width: 991px) {
.navbar-default .navbar-nav>li>a {
font-size: 14px;
padding: 10px;
}
}
@media screen and (min-width: 768px) {
.carousel-caption {right: 25%;bottom: 35%;left: unset;}
}
.product-detail{min-height:180px;}
.slider-bottom .middle-block-row:before{content: "";background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/left.png);position:absolute; left:5%;z-index: 0;top: -180px;width:289px;height:443px;background-size: 100%;}
.slider-bottom .middle-block-row h3:after{content: "";background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/right.png);position: absolute;right: 10%;z-index: -2;top: -20px;width: 688px;height: 473px;background-size: 100%;}
.slider-bottom .middle-block-row p{position:relative; z-index:1000;margin-top: 40px;line-height: 2;font-size: 26px;}
.kn-home-slider-caption { margin: auto 0; margin-right: 30px;}
h3.kn-text { margin-top: -10%; }
.home .best-seller-section { display: block;float: left;width: 100%;margin-top: -5pc; }
.kn-carousel-caption h3 {font-family: 'Fredoka One', cursive;
font-size: 25pt;
line-height: 50pt;
font-weight: 500;
color: #565656;
} .row.product-detail-top{margin-left:0px; margin-right:0px;}
.product-detail{}
.product-detail-top{padding-top:0px; padding-bottom:50px;}
.product-detail-top h2{font-size: 16pt;
color: #484e4f;
font-weight: 500;
}
.product-detail-top .poduct-bg:after{content: "";position: absolute;width: 100%;border-radius:50%;-webkit-border-radius:50%;background-color:#fed3cb;height:auto;z-index:0;left:0;top:-45px;padding:50%;}
.product-detail-top.best-all-product .poduct-bg:after { top: 0; }
.product-detail-top .poduct-bg img{width:auto;text-align: center;height:300px; margin-top:40px; z-index:10;position:relative; max-width:100%;}
.product-detail-top .content{padding-left:100px; margin-top:70px;}
.product-detail-top .content p{margin-bottom:50px; font-size:16px; color:#484e4f;}
.product-detail-top .content .price{margin-right:50px;} .product-detail-slider1:before{content:""; position:absolute; right:50px; top: 0; background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/product-mascot.png); background-size:100%; height:194px; width:150px;}
.product-detail-top .content .readmore{background-color:#F16521; border-radius:50px; -webkit-border-radius:50px; padding:10px 20px; color:#fff; font-size:14px; letter-spacing:1px;}
.product-detail-top .content .readmore:hover {background-color:#f9a71e;color:#fff;}
.product-detail-slider1{background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/product-detail-bg.svg);background-size:100%;background-position:top;background-repeat:no-repeat;padding-top:150px;padding-bottom:255px;margin-top:-60px;}
.product-detail-slider1 h3{text-align:center; color:#f9a71e; font-size:16px; line-height:28px;margin: 0 20px 10px 20px;}
.product-detail-slider1 p strong{font-size:16px; letter-spacing:1px; font-family:'Fredoka One', cursive !important; color:#484e4f;}
.product-detail-slider1 p {margin-bottom:10px; font-family:Roboto !important; font-size:14px;}
.product-detail-slider1 a{color:#F16521;}
.poduct-bg{text-align: center;}
.poduct-bg img{width: 275px;text-align: center;height: 336px;}
.product-detail-slider1 h3 a {
text-align: center;
color: #f9a71e;
font-size: 14px;
line-height: 18px;    
margin-top: 15px;
}
.round-pro-cat h3 a {
color: #f9a71e;
font-size: 14px;
float: left;
display: block;
width: auto;
}
#deal-product {position: relative; z-index: 3;}
.row.product-detail-slider1{margin-left:0px; margin-right:0px;position: relative;z-index: 2;}
.row.best-seller-product-cat{margin-left:0px; margin-right:0px;margin-top: -60px}
.best-seller-product-cat{}
.best-seller-product-cat .row{margin-bottom:80px;}
.best-seller-product-cat h2{margin-top:50px; font-size:24px; color:#484e4f;}
.best-seller-product-cat p{font-family:'Fredoka One', cursive; color: #484e4f; line-height: 24px; font-size: 18px;margin: 0 10px;margin-top: 30px;margin-bottom: 25px;}
.best-seller-product-cat a{font-size:16px; color:#f16522;padding: 0 10px;}
.best-seller-product-cat img {width: auto; max-width:100%; height:185px; margin-top:30px;}
.best-seller-product-cat .immunity-img {text-align: center;}
.best-seller-product-cat .immunity-content{padding: 0px 15px;}
.best-seller-product-cat .even .immunity-img:before{content:""; position:absolute; z-index:-1; background-color:#ebd8d9; border-radius:50%; -webkit-border-radius:50%; padding:55%; left:-5%; top:0px;}
.best-seller-product-cat .odd .immunity-img:before{content:""; position:absolute; z-index:-1; background-color:#e3fce8; border-radius:50%; -webkit-border-radius:50%; padding:55%; left:-5%; top:0px;}
.immunity-content h3 {
color: #f9a71e;
font-size: 14px;
line-height: 18px;
float: left;
width: 100%;
margin-top: 0px;
margin-bottom: 25px;
margin-left: 10px;
padding-right: 25px;
}
.best-seller-product-cat .immunity-content h3 a {
font-size: 14px;
color: #f9a71e;
padding: 0;
float: left; width: auto;
}
.best-seller-product-cat .immunity-content h3.category a, .round-pro-cat h3.category a {
clear: both;
display: contents;
}
.round-pro-cat h3.category { color: #f9a71e; margin-top: 0;}
.post {
margin-bottom: 5px;
width: calc(100%/2);
float: left;
padding: 0 15px;
min-height: 330px;
}
.cat-product .p-btn {
margin-top: 15px;
text-align: left;
}
@media screen and (max-width: 1920px) and (min-width: 1600px) {
.product-detail-slider1 {
padding-top: 295px;
padding-bottom: 525px;
}
.product-detail-top .content:before {
bottom: -310px;
}
.kn-home-slider{
top: 18vh;
}
}
@media screen and (max-width: 1599px) and (min-width: 1490px) {
.product-detail-slider1 {
padding-top: 230px;
padding-bottom: 450px;
}
.product-detail-top .content:before {
bottom: -265px;
}
}
@media screen and (max-width: 1489px) and (min-width: 1220px) {
.product-detail-slider1 {
padding-top: 215px;
padding-bottom: 325px;
}
.product-detail-top .content:before {
bottom: -265px;
}
}
@media screen and (max-width: 768px) {
.owl-buttons {display: none;}
.kn-contact-google-map { display: block;clear: both; }
.product-detail-top .content .price{float:left; width:100%; margin-right:0px; margin-bottom:25px;}
.product-detail-slider1{margin-top:0px; padding-top:0px;}
.product-detail-top .content:before{display:none;}
.product-detail-slider1:before { display: none;	 }
.row.product-detail-slider1 {position: unset;z-index: 0;}
.round-pro-cat .round-bg .bg{width:300px; height:300px; right:0px; margin:auto; padding:0px !important;}
.round-pro-cat .round-bg img{margin:50px auto 0px !important;}
.row.best-seller-product-cat{margin-top:0px;}
.best-seller-product-cat h2{margin-bottom:25px; text-align:center;}
.best-seller-product-cat .immunity-content{text-align:center;}
.cat-product .p-btn{text-align:center;}
}  .product-details-top{padding-top:20px; padding-bottom:50px;}
.product-details-top p{font-size:16px;}
p.category, p.category a:hover {color: #fcbb3c;}
.product-details-top a{font-size:16px;}
.product-details-top .where-to-buy{float:right;}
.product-details-top .poduct-bg:after{content: "";position: absolute;width: 100%;border-radius:50%;-webkit-border-radius:50%;background-color:#fed3cb;height:auto;z-index:-1;left:0px;top:0px;padding:50%;}
.product-details-top .poduct-bg img{width:auto;text-align: center;height:200px; margin-top:40px;}
.product-details-top .content{padding-top:25px; padding-left:30px;}
.product-details-top .product-detail-mascot{margin-top:-50px;}
.product-details-tabs{padding-top:50px; padding-bottom:50px;}
.product-details-tabs .nav-tabs>li>a{color:#CCC;border:none;}
.product-details-tabs .nav-tabs>li.active>a {background-color:transparent !important; border:none !important; color:#f36421 !important;}
.product-details-tabs .nav>li>a:hover, .product-details-tabs .nav>li>a:focus{background-color:transparent !important; border:none !important;}
.product-details-tabs .tab-pane{padding:15px; font-size:14px;}
.tab-content ul {list-style: disc;text-indent: 0px;margin-left: 15px;}
.product-details-recommend {padding-top:0px; padding-bottom:50px;}
.product-details-recommend .container{padding-top: 50px;padding-bottom:150px;background-image: url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/recommend-mascot.jpg);background-position: left bottom;background-repeat: no-repeat;}
.product-details-recommend .title{margin-bottom:50px;}
.product-details-recommend .title h2:after{content:""; position:absolute; background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/flower.png); left: 300px; bottom: -35px; width: 25px; height:26px;}
.product-details-recommend .details{text-align:center;}
.product-details-recommend .details img{margin:10px auto; max-height:200px; min-height:200px; max-width:100%; width:auto;}
.product-details-recommend .details h3{text-align: center; margin-bottom: 20px; font-size: 18px; line-height: 22px; max-height: 44px;overflow: hidden;}
.product-details-recommend .details a.price{color:#f36421; text-align:center; font-size:16px;} div#popup {position:fixed;display:none;top:15%;left:55%;width:400px; height: 400px;margin-left:-250px;border-radius: 100%;padding:20px;
background-color:white;box-shadow: 0px 0px 14px 9px #d9d9d9;}
.blur-filter {opacity: 0.2;pointer-events: none;}
div#popup h3{font-size: 20px;text-align: center;line-height: 1.5;margin-top: 45px;color: #f36421;margin-bottom: 25px;}
div#popup p.popup-msg{text-align: center;	margin: 0 20px;	font-size: 14px;}
p.popup-true, p.popup-false{text-align: center;margin-top: 15px;}
p.popup-true a{	background: #f36421;color: #fff;border-radius: 15px;padding: 5px 15px; font-size: 18px;cursor: pointer;}
p.popup-false a{	color: #f36421; font-size: 18px; cursor: pointer;}
.home-background .mascot-1{margin-left:50px;}
.home-background .mascot-1 img{width:100%;}
.home-background .mascot-2{float:right;}
.home-background .mascot-2 img{width:65%;} .filter-area{float:left; width:100%; padding:10px 0px;}
.filter-area a{color:#f36421;}
.filter-area select{float:right; font-family:'Fredoka One', cursive; float: right; border: 2px solid #f36421;padding: 10px 20px;border-radius: 50px;-webkit-border-radius: 50px;
background-color: transparent; font-size: 14px; color:#f36421;}
.btn-group.filter-btn {
float: right;
border: 2px solid #f36421;
border-radius: 20px;
color: #f36421;
font-family: 'Fredoka One', cursive;
}
.btn-group.filter-btn .btn {
background: transparent;;
}
.btn-group.filter-btn .btn .caret{
color: #f36421;
}
.search-form .screen-reader-text, .search-form .search-submit{
display: none;
}
.search-form{
display: block;
float: left;
}
.show{
display: block;
}
.search-form .search-field{
top: 0;
position: absolute;
left: 50px;
width: 100%;
height: 35px;
font-size: 16px;
background: transparent;
border: 2px solid #f36421;
border-radius: 16px;
padding: 0 15px;
display: none; 
z-index: 999;
}
.product-all {padding-top:50px; padding-bottom:50px;}
.product-all .img{float:left; width:100%; text-align:center; margin-bottom:20px;}
.product-all .img img{margin:auto; max-width:100%; width:auto;height:200px;}
.product-all h3{text-align:center; color:#f9a71e; font-size:18px;line-height: 18px;float: left;width: 100%;margin-top: 15px;}
.product-all h4{color: #484e4f;
font-size: 18px;
text-align: center;
line-height: 24px;
float: left;
width: 100%;
font-family: 'Fredoka One', cursive !important;
}
.product-all p{text-align:center; font-size:14px; line-height:20px;}
.product-all a{color: #F16521;text-align: center;display: table;width: 100%;font-size: 16px;}
.best-seller-product-cat h2 a {
font-size: 18px;
color: #f9a71e;
}
.category a.btn.btn-primary {
display: inline-block;
width: auto;
}
.round-pro-cat.product-category .p-btn {
text-align: left;
margin-left: -10px;
}
.single-product .product-details-top, .single-product .product-details-recommend,.single-product .product-details-tabs {
margin: 0;
}
.round-pro-cat{padding-top:50px; padding-bottom:50px;}
.round-pro-cat .col-md-6{margin-top:50px; margin-bottom:50px;}
.round-pro-cat .search-product{min-height: 280px;}
.round-pro-cat .round-bg {text-align:center;}
.round-pro-cat .round-bg .bg{position:absolute; left:0; top:0; padding:50%; -webkit-border-radius:50%; border-radius:50%; z-index:-1;}
.round-pro-cat .round-bg img{z-index:1;height:200px;width:auto;max-width:100%;margin:35px auto 0px;text-align:center;}
.round-pro-cat .color-1{background-color:#ebd8d9;}
.round-pro-cat .color-2{background-color:#e3fce8;}
.round-pro-cat .color-3{background-color:#d8f3ff;}
.round-pro-cat .color-4{background-color:#fed3cb;}
.best-seller-product-cat .post-list .post.all-color-1 .immunity-img:before{ background-color:#ebd8d9; }
.best-seller-product-cat .post-list .post.all-color-2 .immunity-img:before{ background-color:#e3fce8; }
.best-seller-product-cat .post-list .post.all-color-3 .immunity-img:before{ background-color:#d8f3ff; }
.best-seller-product-cat .post-list .post.all-color-4 .immunity-img:before{ background-color:#fed3cb; }
.round-pro-cat a.read-more {
background-color: #F16521;
border-radius: 50px;
-webkit-border-radius: 50px;
padding: 2px 20px;
color: #fff;
font-size: 14px;
letter-spacing: 1px;
width: auto;
display: inline-block;
} .round-pro-cat h3{color:#F16521; font-size:18px;line-height: 18px;float: left;width: 100%;margin-top:70px; margin-bottom:25px;}
.round-pro-cat p{font-family: 'Fredoka One', cursive;
color: #484e4f;
line-height: 24px;
font-size: 18px;
margin-top: 50px;
margin-bottom: 25px; }
.round-pro-cat a{color: #F16521;display: table;width: 100%;font-size: 16px;}
.product-slider .owl-item .item {
text-align: center;;
}
.product-slider .owl-item .item img{
width: auto;
max-width: 100%;
margin: auto;
max-height: 165px;
text-align: center;
} @media screen and (max-width: 768px) {
.best-seller-product-cat .immunity-content h3.category a, .round-pro-cat h3.category a {
float: initial;
display: unset;
}
.best-seller-product-cat p{
margin-top: 60px;
}
.slider-bottom .middle-block-row:before{display:none;}
.slider-bottom .middle-block-row p:after{display:none;}
.slider-bottom .middle-section{float:left; width:100%;}
.home-background .slider-bottom .middle-section{background-color:#d8f3ff;margin-top:-95px;padding-top:200px;z-index:-1;padding-bottom: 30px;}
.slider-circle {position: absolute;background: #eccb1e;width:300px;height:300px;top:90px;left:0px;right:0px;border-radius:100%;margin:auto;}
.home-background .slider-bottom .middle-section .middle-block-row{bottom:0px; padding-bottom:50px;}
div#popup { left: 62%; }
p.popup-true, p.popup-false {
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}
.strong-view.default.testimonial-text .testimonial-image { width: 100%;text-align: center;margin-bottom: 25px; }
.testimonial-image-section, .strong-view.default .testimonial-name, .testimonial-rating { text-align: center; }
} .about-top{background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/about-top.svg); background-size:cover;margin-top: -90px;padding-top:150px; background-position:top;}
.about-top .col-sm-12{margin-bottom:50px;}
.about-top .col-sm-12:last-child{background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/about-top_bottom.svg);background-size:100%;background-position:bottom;background-repeat:no-repeat; margin-bottom:0px; padding-bottom:70px;}
.about-top .round-title{background-color:#ECCD1A; color:#fff; border-radius: 50%;font-size:18px;height:125px;width:125px;text-align: center;line-height:125px;margin: auto;}
.about-top .capsule{float:left; width:100%; background-color:#fff; margin-top:50px; margin-bottom:50px; border-radius:150px; -webkit-border-radius:150px;}
.about-top .capsule .col-sm-6:first-child{background-color:#C9EDFF; border-radius:150px 0px 0px 150px; -webkit-border-radius:150px 0px 0px 150px; }
.about-top .capsule .col-sm-6{padding-top:25px; padding-bottom:25px;}
.about-top .capsule h2{font-size:18px; line-height:20px;}
.about-top .capsule p{font-size:16px; line-height:25px;}
.about-top .capsule .floating-flower{position:absolute; bottom:-14px; left:40%; width:auto;}
.about-top .capsule-ver{margin-top:100px;border-radius:250px; float:left; width:100%; -webkit-border-radius:250px; background-color:#E3FBE8; text-align:center; padding:100px 50px;}
.about-top .capsule-ver h2{line-height:3em; margin-bottom:0px;}
.about-top .capsule-ver p{font-size:14px;}
.about-top .capsule-ver .floating-img{position:absolute;top:53px;left:13px;}
.about-top .left{ display:none;}
.about-middle{background-color:#fff; padding-top:100px; padding-bottom:50px;}
.about-middle  p{font-size:14px; line-height:25px; text-align:center;}
.about-middle .capsule-ver1{background-color:#FED3CB;border-radius:250px; -webkit-border-radius:250px; padding:50px;}
.about-middle .capsule-ver1 .left{width:350px; position:absolute; left: -300px; top: -50px;}
.about-middle .capsule-ver1 .right{position: absolute;width: 350px;right: -250px;top: -160px;}
.about-bottom{background-color:#D8F2FF;padding-top:50px;position:relative; margin-bottom:200px;}
.about-bottom:before{content: "";background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/about-bottom.svg);background-size:100%;margin-top:-52px;position:absolute;width:100%;height:245px;background-repeat: no-repeat;}
.about-bottom:after{content: "";background-image:url(//www.kindernurture.com/wp-content/themes/kindernurture/assets/img/about-bottom1.svg);background-size:100%;position:absolute;width:100%;height:380px;background-repeat: no-repeat; bottom:-220px; z-index:0;}
.about-bottom .round-title{background-color:#ECCD1A; color:#fff; border-radius: 50%;font-size:18px;height:125px;width:125px;text-align: center;line-height:125px;}
.about-bottom .gallery-img{z-index:10;}
.about-bottom .gallery-img img{max-width:100%; border-radius:100px; -webkit-border-radius:100px; margin-top:15px; margin-bottom:15px;width: 100%;height: 248px;}
.fancybox-active #kinder-nurture {opacity: 0.2;pointer-events: none;}
@media screen and (max-width: 768px) {
.about-top .capsule .col-sm-6:first-child{-webkit-border-radius:150px 150px 0px 0px; border-radius:150px 150px 0px 0px;}
.about-top .capsule-ver{margin-top:20px;}
.about-top .capsule-ver h2{line-height:30px;}
.about-bottom:after{display:none;}
.about-bottom{padding-bottom:50px; margin-bottom:10px;}
.about-top .col-sm-12:last-child{background-image:none;}
.about-top .col-sm-12{margin-bottom:0px;}
.about-top .capsule .col-sm-6{padding-top:75px; padding-bottom:75px;}
.round-pro-cat p { margin-top: 70px; }
.round-pro-cat.product-category .p-btn { margin-left: 0; }
} .best-seller-section .owl-item:nth-child(1n-8) .p1 .product-image{background:#ebd8d9 !important;}
.best-seller-section .owl-item:nth-child(3n-8) .p1 .product-image{background:#fed3cb !important;}
.best-seller-section .owl-item:nth-child(2n-8) .p1 .product-image{background:#e3fce8 !important;}
.best-seller-section .owl-item:nth-child(4n-8) .p1 .product-image{background:#d8f3ff !important;}
.best-seller-section .owl-item .p1 p{font-family:Roboto; font-size:14px; line-height:24px;}
.best-seller-section .owl-item .p1 p.product-name{font-family:'Fredoka One', cursive !important; font-size:18px; max-height:45px; overflow:hidden;color: #484e4f;}
.best-seller-section .owl-item .p1 .product-detail{max-height:150px; overflow:hidden; margin-bottom:25px;padding: 20px;}
@media screen and (max-width: 768px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
color: #565656;    
font-size: 14px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
border-top: 8px solid;
border-color: #f9a71e;
padding: 10px 30px;
width: 100%;
border-bottom: 8px solid #f9a71e;
z-index: 9999;
}	
.dropdown.menu-item.menu-item-type-post_type.current-menu-item.current_page_item a {
color: #fff;
font-size: 14px;
}
.navbar-default .navbar-toggle{border:none; position:absolute;left:10px; top:0px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#f36421; padding:2px;}
.kinder-logo.col-sm-4.col-xs-12	{width: 50%; position: absolute; right:0px; padding-right:0px;}
.kn-home-slider .item.row-eq-height{display:table !important;margin: 0 auto;}
.kn-home-slider-img{flex:none;}
.kn-home-slider-caption{flex:none;}
#kn-home-slider h3{font-size:20px; margin-top:30px;}
.middle-section h3{font-size:20px; line-height:22px;}
.product-details-top .poduct-bg:after{width:300px;height:300px;margin: auto;left:-1px;right:-1px; padding:0px;}
.product-detail-top .poduct-bg:after{width:300px;height:300px;margin: auto;left:-1px;right:-1px; padding:0px;}
.product-detail-top .poduct-bg img{margin-top:50px; height:240px;}
.product-detail-top.best-all-product .poduct-bg img {margin-top:25px;}
.product-detail-top .content{padding-left:0px;}
.product-details-recommend .title h2:after{bottom:50px; right:10px; left:auto;}
.product-details-top .content{padding-top:70px; padding-left:0px; text-align:center;}
.product-details-top .content a.btn.btn-primary{float:none;}
.navbar-collapse{margin-top:50px; background-color: #fff;}
.kn-home-slider-img img{max-width:100%;padding: 15px 30px;}
.kn-home-slider .banner-img { text-align: center; margin:auto !important; }
.news-img{float:left; width:100%; text-align:center;}
.news-img span{width:auto; height:auto; margin:auto; float:none !important;}
.news-img span img{width:auto; height:auto; margin:auto;}
.news-section{float:left; widows:100%; padding:20px 5px !important;}
.round-header.left{float:left; width:100%; text-align:center;}
.round-header h3{margin:10px auto;}
.round-header.right{width:100%; text-align:center;}
.slider-bottom .middle-block-row h3:after{display:none;}
.home-background .mascot-2{display:none;}
.mascot-row{display:none;} .home-background { background-image: none; background-color: #d8f3ff; }
.kn-home-slider{top:0px; margin-top:50px;}
#kn-home-slider h3{text-align:center; line-height:24px;}
.kn-carousel-caption{text-align:center;}
.kn-carousel-caption .btn{margin:10px auto;}
.testimonial-img{height:150px; width:150px; margin:10px auto;}
.testimonial-img img{margin-top:20px;}
.footer-header h3{line-height:24px;}
.footer-wrapper .social-icon{float:left; width:100%; margin-top:0px; margin-bottom:15px; margin-left:0px; text-align:center;}
.footer-wrapper .facebook-icon, .footer-wrapper .twitter-icon, .footer-wrapper .insta-icon{float:none; display:inline-block;}
.footer-wrapper .copyright{float:left; width:100%; text-align:center; margin-top:15px;}
.blog-top .round-image{margin-top:20px !important;}
.about-top{margin-top:-70px;}
.about-bottom .round-title{margin:20px auto;}
.product-detail-slider1{margin-bottom:0px; padding-bottom:0px; text-align:center;}
.best-seller-product-cat .row{margin-bottom:30px;}
.best-seller-product-cat  .post{width:100%; margin-bottom:0px;}
.best-seller-product-cat .odd .immunity-img:before{height:300px; width:300px; margin:auto; left:0px; right:0px; padding:0px;}
.best-seller-product-cat .even .immunity-img:before{height:300px; width:300px; margin:auto; left:0px; right:0px; padding:0px;}
.filter-area .col-sm-6{width:50% !important; float:left; padding:0px;}
.best-seller-product-cat img{height:200px; margin:50px auto 0px !important;}
.product-detail-top{padding-top:50px;}
.product-category .row{margin-bottom:30px;}
.product-category  .post{width:100%; margin-bottom:0px;}
.product-category  .post .col-sm-6{text-align:center;}
.round-pro-cat.product-category .p-btn{text-align:center;}
.product-category .odd .immunity-img:before{height:250px; width:250px; margin:auto; left:0px; right:0px; padding:0px;}
.product-category .even .immunity-img:before{height:250px; width:250px; margin:auto; left:0px; right:0px; padding:0px;}
.slider-bottom .middle-block-row p{font-size:22px; line-height:24px;}
.slider-bottom .middle-block-row p br{display:none;} .best-seller-section .floating-flower{width:100%;position:relative;float:left;width:100%;margin:auto;text-align:center;}
img.floating-flower.f1{position: absolute;right: 0px;left: -120px;top: 10px;margin: auto;width: 20px;}
img.floating-flower.f2{position: absolute;left: 0px;top: 40px;width: 20px;right: -150px;margin: auto;}
.post-list .post .col-xs-12{margin-bottom:10px;}
.post-list{text-align:center;}
.product-all .p-btn{margin-bottom:50px;}
.product-details-recommend{text-align:center;}
.product-details-recommend .p-btn{margin-bottom:50px;}
.product-details-top .poduct-bg img{margin-top:60px;}
.search-form .search-field{left:-8px; width:140px; text-indent:20px;}
.pagination{width:100%; text-align:center;}
.footer-wrapper{text-align:center;}
.footer-wrapper .col-sm-3{padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #f4f4f4;}
.kn-home-slider {margin-top:73px;}
.kn-home-slider-caption{margin-top:30px;}
.kn-home-slider-img img{padding:0;max-height:200px;}
.about-middle .capsule-ver1 .right{display:none;}
}
@media screen and (max-width: 425px) {
.kinder-logo.col-sm-4.col-xs-12 {width:70%;}	
} .blog-detail .content{float:left; width:100%;}
.blog-detail .content .title{margin-top:50px; margin-bottom:25px; color:#484e4f; font-size:24px;}
.blog-detail .content .post-date{float:left; width:auto; margin-right:70px; color:#484e4f; font-weight:lighter; font-size:16px; margin-top:4px;}
.blog-detail .content p{float:left; clear:left;font-size:16px; font-weight: lighter; line-height: 22px; margin-bottom: 20px; color:#484e4f;}
.blog-detail .content .addthis_inline_share_toolbox{clear:none !important; float:left;}
.blog-detail .content .addthis_inline_share_toolbox .at-share-tbx-element .at-share-btn{border-radius:5px !important; -webkit-border-radius:5px !important;}
.blog-detail .content .addthis_inline_share_toolbox .at-icon-wrapper{width:28px !important; height:28px !important;}
.blog-detail .content .addthis_inline_share_toolbox .at-icon-wrapper .at-icon{width:25px !important; height:25px !important;}
.blog-detail .blog-image{float:left; width:100%; margin-top:30px; margin-bottom:50px;}
.blog-detail .authoer-detail{float:left; width:100%; margin-top:50px; margin-bottom:50px; line-height:50px !important; font-weight:bold !important;}
.blog-detail .authoer-detail .icon{width:50px; height:50px; background-color:#f16522; border-radius:50px; -webkit-border-radius:50px; text-align:center; float:left; margin-right:20px;}
.blog-detail .authoer-detail .icon .fa-user{color:#fff; line-height:50px; font-size:22px;}
.blog-detail .comments-area{float:left; width:100%;}
.blog-detail .comment{float:left; width:100%; margin-bottom:20px;position:relative;display: block;background: #4c4c4c;border-radius: 15px;}
.blog-detail .comments-area .comment-author{float:left; width:100%;}
.blog-detail .comments-area .comment-author img{float:left; width:50px; height:auto; margin-right:20px;}
.blog-detail .comments-area .comment-metadata{position:absolute; right:0px; top:0px; font-size:14px; color:#f16522;}
.blog-detail .comment-respond{float:left; width:100%;}
.blog-detail .comment-respond .comment-reply-title{color:#f26f30; font-size:22px;display: none;}
.blog-detail .comment-respond  .comment-notes{font-size:14px; font-weight:lighter;display: none;}
.blog-detail .comment-respond .comment-form-author{float:left; width:49%; margin-right:1%;}
.blog-detail .comment-respond .comment-form-email{float:left; width:49%; margin-left:1%;}
.blog-detail .comment-respond .comment-form-comment{float:left; width:100%;}
.blog-detail .comment-respond p input{width:100%; padding:5px 0px; border-top:none; border-right:none; border-left:none; border-bottom:3px solid #f16522;font-family: 'Fredoka One', cursive;font-size: 14px;line-height: 1.5;font-weight: 200;}
.blog-detail .comment-respond p textarea{width:100%; padding:5px 0px; border-top:none; border-right:none; border-left:none; border-bottom:3px solid #f16522;font-family: 'Fredoka One', cursive;font-size: 14px;line-height: 1.5;font-weight: 200;height: 94px;}
.form-submit input{float:left; width:auto !important; padding:5px 10px !important; background-color:#f16522; border:none; color:#fff; -webkit-border-radius:25px; border-radius:25px; font-family:'Fredoka One', cursive; font-size:18px; border-bottom:none !important;}
.blog-detail .comment-respond p input.submit{line-height: 2.5;}
.blog-detail ol.comment-list{float:left; width:100%; padding-left:0px;}
.comment-respond label {
color: #484e4f;
font-family: 'Fredoka One', cursive;
font-size: 20px;
font-weight: 200;
} .round-pro-cat.product-category ul.pagination a {display: unset;}
h1.page-title {
font-size: 18px;
color: #f36421;
line-height: 35pt;
} span.page-numbers.current {
color: #ffffff;
font-size: 16px;
font-weight: 700;
font-family: 'Fredoka One', cursive;
padding: 2px 8px;
border-radius: 50%;   
background: #f16522;
margin: 5px;
}
a.page-numbers {
color: #484e4f;
font-size: 16px;
font-weight: 700;
margin: 5px;
padding: 0;
} h2.fca_qc_quiz_title { color: #f9a71e !important;font-size: 32pt !important;font-weight: bold !important;}
div.fca_qc_quiz button.fca_qc_button {background-color: #f36421 !important;box-shadow: none !important;border: 2px solid #f36421 !important;border-radius: 25px !important;margin-bottom: 40px !important;font-family: 'Fredoka One', cursive;font-weight: 400 !important;}
.kn-quizzes-page .kn-page-content {
margin-top: 25px; }
.shop-now-btn {
margin-top: 30px;
border-radius: 26px;
}
.shop-now-btn span{ 
background: #f36421;
padding: 10px;
color: #fff;
border-radius: 25px;
}
.shop-now-btn span a{color: #fff;} 
div.fca_qc_quiz button#subscriber {
background: none;
border: none;
font-size: 16px;
color: #f9a71e;
font-family: 'Fredoka One', cursive;
}
.modal-header {
border-bottom: 6px solid #f36421;
}
.modal-title {
margin: 0;
line-height: 1.42857143;
color: #f36421;
font-family: 'Fredoka One', cursive;
text-align: center;
}
.mc4wp-form-fields label {
font-size: 18px;
font-family: 'Fredoka One', cursive;
color: #333333;
font-weight: 200;
}
.mc4wp-form-fields input {
border-bottom: 2px solid #f36421;
border-top: none;
border-right: none;
border-left: none;
background: transparent;
margin-left: 14px;
font-size: 16px;
}
.mc4wp-form-fields input[type=checkbox] {
margin-left: 0px;
}
.mc4wp-form-fields input[type=submit] {
border: 2px solid #f36421;
background: #f36421;
color: #fff;
margin: 0 auto;
text-align: center;
font-family: 'Fredoka One', cursive;
border-radius: 30px;
padding: 0px 30px;
}
.mc4wp-form-fields label span {
display: none;
}
input:focus, textarea:focus, select:focus {
outline-offset: unset;
outline: none;
}
div.fca_qc_quiz button.fca_qc_button:hover {
background-color: #f9a71e !important;
border: 2px solid #f9a71e !important;
}
.kinder-button:hover{
border: 1px solid #f9a71e;
background: #f9a71e;
} .navbar-default .navbar-nav>li.menu-item-has-children>a:hover {
border-radius: 0;
}
.navbar-nav>li>.dropdown-menu {
background: #f36421;
border: 2px solid #f36421;
border-radius: 0 0 25px 0px;
min-width: 200px;
}
.dropdown-menu>li>a {
font-size: 14px;
color: #fff;
}
.navbar-default .navbar-nav>.menu-item-has-children.open>a, .navbar-default .navbar-nav>.menu-item-has-children.open>a:hover, .navbar-default .navbar-nav>.menu-item-has-children.open>a:focus {
border-radius: 0;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
color: #fff;    
background-color: #f9a71e;
border-radius: 25px;
}
.filter-area .btn-group.filter-btn{
width: 200px; }
.filter-area .btn-group.filter-btn.open {
border-radius: 20px 20px 0 0;	
}
.filter-area .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
width: 170px;
}
.filter-area .btn-group.filter-btn .btn{
border: none;
box-shadow: none;
}
.filter-area .open>.dropdown-menu{
background: #f36421;
top: 30px;
left: -2px;
min-width: 140px;
border-radius: 0 0 25px 25px;
} .blog-top{background-color:#d8f3ff; margin-top:70px; padding-top:20px; padding-bottom:20px; margin-bottom:50px;}
.blog-top h2{font-size:36px; margin-top:55px; margin-bottom:50px; color:#484e4f;}
.blog-top p{color:#484e4f; font-weight:lighter; margin-bottom:30px;}
.blog-top a{background-color:#f16522; border-radius:50px; -webkit-border-radius:50px; color:#fff; padding:15px 25px; font-size:14px;}
.blog-top a:hover{background-color: #f9a71e;}
.blog-top .round-image{border-radius:100%;-webkit-border-radius:100%;position: relative;top: 50px;text-align: center;overflow:hidden; margin-top:-80px;}
.blog-top .round-image img {width: 110%;height: auto;margin-left: -16px;}
.blog-col{background-color:#fff; padding-top:50px; padding-bottom:50px;}
.blog-col .gallery-img .image-div{max-width:100%; border-radius:100px; -webkit-border-radius:100px; margin-top:15px; margin-bottom:15px; overflow:hidden; float:left; width:100%; position:relative;}
.blog-col .gallery-img .image-div .readmore{position:absolute; width:100%; height:100%; background-color: rgba(0, 0, 0, 0.5); bottom:-100%;-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; text-align:center;}
.blog-col .gallery-img .image-div .readmore a{margin:40% auto; display:table; background-color:#f16522; color:#fff; padding:5px 20px; border-radius:100px; -webkit-border-radius:100px; font-size:16px;}
.blog-col .gallery-img .image-div .readmore a:hover {background-color: #f9a71e;}
.blog-col .gallery-img .image-div:hover .readmore{bottom:0px;}
.blog-col .gallery-img .des-div{float:left; width:100%; text-align:center; max-height:150px; overflow:hidden; margin-bottom:50px;}
.blog-col .gallery-img .des-div h3{font-size: 16px;line-height:24px;color: #484e4f;height: 50px;overflow: hidden;}
.blog-col .gallery-img .des-div p{font-size: 14px;color: #484e4f;font-weight: lighter;line-height: 24px;}
.gallery-img .image-div img{min-height: 248px;object-fit: cover;}
.blog-image img { width: 100%; height: auto; }
.blog-content p {
font-size: 16px;
font-weight: lighter;
color: #484e4f;
font-family: Roboto;
}
.blog-content a {
font-size: 16px;
font-weight: bold;
color: #484e4f;
font-family: Roboto;
}
.blog-content a:hover {	
color: #484e4f;
} @media (min-width: 768px) {
.navbar-right .dropdown-menu {
left: 0;
}
}
.category a.btn.btn-primary:active {
background: #f36421;
border: 2px solid #f36421;
}
.category .round-pro-cat {
padding-top: 0;
padding-bottom: 50px;
display: block;
float: left;
}
.product-category h2 {
font-size: 24px;        
color: #f36421;    
margin-bottom: 30px;
}
.stamp {
width: 100%;
height: auto;
background: #eccb1e;
border: 40px double #ffffff;
margin: 70px auto; 
}
.error-page {
width: 100%;
overflow: hidden;
}
.stamp p.sorry {
color: #000000;
margin: 10px 10px 0 0;
font-family: 'Fredoka One', cursive;    
font-size: 30px;
text-align: center;
}
.error-middle-text {
text-align: center;
font-family: 'Fredoka One';
color: #000;
font-weight: 300;
width: 70%;
margin: 0 auto;
}
.f0f {
text-align: center;
font-family: 'Fredoka One';
color: #000;
font-weight: 900;
font-size: 48pt;
}
.home-btn {
text-align: center;
margin-bottom: 35px;
}
.home-btn a {
background: #f36421;
padding: 10px 25px;
border-radius: 24px;
color: #fff;
}
.home-btn a:hover{
color: #fff;
}
.product-all h2 {
margin-bottom: 35px;
}
.footer-wrapper {
padding-top: 25px;
}
div#fancybox-content {
top: 15%;
left: 55%;
width: 400px !important;
height: 400px !important;
margin-left: -250px;
border-radius: 100%;
padding: 20px;
background-color: white;
box-shadow: 0px 0px 14px 9px #d9d9d9;
}
div.wpcf7-response-output{
padding: 35% 20px !important;
border: 2px solid #ff0000;
border: none !important;
line-height: 1;
color: #f36421;
}
.ui-autocomplete {
float: left;    
background: #fff;
}
.ui-menu-item {
list-style-type: none;
padding: 0px 10px 0px 10px;
}
.ui-widget-content {
border: 1px solid #dddddd;
background: #ffffff;
color: #f36421;
font-size: 14px;
}
.ui-menu-item:hover {
background: transparent; 
}
.ui-menu-item:focus{
color: #f36421;
}
:focus {
outline: none;
}
.ui-widget-content .ui-state-focus {
outline: none;
color: #f36421;
border: none;    
background: transparent;
margin: 0;
}
.ui-autocomplete.ui-widget.ui-widget-content {
border: 1px solid #f36421;
border-radius: 25px;
height: 275px;
overflow-y: auto;
overflow-x: hidden;
}
.autosearch-image {
float: left;
}
.autosearch-image img {
width: 100px;
height: auto;
}
.autosearch-label {
display: block;
margin: 0 20px;
float: left;
}
.ui-menu .ui-menu-item{
list-style-image: none;
display: block;	
}
.list_item_container {
display: block;
float: left;
width: 100%;
}
.autosearch-label h3 {
color: black;
font-size: 14px;
text-align: left;
line-height: 6;
margin: 0;
font-family: 'Fredoka One', cursive;
}
li.show-all-link {
text-align: center;
cursor: pointer;
margin: 10px 0px;
}
.show-all-link b {
background: #f36421;
color: #fff;
padding: 10px;
border-radius: 30px;
}
.show-all-link b:hover {
background: #f9a71e;
color: #fff;    
} .kn-privacy-policy-page .kn-page-content, .kn-terms-condition-page .kn-page-content{
font-family: 'Fredoka One', cursive;
font-size: 16px;
color: #565656;
margin-bottom: 100px;
}
.kn-privacy-policy-page .kn-page-content li, .kn-terms-condition-page .kn-page-content li{
display: list-item;
list-style: disc;
} #kn-quizzes-advanced {
display: none;
}
li.quize-tab {  text-align: center;
line-height: 8;
padding: 25px;
}
.kn-qu {
background: aliceblue;
border-radius: 50%;    
position: relative;
}
.qiuzzes-img img {
padding: 35px;
}
.kn-select-qu {
opacity: 1;    color: #f36421;  -moz-transition: opacity 0.5s;
-ms-transition: opacity 0.5s;
-o-transition: opacity 0.5s; text-align: center;
border-radius: 50%;  line-height: 60pt;
}
.kn-select-qu span.quizzes-name {
background: none;
color: #f9a71e;
padding: 0;
width: 100%;
display: block;
float: left;
line-height: 1;
margin: 10px 0px;
font-size: 20px;
}
.quize-tab:hover .kn-select-qu{
display: block;
}
.kn-qu.qu-2 {
background-color: #d8f3ff;
}
.kn-qu.qu-3 {
background-color: #fed3cb;
}
.kn-qu.qu-4 {
background-color: #e3fce8;
}
.kn-qu.qu-1 {
background-color: #ebd8d9;
}
.quize-tab:hover .kn-select-qu {    
opacity: 1;
}
.kn-select-qu span {
background: #f36421;
border-radius: 25px;
padding: 6px 15px;
color: #fff;
font-family: 'Fredoka One', cursive;
cursor: pointer;
font-size: 18px;
float: left;
display: block;
width: 100%;
line-height: 2;
}
.quizzes-filter {
display: block;
float: left;
width: 100%;
margin-bottom: 100px;
}
h3.kn-quizze-header {
margin-top: -50px;
}
h3.kn-quizze-header {
margin-top: -50px;
text-align: left;
font-size: 25px;
color: #f9a71e;
}
.popular_product_item {
padding: 0 10px;
}
@media screen and (max-width: 425px) {
.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content { width: 320px !important;  }
.autosearch-image img{width: 50px;height: auto;}
.autosearch-label {display: contents;margin: 0px 20px;}
.autosearch-label h3 {line-height: 2;margin: 0px 0px 0px 70px;font-size: 12px;}
}
#stockists .nav-tabs>li {
float: left;
margin-bottom: -1px;
width: 125px;
max-height: 125px;
height: 125px;   
}
#stockists .nav-tabs .kn-page-header {
position: relative;
top: 50%;
transform: translateY(-50%);    
text-align: center;
}
#stockists .nav-tabs>li.active>a, #stockists .nav-tabs>li.active>a:hover, #stockists .nav-tabs>li.active>a:focus {
color: #555;
cursor: default;
background-color: #ffffff;
border: 3px solid #f9a71e;
border-bottom-color: #f9a71e;
border-radius: 50%;
}
#stockists .nav-tabs>li>a {
border: 3px solid #f9a71e;
border-radius: 50%;
background: #f9a71e;
color: #fff;
height: 125px;
}
#stockists .nav-tabs>li>a:hover {
border-color: #f9a71e #f9a71e #f9a71e;
}
#stockists .nav>li>a:hover, #stockists .nav>li>a:focus {
text-decoration: none;
background-color: #f9a71e;
}
#stockists .nav.nav-tabs .kn-page-header h2 {
color: #fff;
font-size: 14pt;
line-height: 1;
padding: 0;
margin: 0;
}
#stockists .nav.nav-tabs .active .kn-page-header h2 {
color: #f36421;
}
#stockists .nav-tabs {
border-bottom: none;
margin: 20px 0px;
}
#tab2 .kn-stockists-content p {
font-size: 14px;
}