@charset "UTF-8";
@font-face{font-family:'FontAwesome';src:url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/fontawesome-webfont.svg?v=4.5.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}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-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-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.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,.fa-gratipay: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-y-combinator-square:before,.fa-yc-square:before,.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"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}@font-face{font-family:Pe-icon-7-stroke;src:url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),url(//training4teachers.com/wp-content/plugins/thim-framework/fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');font-weight:400;font-style:normal}[class*=" pe-7s-"],[class^=pe-7s-]{display:inline-block;font-family:Pe-icon-7-stroke;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pe-7s-album:before{content:"\e6aa"}.pe-7s-arc:before{content:"\e6ab"}.pe-7s-back-2:before{content:"\e6ac"}.pe-7s-bandaid:before{content:"\e6ad"}.pe-7s-car:before{content:"\e6ae"}.pe-7s-diamond:before{content:"\e6af"}.pe-7s-door-lock:before{content:"\e6b0"}.pe-7s-eyedropper:before{content:"\e6b1"}.pe-7s-female:before{content:"\e6b2"}.pe-7s-gym:before{content:"\e6b3"}.pe-7s-hammer:before{content:"\e6b4"}.pe-7s-headphones:before{content:"\e6b5"}.pe-7s-helm:before{content:"\e6b6"}.pe-7s-hourglass:before{content:"\e6b7"}.pe-7s-leaf:before{content:"\e6b8"}.pe-7s-magic-wand:before{content:"\e6b9"}.pe-7s-male:before{content:"\e6ba"}.pe-7s-map-2:before{content:"\e6bb"}.pe-7s-next-2:before{content:"\e6bc"}.pe-7s-paint-bucket:before{content:"\e6bd"}.pe-7s-pendrive:before{content:"\e6be"}.pe-7s-photo:before{content:"\e6bf"}.pe-7s-piggy:before{content:"\e6c0"}.pe-7s-plugin:before{content:"\e6c1"}.pe-7s-refresh-2:before{content:"\e6c2"}.pe-7s-rocket:before{content:"\e6c3"}.pe-7s-settings:before{content:"\e6c4"}.pe-7s-shield:before{content:"\e6c5"}.pe-7s-smile:before{content:"\e6c6"}.pe-7s-usb:before{content:"\e6c7"}.pe-7s-vector:before{content:"\e6c8"}.pe-7s-wine:before{content:"\e6c9"}.pe-7s-cloud-upload:before{content:"\e68a"}.pe-7s-cash:before{content:"\e68c"}.pe-7s-close:before{content:"\e680"}.pe-7s-bluetooth:before{content:"\e68d"}.pe-7s-cloud-download:before{content:"\e68b"}.pe-7s-way:before{content:"\e68e"}.pe-7s-close-circle:before{content:"\e681"}.pe-7s-id:before{content:"\e68f"}.pe-7s-angle-up:before{content:"\e682"}.pe-7s-wristwatch:before{content:"\e690"}.pe-7s-angle-up-circle:before{content:"\e683"}.pe-7s-world:before{content:"\e691"}.pe-7s-angle-right:before{content:"\e684"}.pe-7s-volume:before{content:"\e692"}.pe-7s-angle-right-circle:before{content:"\e685"}.pe-7s-users:before{content:"\e693"}.pe-7s-angle-left:before{content:"\e686"}.pe-7s-user-female:before{content:"\e694"}.pe-7s-angle-left-circle:before{content:"\e687"}.pe-7s-up-arrow:before{content:"\e695"}.pe-7s-angle-down:before{content:"\e688"}.pe-7s-switch:before{content:"\e696"}.pe-7s-angle-down-circle:before{content:"\e689"}.pe-7s-scissors:before{content:"\e697"}.pe-7s-wallet:before{content:"\e600"}.pe-7s-safe:before{content:"\e698"}.pe-7s-volume2:before{content:"\e601"}.pe-7s-volume1:before{content:"\e602"}.pe-7s-voicemail:before{content:"\e603"}.pe-7s-video:before{content:"\e604"}.pe-7s-user:before{content:"\e605"}.pe-7s-upload:before{content:"\e606"}.pe-7s-unlock:before{content:"\e607"}.pe-7s-umbrella:before{content:"\e608"}.pe-7s-trash:before{content:"\e609"}.pe-7s-tools:before{content:"\e60a"}.pe-7s-timer:before{content:"\e60b"}.pe-7s-ticket:before{content:"\e60c"}.pe-7s-target:before{content:"\e60d"}.pe-7s-sun:before{content:"\e60e"}.pe-7s-study:before{content:"\e60f"}.pe-7s-stopwatch:before{content:"\e610"}.pe-7s-star:before{content:"\e611"}.pe-7s-speaker:before{content:"\e612"}.pe-7s-signal:before{content:"\e613"}.pe-7s-shuffle:before{content:"\e614"}.pe-7s-shopbag:before{content:"\e615"}.pe-7s-share:before{content:"\e616"}.pe-7s-server:before{content:"\e617"}.pe-7s-search:before{content:"\e618"}.pe-7s-film:before{content:"\e6a5"}.pe-7s-science:before{content:"\e619"}.pe-7s-disk:before{content:"\e6a6"}.pe-7s-ribbon:before{content:"\e61a"}.pe-7s-repeat:before{content:"\e61b"}.pe-7s-refresh:before{content:"\e61c"}.pe-7s-add-user:before{content:"\e6a9"}.pe-7s-refresh-cloud:before{content:"\e61d"}.pe-7s-paperclip:before{content:"\e69c"}.pe-7s-radio:before{content:"\e61e"}.pe-7s-note2:before{content:"\e69d"}.pe-7s-print:before{content:"\e61f"}.pe-7s-network:before{content:"\e69e"}.pe-7s-prev:before{content:"\e620"}.pe-7s-mute:before{content:"\e69f"}.pe-7s-power:before{content:"\e621"}.pe-7s-medal:before{content:"\e6a0"}.pe-7s-portfolio:before{content:"\e622"}.pe-7s-like2:before{content:"\e6a1"}.pe-7s-plus:before{content:"\e623"}.pe-7s-left-arrow:before{content:"\e6a2"}.pe-7s-play:before{content:"\e624"}.pe-7s-key:before{content:"\e6a3"}.pe-7s-plane:before{content:"\e625"}.pe-7s-joy:before{content:"\e6a4"}.pe-7s-photo-gallery:before{content:"\e626"}.pe-7s-pin:before{content:"\e69b"}.pe-7s-phone:before{content:"\e627"}.pe-7s-plug:before{content:"\e69a"}.pe-7s-pen:before{content:"\e628"}.pe-7s-right-arrow:before{content:"\e699"}.pe-7s-paper-plane:before{content:"\e629"}.pe-7s-delete-user:before{content:"\e6a7"}.pe-7s-paint:before{content:"\e62a"}.pe-7s-bottom-arrow:before{content:"\e6a8"}.pe-7s-notebook:before{content:"\e62b"}.pe-7s-note:before{content:"\e62c"}.pe-7s-next:before{content:"\e62d"}.pe-7s-news-paper:before{content:"\e62e"}.pe-7s-musiclist:before{content:"\e62f"}.pe-7s-music:before{content:"\e630"}.pe-7s-mouse:before{content:"\e631"}.pe-7s-more:before{content:"\e632"}.pe-7s-moon:before{content:"\e633"}.pe-7s-monitor:before{content:"\e634"}.pe-7s-micro:before{content:"\e635"}.pe-7s-menu:before{content:"\e636"}.pe-7s-map:before{content:"\e637"}.pe-7s-map-marker:before{content:"\e638"}.pe-7s-mail:before{content:"\e639"}.pe-7s-mail-open:before{content:"\e63a"}.pe-7s-mail-open-file:before{content:"\e63b"}.pe-7s-magnet:before{content:"\e63c"}.pe-7s-loop:before{content:"\e63d"}.pe-7s-look:before{content:"\e63e"}.pe-7s-lock:before{content:"\e63f"}.pe-7s-lintern:before{content:"\e640"}.pe-7s-link:before{content:"\e641"}.pe-7s-like:before{content:"\e642"}.pe-7s-light:before{content:"\e643"}.pe-7s-less:before{content:"\e644"}.pe-7s-keypad:before{content:"\e645"}.pe-7s-junk:before{content:"\e646"}.pe-7s-info:before{content:"\e647"}.pe-7s-home:before{content:"\e648"}.pe-7s-help2:before{content:"\e649"}.pe-7s-help1:before{content:"\e64a"}.pe-7s-graph3:before{content:"\e64b"}.pe-7s-graph2:before{content:"\e64c"}.pe-7s-graph1:before{content:"\e64d"}.pe-7s-graph:before{content:"\e64e"}.pe-7s-global:before{content:"\e64f"}.pe-7s-gleam:before{content:"\e650"}.pe-7s-glasses:before{content:"\e651"}.pe-7s-gift:before{content:"\e652"}.pe-7s-folder:before{content:"\e653"}.pe-7s-flag:before{content:"\e654"}.pe-7s-filter:before{content:"\e655"}.pe-7s-file:before{content:"\e656"}.pe-7s-expand1:before{content:"\e657"}.pe-7s-exapnd2:before{content:"\e658"}.pe-7s-edit:before{content:"\e659"}.pe-7s-drop:before{content:"\e65a"}.pe-7s-drawer:before{content:"\e65b"}.pe-7s-download:before{content:"\e65c"}.pe-7s-display2:before{content:"\e65d"}.pe-7s-display1:before{content:"\e65e"}.pe-7s-diskette:before{content:"\e65f"}.pe-7s-date:before{content:"\e660"}.pe-7s-cup:before{content:"\e661"}.pe-7s-culture:before{content:"\e662"}.pe-7s-crop:before{content:"\e663"}.pe-7s-credit:before{content:"\e664"}.pe-7s-copy-file:before{content:"\e665"}.pe-7s-config:before{content:"\e666"}.pe-7s-compass:before{content:"\e667"}.pe-7s-comment:before{content:"\e668"}.pe-7s-coffee:before{content:"\e669"}.pe-7s-cloud:before{content:"\e66a"}.pe-7s-clock:before{content:"\e66b"}.pe-7s-check:before{content:"\e66c"}.pe-7s-chat:before{content:"\e66d"}.pe-7s-cart:before{content:"\e66e"}.pe-7s-camera:before{content:"\e66f"}.pe-7s-call:before{content:"\e670"}.pe-7s-calculator:before{content:"\e671"}.pe-7s-browser:before{content:"\e672"}.pe-7s-box2:before{content:"\e673"}.pe-7s-box1:before{content:"\e674"}.pe-7s-bookmarks:before{content:"\e675"}.pe-7s-bicycle:before{content:"\e676"}.pe-7s-bell:before{content:"\e677"}.pe-7s-battery:before{content:"\e678"}.pe-7s-ball:before{content:"\e679"}.pe-7s-back:before{content:"\e67a"}.pe-7s-attention:before{content:"\e67b"}.pe-7s-anchor:before{content:"\e67c"}.pe-7s-albums:before{content:"\e67d"}.pe-7s-alarm:before{content:"\e67e"}.pe-7s-airplay:before{content:"\e67f"}div.follow-up-subscriptions {
margin: 1em 0 2em 0;
}
.fue-subscriptions-message.hidden {
display: none;
}
ul.follow-up-lists {
margin: 0 0 1.618em 1em;
}
ul.follow-up-lists li {
list-style: none;
}
.fue-error {
border-left: 3px solid #A10000;
color: #A10000;
padding: 0 1.618em;
background: #FFF0EE;
}
.fue-success {
border-left: 3px solid #00AB00;
color: #00AB00;
padding: 0 1.618em;
background: #F0FFF3;
}
.fue-error p, .fue-success p {
padding: 10px 0;
}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails:after,.woocommerce .cart-collaterals:after,.woocommerce .col2-set:after,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails:after,.woocommerce ul.products,.woocommerce ul.products li.first,.woocommerce ul.products:after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page .cart-collaterals:after,.woocommerce-page .col2-set:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page ul.products,.woocommerce-page ul.products li.first,.woocommerce-page ul.products:after{clear:both}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce form .form-row-wide,.woocommerce form .form-row:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:left;width:47%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfwc .product .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.rtl .woocommerce form .form-row-first,.rtl .woocommerce form .form-row-last,.rtl .woocommerce-page form .form-row-first,.rtl .woocommerce-page form .form-row-last{float:right}.rtl .woocommerce form .form-row-last,.rtl .woocommerce-page form .form-row-last{float:left}
.clear,.woocommerce .woocommerce-breadcrumb:after{clear:both}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//training4teachers.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2)}p.demo_store a{color:#fff}.admin-bar p.demo_store{top:32px}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce #reviews #comments .add_review:after,.woocommerce .products ul:after,.woocommerce div.product form.cart:after,.woocommerce div.product p.cart:after,.woocommerce nav.woocommerce-pagination ul,.woocommerce ul.products:after{clear:both}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before,.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before{display:table;content:" "}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:-6px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:-6px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before,.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before,.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments h2{clear:none}.woocommerce #review_form #respond:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist:after,.woocommerce .woocommerce-product-rating:after,.woocommerce td.product-name dl.variation:after{clear:both}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:" ";display:table}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:0 0;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before{content:" ";display:table}.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before{content:"\e021"}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;text-indent:0}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{line-height:1.5;border-bottom:1px dotted rgba(0,0,0,.1);border-top:0;margin:0}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{content:"\e020"}.woocommerce p.stars.selected a.active~a:before{content:"\e021"}.woocommerce p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px}.woocommerce table.shop_attributes td{font-style:italic;padding:0}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce td.product-name dl.variation{margin:.25em 0}.woocommerce td.product-name dl.variation:after,.woocommerce td.product-name dl.variation:before{content:" ";display:table}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce td.product-name dl.variation dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce td.product-name dl.variation dd{padding:0 0 .25em}.woocommerce td.product-name dl.variation dd p:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce .order_details:after,.woocommerce .widget_layered_nav ul li:after,.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_shopping_cart .buttons:after,.woocommerce-account .addresses .title:after,.woocommerce-account .woocommerce:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .order_details{margin:0 0 1.5em;list-style:none}.woocommerce .order_details:after,.woocommerce .order_details:before{content:" ";display:table}.woocommerce .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce .order_details li:last-of-type{border:none}.woocommerce .widget_layered_nav ul{margin:0;padding:0;border:0;list-style:none}.woocommerce .widget_layered_nav ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_layered_nav ul li:after,.woocommerce .widget_layered_nav ul li:before{content:" ";display:table}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce .widget_layered_nav_filters ul li a:before{line-height:1;content:"";font-family:WooCommerce;font-weight:400;color:#a00;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:none}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span{padding:1px 0}.woocommerce .widget_layered_nav ul li.chosen a:before{margin-right:.618em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a:before{margin-right:.618em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{content:" ";display:table}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em!important;margin:0 0 2em!important;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none!important;width:auto;word-wrap:break-word}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{content:" ";display:table}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none!important;padding-left:0!important;margin-left:0!important}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before,.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method #payment ul.payment_methods li:after,#add_payment_method #payment ul.payment_methods li:before,#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods li:after,.woocommerce-cart #payment ul.payment_methods li:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods li:after,.woocommerce-checkout #payment ul.payment_methods li:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:" ";display:table}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method #payment ul.payment_methods li:after,#add_payment_method #payment ul.payment_methods:after,#add_payment_method .checkout .shipping_address,.single-product .twentythirteen p.stars,.woocommerce-cart #payment ul.payment_methods li:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout #payment ul.payment_methods li:after,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#bbb3b9 #c7c1c6 #c7c1c6}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(//training4teachers.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}.product.has-default-attributes.has-children>.images{opacity:0}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}.one_half, .one_half_last{ 
width:48%;
float: left; 
}
.one_third, .one_third_last{ 
width:30.66%; 
float: left;
}
.two_third, .two_third_last{ 
width:65.33%; 
float: left;
}
.one_fourth, .one_fourth_last{ 
width:22%;
float: left; 
}
.three_fourth, .three_fourth_last{ 
width:74%;
float:left;
}
.one_fifth, .one_fifth_last{ 
width:16.8%;
float: left; 
}
.two_fifth, .two_fifth_last{ 
width:37.6%;
float: left; 
}
.three_fifth, .three_fifth_last{ 
width:58.4%; 
float: left;
}
.four_fifth, .four_fifth_last{ 
width:67.2%; 
float: left;
}
.one_sixth, .one_sixth_last{ 
width:13.33%;
float: left; 
}
.five_sixth, .five_sixth_last{ 
width:82.67%; 
float: left;
}
.row-fluid.show-grid{
margin-bottom: 20px;
}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth, .one_seventh{ position:relative; margin-right:4%; float:left; margin-bottom: 18px; }
.one_half_last{ margin-right:0 !important; clear:right; }
.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%; margin-bottom: 18px;}
.one_half_last, .one_third_last, .one_fourth_last, .one_fifth_last{
min-height: 70px;
}
.clear{
clear: both;
}
@media only screen and (max-width: 760px) { 
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth, .one_half_last, .one_third_last, .two_third_last, .one_fourth_last, .three_fourth_last, .one_fifth_last, .three_fourth_last, .one_fifth_last, .two_fifth_last, .three_fifth_last, .one_sixth_last, .five_sixth_last{
width: 100%;
}
}
@media only screen and (max-width: 500px) {
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth, .one_half_last, .one_third_last, .two_third_last, .one_fourth_last, .three_fourth_last, .one_fifth_last, .three_fourth_last, .one_fifth_last, .two_fifth_last, .three_fifth_last, .one_sixth_last, .five_sixth_last{
width: 100%;
margin-bottom: 15px;
}
.one_half_last, .one_third_last, .one_fourth_last, .one_fifth_last{
min-height: 40px;
}
}.btn-social {
position: relative;
padding-left: 44px;
text-align: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.btn-social>:first-child {
position: absolute;
left: 5px;
top: 0;
bottom: 0;
width: 32px;
line-height: 34px;
font-size: 1.6em;
text-align: center;
border-right: 1px solid rgba(22, 22, 22, .1);
}
.btn-social.btn-lg {
padding-left: 61px;
}
.btn-social.btn-lg>:first-child {
line-height: 45px;
width: 45px;
font-size: 1.8em;
}
.btn-social.btn-sm {
padding-left: 38px;
}
.btn-social.btn-sm>:first-child {
line-height: 28px;
width: 28px;
font-size: 1.4em;
}
.btn-social.btn-xs {
padding-left: 30px;
}
.btn-social.btn-xs>:first-child {
line-height: 20px;
width: 20px;
font-size: 1.2em;
}
.btn-social-icon {
position: relative;
padding-left: 44px;
text-align: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
height: 34px;
width: 34px;
padding: 0;
}
.btn-social-icon>:first-child {
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 32px;
line-height: 34px;
font-size: 1.6em;
text-align: center;
border-right: 1px solid rgba(0, 0, 0, .2);
}
.btn-social-icon.btn-lg {
padding-left: 61px;
}
.btn-social-icon.btn-lg>:first-child {
line-height: 45px;
width: 45px;
font-size: 1.8em;
}
.btn-social-icon.btn-sm {
padding-left: 38px;
}
.btn-social-icon.btn-sm>:first-child {
line-height: 28px;
width: 28px;
font-size: 1.4em;
}
.btn-social-icon.btn-xs {
padding-left: 30px;
}
.btn-social-icon.btn-xs>:first-child {
line-height: 20px;
width: 20px;
font-size: 1.2em;
}
.btn-social-icon>:first-child {
border: none;
text-align: center;
width: 100%!important;
}
.btn-social-icon.btn-lg {
height: 45px;
width: 45px;
padding-left: 0;
padding-right: 0;
}
.btn-social-icon.btn-sm {
height: 30px;
width: 30px;
padding-left: 0;
padding-right: 0;
}
.btn-social-icon.btn-xs {
height: 22px;
width: 22px;
padding-left: 0;
padding-right: 0;
}
.btn-adn {
color: #fff;
background-color: #d87a68;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #d87a68, #d87a68)!important;
}
.btn-adn:hover, .btn-adn:focus, .btn-adn:active, .btn-adn.active, .open>.dropdown-toggle.btn-adn {
color: #fff;
background-color: #ce563f;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #ce563f, #ce563f)!important;
}
.btn-adn:active, .btn-adn.active, .open>.dropdown-toggle.btn-adn {
background-image: none;
}
.btn-adn.disabled, .btn-adn[disabled], fieldset[disabled] .btn-adn, .btn-adn.disabled:hover, .btn-adn[disabled]:hover, fieldset[disabled] .btn-adn:hover, .btn-adn.disabled:focus, .btn-adn[disabled]:focus, fieldset[disabled] .btn-adn:focus, .btn-adn.disabled:active, .btn-adn[disabled]:active, fieldset[disabled] .btn-adn:active, .btn-adn.disabled.active, .btn-adn[disabled].active, fieldset[disabled] .btn-adn.active {
background-color: #d87a68;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #d87a68, #d87a68)!important;
}
.btn-adn .badge {
color: #d87a68;
background-color: #fff;
}
.btn-bitbucket {
color: #fff!important;
background-color: #205081;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #205081, #205081)!important;
}
.btn-bitbucket:hover, .btn-bitbucket:focus, .btn-bitbucket:active, .btn-bitbucket.active, .open>.dropdown-toggle.btn-bitbucket {
color: #fff;
background-color: #163758;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #163758, #163758)!important;
}
.btn-bitbucket:active, .btn-bitbucket.active, .open>.dropdown-toggle.btn-bitbucket {
background-image: none;
}
.btn-bitbucket.disabled, .btn-bitbucket[disabled], fieldset[disabled] .btn-bitbucket, .btn-bitbucket.disabled:hover, .btn-bitbucket[disabled]:hover, fieldset[disabled] .btn-bitbucket:hover, .btn-bitbucket.disabled:focus, .btn-bitbucket[disabled]:focus, fieldset[disabled] .btn-bitbucket:focus, .btn-bitbucket.disabled:active, .btn-bitbucket[disabled]:active, fieldset[disabled] .btn-bitbucket:active, .btn-bitbucket.disabled.active, .btn-bitbucket[disabled].active, fieldset[disabled] .btn-bitbucket.active {
background-color: #205081;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #205081, #205081)!important;
}
.btn-bitbucket .badge {
color: #205081;
background-color: #fff;
}
.btn-dropbox {
color: #fff!important;
background-color: #1087dd;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #1087dd, #1087dd)!important;
}
.btn-dropbox:hover, .btn-dropbox:focus, .btn-dropbox:active, .btn-dropbox.active, .open>.dropdown-toggle.btn-dropbox {
color: #fff;
background-color: #0d6aad;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #0d6aad, #0d6aad)!important;
}
.btn-dropbox:active, .btn-dropbox.active, .open>.dropdown-toggle.btn-dropbox {
background-image: none;
}
.btn-dropbox.disabled, .btn-dropbox[disabled], fieldset[disabled] .btn-dropbox, .btn-dropbox.disabled:hover, .btn-dropbox[disabled]:hover, fieldset[disabled] .btn-dropbox:hover, .btn-dropbox.disabled:focus, .btn-dropbox[disabled]:focus, fieldset[disabled] .btn-dropbox:focus, .btn-dropbox.disabled:active, .btn-dropbox[disabled]:active, fieldset[disabled] .btn-dropbox:active, .btn-dropbox.disabled.active, .btn-dropbox[disabled].active, fieldset[disabled] .btn-dropbox.active {
background-color: #1087dd;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #1087dd, #1087dd)!important;
}
.btn-dropbox .badge {
color: #1087dd;
background-color: #fff;
}
.btn-facebook {
color: #fff!important;
background-color: #3b5998;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #3b5998, #3b5998)!important;
}
.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.active, .open>.dropdown-toggle.btn-facebook {
color: #fff;
background-color: #2d4373;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #2d4373, #2d4373)!important;
}
.btn-facebook:active, .btn-facebook.active, .open>.dropdown-toggle.btn-facebook {
background-image: none;
}
.btn-facebook.disabled, .btn-facebook[disabled], fieldset[disabled] .btn-facebook, .btn-facebook.disabled:hover, .btn-facebook[disabled]:hover, fieldset[disabled] .btn-facebook:hover, .btn-facebook.disabled:focus, .btn-facebook[disabled]:focus, fieldset[disabled] .btn-facebook:focus, .btn-facebook.disabled:active, .btn-facebook[disabled]:active, fieldset[disabled] .btn-facebook:active, .btn-facebook.disabled.active, .btn-facebook[disabled].active, fieldset[disabled] .btn-facebook.active {
background-color: #3b5998;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #3b5998, #3b5998)!important;
}
.btn-facebook .badge {
color: #3b5998;
background-color: #fff;
}
.btn-flickr {
color: #fff!important;
background-color: #ff0084;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #ff0084, #ff0084)!important;
}
.btn-flickr:hover, .btn-flickr:focus, .btn-flickr:active, .btn-flickr.active, .open>.dropdown-toggle.btn-flickr {
color: #fff;
background-color: #cc006a;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #cc006a, #cc006a)!important;
}
.btn-flickr:active, .btn-flickr.active, .open>.dropdown-toggle.btn-flickr {
background-image: none;
}
.btn-flickr.disabled, .btn-flickr[disabled], fieldset[disabled] .btn-flickr, .btn-flickr.disabled:hover, .btn-flickr[disabled]:hover, fieldset[disabled] .btn-flickr:hover, .btn-flickr.disabled:focus, .btn-flickr[disabled]:focus, fieldset[disabled] .btn-flickr:focus, .btn-flickr.disabled:active, .btn-flickr[disabled]:active, fieldset[disabled] .btn-flickr:active, .btn-flickr.disabled.active, .btn-flickr[disabled].active, fieldset[disabled] .btn-flickr.active {
background-color: #ff0084;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #ff0084, #ff0084)!important;
}
.btn-flickr .badge {
color: #ff0084;
background-color: #fff;
}
.btn-foursquare {
color: #fff!important;
background-color: #f94877;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #f94877, #f94877)!important;
}
.btn-foursquare:hover, .btn-foursquare:focus, .btn-foursquare:active, .btn-foursquare.active, .open>.dropdown-toggle.btn-foursquare {
color: #fff;
background-color: #f71752;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #f71752, #f71752)!important;
}
.btn-foursquare:active, .btn-foursquare.active, .open>.dropdown-toggle.btn-foursquare {
background-image: none;
}
.btn-foursquare.disabled, .btn-foursquare[disabled], fieldset[disabled] .btn-foursquare, .btn-foursquare.disabled:hover, .btn-foursquare[disabled]:hover, fieldset[disabled] .btn-foursquare:hover, .btn-foursquare.disabled:focus, .btn-foursquare[disabled]:focus, fieldset[disabled] .btn-foursquare:focus, .btn-foursquare.disabled:active, .btn-foursquare[disabled]:active, fieldset[disabled] .btn-foursquare:active, .btn-foursquare.disabled.active, .btn-foursquare[disabled].active, fieldset[disabled] .btn-foursquare.active {
background-color: #f94877;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #f94877, #f94877)!important;
}
.btn-foursquare .badge {
color: #f94877;
background-color: #fff;
}
.btn-github {
color: #fff;
background-color: #444;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #444, #444)!important;
}
.btn-github:hover, .btn-github:focus, .btn-github:active, .btn-github.active, .open>.dropdown-toggle.btn-github {
color: #fff;
background-color: #2b2b2b;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #2b2b2b, #2b2b2b)!important;
}
.btn-github:active, .btn-github.active, .open>.dropdown-toggle.btn-github {
background-image: none;
}
.btn-github.disabled, .btn-github[disabled], fieldset[disabled] .btn-github, .btn-github.disabled:hover, .btn-github[disabled]:hover, fieldset[disabled] .btn-github:hover, .btn-github.disabled:focus, .btn-github[disabled]:focus, fieldset[disabled] .btn-github:focus, .btn-github.disabled:active, .btn-github[disabled]:active, fieldset[disabled] .btn-github:active, .btn-github.disabled.active, .btn-github[disabled].active, fieldset[disabled] .btn-github.active {
background-color: #444;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #444, #444)!important;
}
.btn-github .badge {
color: #444;
background-color: #fff;
}
.btn-google {
color: #fff!important;
background-color: #dd4b39;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #dd4b39, #dd4b39)!important;
}
.btn-google:hover, .btn-google:focus, .btn-google:active, .btn-google.active, .open>.dropdown-toggle.btn-google {
color: #fff;
background-color: #c23321;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #c23321, #c23321)!important;
}
.btn-google:active, .btn-google.active, .open>.dropdown-toggle.btn-google {
background-image: none;
}
.btn-google.disabled, .btn-google[disabled], fieldset[disabled] .btn-google, .btn-google.disabled:hover, .btn-google[disabled]:hover, fieldset[disabled] .btn-google:hover, .btn-google.disabled:focus, .btn-google[disabled]:focus, fieldset[disabled] .btn-google:focus, .btn-google.disabled:active, .btn-google[disabled]:active, fieldset[disabled] .btn-google:active, .btn-google.disabled.active, .btn-google[disabled].active, fieldset[disabled] .btn-google.active {
background-color: #dd4b39;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #dd4b39, #dd4b39)!important;
}
.btn-google .badge {
color: #dd4b39;
background-color: #fff;
}
.btn-instagram {
color: #fff!important;
background-color: #3f729b;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #3f729b, #3f729b)!important;
}
.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.active, .open>.dropdown-toggle.btn-instagram {
color: #fff;
background-color: #305777;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #305777, #305777)!important;
}
.btn-instagram:active, .btn-instagram.active, .open>.dropdown-toggle.btn-instagram {
background-image: none;
}
.btn-instagram.disabled, .btn-instagram[disabled], fieldset[disabled] .btn-instagram, .btn-instagram.disabled:hover, .btn-instagram[disabled]:hover, fieldset[disabled] .btn-instagram:hover, .btn-instagram.disabled:focus, .btn-instagram[disabled]:focus, fieldset[disabled] .btn-instagram:focus, .btn-instagram.disabled:active, .btn-instagram[disabled]:active, fieldset[disabled] .btn-instagram:active, .btn-instagram.disabled.active, .btn-instagram[disabled].active, fieldset[disabled] .btn-instagram.active {
background-color: #3f729b;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #3f729b, #3f729b)!important;
}
.btn-instagram .badge {
color: #3f729b;
background-color: #fff;
}
.btn-linkedin {
color: #fff!important;
background-color: #007bb6;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #007bb6, #007bb6)!important;
}
.btn-linkedin:hover, .btn-linkedin:focus, .btn-linkedin:active, .btn-linkedin.active, .open>.dropdown-toggle.btn-linkedin {
color: #fff;
background-color: #005983;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #005983, #005983)!important;
}
.btn-linkedin:active, .btn-linkedin.active, .open>.dropdown-toggle.btn-linkedin {
background-image: none;
}
.btn-linkedin.disabled, .btn-linkedin[disabled], fieldset[disabled] .btn-linkedin, .btn-linkedin.disabled:hover, .btn-linkedin[disabled]:hover, fieldset[disabled] .btn-linkedin:hover, .btn-linkedin.disabled:focus, .btn-linkedin[disabled]:focus, fieldset[disabled] .btn-linkedin:focus, .btn-linkedin.disabled:active, .btn-linkedin[disabled]:active, fieldset[disabled] .btn-linkedin:active, .btn-linkedin.disabled.active, .btn-linkedin[disabled].active, fieldset[disabled] .btn-linkedin.active {
background-color: #007bb6;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #007bb6, #007bb6)!important;
}
.btn-linkedin .badge {
color: #007bb6;
background-color: #fff;
}
.btn-microsoft {
color: #fff!important;
background-color: #2672ec;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #2672ec, #2672ec)!important;
}
.btn-microsoft:hover, .btn-microsoft:focus, .btn-microsoft:active, .btn-microsoft.active, .open>.dropdown-toggle.btn-microsoft {
color: #fff;
background-color: #125acd;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #125acd, #125acd)!important;
}
.btn-microsoft:active, .btn-microsoft.active, .open>.dropdown-toggle.btn-microsoft {
background-image: none;
}
.btn-microsoft.disabled, .btn-microsoft[disabled], fieldset[disabled] .btn-microsoft, .btn-microsoft.disabled:hover, .btn-microsoft[disabled]:hover, fieldset[disabled] .btn-microsoft:hover, .btn-microsoft.disabled:focus, .btn-microsoft[disabled]:focus, fieldset[disabled] .btn-microsoft:focus, .btn-microsoft.disabled:active, .btn-microsoft[disabled]:active, fieldset[disabled] .btn-microsoft:active, .btn-microsoft.disabled.active, .btn-microsoft[disabled].active, fieldset[disabled] .btn-microsoft.active {
background-color: #2672ec;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #2672ec, #2672ec)!important;
}
.btn-microsoft .badge {
color: #2672ec;
background-color: #fff;
}
.btn-openid {
color: #fff!important;
background-color: #f7931e;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #f7931e, #f7931e)!important;
}
.btn-openid:hover, .btn-openid:focus, .btn-openid:active, .btn-openid.active, .open>.dropdown-toggle.btn-openid {
color: #fff;
background-color: #da7908;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #da7908, #da7908)!important;
}
.btn-openid:active, .btn-openid.active, .open>.dropdown-toggle.btn-openid {
background-image: none;
}
.btn-openid.disabled, .btn-openid[disabled], fieldset[disabled] .btn-openid, .btn-openid.disabled:hover, .btn-openid[disabled]:hover, fieldset[disabled] .btn-openid:hover, .btn-openid.disabled:focus, .btn-openid[disabled]:focus, fieldset[disabled] .btn-openid:focus, .btn-openid.disabled:active, .btn-openid[disabled]:active, fieldset[disabled] .btn-openid:active, .btn-openid.disabled.active, .btn-openid[disabled].active, fieldset[disabled] .btn-openid.active {
background-color: #f7931e;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #f7931e, #f7931e)!important;
}
.btn-openid .badge {
color: #f7931e;
background-color: #fff;
}
.btn-pinterest {
color: #fff!important;
background-color: #cb2027;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #cb2027, #cb2027)!important;
}
.btn-pinterest:hover, .btn-pinterest:focus, .btn-pinterest:active, .btn-pinterest.active, .open>.dropdown-toggle.btn-pinterest {
color: #fff;
background-color: #9f191f;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #9f191f, #9f191f)!important;
}
.btn-pinterest:active, .btn-pinterest.active, .open>.dropdown-toggle.btn-pinterest {
background-image: none;
}
.btn-pinterest.disabled, .btn-pinterest[disabled], fieldset[disabled] .btn-pinterest, .btn-pinterest.disabled:hover, .btn-pinterest[disabled]:hover, fieldset[disabled] .btn-pinterest:hover, .btn-pinterest.disabled:focus, .btn-pinterest[disabled]:focus, fieldset[disabled] .btn-pinterest:focus, .btn-pinterest.disabled:active, .btn-pinterest[disabled]:active, fieldset[disabled] .btn-pinterest:active, .btn-pinterest.disabled.active, .btn-pinterest[disabled].active, fieldset[disabled] .btn-pinterest.active {
background-color: #cb2027;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #cb2027, #cb2027)!important;
}
.btn-pinterest .badge {
color: #cb2027;
background-color: #fff;
}
.btn-reddit {
color: #000;
background-color: #eff7ff;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #eff7ff, #eff7ff)!important;
}
.btn-reddit:hover, .btn-reddit:focus, .btn-reddit:active, .btn-reddit.active, .open>.dropdown-toggle.btn-reddit {
color: #000;
background-color: #bcddff;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #bcddff, #bcddff)!important;
}
.btn-reddit:active, .btn-reddit.active, .open>.dropdown-toggle.btn-reddit {
background-image: none;
}
.btn-reddit.disabled, .btn-reddit[disabled], fieldset[disabled] .btn-reddit, .btn-reddit.disabled:hover, .btn-reddit[disabled]:hover, fieldset[disabled] .btn-reddit:hover, .btn-reddit.disabled:focus, .btn-reddit[disabled]:focus, fieldset[disabled] .btn-reddit:focus, .btn-reddit.disabled:active, .btn-reddit[disabled]:active, fieldset[disabled] .btn-reddit:active, .btn-reddit.disabled.active, .btn-reddit[disabled].active, fieldset[disabled] .btn-reddit.active {
background-color: #eff7ff;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #eff7ff, #eff7ff)!important;
}
.btn-reddit .badge {
color: #eff7ff;
background-color: #000;
}
.btn-soundcloud {
color: #fff!important;
background-color: #f50;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #f50, #f50)!important;
}
.btn-soundcloud:hover, .btn-soundcloud:focus, .btn-soundcloud:active, .btn-soundcloud.active, .open>.dropdown-toggle.btn-soundcloud {
color: #fff;
background-color: #c40;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #c40, #c40)!important;
}
.btn-soundcloud:active, .btn-soundcloud.active, .open>.dropdown-toggle.btn-soundcloud {
background-image: none;
}
.btn-soundcloud.disabled, .btn-soundcloud[disabled], fieldset[disabled] .btn-soundcloud, .btn-soundcloud.disabled:hover, .btn-soundcloud[disabled]:hover, fieldset[disabled] .btn-soundcloud:hover, .btn-soundcloud.disabled:focus, .btn-soundcloud[disabled]:focus, fieldset[disabled] .btn-soundcloud:focus, .btn-soundcloud.disabled:active, .btn-soundcloud[disabled]:active, fieldset[disabled] .btn-soundcloud:active, .btn-soundcloud.disabled.active, .btn-soundcloud[disabled].active, fieldset[disabled] .btn-soundcloud.active {
background-color: #f50;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #f50, #f50)!important;
}
.btn-soundcloud .badge {
color: #f50;
background-color: #fff;
}
.btn-tumblr {
color: #fff;
background-color: #2c4762;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #2c4762, #2c4762)!important;
}
.btn-tumblr:hover, .btn-tumblr:focus, .btn-tumblr:active, .btn-tumblr.active, .open>.dropdown-toggle.btn-tumblr {
color: #fff;
background-color: #1c2d3f;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #1c2d3f, #1c2d3f)!important;
}
.btn-tumblr:active, .btn-tumblr.active, .open>.dropdown-toggle.btn-tumblr {
background-image: none;
}
.btn-tumblr.disabled, .btn-tumblr[disabled], fieldset[disabled] .btn-tumblr, .btn-tumblr.disabled:hover, .btn-tumblr[disabled]:hover, fieldset[disabled] .btn-tumblr:hover, .btn-tumblr.disabled:focus, .btn-tumblr[disabled]:focus, fieldset[disabled] .btn-tumblr:focus, .btn-tumblr.disabled:active, .btn-tumblr[disabled]:active, fieldset[disabled] .btn-tumblr:active, .btn-tumblr.disabled.active, .btn-tumblr[disabled].active, fieldset[disabled] .btn-tumblr.active {
background-color: #2c4762;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #2c4762, #2c4762)!important;
}
.btn-tumblr .badge {
color: #2c4762;
background-color: #fff;
}
.btn-twitter {
color: #fff!important;
background-color: #55acee;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #55acee, #55acee)!important;
}
.btn-twitter:hover, .btn-twitter:focus, .btn-twitter:active, .btn-twitter.active, .open>.dropdown-toggle.btn-twitter {
color: #fff;
background-color: #2795e9;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #2795e9, #2795e9)!important;
}
.btn-twitter:active, .btn-twitter.active, .open>.dropdown-toggle.btn-twitter {
background-image: none;
}
.btn-twitter.disabled, .btn-twitter[disabled], fieldset[disabled] .btn-twitter, .btn-twitter.disabled:hover, .btn-twitter[disabled]:hover, fieldset[disabled] .btn-twitter:hover, .btn-twitter.disabled:focus, .btn-twitter[disabled]:focus, fieldset[disabled] .btn-twitter:focus, .btn-twitter.disabled:active, .btn-twitter[disabled]:active, fieldset[disabled] .btn-twitter:active, .btn-twitter.disabled.active, .btn-twitter[disabled].active, fieldset[disabled] .btn-twitter.active {
background-color: #55acee;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #55acee, #55acee)!important;
}
.btn-twitter .badge {
color: #55acee;
background-color: #fff;
}
.btn-vimeo {
color: #fff!important;
background-color: #1ab7ea;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #1ab7ea, #1ab7ea)!important;
}
.btn-vimeo:hover, .btn-vimeo:focus, .btn-vimeo:active, .btn-vimeo.active, .open>.dropdown-toggle.btn-vimeo {
color: #fff;
background-color: #1295bf;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #1295bf, #1295bf)!important;
}
.btn-vimeo:active, .btn-vimeo.active, .open>.dropdown-toggle.btn-vimeo {
background-image: none;
}
.btn-vimeo.disabled, .btn-vimeo[disabled], fieldset[disabled] .btn-vimeo, .btn-vimeo.disabled:hover, .btn-vimeo[disabled]:hover, fieldset[disabled] .btn-vimeo:hover, .btn-vimeo.disabled:focus, .btn-vimeo[disabled]:focus, fieldset[disabled] .btn-vimeo:focus, .btn-vimeo.disabled:active, .btn-vimeo[disabled]:active, fieldset[disabled] .btn-vimeo:active, .btn-vimeo.disabled.active, .btn-vimeo[disabled].active, fieldset[disabled] .btn-vimeo.active {
background-color: #1ab7ea;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #1ab7ea, #1ab7ea)!important;
}
.btn-vimeo .badge {
color: #1ab7ea;
background-color: #fff;
}
.btn-vk {
color: #fff!important;
background-color: #587ea3;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #587ea3, #587ea3)!important;
}
.btn-vk:hover, .btn-vk:focus, .btn-vk:active, .btn-vk.active, .open>.dropdown-toggle.btn-vk {
color: #fff;
background-color: #466482;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #466482, #466482)!important;
}
.btn-vk:active, .btn-vk.active, .open>.dropdown-toggle.btn-vk {
background-image: none;
}
.btn-vk.disabled, .btn-vk[disabled], fieldset[disabled] .btn-vk, .btn-vk.disabled:hover, .btn-vk[disabled]:hover, fieldset[disabled] .btn-vk:hover, .btn-vk.disabled:focus, .btn-vk[disabled]:focus, fieldset[disabled] .btn-vk:focus, .btn-vk.disabled:active, .btn-vk[disabled]:active, fieldset[disabled] .btn-vk:active, .btn-vk.disabled.active, .btn-vk[disabled].active, fieldset[disabled] .btn-vk.active {
background-color: #587ea3;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #587ea3, #587ea3)!important;
}
.btn-vk .badge {
color: #587ea3;
background-color: #fff;
}
.btn-yahoo {
color: #fff!important;
background-color: #720e9e;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #720e9e, #720e9e)!important;
}
.btn-yahoo:hover, .btn-yahoo:focus, .btn-yahoo:active, .btn-yahoo.active, .open>.dropdown-toggle.btn-yahoo {
color: #fff;
background-color: #500a6f;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #500a6f, #500a6f)!important;
}
.btn-yahoo:active, .btn-yahoo.active, .open>.dropdown-toggle.btn-yahoo {
background-image: none;
}
.btn-yahoo.disabled, .btn-yahoo[disabled], fieldset[disabled] .btn-yahoo, .btn-yahoo.disabled:hover, .btn-yahoo[disabled]:hover, fieldset[disabled] .btn-yahoo:hover, .btn-yahoo.disabled:focus, .btn-yahoo[disabled]:focus, fieldset[disabled] .btn-yahoo:focus, .btn-yahoo.disabled:active, .btn-yahoo[disabled]:active, fieldset[disabled] .btn-yahoo:active, .btn-yahoo.disabled.active, .btn-yahoo[disabled].active, fieldset[disabled] .btn-yahoo.active {
background-color: #720e9e;
border-color: rgba(0, 0, 0, .2);
background-image: linear-gradient(to bottom, #720e9e, #720e9e)!important;
}
.btn-yahoo .badge {
color: #720e9e;
background-color: #fff;
}
.btn-block {
display: block;
width: 90%}
.btn {
display: inline-block;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
text-decoration: none;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover, .btn:focus, .btn.focus {
text-decoration: none;
}
.btn:active, .btn.active {
background-image: none;
outline: 0;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
pointer-events: none;
cursor: not-allowed;
-webkit-box-shadow: none;
box-shadow: none;
opacity: .65;
filter: alpha(opacity=65);
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
background-color: #fff;
border-color: #ccc;
}
.btn-default .badge {
color: #fff;
background-color: #333;
}
.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary .badge {
color: #337ab7;
background-color: #fff;
}
.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success .badge {
color: #5cb85c;
background-color: #fff;
}
.btn-info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info .badge {
color: #5bc0de;
background-color: #fff;
}
.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger .badge {
color: #d9534f;
background-color: #fff;
}
.btn-link {
font-weight: 400;
color: #337ab7;
border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
border-color: transparent;
}
.btn-link:hover, .btn-link:focus {
color: #23527c;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
color: #777;
text-decoration: none;
}
.btn-lg, .btn-group-lg>.btn {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
.btn-sm, .btn-group-sm>.btn {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.btn-xs, .btn-group-xs>.btn {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.btn-block {
display: block;
width: 100%}
.btn-block+.btn-block {
margin-top: 5px;
}
input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block {
width: 100%}
.btn-group, .btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
}
.btn-group>.btn, .btn-group-vertical>.btn {
position: relative;
float: left;
}
.btn-group>.btn:hover, .btn-group-vertical>.btn:hover, .btn-group>.btn:focus, .btn-group-vertical>.btn:focus, .btn-group>.btn:active, .btn-group-vertical>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn.active {
z-index: 2;
}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {
margin-left: -1px;
}
.btn-toolbar {
margin-left: -5px;
}
.btn-toolbar .btn-group, .btn-toolbar .input-group {
float: left;
}
.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {
margin-left: 5px;
}
.btn-group>.btn:not (:first-child):not (:last-child):not (.dropdown-toggle) {
border-radius: 0;
}
.btn-group>.btn:first-child {
margin-left: 0;
}
.btn-group>.btn:first-child:not (:last-child):not (.dropdown-toggle) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group>.btn:last-child:not (:first-child), .btn-group>.dropdown-toggle:not (:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group>.btn-group {
float: left;
}
.btn-group>.btn-group:not (:first-child):not (:last-child)>.btn {
border-radius: 0;
}
.btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btn-group>.btn-group:last-child>.btn:first-child {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
outline: 0;
}
.btn-group>.btn+.dropdown-toggle {
padding-right: 8px;
padding-left: 8px;
}
.btn-group>.btn-lg+.dropdown-toggle {
padding-right: 12px;
padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
}
.btn .caret {
margin-left: 0;
}
.btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn {
display: block;
float: none;
width: 100%;
max-width: 100%}
.btn-group-vertical>.btn-group>.btn {
float: none;
}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {
margin-top: -1px;
margin-left: 0;
}
.btn-group-vertical>.btn:not (:first-child):not (:last-child) {
border-radius: 0;
}
.btn-group-vertical>.btn:first-child:not (:last-child) {
border-top-right-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical>.btn:last-child:not (:first-child) {
border-top-left-radius: 0;
border-top-right-radius: 0;
border-bottom-left-radius: 4px;
}
.btn-group-vertical>.btn-group:not (:first-child):not (:last-child)>.btn {
border-radius: 0;
}
.btn-group-vertical>.btn-group:first-child:not (:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not (:last-child)>.dropdown-toggle {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical>.btn-group:last-child:not (:first-child)>.btn:first-child {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.tipsy {
font-size: 10px;
position: absolute;
padding: 5px;
z-index: 100000;
}
.tipsy-inner {
background-color: #000;
color: #FFF;
max-width: 200px;
padding: 5px 8px 4px 8px;
text-align: center;
}
.tipsy-inner {
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.tipsy-arrow {
position: absolute;
width: 0;
height: 0;
line-height: 0;
border: 5px dashed #000;
}
.tipsy-arrow-n {
border-bottom-color: #000;
}
.tipsy-arrow-s {
border-top-color: #000;
}
.tipsy-arrow-e {
border-left-color: #000;
}
.tipsy-arrow-w {
border-right-color: #000;
}
.tipsy-n .tipsy-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-nw .tipsy-arrow {
top: 0;
left: 10px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-ne .tipsy-arrow {
top: 0;
right: 10px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-s .tipsy-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-sw .tipsy-arrow {
bottom: 0;
left: 10px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-se .tipsy-arrow {
bottom: 0;
right: 10px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-e .tipsy-arrow {
right: 0;
top: 50%;
margin-top: -5px;
border-left-style: solid;
border-right: none;
border-top-color: transparent;
border-bottom-color: transparent;
}
.tipsy-w .tipsy-arrow {
left: 0;
top: 50%;
margin-top: -5px;
border-right-style: solid;
border-left: none;
border-top-color: transparent;
border-bottom-color: transparent;
}
.user-certificate {
display: none;
position: absolute;
top: 50px;
left: 25%;
right: 25%;
z-index: 999999;
padding: 20px;
background-color: #FFF;
}
.user-certificate>p.cert-description {
margin: 0 0 20px 0;
word-wrap: break-word;
font-size: 14px;
}
.user-certificate>p.cert-actions {
margin: 20px 0 0 0;
padding: 0;
font-size: 12px;
}
.user-certificate>p.cert-actions .close {
float: right;
}
.cert-canvas {
width: 100%}
.fib-input, .fib-input:focus, input[type=text].fib-input {
border: none;
border-bottom: 1px dashed #DDD;
background-color: transparent;
width: auto;
padding: 0;
font-weight: 700;
}
.lpr-question-hint .fib-wrong {
text-decoration: line-through;
}
.lpr-question-hint.sorting-choice .correct-answer {
font-style: italic;
font-size: smaller;
}
.question-sorting_choice ul.ui-sortable li, .question-sorting_choice ul.ui-sortable li label {
cursor: move;
}
.is-countdown {
border: 1px solid #ccc;
background-color: #eee;
}
.countdown-rtl {
direction: rtl;
}
.countdown-holding span {
color: #888;
}
.countdown-row {
clear: both;
width: 100%;
padding: 0 2px;
text-align: center;
}
.countdown-show1 .countdown-section {
width: 98%}
.countdown-show2 .countdown-section {
width: 48%}
.countdown-show3 .countdown-section {
width: 32.5%}
.countdown-show4 .countdown-section {
width: 24.5%}
.countdown-show5 .countdown-section {
width: 19.5%}
.countdown-show6 .countdown-section {
width: 16.25%}
.countdown-show7 .countdown-section {
width: 14%}
.countdown-section {
display: block;
float: left;
font-size: 75%;
text-align: center;
}
.countdown-amount {
font-size: 200%}
.countdown-period {
display: block;
}
.countdown-descr {
display: block;
width: 100%}
.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(0, 0, 0);
}
.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: transparent;
}
.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);
}
div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em .5em 1em;
padding: .2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid red;
}
div.wpcf7-spam-blocked {
border: 2px solid orange;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: red;
font-size: 1em;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid red;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
margin-left: .5em;
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
margin-left: 4px;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
.mc4wp-form input[name^="_mc4wp_honey"] {
display: none!important;
}
.mc4wp-form-basic, .mc4wp-form-theme {
margin: 1em 0;
}
.mc4wp-form-basic, .mc4wp-form-basic input, .mc4wp-form-basic label, .mc4wp-form-theme, .mc4wp-form-theme input, .mc4wp-form-theme label {
width: auto;
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: auto;
height: auto;
vertical-align: baseline;
line-height: normal;
}
.mc4wp-form-basic:after, .mc4wp-form-theme:after {
content: "";
display: table;
clear: both;
}
.mc4wp-form-basic label, .mc4wp-form-theme label {
font-weight: 700;
margin-bottom: 6px;
display: block;
}
.mc4wp-form-basic input.placeholdersjs, .mc4wp-form-theme input.placeholdersjs {
color: #aaa!important;
}
.mc4wp-form-basic input[type=text], .mc4wp-form-basic input[type=email], .mc4wp-form-basic input[type=tel], .mc4wp-form-basic input[type=url], .mc4wp-form-basic input[type=date], .mc4wp-form-basic select, .mc4wp-form-basic textarea, .mc4wp-form-theme input[type=text], .mc4wp-form-theme input[type=email], .mc4wp-form-theme input[type=tel], .mc4wp-form-theme input[type=url], .mc4wp-form-theme input[type=date], .mc4wp-form-theme select, .mc4wp-form-theme textarea {
min-height: 28px;
width: 100%;
max-width: 480px;
}
.mc4wp-form-basic input[type=number], .mc4wp-form-theme input[type=number] {
min-width: 40px;
}
.mc4wp-form-basic input[type=checkbox], .mc4wp-form-basic input[type=radio], .mc4wp-form-theme input[type=checkbox], .mc4wp-form-theme input[type=radio] {
position: relative;
margin: 0 6px 0 0;
padding: 0;
height: 13px;
width: 13px;
display: inline-block;
border: 0;
}
.mc4wp-form-basic input[type=checkbox], .mc4wp-form-theme input[type=checkbox] {
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
appearance: checkbox;
}
.mc4wp-form-basic input[type=radio], .mc4wp-form-theme input[type=radio] {
-webkit-appearance: radio;
-moz-appearance: radio;
appearance: radio;
}
.mc4wp-form-basic button, .mc4wp-form-basic input[type=submit], .mc4wp-form-basic input[type=button], .mc4wp-form-theme button, .mc4wp-form-theme input[type=submit], .mc4wp-form-theme input[type=button] {
cursor: pointer;
display: inline-block;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.mc4wp-form-basic label>span, .mc4wp-form-basic li>label, .mc4wp-form-theme label>span, .mc4wp-form-theme li>label {
font-weight: 400;
}
.mc4wp-form-basic .mc4wp-alert, .mc4wp-form-theme .mc4wp-alert {
color: #c09853;
clear: both;
}
.mc4wp-form-basic .mc4wp-success, .mc4wp-form-theme .mc4wp-success {
color: #468847;
}
.mc4wp-form-basic .mc4wp-notice, .mc4wp-form-theme .mc4wp-notice {
color: #3a87ad;
}
.mc4wp-form-basic .mc4wp-error, .mc4wp-form-theme .mc4wp-error {
color: #cd5c5c;
}
.rtl .mc4wp-form-reset input[type=checkbox], .rtl .mc4wp-form-reset input[type=radio] {
margin: 0 0 0 6px;
}
.clear_fix::after, .clear_fix::before {
clear: both;
content: '';
display: table;
}
.tp-buy-theme {
text-align: center;
margin-top: 40px;
padding-left: 35px;
padding-right: 35px;
}
.tp-buy-theme a {
text-decoration: none!important;
color: #fff!important;
background-color: #82b440;
padding: 10px;
min-width: 200px;
display: block;
}
.admin-bar #tp_style_selector {
top: 32px;
}
#tp_style_selector {
background: #fff;
width: 300px;
position: fixed;
top: 0;
bottom: 0;
right: -300px;
z-index: 10000;
font-family: Arial, Helvetica, sans-serif!important;
color: #333;
-webkit-transition: height 1s;
transition: height 1s;
-webkit-box-shadow: 0 2px 9px 2px rgba(0, 0, 0, .14);
-moz-box-shadow: 0 2px 9px 2px rgba(0, 0, 0, .14);
box-shadow: 0 2px 9px 2px rgba(0, 0, 0, .14);
border: 1px solid rgba(23, 24, 26, .15);
-webkit-border-top-left-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-bottomleft: 2px;
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
}
.tp_style_selector_container {
width: 100%;
height: 100%;
overflow-y: auto;
position: relative;
z-index: 1;
}
.box-title {
font-size: 15px;
text-align: center;
padding-top: 20px;
margin-bottom: 15px;
text-transform: uppercase;
}
.input-box {
text-align: center;
padding-bottom: 20px;
margin-top: 20px;
}
.input-box .input select {
padding: 5px 10px;
max-width: 200px;
}
.input-box .tp-btn {
text-decoration: none;
color: #333;
font-size: 15px;
border: 1px solid #eee;
padding: 7px 32px;
display: inline-block;
min-width: 100px;
outline: 0;
text-transform: none;
}
.input-box .tp-btn.layout-wide {
margin-right: 10px;
}
.input-box .tp-btn:hover {
text-decoration: none;
}
.input-box .tp-change-layout.active {
background-color: #eee;
}
#tp_style_selector .style-toggle {
width: 50px;
height: 54px;
cursor: pointer;
background: #fff;
border-radius: 5px 0 0 5px;
left: -44px;
position: absolute;
top: 150px;
text-shadow: 0 0 0;
font-weight: 400;
opacity: 1;
z-index: 0;
color: #333;
box-shadow: -3px 0 5px -2px rgba(0, 0, 0, .14);
}
#tp_style_selector .style-toggle:before {
color: #333;
content: "\f085";
font-family: FontAwesome;
line-height: 54px;
font-size: 16px;
padding-left: 12px;
}
html[dir=rtl] #tp_style_selector .style-toggle:before {
left: -20px;
position: relative;
}
#tp_style_selector .images {
padding-left: 25px;
padding-right: 25px;
margin-top: 6px;
border-bottom: 1px solid #eee;
position: relative;
z-index: 1000000;
padding-bottom: 15px;
}
#tp_style_selector .images img {
width: 25px;
height: 24px;
margin-right: 7px;
margin-bottom: 7px;
z-index: 1000;
}
#tp_style_selector .images img.active {
border: 0 solid #ccc;
opacity: .5;
}
#tp_style_selector .images a {
background: url(//training4teachers.com/wp-content/themes/eduma/assets/images/style-selector.png) no-repeat top left;
display: inline-block;
margin-bottom: 7px;
margin-right: 7px;
width: 25px;
height: 24px;
}
#tp_style_selector .images .bgfix1 {
background-position: -501px -10px;
}
#tp_style_selector .images .bgfix2 {
background-position: -580px -10px;
}
#tp_style_selector .images .bgfix3 {
background-position: -644px -10px;
}
#tp_style_selector .images .bgfix4 {
background-position: -710px -10px;
}
#tp_style_selector .images .bgfix5 {
background-position: -777px -10px;
}
#tp_style_selector .images .pattern1 {
background-position: -10px -10px;
}
#tp_style_selector .images .pattern2 {
background-position: -50px -10px;
}
#tp_style_selector .images .pattern3 {
background-position: -95px -10px;
}
#tp_style_selector .images .pattern4 {
background-position: -153px -10px;
}
#tp_style_selector .images .pattern5 {
background-position: -200px -10px;
}
#tp_style_selector .images .pattern6 {
background-position: -245px -10px;
}
#tp_style_selector .images .pattern7 {
background-position: -300px -10px;
}
#tp_style_selector .images .pattern8 {
background-position: -350px -10px;
}
#tp_style_selector .images .pattern9 {
background-position: -405px -10px;
}
#tp_style_selector .images .pattern10 {
background-position: -460px -10px;
}
.primary_color a {
width: 25px;
height: 24px;
display: inline-block;
margin-bottom: 7px;
margin-right: 7px;
}
.primary_color {
padding: 0 0 15px;
border-bottom: 1px solid #eee;
text-align: center;
}
#tp_style_selector .pickcolor {
padding: 10px 0;
overflow: hidden;
height: auto;
line-height: 26px;
}
#tp_style_selector .pickcolor span {
float: left;
margin-left: 25px;
}
.clear_style_selector {
color: #bababa;
padding-bottom: 5px;
display: inline-block;
}
.style-toggle.close {
display: none;
}
.boxed-mode {
display: none;
}
.tp_background_pattern {
background: repeat fixed;
}
.tp_background_image {
background: no-repeat fixed;
background-size: cover;
}
.tp_pattern.active, .tp_image.active, .primary_color .active {
border: 2px solid #333;
}
.images.patterns {
text-align: center;
}
.tp_chameleon_overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1 E 15;
background-color: rgba(0, 0, 0, .5);
display: none;
}
.tp_chameleon_progress {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
height: 100px;
text-align: center;
}
.tp_chameleon_heading {
color: #fff;
font-size: 40px;
}
.tp-chameleon-more-demo {
min-width: 200px!important;
color: #fff!important;
background-color: #82b440;
}
.tp_chameleon_demos {
display: none;
}
.tp_demo {
margin-bottom: 20px;
position: relative;
margin-left: 10px;
margin-right: 10px;
overflow: hidden;
border: 1px solid #333;
}
.tp_demo .sub_title {
position: absolute;
bottom: -1px;
width: 100%;
background-color: rgba(0, 0, 0, .8);
text-align: center;
padding: 10px;
color: #fff;
font-weight: 600;
}
.tp_demo a {
display: block;
}
.tp_demo img {
max-width: 100%;
height: auto;
}
.tp_demo:hover, .tp_demo.active {
border-color: #82b440;
}
.tp_demo:hover .sub_title, .tp_demo.active .sub_title {
background-color: rgba(130, 180, 64, .9);
}
.panel-grid {
zoom: 1;
}
.panel-grid:before {
content: '';
display: block;
}
.panel-grid:after {
content: '';
display: table;
clear: both;
}
.panel-grid-cell {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
min-height: 1em;
}
.panel-grid-cell .so-panel {
zoom: 1;
}
.panel-grid-cell .so-panel:before {
content: '';
display: block;
}
.panel-grid-cell .so-panel:after {
content: '';
display: table;
clear: both;
}
.panel-grid-cell .panel-last-child {
margin-bottom: 0;
}
.panel-grid-cell .widget-title {
margin-top: 0;
}
.panel-row-style {
zoom: 1;
}
.panel-row-style:before {
content: '';
display: block;
}
.panel-row-style:after {
content: '';
display: table;
clear: both;
}
.wrap.gravatar-cache {
max-width: 900px;
}
.wrap.gravatar-cache .gravatar-cache-form {
float: left;
margin-right: 20px;
}
.wrap.gravatar-cache .postbox-container {
float: right;
width: 300px;
}
.wrap.gravatar-cache .postbox-container h3 {
font-size: 15px;
font-weight: 400;
padding: 7px 10px;
margin: 0;
line-height: 1;
}
.disabled-input {
background: #E0E0E0;
}
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%}
body {
margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block;
}
audio, canvas, progress, video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden], template {
display: none;
}
a {
background-color: transparent;
}
a:active, a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b, strong {
font-weight: 700;
}
dfn {
font-style: italic;
}
h1 {
font-size: 2em;
margin: .67em 0;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -.5em;
}
sub {
bottom: -.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code, kbd, pre, samp {
font-family: monospace, monospace;
font-size: 1em;
}
button, input, optgroup, select, textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button, select {
text-transform: none;
}
button, html input[type=button], input[type=reset], input[type=submit] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled], html input[disabled] {
cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type=checkbox], input[type=radio] {
box-sizing: border-box;
padding: 0;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height: auto;
}
input[type=search] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid silver;
margin: 0 2px;
padding: .35em .625em .75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: 700;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td, th {
padding: 0;
}
@media print {
*, : before, :after {
background: transparent!important;
color: #000!important;
box-shadow: none!important;
text-shadow: none!important;
}
a, a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")"}
abbr[title]:after {
content: " (" attr(title) ")"}
a[href^="#"]:after, a[href^="javascript:"]:after {
content: ""}
pre, blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr, img {
page-break-inside: avoid;
}
img {
max-width: 100%!important;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3 {
page-break-after: avoid;
}
select {
background: #fff!important;
}
.navbar {
display: none;
}
.btn>.caret, .dropup>.btn>.caret {
border-top-color: #000!important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse!important;
}
.table td, .table th {
background-color: #fff!important;
}
.table-bordered th, .table-bordered td {
border: 1px solid #ddd!important;
}
}* {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
:before, :after {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: transparent;
}
body {
font-family: Roboto, serif;
font-size: 14px;
line-height: 1.42857143;
color: #333;
background-color: #fff;
}
input, button, select, textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #337ab7;
text-decoration: none;
}
a:hover, a:focus {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 6px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #eee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
font-weight: 400;
line-height: 1;
color: #777;
}
h1, .h1, h2, .h2, h3, .h3 {
margin-top: 20px;
margin-bottom: 10px;
}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {
font-size: 65%}
h4, .h4, h5, .h5, h6, .h6 {
margin-top: 10px;
margin-bottom: 10px;
}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {
font-size: 75%}
h1, .h1 {
font-size: 36px;
}
h2, .h2 {
font-size: 30px;
}
h3, .h3 {
font-size: 24px;
}
h4, .h4 {
font-size: 18px;
}
h5, .h5 {
font-size: 14px;
}
h6, .h6 {
font-size: 12px;
}
p {
margin: 0 0 10px;
}
.lead {
margin-bottom: 20px;
font-size: 16px;
font-weight: 300;
line-height: 1.4;
}
@media (min-width:768px) {
.lead {
font-size: 21px;
}
}small, .small {
font-size: 92%}
mark, .mark {
background-color: #fcf8e3;
padding: .2em;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
.text-nowrap {
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase;
}
.text-uppercase {
text-transform: uppercase;
}
.text-capitalize {
text-transform: capitalize;
}
.text-muted {
color: #777;
}
.text-primary {
color: #337ab7;
}
a.text-primary:hover {
color: #286090;
}
.text-success {
color: #3c763d;
}
a.text-success:hover {
color: #2b542c;
}
.text-info {
color: #31708f;
}
a.text-info:hover {
color: #245269;
}
.text-warning {
color: #8a6d3b;
}
a.text-warning:hover {
color: #66512c;
}
.text-danger {
color: #a94442;
}
a.text-danger:hover {
color: #843534;
}
.bg-primary {
color: #fff;
background-color: #337ab7;
}
a.bg-primary:hover {
background-color: #286090;
}
.bg-success {
background-color: #dff0d8;
}
a.bg-success:hover {
background-color: #c1e2b3;
}
.bg-info {
background-color: #d9edf7;
}
a.bg-info:hover {
background-color: #afd9ee;
}
.bg-warning {
background-color: #fcf8e3;
}
a.bg-warning:hover {
background-color: #f7ecb5;
}
.bg-danger {
background-color: #f2dede;
}
a.bg-danger:hover {
background-color: #e4b9b9;
}
.page-header {
padding-bottom: 9px;
margin: 40px 0 20px;
border-bottom: 1px solid #eee;
}
ul, ol {
margin-top: 0;
margin-bottom: 10px;
}
ul ul, ol ul, ul ol, ol ol {
margin-bottom: 0;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
margin-left: -5px;
}
.list-inline>li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
dl {
margin-top: 0;
margin-bottom: 20px;
}
dt, dd {
line-height: 1.42857143;
}
dt {
font-weight: 700;
}
dd {
margin-left: 0;
}
@media (min-width:768px) {
.dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.dl-horizontal dd {
margin-left: 180px;
}
}abbr[title], abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #777;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border-left: 5px solid #eee;
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
margin-bottom: 0;
}
blockquote footer, blockquote small, blockquote .small {
display: block;
font-size: 80%;
line-height: 1.42857143;
color: #777;
}
blockquote footer:before, blockquote small:before, blockquote .small:before {
content: '\2014 \00A0'}
.blockquote-reverse, blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #eee;
border-left: 0;
text-align: right;
}
.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {
content: ''}
.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {
content: '\00A0 \2014'}
address {
margin-bottom: 20px;
font-style: normal;
line-height: 1.42857143;
}
code, kbd, pre, samp {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 4px;
}
kbd {
padding: 2px 4px;
font-size: 90%;
color: #fff;
background-color: #333;
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: 700;
box-shadow: none;
}
pre {
display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
word-break: break-all;
word-wrap: break-word;
color: #333;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 4px;
}
pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width:768px) {
.container {
width: 750px;
}
}@media (min-width:992px) {
.container {
width: 970px;
}
}@media (min-width:1200px) {
.container {
width: 1170px;
}
}.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%}
.col-xs-11 {
width: 91.66666667%}
.col-xs-10 {
width: 83.33333333%}
.col-xs-9 {
width: 75%}
.col-xs-8 {
width: 66.66666667%}
.col-xs-7 {
width: 58.33333333%}
.col-xs-6 {
width: 50%}
.col-xs-5 {
width: 41.66666667%}
.col-xs-4 {
width: 33.33333333%}
.col-xs-3 {
width: 25%}
.col-xs-2 {
width: 16.66666667%}
.col-xs-1 {
width: 8.33333333%}
.col-xs-pull-12 {
right: 100%}
.col-xs-pull-11 {
right: 91.66666667%}
.col-xs-pull-10 {
right: 83.33333333%}
.col-xs-pull-9 {
right: 75%}
.col-xs-pull-8 {
right: 66.66666667%}
.col-xs-pull-7 {
right: 58.33333333%}
.col-xs-pull-6 {
right: 50%}
.col-xs-pull-5 {
right: 41.66666667%}
.col-xs-pull-4 {
right: 33.33333333%}
.col-xs-pull-3 {
right: 25%}
.col-xs-pull-2 {
right: 16.66666667%}
.col-xs-pull-1 {
right: 8.33333333%}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%}
.col-xs-push-11 {
left: 91.66666667%}
.col-xs-push-10 {
left: 83.33333333%}
.col-xs-push-9 {
left: 75%}
.col-xs-push-8 {
left: 66.66666667%}
.col-xs-push-7 {
left: 58.33333333%}
.col-xs-push-6 {
left: 50%}
.col-xs-push-5 {
left: 41.66666667%}
.col-xs-push-4 {
left: 33.33333333%}
.col-xs-push-3 {
left: 25%}
.col-xs-push-2 {
left: 16.66666667%}
.col-xs-push-1 {
left: 8.33333333%}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%}
.col-xs-offset-11 {
margin-left: 91.66666667%}
.col-xs-offset-10 {
margin-left: 83.33333333%}
.col-xs-offset-9 {
margin-left: 75%}
.col-xs-offset-8 {
margin-left: 66.66666667%}
.col-xs-offset-7 {
margin-left: 58.33333333%}
.col-xs-offset-6 {
margin-left: 50%}
.col-xs-offset-5 {
margin-left: 41.66666667%}
.col-xs-offset-4 {
margin-left: 33.33333333%}
.col-xs-offset-3 {
margin-left: 25%}
.col-xs-offset-2 {
margin-left: 16.66666667%}
.col-xs-offset-1 {
margin-left: 8.33333333%}
.col-xs-offset-0 {
margin-left: 0;
}
@media (min-width:768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%}
.col-sm-11 {
width: 91.66666667%}
.col-sm-10 {
width: 83.33333333%}
.col-sm-9 {
width: 75%}
.col-sm-8 {
width: 66.66666667%}
.col-sm-7 {
width: 58.33333333%}
.col-sm-6 {
width: 50%}
.col-sm-5 {
width: 41.66666667%}
.col-sm-4 {
width: 33.33333333%}
.col-sm-3 {
width: 25%}
.col-sm-2 {
width: 16.66666667%}
.col-sm-1 {
width: 8.33333333%}
.col-sm-pull-12 {
right: 100%}
.col-sm-pull-11 {
right: 91.66666667%}
.col-sm-pull-10 {
right: 83.33333333%}
.col-sm-pull-9 {
right: 75%}
.col-sm-pull-8 {
right: 66.66666667%}
.col-sm-pull-7 {
right: 58.33333333%}
.col-sm-pull-6 {
right: 50%}
.col-sm-pull-5 {
right: 41.66666667%}
.col-sm-pull-4 {
right: 33.33333333%}
.col-sm-pull-3 {
right: 25%}
.col-sm-pull-2 {
right: 16.66666667%}
.col-sm-pull-1 {
right: 8.33333333%}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%}
.col-sm-push-11 {
left: 91.66666667%}
.col-sm-push-10 {
left: 83.33333333%}
.col-sm-push-9 {
left: 75%}
.col-sm-push-8 {
left: 66.66666667%}
.col-sm-push-7 {
left: 58.33333333%}
.col-sm-push-6 {
left: 50%}
.col-sm-push-5 {
left: 41.66666667%}
.col-sm-push-4 {
left: 33.33333333%}
.col-sm-push-3 {
left: 25%}
.col-sm-push-2 {
left: 16.66666667%}
.col-sm-push-1 {
left: 8.33333333%}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%}
.col-sm-offset-11 {
margin-left: 91.66666667%}
.col-sm-offset-10 {
margin-left: 83.33333333%}
.col-sm-offset-9 {
margin-left: 75%}
.col-sm-offset-8 {
margin-left: 66.66666667%}
.col-sm-offset-7 {
margin-left: 58.33333333%}
.col-sm-offset-6 {
margin-left: 50%}
.col-sm-offset-5 {
margin-left: 41.66666667%}
.col-sm-offset-4 {
margin-left: 33.33333333%}
.col-sm-offset-3 {
margin-left: 25%}
.col-sm-offset-2 {
margin-left: 16.66666667%}
.col-sm-offset-1 {
margin-left: 8.33333333%}
.col-sm-offset-0 {
margin-left: 0;
}
}@media (min-width:992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%}
.col-md-11 {
width: 91.66666667%}
.col-md-10 {
width: 83.33333333%}
.col-md-9 {
width: 75%}
.col-md-8 {
width: 66.66666667%}
.col-md-7 {
width: 58.33333333%}
.col-md-6 {
width: 50%}
.col-md-5 {
width: 41.66666667%}
.col-md-4 {
width: 33.33333333%}
.col-md-3 {
width: 33%}
.col-md-2 {
width: 16.66666667%}
.col-md-1 {
width: 8.33333333%}
.col-md-pull-12 {
right: 100%}
.col-md-pull-11 {
right: 91.66666667%}
.col-md-pull-10 {
right: 83.33333333%}
.col-md-pull-9 {
right: 75%}
.col-md-pull-8 {
right: 66.66666667%}
.col-md-pull-7 {
right: 58.33333333%}
.col-md-pull-6 {
right: 50%}
.col-md-pull-5 {
right: 41.66666667%}
.col-md-pull-4 {
right: 33.33333333%}
.col-md-pull-3 {
right: 25%}
.col-md-pull-2 {
right: 16.66666667%}
.col-md-pull-1 {
right: 8.33333333%}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%}
.col-md-push-11 {
left: 91.66666667%}
.col-md-push-10 {
left: 83.33333333%}
.col-md-push-9 {
left: 75%}
.col-md-push-8 {
left: 66.66666667%}
.col-md-push-7 {
left: 58.33333333%}
.col-md-push-6 {
left: 50%}
.col-md-push-5 {
left: 41.66666667%}
.col-md-push-4 {
left: 33.33333333%}
.col-md-push-3 {
left: 25%}
.col-md-push-2 {
left: 16.66666667%}
.col-md-push-1 {
left: 8.33333333%}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%}
.col-md-offset-11 {
margin-left: 91.66666667%}
.col-md-offset-10 {
margin-left: 83.33333333%}
.col-md-offset-9 {
margin-left: 75%}
.col-md-offset-8 {
margin-left: 66.66666667%}
.col-md-offset-7 {
margin-left: 58.33333333%}
.col-md-offset-6 {
margin-left: 50%}
.col-md-offset-5 {
margin-left: 41.66666667%}
.col-md-offset-4 {
margin-left: 33.33333333%}
.col-md-offset-3 {
margin-left: 25%}
.col-md-offset-2 {
margin-left: 16.66666667%}
.col-md-offset-1 {
margin-left: 8.33333333%}
.col-md-offset-0 {
margin-left: 0;
}
}@media (min-width:1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%}
.col-lg-11 {
width: 91.66666667%}
.col-lg-10 {
width: 83.33333333%}
.col-lg-9 {
width: 75%}
.col-lg-8 {
width: 66.66666667%}
.col-lg-7 {
width: 58.33333333%}
.col-lg-6 {
width: 50%}
.col-lg-5 {
width: 41.66666667%}
.col-lg-4 {
width: 33.33333333%}
.col-lg-3 {
width: 25%}
.col-lg-2 {
width: 16.66666667%}
.col-lg-1 {
width: 8.33333333%}
.col-lg-pull-12 {
right: 100%}
.col-lg-pull-11 {
right: 91.66666667%}
.col-lg-pull-10 {
right: 83.33333333%}
.col-lg-pull-9 {
right: 75%}
.col-lg-pull-8 {
right: 66.66666667%}
.col-lg-pull-7 {
right: 58.33333333%}
.col-lg-pull-6 {
right: 50%}
.col-lg-pull-5 {
right: 41.66666667%}
.col-lg-pull-4 {
right: 33.33333333%}
.col-lg-pull-3 {
right: 25%}
.col-lg-pull-2 {
right: 16.66666667%}
.col-lg-pull-1 {
right: 8.33333333%}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%}
.col-lg-push-11 {
left: 91.66666667%}
.col-lg-push-10 {
left: 83.33333333%}
.col-lg-push-9 {
left: 75%}
.col-lg-push-8 {
left: 66.66666667%}
.col-lg-push-7 {
left: 58.33333333%}
.col-lg-push-6 {
left: 50%}
.col-lg-push-5 {
left: 41.66666667%}
.col-lg-push-4 {
left: 33.33333333%}
.col-lg-push-3 {
left: 25%}
.col-lg-push-2 {
left: 16.66666667%}
.col-lg-push-1 {
left: 8.33333333%}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%}
.col-lg-offset-11 {
margin-left: 91.66666667%}
.col-lg-offset-10 {
margin-left: 83.33333333%}
.col-lg-offset-9 {
margin-left: 75%}
.col-lg-offset-8 {
margin-left: 66.66666667%}
.col-lg-offset-7 {
margin-left: 58.33333333%}
.col-lg-offset-6 {
margin-left: 50%}
.col-lg-offset-5 {
margin-left: 41.66666667%}
.col-lg-offset-4 {
margin-left: 33.33333333%}
.col-lg-offset-3 {
margin-left: 25%}
.col-lg-offset-2 {
margin-left: 16.66666667%}
.col-lg-offset-1 {
margin-left: 8.33333333%}
.col-lg-offset-0 {
margin-left: 0;
}
}table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777;
text-align: left;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table>thead>tr>th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
border-top: 0;
}
.table>tbody+tbody {
border-top: 2px solid #ddd;
}
.table .table {
background-color: #fff;
}
.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
padding: 5px;
}
.table-bordered {
border: 1px solid #ddd;
}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
border: 1px solid #ddd;
}
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td {
border-bottom-width: 2px;
}
.table-striped>tbody>tr:nth-child(odd) {
background-color: #f9f9f9;
}
.table-hover>tbody>tr:hover {
background-color: #f5f5f5;
}
table col[class*=col-] {
position: static;
float: none;
display: table-column;
}
table td[class*=col-], table th[class*=col-] {
position: static;
float: none;
display: table-cell;
}
.table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active, .table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th {
background-color: #f5f5f5;
}
.table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover, .table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr.active:hover>th {
background-color: #e8e8e8;
}
.table>thead>tr>td.success, .table>tbody>tr>td.success, .table>tfoot>tr>td.success, .table>thead>tr>th.success, .table>tbody>tr>th.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>tbody>tr.success>td, .table>tfoot>tr.success>td, .table>thead>tr.success>th, .table>tbody>tr.success>th, .table>tfoot>tr.success>th {
background-color: #dff0d8;
}
.table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover, .table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr.success:hover>th {
background-color: #d0e9c6;
}
.table>thead>tr>td.info, .table>tbody>tr>td.info, .table>tfoot>tr>td.info, .table>thead>tr>th.info, .table>tbody>tr>th.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>tbody>tr.info>td, .table>tfoot>tr.info>td, .table>thead>tr.info>th, .table>tbody>tr.info>th, .table>tfoot>tr.info>th {
background-color: #d9edf7;
}
.table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover, .table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr.info:hover>th {
background-color: #c4e3f3;
}
.table>thead>tr>td.warning, .table>tbody>tr>td.warning, .table>tfoot>tr>td.warning, .table>thead>tr>th.warning, .table>tbody>tr>th.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>tbody>tr.warning>td, .table>tfoot>tr.warning>td, .table>thead>tr.warning>th, .table>tbody>tr.warning>th, .table>tfoot>tr.warning>th {
background-color: #fcf8e3;
}
.table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover, .table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr.warning:hover>th {
background-color: #faf2cc;
}
.table>thead>tr>td.danger, .table>tbody>tr>td.danger, .table>tfoot>tr>td.danger, .table>thead>tr>th.danger, .table>tbody>tr>th.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>tbody>tr.danger>td, .table>tfoot>tr.danger>td, .table>thead>tr.danger>th, .table>tbody>tr.danger>th, .table>tfoot>tr.danger>th {
background-color: #f2dede;
}
.table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover, .table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr.danger:hover>th {
background-color: #ebcccc;
}
.table-responsive {
overflow-x: auto;
min-height: .01%}
@media screen and (max-width:767px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
}
.table-responsive>.table {
margin-bottom: 0;
}
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {
white-space: nowrap;
}
.table-responsive>.table-bordered {
border: 0;
}
.table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child {
border-left: 0;
}
.table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child {
border-right: 0;
}
.table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td {
border-bottom: 0;
}
}fieldset {
padding: 0;
margin: 0;
border: 0;
min-width: 0;
}
legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 20px;
font-size: 21px;
line-height: inherit;
color: #333;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: 700;
}
input[type=search] {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
input[type=radio], input[type=checkbox] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
}
input[type=file] {
display: block;
}
input[type=range] {
display: block;
width: 100%}
select[multiple], select[size] {
height: auto;
}
input[type=file]:focus, input[type=radio]:focus, input[type=checkbox]:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 7px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
}
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-ms-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control:-moz-placeholder {
color: #999;
}
.form-control::-moz-placeholder {
color: #999;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
cursor: not-allowed;
background-color: #eee;
opacity: 1;
}
textarea.form-control {
height: auto;
}
input[type=search] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input[type=date], input[type=time], input[type=datetime-local], input[type=month] {
line-height: 34px;
}
input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm {
line-height: 31px;
}
input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {
line-height: 46px;
}
}.form-group {
margin-bottom: 15px;
}
.radio, .checkbox {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.radio label, .checkbox label {
min-height: 20px;
padding-left: 20px;
margin-bottom: 0;
font-weight: 400;
cursor: pointer;
}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox] {
position: absolute;
margin-left: -20px;
margin-top: 4px \9;
}
.radio+.radio, .checkbox+.checkbox {
margin-top: -5px;
}
.radio-inline, .checkbox-inline {
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
vertical-align: middle;
font-weight: 400;
cursor: pointer;
}
.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
margin-top: 0;
margin-left: 10px;
}
input[type=radio][disabled], input[type=checkbox][disabled], input[type=radio].disabled, input[type=checkbox].disabled, fieldset[disabled] input[type=radio], fieldset[disabled] input[type=checkbox] {
cursor: not-allowed;
}
.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline {
cursor: not-allowed;
}
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label {
cursor: not-allowed;
}
.form-control-static {
padding-top: 7px;
padding-bottom: 7px;
margin-bottom: 0;
}
.form-control-static.input-lg, .form-control-static.input-sm {
padding-left: 0;
padding-right: 0;
}
.input-sm, .form-group-sm .form-control {
height: 31px;
padding: 5px 10px;
font-size: 13px;
line-height: 1.5;
border-radius: 3px;
}
select.input-sm, select.form-group-sm .form-control {
height: 31px;
line-height: 31px;
}
textarea.input-sm, textarea.form-group-sm .form-control, select[multiple] .input-sm, select[multiple] .form-group-sm .form-control {
height: auto;
}
.input-lg, .form-group-lg .form-control {
height: 46px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
select.input-lg, select.form-group-lg .form-control {
height: 46px;
line-height: 46px;
}
textarea.input-lg, textarea.form-group-lg .form-control, select[multiple] .input-lg, select[multiple] .form-group-lg .form-control {
height: auto;
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: 42.5px;
}
.form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 34px;
height: 34px;
line-height: 34px;
text-align: center;
pointer-events: none;
}
.input-lg+.form-control-feedback {
width: 46px;
height: 46px;
line-height: 46px;
}
.input-sm+.form-control-feedback {
width: 31px;
height: 31px;
line-height: 31px;
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
color: #3c763d;
}
.has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
color: #3c763d;
border-color: #3c763d;
background-color: #dff0d8;
}
.has-success .form-control-feedback {
color: #3c763d;
}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
color: #8a6d3b;
}
.has-warning .form-control {
border-color: #8a6d3b;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
border-color: #66512c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color: #8a6d3b;
border-color: #8a6d3b;
background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
color: #8a6d3b;
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
color: #a94442;
}
.has-error .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color: #a94442;
border-color: #a94442;
background-color: #f2dede;
}
.has-error .form-control-feedback {
color: #a94442;
}
.has-feedback label~.form-control-feedback {
top: 25px;
}
.has-feedback label.sr-only~.form-control-feedback {
top: 0;
}
.help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #737373;
}
@media (min-width:768px) {
.form-inline .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-static {
display: inline-block;
}
.form-inline .input-group {
display: inline-table;
vertical-align: middle;
}
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {
width: auto;
}
.form-inline .input-group>.form-control {
width: 100%}
.form-inline .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio, .form-inline .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio label, .form-inline .checkbox label {
padding-left: 0;
}
.form-inline .radio input[type=radio], .form-inline .checkbox input[type=checkbox] {
position: relative;
margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
top: 0;
}
}.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: 7px;
}
.form-horizontal .radio, .form-horizontal .checkbox {
min-height: 27px;
}
.form-horizontal .form-group {
margin-left: -15px;
margin-right: -15px;
}
@media (min-width:768px) {
.form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 7px;
}
}.form-horizontal .has-feedback .form-control-feedback {
right: 15px;
}
@media (min-width:768px) {
.form-horizontal .form-group-lg .control-label {
padding-top: 14.3px;
}
}@media (min-width:768px) {
.form-horizontal .form-group-sm .control-label {
padding-top: 6px;
}
}.btn {
display: inline-block;
margin-bottom: 0;
font-weight: 400;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover, .btn:focus, .btn.focus {
color: #333;
text-decoration: none;
}
.btn:active, .btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
-moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
cursor: not-allowed;
pointer-events: none;
-moz-opacity: .65;
-khtml-opacity: .65;
-webkit-opacity: .65;
opacity: .65;
-ms-filter: alpha(opacity=65);
filter: alpha(opacity=65);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
background-color: #fff;
border-color: #ccc;
}
.btn-default .badge {
color: #fff;
background-color: #333;
}
.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary .badge {
color: #337ab7;
background-color: #fff;
}
.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success .badge {
color: #5cb85c;
background-color: #fff;
}
.btn-info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info .badge {
color: #5bc0de;
background-color: #fff;
}
.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger .badge {
color: #d9534f;
background-color: #fff;
}
.btn-link {
color: #337ab7;
font-weight: 400;
border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
border-color: transparent;
}
.btn-link:hover, .btn-link:focus {
color: #23527c;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
color: #777;
text-decoration: none;
}
.btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
.btn-sm {
padding: 5px 10px;
font-size: 13px;
line-height: 1.5;
border-radius: 3px;
}
.btn-xs {
padding: 1px 5px;
font-size: 13px;
line-height: 1.5;
border-radius: 3px;
}
.btn-block {
display: block;
width: 100%}
.btn-block+.btn-block {
margin-top: 5px;
}
input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block {
width: 100%}
.fade {
opacity: 0;
-webkit-transition: opacity .15s linear;
-moz-transition: opacity .15s linear;
-o-transition: opacity .15s linear;
-ms-transition: opacity .15s linear;
transition: opacity .15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
visibility: hidden;
}
.collapse.in {
display: block;
visibility: visible;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-moz-transition-duration: .35s;
-webkit-transition-duration: .35s;
-o-transition-duration: .35s;
transition-duration: .35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.nav>li {
position: relative;
display: block;
}
.nav>li>a {
position: relative;
display: block;
padding: 10px 15px;
}
.nav>li>a:hover, .nav>li>a:focus {
text-decoration: none;
background-color: #eee;
}
.nav>li.disabled>a {
color: #777;
}
.nav>li.disabled>a:hover, .nav>li.disabled>a:focus {
color: #777;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
background-color: #eee;
border-color: #337ab7;
}
.nav .nav-divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.nav>li>a>img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs>li {
float: left;
margin-bottom: -1px;
}
.nav-tabs>li>a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
}
.nav-tabs>li>a:hover {
border-color: #eee #eee #ddd;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
color: #555;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
.nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.nav-tabs.nav-justified>li {
float: none;
}
.nav-tabs.nav-justified>li>a {
text-align: center;
margin-bottom: 5px;
}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width:768px) {
.nav-tabs.nav-justified>li {
display: table-cell;
width: 1%}
.nav-tabs.nav-justified>li>a {
margin-bottom: 0;
}
}.nav-tabs.nav-justified>li>a {
margin-right: 0;
border-radius: 4px;
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus {
border: 1px solid #ddd;
}
@media (min-width:768px) {
.nav-tabs.nav-justified>li>a {
border-bottom: 1px solid #ddd;
border-radius: 4px 4px 0 0;
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus {
border-bottom-color: #fff;
}
}.nav-pills>li {
float: left;
}
.nav-pills>li>a {
border-radius: 4px;
}
.nav-pills>li+li {
margin-left: 2px;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
color: #fff;
background-color: #337ab7;
}
.nav-stacked>li {
float: none;
}
.nav-stacked>li+li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified {
width: 100%}
.nav-justified>li {
float: none;
}
.nav-justified>li>a {
text-align: center;
margin-bottom: 5px;
}
.nav-justified>.dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width:768px) {
.nav-justified>li {
display: table-cell;
width: 1%}
.nav-justified>li>a {
margin-bottom: 0;
}
}.nav-tabs-justified {
border-bottom: 0;
}
.nav-tabs-justified>li>a {
margin-right: 0;
border-radius: 4px;
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus {
border: 1px solid #ddd;
}
@media (min-width:768px) {
.nav-tabs-justified>li>a {
border-bottom: 1px solid #ddd;
border-radius: 4px 4px 0 0;
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus {
border-bottom-color: #fff;
}
}.tab-content>.tab-pane {
display: none;
visibility: hidden;
}
.tab-content>.active {
display: block;
visibility: visible;
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar {
position: relative;
min-height: 50px;
margin-bottom: 20px;
border: 1px solid transparent;
}
@media (min-width:768px) {
.navbar {
border-radius: 4px;
}
}@media (min-width:768px) {
.navbar-header {
float: left;
}
}.navbar-collapse {
overflow-x: visible;
padding-right: 15px;
padding-left: 15px;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
-webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
overflow-y: auto;
}
@media (min-width:768px) {
.navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
.navbar-collapse.collapse {
display: block!important;
visibility: visible!important;
height: auto!important;
padding-bottom: 0;
overflow: visible!important;
}
.navbar-collapse.in {
overflow-y: visible;
}
.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
padding-left: 0;
padding-right: 0;
}
}.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
max-height: 340px;
}
@media (max-device-width:480px) and (orientation:landscape) {
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
max-height: 200px;
}
}.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: -15px;
margin-left: -15px;
}
@media (min-width:768px) {
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: 0;
margin-left: 0;
}
}.navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width:768px) {
.navbar-static-top {
border-radius: 0;
}
}.navbar-fixed-top, .navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width:768px) {
.navbar-fixed-top, .navbar-fixed-bottom {
border-radius: 0;
}
}.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
}
.navbar-brand {
float: left;
padding: 15px 15px;
font-size: 18px;
line-height: 20px;
height: 50px;
}
.navbar-brand:hover, .navbar-brand:focus {
text-decoration: none;
}
.navbar-brand>img {
display: block;
}
@media (min-width:768px) {
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
margin-left: -15px;
}
}.navbar-toggle {
position: relative;
float: right;
margin-right: 15px;
padding: 9px 10px;
margin-top: 8px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.navbar-toggle:focus {
outline: 0;
}
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.navbar-toggle .icon-bar+.icon-bar {
margin-top: 4px;
}
@media (min-width:768px) {
.navbar-toggle {
display: none;
}
}.navbar-nav {
margin: 7.5px -15px;
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 20px;
}
@media (max-width:767px) {
.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
}
.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu>li>a {
line-height: 20px;
}
.navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus {
background-image: none;
}
}@media (min-width:768px) {
.navbar-nav {
float: left;
margin: 0;
}
.navbar-nav>li {
float: left;
}
.navbar-nav>li>a {
padding-top: 15px;
padding-bottom: 15px;
}
}.navbar-form {
margin-left: -15px;
margin-right: -15px;
padding: 10px 15px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
margin-top: 8px;
margin-bottom: 8px;
}
@media (min-width:768px) {
.navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.navbar-form .form-control-static {
display: inline-block;
}
.navbar-form .input-group {
display: inline-table;
vertical-align: middle;
}
.navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control {
width: auto;
}
.navbar-form .input-group>.form-control {
width: 100%}
.navbar-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio, .navbar-form .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio label, .navbar-form .checkbox label {
padding-left: 0;
}
.navbar-form .radio input[type=radio], .navbar-form .checkbox input[type=checkbox] {
position: relative;
margin-left: 0;
}
.navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}@media (max-width:767px) {
.navbar-form .form-group {
margin-bottom: 5px;
}
.navbar-form .form-group:last-child {
margin-bottom: 0;
}
}@media (min-width:768px) {
.navbar-form {
width: auto;
border: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
}.navbar-nav>li>.dropdown-menu {
margin-top: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
border-top-right-radius: 4px;
border-top-left-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.navbar-btn {
margin-top: 8px;
margin-bottom: 8px;
}
.navbar-btn.btn-sm {
margin-top: 9.5px;
margin-bottom: 9.5px;
}
.navbar-btn.btn-xs {
margin-top: 14px;
margin-bottom: 14px;
}
.navbar-text {
margin-top: 15px;
margin-bottom: 15px;
}
@media (min-width:768px) {
.navbar-text {
float: left;
margin-left: 15px;
margin-right: 15px;
}
}@media (min-width:768px) {
.navbar-left {
float: left!important;
}
.navbar-right {
float: right!important;
margin-right: -15px;
}
.navbar-right~.navbar-right {
margin-right: 0;
}
}.navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
color: #777;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
color: #5e5e5e;
background-color: transparent;
}
.navbar-default .navbar-text {
color: #777;
}
.navbar-default .navbar-nav>li>a {
color: #777;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus {
color: #ccc;
background-color: transparent;
}
.navbar-default .navbar-toggle {
border-color: #ddd;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #888;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color: #e7e7e7;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
background-color: #e7e7e7;
color: #555;
}
@media (max-width:767px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
color: #ccc;
background-color: transparent;
}
}.navbar-default .navbar-link {
color: #777;
}
.navbar-default .navbar-link:hover {
color: #333;
}
.navbar-default .btn-link {
color: #777;
}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
color: #333;
}
.navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus {
color: #ccc;
}
.navbar-inverse {
background-color: #222;
border-color: #080808;
}
.navbar-inverse .navbar-brand {
color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-text {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav>li>a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus {
color: #444;
background-color: transparent;
}
.navbar-inverse .navbar-toggle {
border-color: #333;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color: #fff;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
border-color: #101010;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
background-color: #080808;
color: #fff;
}
@media (max-width:767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
color: #444;
background-color: transparent;
}
}.navbar-inverse .navbar-link {
color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
color: #fff;
}
.navbar-inverse .btn-link {
color: #9d9d9d;
}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus {
color: #444;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}
.pagination>li {
display: inline;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color: #337ab7;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
margin-left: 0;
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-bottom-right-radius: 4px;
border-top-right-radius: 4px;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
color: #23527c;
background-color: #eee;
border-color: #ddd;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
z-index: 2;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
cursor: default;
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
color: #777;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed;
}
.pagination-lg>li>a, .pagination-lg>li>span {
padding: 10px 16px;
font-size: 18px;
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
border-bottom-left-radius: 6px;
border-top-left-radius: 6px;
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
border-bottom-right-radius: 6px;
border-top-right-radius: 6px;
}
.pagination-sm>li>a, .pagination-sm>li>span {
padding: 5px 10px;
font-size: 13px;
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
}
.alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: 700;
}
.alert>p, .alert>ul {
margin-bottom: 0;
}
.alert>p+p {
margin-top: 5px;
}
.alert-dismissable, .alert-dismissible {
padding-right: 35px;
}
.alert-dismissable .close, .alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #2b542c;
}
.alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #245269;
}
.alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #66512c;
}
.alert-danger {
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #843534;
}
.embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
}
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 56.25%}
.embed-responsive.embed-responsive-4by3 {
padding-bottom: 75%}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after {
content: " ";
display: table;
}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after {
clear: both;
}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after {
content: " ";
display: table;
}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right!important;
}
.pull-left {
float: left!important;
}
.hide {
display: none!important;
}
.show {
display: block!important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none!important;
visibility: hidden!important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs, .visible-sm, .visible-md, .visible-lg {
display: none!important;
}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
display: none!important;
}
@media (max-width:767px) {
.visible-xs {
display: block!important;
}
table.visible-xs {
display: table;
}
tr.visible-xs {
display: table-row!important;
}
th.visible-xs, td.visible-xs {
display: table-cell!important;
}
}@media (max-width:767px) {
.visible-xs-block {
display: block!important;
}
}@media (max-width:767px) {
.visible-xs-inline {
display: inline!important;
}
}@media (max-width:767px) {
.visible-xs-inline-block {
display: inline-block!important;
}
}@media (min-width:768px) and (max-width:991px) {
.visible-sm {
display: block!important;
}
table.visible-sm {
display: table;
}
tr.visible-sm {
display: table-row!important;
}
th.visible-sm, td.visible-sm {
display: table-cell!important;
}
}@media (min-width:768px) and (max-width:991px) {
.visible-sm-block {
display: block!important;
}
}@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline {
display: inline!important;
}
}@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline-block {
display: inline-block!important;
}
}@media (min-width:992px) and (max-width:1199px) {
.visible-md {
display: block!important;
}
table.visible-md {
display: table;
}
tr.visible-md {
display: table-row!important;
}
th.visible-md, td.visible-md {
display: table-cell!important;
}
}@media (min-width:992px) and (max-width:1199px) {
.visible-md-block {
display: block!important;
}
}@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline {
display: inline!important;
}
}@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline-block {
display: inline-block!important;
}
}@media (min-width:1200px) {
.visible-lg {
display: block!important;
}
table.visible-lg {
display: table;
}
tr.visible-lg {
display: table-row!important;
}
th.visible-lg, td.visible-lg {
display: table-cell!important;
}
}@media (min-width:1200px) {
.visible-lg-block {
display: block!important;
}
}@media (min-width:1200px) {
.visible-lg-inline {
display: inline!important;
}
}@media (min-width:1200px) {
.visible-lg-inline-block {
display: inline-block!important;
}
}@media (max-width:767px) {
.hidden-xs {
display: none!important;
}
}@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
display: none!important;
}
}@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
display: none!important;
}
}@media (min-width:1200px) {
.hidden-lg {
display: none!important;
}
}.visible-print {
display: none!important;
}
@media print {
.visible-print {
display: block!important;
}
table.visible-print {
display: table;
}
tr.visible-print {
display: table-row!important;
}
th.visible-print, td.visible-print {
display: table-cell!important;
}
}.visible-print-block {
display: none!important;
}
@media print {
.visible-print-block {
display: block!important;
}
}.visible-print-inline {
display: none!important;
}
@media print {
.visible-print-inline {
display: inline!important;
}
}.visible-print-inline-block {
display: none!important;
}
@media print {
.visible-print-inline-block {
display: inline-block!important;
}
}@media print {
.hidden-print {
display: none!important;
}
}* {
margin: 0;
padding: 0;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
line-height: inherit;
}
p {
margin-bottom: 20px;
}
p:last-child {
margin-bottom: 0;
}
hr {
border: none;
background: rgba(0, 0, 0, .1);
height: 1px;
margin: 20px 0;
}
code {
white-space: normal;
}
.clear {
clear: both;
}
mark {
background-color: #ff0;
color: #000;
}
.alert {
border-radius: 2px;
}
input:focus, textarea:focus, a:focus {
outline: 0;
box-shadow: none;
text-decoration: none;
}
.post.sticky .content-inner {
border-bottom: none!important;
}
.post.sticky .entry-content {
padding: 30px 15px;
background: rgba(0, 0, 0, .04);
-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .09);
-moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, .09);
box-shadow: 0 0 0 1px rgba(0, 0, 0, .09);
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
@media (max-width:767px) {
.alignleft, .alignright {
float: none;
}
}img {
max-width: 100%;
height: auto;
}
blockquote.alignleft, img.alignleft {
margin: 7px 24px 7px 0;
}
.wp-caption.alignleft {
margin: 7px 14px 7px 0;
}
blockquote.alignright, img.alignright {
margin: 7px 0 7px 24px;
}
.wp-caption.alignright {
margin: 7px 0 7px 14px;
}
.wp-caption-text {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 12px;
font-style: italic;
line-height: 1.5;
margin: 9px 0;
padding-right: 10px;
}
.sticky .entry-date {
display: none;
}
.gallery-caption {
background-color: rgba(0, 0, 0, .7);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {
display: none;
}
.gallery {
margin-bottom: 20px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1 .gallery-item {
max-width: 100%}
.gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: -webkit-calc(46%);
max-width: calc(46%);
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
max-width: -webkit-calc(29.3%);
max-width: calc(29.3%);
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(21%);
max-width: calc(21%);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(16%);
max-width: calc(16%);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(12.7%);
max-width: calc(12.7%);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(10.28%);
max-width: calc(10.28%);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(8.5%);
max-width: calc(8.5%);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(7.1%);
max-width: calc(7.1%);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear: left;
}
.gallery-caption {
background-color: rgba(0, 0, 0, .7);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {
display: none;
}
.gallery:after {
content: "";
display: block;
clear: both;
}
.bypostauthor>article .fn:before {
content: "\f408";
margin: 0 2px 0 -2px;
position: relative;
top: -1px;
}
ul, ol {
margin-bottom: 10px;
margin-left: 25px;
}
ol {
list-style: decimal;
margin-left: 15px;
}
ul.square {
list-style: square outside;
}
ul.circle {
list-style: circle outside;
}
ul ul, ul ol, ol ol, ol ul {
margin: 4px 0 5px 30px;
}
ul ul li, ul ol li, ol ol li, ol ul li {
margin-bottom: 6px;
}
th, td {
padding: 4px 6px;
}
table, td, tr {
border: 1px #ccc solid;
}
table {
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 24px;
width: 100%}
caption, th, td {
font-weight: 400;
text-align: left;
}
th {
border-width: 0 1px 1px 0;
font-weight: 700;
}
td {
border-width: 0 1px 1px 0;
}
dd {
margin-bottom: 24px;
}
a:hover, a:focus {
text-decoration: none;
}
.breadcrumb {
background: 0 0;
}
figure {
max-width: 100%}
.wpb_animate_when_almost_visible {
opacity: 0;
}
.wpb_start_animation.wpb_top-to-bottom {
-webkit-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity: 1;
}
.wpb_start_animation.wpb_bottom-to-top {
-webkit-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity: 1;
}
.wpb_start_animation.wpb_left-to-right {
-webkit-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity: 1;
}
.wpb_start_animation.wpb_right-to-left {
-webkit-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity: 1;
}
.wpb_start_animation.wpb_appear {
-webkit-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation: wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
opacity: 1;
}
@-webkit-keyframes wpb_ttb {
0% {
-webkit-transform: translate(0, -10%);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}@-moz-keyframes wpb_ttb {
0% {
-moz-transform: translate(0, -10%);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}@-o-keyframes wpb_ttb {
0% {
-o-transform: translate(0, -10%);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}@keyframes wpb_ttb {
0% {
transform: translate(0, -10%);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
}@-webkit-keyframes wpb_btt {
0% {
-webkit-transform: translate(0, 10%);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}@-moz-keyframes wpb_btt {
0% {
-moz-transform: translate(0, 10%);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}@-o-keyframes wpb_btt {
0% {
-o-transform: translate(0, 10%);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}@keyframes wpb_btt {
0% {
transform: translate(0, 10%);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
}@-webkit-keyframes wpb_ltr {
0% {
-webkit-transform: translate(-10%, 0);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}@-moz-keyframes wpb_ltr {
0% {
-moz-transform: translate(-10%, 0);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}@-o-keyframes wpb_ltr {
0% {
-o-transform: translate(-10%, 0);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}@keyframes wpb_ltr {
0% {
transform: translate(-10%, 0);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
}@-webkit-keyframes wpb_rtl {
0% {
-webkit-transform: translate(10%, 0);
opacity: 0;
}
100% {
-webkit-transform: translate(0, 0);
opacity: 1;
}
}@-moz-keyframes wpb_rtl {
0% {
-moz-transform: translate(10%, 0);
opacity: 0;
}
100% {
-moz-transform: translate(0, 0);
opacity: 1;
}
}@-o-keyframes wpb_rtl {
0% {
-o-transform: translate(10%, 0);
opacity: 0;
}
100% {
-o-transform: translate(0, 0);
opacity: 1;
}
}@keyframes wpb_rtl {
0% {
transform: translate(10%, 0);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
}@-webkit-keyframes wpb_appear {
0% {
-webkit-transform: scale(.5);
opacity: .1;
}
100% {
-webkit-transform: scale(1);
opacity: 1;
}
}@-moz-keyframes wpb_appear {
0% {
-moz-transform: scale(.5);
opacity: .1;
}
100% {
-moz-transform: scale(1);
opacity: 1;
}
}@-o-keyframes wpb_appear {
0% {
-o-transform: scale(.5);
opacity: .1;
}
100% {
-o-transform: scale(1);
opacity: 1;
}
}@keyframes wpb_appear {
0% {
transform: scale(.5);
opacity: .1;
}
100% {
transform: scale(1);
opacity: 1;
}
}.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%, 100%, 20%, 50%, 80% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}@keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
}.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
}
@-webkit-keyframes flash {
0%, 100%, 50% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}@keyframes flash {
0%, 100%, 50% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}.flash {
-webkit-animation-name: flash;
animation-name: flash;
}
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}@keyframes pulse {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
30% {
-webkit-transform: scaleX(1.25) scaleY(.75);
transform: scaleX(1.25) scaleY(.75);
}
40% {
-webkit-transform: scaleX(.75) scaleY(1.25);
transform: scaleX(.75) scaleY(1.25);
}
60% {
-webkit-transform: scaleX(1.15) scaleY(.85);
transform: scaleX(1.15) scaleY(.85);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}@keyframes rubberBand {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
30% {
-webkit-transform: scaleX(1.25) scaleY(.75);
-ms-transform: scaleX(1.25) scaleY(.75);
transform: scaleX(1.25) scaleY(.75);
}
40% {
-webkit-transform: scaleX(.75) scaleY(1.25);
-ms-transform: scaleX(.75) scaleY(1.25);
transform: scaleX(.75) scaleY(1.25);
}
60% {
-webkit-transform: scaleX(1.15) scaleY(.85);
-ms-transform: scaleX(1.15) scaleY(.85);
transform: scaleX(1.15) scaleY(.85);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
}@keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
}.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}@keyframes swing {
20% {
-webkit-transform: rotate(15deg);
-ms-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(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: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(.9) rotate(-3deg);
transform: scale(.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}@keyframes tada {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(.9) rotate(-3deg);
-ms-transform: scale(.9) rotate(-3deg);
transform: scale(.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
-ms-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
-ms-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}.tada {
-webkit-animation-name: tada;
animation-name: tada;
}
@-webkit-keyframes wobble {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes wobble {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
-ms-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
-ms-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
-ms-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
-ms-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
-ms-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
transform: scale(.9);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
}@keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9);
}
100% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
}@keyframes bounceOut {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
}.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}@keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}@keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}@keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}@keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}.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: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}.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;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
}@keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
}.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}@keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
}@keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
}.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}@keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
}@keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
}.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}@keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}@keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
}.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}@keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}@keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
-ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}.animated.flip {
-webkit-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
-ms-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
-ms-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}.flipInX {
-webkit-backface-visibility: visible!important;
-ms-backface-visibility: visible!important;
backface-visibility: visible!important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
-ms-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
-ms-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}.flipInY {
-webkit-backface-visibility: visible!important;
-ms-backface-visibility: visible!important;
backface-visibility: visible!important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible!important;
-ms-backface-visibility: visible!important;
backface-visibility: visible!important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}.flipOutY {
-webkit-backface-visibility: visible!important;
-ms-backface-visibility: visible!important;
backface-visibility: visible!important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0) skewX(-15deg);
transform: translateX(0) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0) skewX(0deg);
transform: translateX(0) skewX(0deg);
opacity: 1;
}
}@keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
-ms-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0) skewX(-15deg);
-ms-transform: translateX(0) skewX(-15deg);
transform: translateX(0) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0) skewX(0deg);
-ms-transform: translateX(0) skewX(0deg);
transform: translateX(0) skewX(0deg);
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% {
-webkit-transform: translateX(0) skewX(0deg);
transform: translateX(0) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}@keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0) skewX(0deg);
-ms-transform: translateX(0) skewX(0deg);
transform: translateX(0) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) 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 center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}@keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
-ms-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
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: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
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: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}@keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
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: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
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: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}@keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}@keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
-ms-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}@keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}@keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}@keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}@keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes slideInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}@keyframes slideInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-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% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}@keyframes slideOutDown {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform: rotate(0);
transform: rotate(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: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
-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: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}@keyframes hinge {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
-ms-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: rotate(80deg);
-ms-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
-ms-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
-webkit-transform-origin: top left;
-ms-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: translateY(700px);
-ms-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
}
@-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0) rotate(0deg);
transform: translateX(0) rotate(0deg);
}
}@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
-ms-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0) rotate(0deg);
-ms-transform: translateX(0) rotate(0deg);
transform: translateX(0) rotate(0deg);
}
}.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
}
@-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0) rotate(0deg);
transform: translateX(0) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}@keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0) rotate(0deg);
-ms-transform: translateX(0) rotate(0deg);
transform: translateX(0) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
-ms-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
}
}@keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
}
}.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}@keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
-ms-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
-ms-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(48px);
transform: scale(.475) translateX(48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}@keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
-ms-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(48px);
-ms-transform: scale(.475) translateX(48px);
transform: scale(.475) translateX(48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-48px);
transform: scale(.475) translateX(-48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}@keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
-ms-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-48px);
-ms-transform: scale(.475) translateX(-48px);
transform: scale(.475) translateX(-48px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}@keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
-ms-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
60% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
-ms-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
}.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
0% {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
100% {
opacity: 0;
}
}@keyframes zoomOut {
0% {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
100% {
opacity: 0;
}
}.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
}@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(-60px);
-ms-transform: scale(.475) translateY(-60px);
transform: scale(.475) translateY(-60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(2000px);
-ms-transform: scale(.1) translateY(2000px);
transform: scale(.1) translateY(2000px);
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
}
}.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(42px);
transform: scale(.475) translateX(42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(42px);
-ms-transform: scale(.475) translateX(42px);
transform: scale(.475) translateX(42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(-2000px);
-ms-transform: scale(.1) translateX(-2000px);
transform: scale(.1) translateX(-2000px);
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
}
}.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-42px);
transform: scale(.475) translateX(-42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateX(-42px);
-ms-transform: scale(.475) translateX(-42px);
transform: scale(.475) translateX(-42px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateX(2000px);
-ms-transform: scale(.1) translateX(2000px);
transform: scale(.1) translateX(2000px);
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
}
}.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-transform-origin: center top;
transform-origin: center top;
}
}@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale(.475) translateY(60px);
-ms-transform: scale(.475) translateY(60px);
transform: scale(.475) translateY(60px);
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translateY(-2000px);
-ms-transform: scale(.1) translateY(-2000px);
transform: scale(.1) translateY(-2000px);
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
}
}.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-webkit-keyframes moveDown {
0% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
50% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
}@keyframes moveDown {
0% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
50% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
}.tp-table {
display: table;
width: 100%}
ol {
margin: 0;
}
button {
line-height: 30px;
padding: 5px 25px;
border: 0;
box-shadow: none;
border-radius: 0;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
}
input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder {
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
input[type=email]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=text]:-moz-placeholder {
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=text]::-moz-placeholder {
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder {
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
input[type=email]:focus::-webkit-input-placeholder, input[type=password]:focus::-webkit-input-placeholder, input[type=text]:focus::-webkit-input-placeholder {
outline: 0;
box-shadow: none;
}
input[type=email]:focus:-moz-placeholder, input[type=password]:focus:-moz-placeholder, input[type=text]:focus:-moz-placeholder {
outline: 0;
box-shadow: none;
}
input[type=email]:focus::-moz-placeholder, input[type=password]:focus::-moz-placeholder, input[type=text]:focus::-moz-placeholder {
outline: 0;
box-shadow: none;
}
input[type=email]:focus:-ms-input-placeholder, input[type=password]:focus:-ms-input-placeholder, input[type=text]:focus:-ms-input-placeholder {
outline: 0;
box-shadow: none;
}
button:focus {
outline: 0;
box-shadow: none;
}
button.btn:focus {
outline: 0;
box-shadow: none;
}
button.btn:active:focus {
outline: 0;
box-shadow: none;
}
#back-to-top {
position: fixed;
bottom: 14px;
right: 14px;
display: block;
width: 32px;
height: 32px;
background: #333;
color: #fff;
text-align: center;
z-index: 997;
cursor: pointer;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-webkit-transition: all ease-in-out .3s;
-moz-transition: all ease-in-out .3s;
-o-transition: all ease-in-out .3s;
-ms-transition: all ease-in-out .3s;
transition: all ease-in-out .3s;
visibility: visible;
}
#back-to-top i {
line-height: 32px;
font-size: 10px;
}
#back-to-top.active {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.message, .learn-press .message {
color: #31708f;
margin: 0 0 40px;
border: 0;
border-radius: 0;
line-height: 20px;
padding: 10px 15px;
font-size: 13px;
background: #d9edf7;
}
.message.message-success, .learn-press .message.message-success {
color: #3c763d;
background: #dff0d8;
}
.message.message-error, .learn-press .message.message-error {
color: #a94442;
background: #f2dede;
}
.message.message-info, .learn-press .message.message-info {
color: #31708f;
background: #d9edf7;
}
.message.message-warning, .learn-press .message.message-warning {
color: #8a6d3b;
background: #fcf8e3;
}
.message a:hover, .learn-press .message a:hover {
text-decoration: underline;
}
.message-success, .message-error, .message-info, .message-warning {
margin: 0 0 40px;
border: 0;
border-radius: 0;
line-height: 20px;
padding: 10px 15px;
font-size: 13px;
}
.mfp-content .message-success, .mfp-content .message-error, .mfp-content .message-info, .mfp-content .message-warning {
margin-top: 15px;
}
.message-success {
color: #3c763d;
background: #dff0d8;
}
.message-error {
color: #a94442;
background: #f2dede;
}
.message-info {
color: #31708f;
background: #d9edf7;
}
.message-warning {
color: #8a6d3b;
background: #fcf8e3;
}
.loop-pagination, .pagination {
text-align: left;
display: inline-block;
width: 100%;
margin: 0;
border-top: 0;
padding-top: 0;
margin-top: 60px;
}
.woocommerce .loop-pagination, .woocommerce .pagination, .loop-pagination .woocommerce-page, .pagination .woocommerce-page {
margin-top: 0;
}
.loop-pagination ul, .pagination ul {
margin: 0;
padding: 0;
display: block;
}
.loop-pagination li, .pagination li {
display: inline-block;
zoom: 1;
list-style: none;
margin-right: 6px;
}
.loop-pagination li .page-numbers, .pagination li .page-numbers {
width: 40px;
height: 40px;
border: 1px solid #111;
text-align: center;
line-height: 38px;
display: inline-block;
overflow: hidden;
font-size: 13px;
font-weight: 700;
}
.loop-pagination li .page-numbers.next, .pagination li .page-numbers.next, .loop-pagination li .page-numbers.prev, .pagination li .page-numbers.prev {
white-space: nowrap;
overflow: hidden;
font-size: 0;
}
.loop-pagination li .page-numbers.next:before, .pagination li .page-numbers.next:before {
content: "\f105";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
line-height: 38px;
font-size: 15px;
}
.loop-pagination li .page-numbers.prev:before, .pagination li .page-numbers.prev:before {
content: "\f104";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
line-height: 38px;
font-size: 15px;
}
.col-1-1, .col-1-2, .col-1-3, .col-1-4, .col-1-5, .col-1-6, .col-2-3, .col-2-5, .col-3-4, .col-3-5, .col-4-5, .col-5-6 {
position: relative;
float: left;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
padding: 0 15px;
}
.col-1-1 {
width: 100%}
.col-1-2 {
width: 50%}
.col-1-3 {
width: 33.33333333%}
.col-2-3 {
width: 66.66666666%}
.col-1-4 {
width: 25%}
.col-3-4 {
width: 75%}
.col-1-5 {
width: 20%}
.col-4-5 {
width: 80%}
.col-1-6 {
width: 16.66666666%}
.col-5-6 {
width: 83.33333333%}
.col-2-5 {
width: 40%}
.col-3-5 {
width: 60%}
@media (max-width:767px) {
.col-1-1, .col-1-2, .col-1-3, .col-1-4, .col-1-5, .col-1-6, .col-2-3, .col-2-5, .col-3-4, .col-3-5, .col-4-5, .col-5-6 {
width: 50%}
}@media (max-width:380px) {
.col-1-1, .col-1-2, .col-1-3, .col-1-4, .col-1-5, .col-1-6, .col-2-3, .col-2-5, .col-3-4, .col-3-5, .col-4-5, .col-5-6 {
width: 100%}
}.lcr-sidebar .page-container .page-contents {
float: right;
}
.lcr-sidebar .page-container #secondary {
float: left;
}
.left-sidebar .page-container .page-contents {
float: right;
}
.left-sidebar .page-container #secondary {
float: left;
}
.lrc-sidebar .page-container {
float: right;
}
.lrc-sidebar .page-container .page-contents {
float: right;
}
.lrc-sidebar .page-container #secondary {
float: left;
}
.page-container {
padding: 0;
}
.page-container:after, .page-sidebar:after {
display: block;
content: "";
clear: both;
}
@media (max-width:767px) {
.left-sidebar .page-container .page-contents {
float: none;
}
.left-sidebar .page-container #secondary {
float: none;
}
.lrc-sidebar .page-container {
float: none;
}
.lrc-sidebar .page-container .page-contents {
float: none;
}
.lrc-sidebar .page-container #secondary {
float: none;
}
}.tp-caption.thim-slider-heading {
font-size: 100px;
margin: 0!important;
}
.tp-caption.thim-slider-sub-heading {
font-size: 24px;
}
.tp-caption.thim-slider-button {
transition: all .3s!important;
white-space: nowrap!important;
}
.thim-click-to-bottom {
animation: moveDown 1.3s cubic-bezier(.07, .5, .58, 1) infinite;
}
.parallax_effect {
position: relative;
}
.parallax_effect:before {
content: "";
display: block;
top: 0;
bottom: 0;
left: 0;
right: 0;
position: absolute;
background: rgba(50, 58, 69, .2);
}
.parallax_effect>.panel-grid-cell {
position: relative;
z-index: 1;
}
.woocommerce #content .comments-area, .woocommerce .comments-area, .comments-area {
margin-top: 15px;
}
.woocommerce #content .comments-area .comment-list, .woocommerce .comments-area .comment-list, .comments-area .comment-list {
margin: 0;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .comments-title, .woocommerce .comments-area .comment-list .comment-list-inner .comments-title, .comments-area .comment-list .comment-list-inner .comments-title {
font-weight: 700;
text-transform: uppercase;
font-size: 18px;
padding: 15px 0;
margin-bottom: 60px;
margin-top: 50px;
position: relative;
line-height: 30px;
padding-bottom: 22px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .comments-title:before, .woocommerce .comments-area .comment-list .comment-list-inner .comments-title:before, .comments-area .comment-list .comment-list-inner .comments-title:before {
content: '';
width: 35px;
height: 1px;
background: #000;
bottom: 0;
position: absolute;
left: 0;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-author.meta, .woocommerce .comments-area .comment-list .comment-list-inner .comment-author.meta, .comments-area .comment-list .comment-list-inner .comment-author.meta {
color: #b3b3b3;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-author.meta strong, .woocommerce .comments-area .comment-list .comment-list-inner .comment-author.meta strong, .comments-area .comment-list .comment-list-inner .comment-author.meta strong {
color: #000;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner>li, .woocommerce .comments-area .comment-list .comment-list-inner>li, .comments-area .comment-list .comment-list-inner>li {
list-style: none outside none;
margin-bottom: 25px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li, .woocommerce .comments-area .comment-list .comment-list-inner li, .comments-area .comment-list .comment-list-inner li {
margin: 0;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .wrapper-comment, .woocommerce .comments-area .comment-list .comment-list-inner li .wrapper-comment, .comments-area .comment-list .comment-list-inner li .wrapper-comment {
overflow: hidden;
padding: 45px 0;
border-top: 1px solid #eee;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .avatar, .woocommerce .comments-area .comment-list .comment-list-inner li .avatar, .comments-area .comment-list .comment-list-inner li .avatar {
width: 70px;
height: 70px;
float: left;
border-radius: 50%;
overflow: hidden;
margin-right: 30px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-right, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-right, .comments-area .comment-list .comment-list-inner li .comment-right {
width: calc(100% - 100px);
width: -webkit-calc(100% - 100px);
width: -moz-calc(100% - 100px);
float: left;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation, .comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation {
margin-left: 20px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .comments-area .comment-list .comment-list-inner li .comment-extra-info .author {
font-size: 15px;
font-weight: 700;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author a, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author a, .comments-area .comment-list .comment-list-inner li .comment-extra-info .author a, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author .author-name, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author .author-name, .comments-area .comment-list .comment-list-inner li .comment-extra-info .author .author-name {
text-transform: capitalize;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .comments-area .comment-list .comment-list-inner li .comment-extra-info .date {
font-size: 13px;
font-weight: 400;
color: #ccc;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .comments-area .comment-list .comment-list-inner li .comment-extra-info .date {
float: none;
display: inline-block;
margin-right: 15px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link, .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link {
display: inline-block;
float: right;
font-weight: 400;
font-size: 13px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link:hover, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link:hover, .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link:hover, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link:hover, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link:hover, .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link:hover {
text-decoration: underline;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link {
margin-left: 15px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner li .content-comment, .woocommerce .comments-area .comment-list .comment-list-inner li .content-comment, .comments-area .comment-list .comment-list-inner li .content-comment {
padding: 15px 30px 0 0;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .children, .woocommerce .comments-area .comment-list .comment-list-inner .children, .comments-area .comment-list .comment-list-inner .children {
margin: 0;
margin-left: 100px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .children li, .woocommerce .comments-area .comment-list .comment-list-inner .children li, .comments-area .comment-list .comment-list-inner .children li {
list-style: none;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-author, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-author, .comments-area .comment-list .comment-list-inner .comment-form-author, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-email, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-email, .comments-area .comment-list .comment-list-inner .comment-form-email, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-url, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-url, .comments-area .comment-list .comment-list-inner .comment-form-url {
width: 100%;
display: block;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-author input, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-author input, .comments-area .comment-list .comment-list-inner .comment-form-author input, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-email input, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-email input, .comments-area .comment-list .comment-list-inner .comment-form-email input, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-url input, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-url input, .comments-area .comment-list .comment-list-inner .comment-form-url input {
width: 100%;
line-height: 30px;
padding: 4px 10px;
min-height: 40px;
display: inline-block;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner textarea, .woocommerce .comments-area .comment-list .comment-list-inner textarea, .comments-area .comment-list .comment-list-inner textarea {
width: 100%;
padding: 4px 10px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .form-submit input#submit, .woocommerce .comments-area .comment-list .comment-list-inner .form-submit input#submit, .comments-area .comment-list .comment-list-inner .form-submit input#submit {
text-shadow: none;
box-shadow: none;
border: none;
line-height: 30px;
padding: 5px 25px;
text-transform: uppercase;
font-weight: 700;
font-size: 13px;
}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title, .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title {
font-weight: 700;
padding: 15px 0;
margin-bottom: 0;
text-transform: uppercase;
font-size: 18px;
margin-top: 25px;
}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-notes, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-notes, .comments-area .comment-respond-area #respond.comment-respond .comment-notes {
color: #999;
position: relative;
padding-bottom: 23px;
margin-bottom: 55px;
}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-notes:before, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-notes:before, .comments-area .comment-respond-area #respond.comment-respond .comment-notes:before {
content: '';
width: 35px;
height: 1px;
background: #000;
bottom: 0;
position: absolute;
left: 0;
}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url {
width: 31%;
display: inline-block;
margin-bottom: 30px;
float: left;
}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input {
width: 100%;
line-height: 30px;
padding: 4px 10px;
min-height: 40px;
display: inline-block;
border: 1px solid #e3e6e6;
}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email {
margin-right: 3.5%}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form textarea, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form textarea, .comments-area .comment-respond-area #respond.comment-respond .comment-form textarea {
width: 100%;
padding: 4px 10px;
border: 1px solid #e3e6e6;
}
.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit, .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit {
text-shadow: none;
box-shadow: none;
border: none;
line-height: 30px;
padding: 5px 25px;
text-transform: uppercase;
font-weight: 700;
font-size: 13px;
}
.flexslider {
position: relative;
}
.flexslider li {
list-style: none;
}
.flexslider .flex-direction-nav {
margin: 0;
}
.flexslider .flex-direction-nav a {
position: absolute;
z-index: 9;
top: 50%;
cursor: pointer;
width: 31px;
margin: 0;
height: 32px;
background: #fff;
text-align: center;
overflow: hidden;
margin-top: -16px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.flexslider .flex-direction-nav .flex-prev {
left: -36px;
opacity: 0;
}
.flexslider .flex-direction-nav .flex-prev:before {
content: "\f104";
font-family: FontAwesome;
font-size: 22px;
line-height: 31px;
display: inline-block;
}
.flexslider .flex-direction-nav .flex-next {
right: -36px;
opacity: 0;
}
.flexslider .flex-direction-nav .flex-next:before {
content: "\f105";
font-family: FontAwesome;
font-size: 22px;
line-height: 31px;
display: inline-block;
}
.flexslider:hover .flex-direction-nav .flex-prev {
opacity: .8;
left: 5px;
}
.flexslider:hover .flex-direction-nav .flex-next {
opacity: .8;
right: 5px;
}
.site-content {
padding: 60px 15px 100px;
}
.site-content.no-padding-top {
padding-top: 0;
padding-bottom: 0;
}
.overlay-black, .overlay-primary {
position: relative;
}
.overlay-black:before, .overlay-primary:before {
background: rgba(45, 51, 57, .95);
content: "";
position: absolute;
right: 0;
bottom: 0;
left: 0;
top: 0;
}
.overlay-black>div, .overlay-primary>div {
position: relative;
z-index: 2;
}
.overlay-black .thim-widget-courses-searching .courses-searching button:hover {
background: #181818;
}
.list-info {
margin-top: 35px;
margin-left: 0;
}
.list-info li {
font-size: 16px;
list-style: none;
display: inline-block;
padding: 0 20px;
}
.list-info li i {
margin-right: 5px;
}
.list-info li a {
color: inherit;
}
.custom-images {
margin-top: -18px;
position: relative;
margin-bottom: -7px;
}
.smicon-box:before, .smicon-box:after {
clear: both;
display: table-cell;
content: ""}
.custom-readmore {
padding-top: 20px;
padding-bottom: 20px;
}
.top_site_main {
color: #fff;
position: relative;
background-size: cover;
background-position: center center;
background-color: rgba(45, 51, 57, .95);
min-height: 150px;
}
.top_site_main:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
z-index: 1;
background: rgba(0, 0, 0, .5);
}
.top_site_main .page-title-wrapper {
padding-top: 90px;
padding-bottom: 90px;
text-align: left;
position: relative;
z-index: 1;
}
.top_site_main .page-title-wrapper .banner-wrapper {
overflow: hidden;
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
color: inherit;
margin: 0;
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
line-height: 54px;
text-transform: uppercase;
font-size: 48px;
font-weight: 700;
padding-left: 25px;
position: relative;
}
.top_site_main .page-title-wrapper h1:before, .top_site_main .page-title-wrapper h2:before {
content: '';
width: 3px;
line-height: 54px;
bottom: 0;
height: auto;
position: absolute;
left: 0;
top: 0;
margin-right: 22px;
}
.top_site_main .banner-description {
font-style: italic;
}
#breadcrumbs {
font-size: 12px;
}
.breadcrumbs-wrapper .woocommerce-breadcrumb, .breadcrumbs-wrapper .thim-breadcrumbs, .breadcrumbs-wrapper #breadcrumbs {
padding: 13px 0;
margin: 0;
border-bottom: 1px solid #eee;
}
.breadcrumbs-wrapper .woocommerce-breadcrumb li, .breadcrumbs-wrapper .thim-breadcrumbs li, .breadcrumbs-wrapper #breadcrumbs li {
line-height: 25px;
display: inline-block;
list-style: none;
font-size: 12px;
}
.breadcrumbs-wrapper .woocommerce-breadcrumb li span, .breadcrumbs-wrapper .thim-breadcrumbs li span, .breadcrumbs-wrapper #breadcrumbs li span {
margin: 0;
}
.breadcrumbs-wrapper .woocommerce-breadcrumb li:last-child span, .breadcrumbs-wrapper .thim-breadcrumbs li:last-child span, .breadcrumbs-wrapper #breadcrumbs li:last-child span {
margin-right: 0;
}
.breadcrumbs-wrapper .woocommerce-breadcrumb a, .breadcrumbs-wrapper .thim-breadcrumbs a, .breadcrumbs-wrapper #breadcrumbs a {
line-height: 25px;
display: inline-block;
margin-right: 15px;
}
.breadcrumbs-wrapper .woocommerce-breadcrumb a:after, .breadcrumbs-wrapper .thim-breadcrumbs a:after, .breadcrumbs-wrapper #breadcrumbs a:after {
content: '';
width: 5px;
height: 5px;
border-radius: 50%;
background: #eee;
display: inline-block;
margin: 0 0 0 15px;
line-height: 25px;
}
.breadcrumbs-wrapper.button-list-gird .woocommerce-breadcrumb, .breadcrumbs-wrapper.button-list-gird .display, .breadcrumbs-wrapper.button-list-gird .thim-breadcrumbs, .breadcrumbs-wrapper.button-list-gird #breadcrumbs {
width: 50%;
display: inline-block;
vertical-align: middle;
}
.breadcrumbs-wrapper.button-list-gird .display {
text-align: right;
}
.breadcrumbs-wrapper.button-list-gird .display a, .breadcrumbs-wrapper.button-list-gird .display a i {
color: #728592;
margin-left: 20px;
}
.gallery-img .item a {
position: relative;
display: inline-block;
}
.gallery-img .item a .mark {
background-image: url(//training4teachers.com/wp-content/themes/eduma/assets/css/images/preview-gallery.png);
background-repeat: no-repeat;
background-position: center center;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
transform: scale(scale(0));
-webkit-transform: scale(scale(0));
-moz-transform: scale(scale(0));
-ms-transform: scale(scale(0));
-o-transform: scale(scale(0));
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
-o-transition: all .2s ease-in-out 0s;
-ms-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
}
.gallery-img .item a:hover .mark {
transform: scale(scale(1));
-webkit-transform: scale(scale(1));
-moz-transform: scale(scale(1));
-ms-transform: scale(scale(1));
-o-transform: scale(scale(1));
}
.btn-primary {
font-style: normal;
}
.btn-primary a {
color: #fff!important;
}
.btn-primary:hover {
background-color: #323945;
border-color: #323945;
}
.btn-border {
color: #fff;
border: 2px solid #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 0 10px;
font-style: normal;
}
.slider-desc .btn {
font-size: 16px;
padding: 8px 20px;
font-weight: 700;
margin-top: 20px;
}
input[type=radio], input[type=checkbox] {
border: 1px solid #b4b9be;
background: #fff;
color: #555;
clear: none;
cursor: pointer;
display: inline-block;
height: 16px;
margin: -4px 4px 0 0;
outline: 0;
padding: 0!important;
text-align: center;
vertical-align: middle;
width: 16px;
min-width: 16px;
-webkit-appearance: none;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
-webkit-transition: .05s border-color ease-in-out;
transition: .05s border-color ease-in-out;
}
input[type=radio]:focus, input[type=checkbox]:focus {
box-shadow: 0;
outline: 0;
}
input[type=radio]:checked:before, input[type=checkbox]:checked:before {
float: left;
display: inline-block;
vertical-align: middle;
width: 14px;
font-family: FontAwesome;
font-weight: 400;
font-size: 14px;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00c';
margin: 0;
}
input[type=radio] {
border-radius: 50%;
line-height: 10px;
font-size: 14px;
}
input[type=radio]:checked:before {
content: '\2022';
text-indent: -9999px;
-webkit-border-radius: 50px;
border-radius: 50px;
font-size: 24px;
width: 6px;
height: 6px;
margin: 4px;
line-height: 16px;
}
input[type=checkbox]:checked:before {
content: '\f00c';
margin: 0;
}
.custom-search {
background-repeat: no-repeat!important;
}
.full-width {
background-repeat: no-repeat!important;
background-position: 140% 100%}
.full-width>.panel-grid-cell {
width: 100%;
margin: 0 auto;
padding-top: 30px;
}
.full-width>.panel-grid-cell .icon-box-title {
font-style: inherit;
margin-top: 0;
}
.background-left {
background-repeat: no-repeat!important;
background-position: center left;
}
.bg-top-norepeat {
background-position: top left;
background-repeat: no-repeat!important;
}
#course-landing.one-courses-page .course-curriculum {
margin: 0;
padding-top: 80px;
padding-bottom: 80px;
}
#course-landing.one-courses-page .course-curriculum .course-curriculum-title, #course-landing.one-courses-page .course-curriculum ul.curriculum-sections .section {
padding-left: 0;
}
.content-landing .box .box-home span {
text-align: center;
visibility: hidden;
position: absolute;
top: 50%;
left: 50%;
width: 80px;
height: 80px;
background-color: #fff;
margin-top: -40px;
margin-left: -40px;
border: 1px solid #fff;
border-radius: 100%;
line-height: 80px;
font-size: 13px;
font-weight: 700;
color: #222;
text-transform: uppercase;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
-webkit-animation-iteration-count: infinite;
}
.content-landing .box .box-home:hover span {
visibility: visible;
-moz-animation-name: bounce;
animation-name: bounce;
}
.navigation .tm-table {
table-layout: fixed;
max-width: none;
width: auto;
min-width: 100%;
display: table;
}
.quiz-result {
margin-top: 20px;
float: left;
margin-right: -300px;
width: 100%}
.quiz-result .quiz-result-mark {
float: left;
width: 150px;
height: 150px;
background-color: #F5F5F5;
border-radius: 50%;
text-align: center;
box-sizing: border-box;
padding-top: 30px;
line-height: 1;
}
.quiz-result .quiz-result-mark .quiz-mark {
font-size: 60px;
display: block;
}
.quiz-result .quiz-result-mark .quiz-mark small {
font-size: 20px;
}
.quiz-result .quiz-result-summary {
float: left;
margin-left: 30px;
}
.quiz-result .quiz-result-summary .quiz-result-field {
margin: 0;
font-size: 14px;
}
.quiz-result .quiz-result-summary .quiz-result-field>label {
width: 100px;
display: inline-block;
}
.quiz-result .quiz-result-summary .quiz-result-field.correct {
color: #06c;
}
.quiz-result .quiz-result-summary .quiz-result-field.wrong {
color: #BC0B0B;
}
.quiz-result .quiz-result-summary .quiz-result-field.empty {
color: #869791;
}
.article__parallax {
background-attachment: fixed;
background-position: 50% 0;
background-size: cover;
background-repeat: no-repeat!important;
}
.thim-bg-overlay {
position: relative;
}
.thim-bg-overlay:before {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 0;
}
.thim-bg-overlay>.panel-grid-cell {
position: relative;
}
.thim-get-100s {
padding-top: 181px;
}
.thim-get-100s .get-100s {
color: #fff;
font-size: 24px;
font-weight: 700;
line-height: 30px;
text-transform: uppercase;
margin: 0;
}
.thim-get-100s h2 {
color: #fff;
font-size: 72px;
line-height: 75px;
font-weight: 700;
text-transform: uppercase;
margin: 2px 0 10px;
}
.thim-best-industry {
margin: -203px -2px 81px;
position: relative;
}
.thim-register-form-top {
margin-top: -605px;
}
.mo-openid-app-icons {
text-align: center;
position: relative;
padding-bottom: 60px;
display: block!important;
}
.mo-openid-app-icons:after {
content: '';
position: absolute;
max-width: 520px;
border-bottom: 1px solid #eee;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.mo-openid-app-icons>p {
font-weight: 700;
font-size: 24px;
margin-bottom: 30px!important;
text-align: center;
}
.mo-openid-app-icons .btn-block {
line-height: 18px;
display: inline-block;
border: 0;
border-radius: 0;
margin: 0;
margin-left: 20px;
margin-right: 20px;
font-size: 15px;
color: #fff;
}
.mo-openid-app-icons .btn-block:first-child {
margin-left: 0;
}
.mo-openid-app-icons .btn-block:last-child {
margin: 0;
margin-left: 20px;
}
.mo-openid-app-icons .btn-block .fa {
left: 0;
width: 40px;
border-right: 1px solid #fff;
font-size: 16px;
}
.thim-slider-one-course-heading {
margin: 0!important;
}
.thim-slider-one-course-desc {
text-align: center;
}
.thim-join-the-elite-group {
position: relative;
}
.thim-join-the-elite-group:before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #ffb606;
-moz-opacity: .6;
-khtml-opacity: .6;
-webkit-opacity: .6;
opacity: .6;
-ms-filter: alpha(opacity=60);
filter: alpha(opacity=60);
}
.thim-join-the-elite-group>div {
position: relative;
}
.thim-join-the-elite-group .sc_heading {
margin-bottom: 3px;
padding: 137px 0 0;
}
.thim-join-the-elite-group .sc_heading .sub-heading {
font-size: 18px;
}
.thim-join-the-elite-group .thim-widget-button {
text-align: center;
padding-bottom: 110px;
margin-top: -5px;
}
.thim-join-the-elite-group.thim-dark:before {
background: #000;
-moz-opacity: .5;
-khtml-opacity: .5;
-webkit-opacity: .5;
opacity: .5;
-ms-filter: alpha(opacity=50);
filter: alpha(opacity=50);
}
.thim-video-box {
text-align: center;
}
.thim-video-box .video-container {
position: relative;
width: 750px;
height: 431px;
margin: auto;
padding: 25px 85px 50px;
background: url(//training4teachers.com/wp-content/themes/eduma/images/imac-bg.png) no-repeat top left;
background-size: cover;
max-width: 100%}
.thim-video-box .video-container .video {
overflow: hidden;
width: 100%;
border: 4px solid #0c0d11;
border-radius: 4px;
position: relative;
max-height: 363px;
height: 363px;
}
.thim-video-box .video-container .video iframe {
max-height: 100%}
.thim-video-box .video-container .video-button {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 30px;
height: 30px;
margin: auto;
z-index: 11;
font-size: 50px;
cursor: pointer;
display: none;
}
.thim-what-it-about-desc {
max-width: 820px;
margin: auto;
margin-bottom: 67px;
text-align: center;
}
.thim-what-it-about-desc .description {
font-size: 18px;
line-height: 30px;
padding: 17px 0 10px;
}
.thim-what-it-about-desc .button {
margin-bottom: 30px;
}
.thim-what-it-about-desc .button .thim-button {
line-height: 30px;
padding: 10px 25px;
border: 0;
box-shadow: none;
color: #333;
background: #ffb606;
text-transform: uppercase;
display: inline-block;
font-weight: 700;
font-size: 13px;
}
.thim-what-it-about-desc .thim-login-link {
font-size: 13px;
font-weight: 700;
line-height: 18px;
}
.thim-what-it-about-desc .thim-login-link a {
display: inline-block;
text-decoration: none;
border-bottom: 1px solid #ffb606;
}
.thim-hello-there .sc_heading {
padding-top: 17px;
}
.thim-hello-there .readmore {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
margin-top: 15px;
}
.thim-hello-there .readmore a {
color: #fff;
}
.thim-hello-there .readmore a:hover {
color: #fff;
text-decoration: underline;
}
#cptch_input {
padding-left: 5px!important;
padding-right: 5px!important;
}
.site-main .lpr_quiz {
display: none;
}
.thim-buy-now {
max-width: 1170px;
margin: auto;
padding: 42px 35px;
}
.thim-buy-now .thim-widget-button {
padding: 13px 0;
text-align: right;
}
.thim-buy-now .thim-widget-button .widget-button {
border-color: #fff;
background: #fff;
color: #333;
}
.thim-buy-now .thim-widget-button .widget-button.normal {
line-height: 30px;
height: 40px;
padding: 5px 30px;
}
.thim-buy-now .thim-widget-button .widget-button:hover {
color: #333;
}
.thim-buy-now-desc {
position: relative;
padding-left: 20px;
}
.thim-buy-now-desc:before {
width: 4px;
top: 0;
left: 0;
bottom: 0;
position: absolute;
content: '';
background: #ffb606;
}
.thim-buy-now-desc .heading {
text-transform: uppercase;
font-size: 24px;
line-height: 30px;
font-weight: 700;
color: #fff;
margin: 0;
padding: 3px 0 6px;
}
.thim-buy-now-desc .description {
font-size: 15px;
font-weight: 400;
color: #fff;
line-height: 25px;
padding-bottom: 2px;
}
.owl-carousel .owl-item {
cursor: move;
}
.thim-col-5 {
width: 20%;
float: left;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 30px;
}
.thim-widget-gallery-posts .wrapper-filter-controls {
text-align: center;
}
.thim-widget-gallery-posts .wrapper-filter-controls ul {
margin: 0 auto;
display: inline-block;
border-bottom: 1px solid #eee;
padding: 0 10px;
margin-top: -10px;
margin-bottom: 60px;
}
.thim-widget-gallery-posts .wrapper-filter-controls li {
list-style: none;
display: inline-block;
}
.thim-widget-gallery-posts .wrapper-filter-controls a {
display: inline-block;
border-bottom: 2px solid transparent;
margin: 0 8px -2px 8px;
padding: 5px 8px;
text-transform: uppercase;
cursor: pointer;
font-size: 13px;
font-weight: 700;
}
.thim-widget-gallery-posts .wrapper-gallery-filter>.thim-col-5, .thim-widget-gallery-posts .wrapper-gallery-filter>[class*=col-sm-] {
padding-bottom: 30px;
}
.thim-widget-gallery-posts .thim-gallery-show {
display: none;
}
.thim-widget-gallery-posts .thim-gallery-popup {
display: block;
position: relative;
}
.thim-widget-gallery-posts .thim-gallery-popup>img {
width: 100%}
.thim-widget-gallery-posts .thim-gallery-popup:before {
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
content: "";
background: rgba(0, 0, 0, .3);
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-ms-transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
z-index: 9;
}
.thim-widget-gallery-posts .thim-gallery-popup:hover:before {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
-ms-transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.thim-widget-gallery-posts .thim-gallery-popup:after {
content: "\f002";
font-family: FontAwesome;
position: absolute;
width: 31px;
height: 30px;
line-height: 30px;
margin: auto;
left: 0;
right: 0;
bottom: 0;
top: 0;
color: #fff;
font-size: 30px;
z-index: 10;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-ms-transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.thim-widget-gallery-posts .thim-gallery-popup:hover:after {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
-ms-transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.thim-widget-gallery-posts .thim-gallery-popup.loading:after {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
content: "\f110";
font-size: 24px;
width: 24px;
height: 24px;
line-height: 24px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
body .box-title {
text-align: inherit;
}
body #tp_style_selector {
z-index: 999;
}
body #tp_style_selector .box-title {
text-align: center;
}
body.thim-body-load-overlay {
overflow-x: hidden;
}
.owl-controls .owl-pagination {
display: block;
text-align: center;
}
.thim-widget-gallery-images .owl-controls .owl-pagination {
margin-top: 25px;
}
.owl-controls .owl-pagination .owl-page {
width: 10px;
height: 10px;
border-radius: 50%;
border: 2px solid #82888d;
display: inline-block;
margin: 0 10px;
}
.thim-gallery-message {
padding: 40px 20px;
background: #fff;
}
.thim-gallery-message .link:hover {
text-decoration: underline;
}
.thim-button-down {
display: inline-block;
height: 30px;
line-height: 30px;
position: absolute;
width: 30px;
left: 50%;
margin-left: -15px;
z-index: 990;
bottom: 30px;
color: #999;
text-align: center;
}
.thim-button-down:hover, .thim-button-down:focus, .thim-button-down:active {
color: #999;
}
.course-summary iframe, #learn-press-course-lesson iframe {
max-width: 100%}
body.thim-body-preload {
overflow-x: hidden;
}
body.thim-body-preload>:not(#preload) {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
div#preload {
margin: auto;
position: fixed;
width: 100%;
height: 100%;
background-color: #fff;
z-index: 9999999;
}
div#preload .cssload-loader {
position: absolute;
left: 0;
right: 0;
margin: auto;
width: 62px;
height: 62px;
top: 50%;
margin-top: -31px;
border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
perspective: 780px;
}
div#preload .cssload-inner {
position: absolute;
width: 100%;
height: 100%;
box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%}
div#preload .cssload-inner.cssload-one {
left: 0;
top: 0;
animation: cssload-rotate-one 1.15s linear infinite;
-o-animation: cssload-rotate-one 1.15s linear infinite;
-ms-animation: cssload-rotate-one 1.15s linear infinite;
-webkit-animation: cssload-rotate-one 1.15s linear infinite;
-moz-animation: cssload-rotate-one 1.15s linear infinite;
border-bottom: 3px solid #000;
}
div#preload .cssload-inner.cssload-two {
right: 0;
top: 0;
animation: cssload-rotate-two 1.15s linear infinite;
-o-animation: cssload-rotate-two 1.15s linear infinite;
-ms-animation: cssload-rotate-two 1.15s linear infinite;
-webkit-animation: cssload-rotate-two 1.15s linear infinite;
-moz-animation: cssload-rotate-two 1.15s linear infinite;
border-right: 3px solid #000;
}
div#preload .cssload-inner.cssload-three {
right: 0;
bottom: 0;
animation: cssload-rotate-three 1.15s linear infinite;
-o-animation: cssload-rotate-three 1.15s linear infinite;
-ms-animation: cssload-rotate-three 1.15s linear infinite;
-webkit-animation: cssload-rotate-three 1.15s linear infinite;
-moz-animation: cssload-rotate-three 1.15s linear infinite;
border-top: 3px solid #000;
}
.thim-loading-container {
position: absolute;
z-index: 999999;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #fff;
}
.thim-loading {
position: absolute;
right: 0;
bottom: 0;
top: 50%;
left: 50%;
border-bottom: 2px solid #e4e4e4;
border-left: 2px solid #e4e4e4;
border-right: 2px solid #000;
border-top: 2px solid #000;
border-radius: 100%;
height: 60px;
width: 60px;
margin-left: -30px;
margin-top: -30px;
-webkit-animation: spin .6s infinite linear;
-moz-animation: spin .6s infinite linear;
-ms-animation: spin .6s infinite linear;
-o-animation: spin .6s infinite linear;
animation: spin .6s infinite linear;
}
@keyframes cssload-rotate-one {
0% {
transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
100% {
transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}@-o-keyframes cssload-rotate-one {
0% {
-o-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
100% {
-o-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}@-ms-keyframes cssload-rotate-one {
0% {
-ms-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
100% {
-ms-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}@-webkit-keyframes cssload-rotate-one {
0% {
-webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
100% {
-webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}@-moz-keyframes cssload-rotate-one {
0% {
-moz-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
100% {
-moz-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}@keyframes cssload-rotate-two {
0% {
transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
100% {
transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}@-o-keyframes cssload-rotate-two {
0% {
-o-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
100% {
-o-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}@-ms-keyframes cssload-rotate-two {
0% {
-ms-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
100% {
-ms-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}@-webkit-keyframes cssload-rotate-two {
0% {
-webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
100% {
-webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}@-moz-keyframes cssload-rotate-two {
0% {
-moz-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
100% {
-moz-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}@keyframes cssload-rotate-three {
0% {
transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
100% {
transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}@-o-keyframes cssload-rotate-three {
0% {
-o-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
100% {
-o-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}@-ms-keyframes cssload-rotate-three {
0% {
-ms-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
100% {
-ms-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}@-webkit-keyframes cssload-rotate-three {
0% {
-webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
100% {
-webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}@-moz-keyframes cssload-rotate-three {
0% {
-moz-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
100% {
-moz-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}@keyframes spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
-moz-transform: rotate(359deg);
-o-transform: rotate(359deg);
-ms-transform: rotate(359deg);
transform: rotate(359deg);
}
}@-moz-keyframes spin {
from {
-moz-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-moz-transform: rotate(359deg);
transform: rotate(359deg);
}
}@-webkit-keyframes spin {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}@-ms-keyframes "spin" {
from {
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(359deg);
transform: rotate(359deg);
}
}@-o-keyframes spin {
from {
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-o-transform: rotate(359deg);
transform: rotate(359deg);
}
}#toolbar {
padding-top: 10px;
padding-bottom: 10px;
line-height: 30px;
font-weight: 700;
}
#toolbar .widget_login-menu {
float: right;
}
#toolbar .widget_login-menu .thim-widget-login-menu {
line-height: 30px;
}
#toolbar .widget_login-menu .thim-widget-login-menu a {
padding: 0 12px;
line-height: 20px;
display: inline-block;
}
#toolbar .widget_login-menu .thim-widget-login-menu a:last-child {
padding-right: 0;
}
#toolbar .widget_login-menu .thim-widget-login-menu a:first-child {
padding-left: 0;
}
#toolbar .widget_login-menu .thim-widget-login-menu .thim-link-login a:first-child {
padding-right: 5px;
}
#toolbar .thim-language {
float: right;
margin-right: 10px;
}
.thim-language {
line-height: 30px;
position: relative;
}
.thim-language ul {
margin: 0;
min-width: 130px;
position: absolute;
padding: 5px 20px;
left: -20px;
z-index: 99;
background: #2B2B2B;
display: none;
}
.thim-language ul li {
list-style: none;
}
.thim-language .lang-item {
line-height: 20px;
display: inline-block;
}
.thim-language .lang-item.active {
padding-right: 12px;
border-right: 1px solid #212121;
}
.thim-language .lang-item.active:after {
content: "\f107";
display: inline-block;
padding-left: 5px;
line-height: 18px;
font-family: FontAwesome;
vertical-align: bottom;
}
.thim-language .lang-item img {
max-height: 10px;
width: auto;
margin-right: 7px;
}
.thim-language .list-lang .lang-item {
display: block;
line-height: 24px;
}
.thim-have-any-question {
float: left;
line-height: 30px;
}
.thim-have-any-question .mobile, .thim-have-any-question .email {
display: inline-block;
margin-left: 11px;
line-height: 30px;
}
.thim-have-any-question .mobile .fa, .thim-have-any-question .email .fa {
margin-right: 7px;
}
.nav>li>a:hover, .nav>li>a:focus {
background-color: transparent;
}
.table-cell {
display: table-cell;
vertical-align: middle;
float: none;
}
#masthead {
padding: 0;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
#masthead .navigation {
padding-top: 25px;
padding-bottom: 5px;
transition: all ease-in-out .5s;
}
#masthead.affix.menu-hidden {
transform: translate(0, -100%);
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
-o-transform: translate(0, -100%);
}
.wrapper-container.mobile-menu-open #masthead.affix.menu-hidden {
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
}
body.thim-search-active #masthead.affix.menu-hidden {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
}
body.thim-search-active #masthead {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
}
.navigation .width-navigation, .navigation .width-logo {
padding: 0;
}
.navigation .width-navigation img, .navigation .width-logo img {
margin-bottom: 20px;
}
.navigation .navbar-nav li .sub-menu li {
padding: 0;
}
.navigation .navbar-nav li .sub-menu li a, .navigation .navbar-nav li .sub-menu li>span.disable_link {
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
padding: 8px 0;
display: block;
}
.navigation .navbar-nav li .sub-menu li.menu-item-has-children>a:after, .navigation .navbar-nav li .sub-menu li.menu-item-has-children>span.disable_link:after {
content: "\f178";
font: normal normal normal 14px/1 FontAwesome;
float: right;
line-height: 25px;
display: none;
}
.navigation .navbar-nav li>.sub-menu {
margin-left: 0;
}
.navigation .menu-right {
padding-left: 0;
}
.navigation .menu-right ul {
margin: 0;
list-style: none;
line-height: 20px;
}
.navigation .menu-right ul li {
list-style: none;
display: inline-block;
padding-left: 0;
padding-right: 0;
vertical-align: middle;
}
.navigation .menu-right ul li:last-child>div {
padding-right: 0;
}
.navigation .menu-right ul li:last-child>div.minicart_hover {
padding-right: 15px;
}
.navigation .menu-right ul li>div {
padding: 11px 10px 29px;
}
.navigation .menu-right ul li>div.minicart_hover {
padding-right: 25px;
}
.navigation .menu-right ul li .search-form {
position: relative;
height: 60px;
width: 50px;
}
.navigation .menu-right ul li .search-form label {
margin: 0;
}
.navigation .menu-right ul li .search-form:after {
width: 30px;
cursor: pointer;
text-align: center;
line-height: 20px;
position: absolute;
right: 10px;
top: 5px;
display: inline-block;
}
.navigation .menu-right ul li .search-form .search-field {
width: 200px;
position: absolute;
right: 0;
bottom: -35px;
height: 35px;
transform: translate(0, 20px);
-webkit-transform: translate(0, 20px);
-moz-transform: translate(0, 20px);
-ms-transform: translate(0, 20px);
-o-transform: translate(0, 20px);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
visibility: hidden;
}
.navigation .menu-right ul li .search-form:hover .search-field {
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
visibility: visible;
}
.site-header {
position: absolute;
z-index: 999;
width: 100%;
top: 0;
}
.site-header.sticky-header {
position: fixed;
}
.site-header .sticky-logo {
display: none;
}
.site-header .navbar-nav>li>a, .site-header .navbar-nav>li>span.disable_link {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.site-header.affix {
box-shadow: 0 1px 5px -2px rgba(42, 42, 42, .4);
}
.site-header.affix .navbar-nav>li>a, .site-header.affix .navbar-nav>li>span.disable_link {
padding: 11px 20px 29px;
line-height: 20px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.site-header.affix .navbar-nav>li>a.icon-toggle, .site-header.affix .navbar-nav>li>span.disable_link.icon-toggle {
padding: 0;
}
.site-header.affix .no-sticky-logo {
display: none;
}
.site-header.affix .sticky-logo {
display: inline-block;
}
.site-header .navbar-nav {
text-align: right;
}
.site-header .navbar-nav>li {
float: none;
display: inline-block;
zoom: 1;
max-height: 60px;
}
@media (min-width:769px) {
.mobile-menu-container {
display: none;
}
.navigation {
position: relative;
}
.navigation .tm-table {
display: table;
table-layout: fixed;
max-width: none;
width: auto;
min-width: 100%}
.navigation nav {
position: static;
}
.navbar-nav>li.multicolumn [class*=submenu_columns] .sub-menu {
position: static!important;
display: block!important;
width: auto;
border: none;
box-shadow: 0 0 0;
padding: 0;
}
.navbar-nav a i.fa {
margin-right: 5px;
}
.navbar-nav>li.multicolumn [class*=submenu_columns]>li, .navbar-nav [class*=submenu_columns]>aside {
float: left;
}
.navbar-nav>li.multicolumn [class*=submenu_columns]>aside {
padding: 15px;
}
.submenu-widget {
padding: 10px;
}
.navbar-nav .submenu_columns_2>li, .navbar-nav .submenu_columns_2>aside {
width: 50%}
.navbar-nav .submenu_columns_3>li, .navbar-nav .submenu_columns_3>aside {
width: 33.33333%}
.navbar-nav .submenu_columns_4>li, .navbar-nav .submenu_columns_4>aside {
width: 25%}
.navbar-nav .submenu_columns_5>li, .navbar-nav .submenu_columns_5>aside {
width: 20%}
.navbar-nav .dropdown_full_width {
position: static;
}
.navbar-nav li.multicolumn .submenu_columns_1 {
width: 233px;
}
.navbar-nav li.multicolumn .submenu_columns_1 li {
width: 100%}
.navbar-nav li.multicolumn .submenu_columns_2 {
width: 466px;
}
.navbar-nav li.multicolumn .submenu_columns_3 {
width: 750px;
}
.navbar-nav li.multicolumn .submenu_columns_4 {
width: 932px;
}
.navbar-nav li.multicolumn .submenu_columns_5 {
width: 1165px;
}
.navbar-nav li.drop_to_center .submenu_columns_1 {
left: -80px;
}
.navbar-nav li.drop_to_center .submenu_columns_2 {
left: -191px;
}
.navbar-nav li.drop_to_center .submenu_columns_3 {
left: -310px;
}
.navbar-nav li.drop_to_center .submenu_columns_4 {
left: -425px;
}
.navbar-nav li.drop_to_center .submenu_columns_5 {
left: -545px;
}
.navbar-nav li.widget_area>.submenu-widget {
min-width: 800px;
width: auto;
}
.navbar-nav li.dropdown_full_width .megacol {
left: 15px;
right: 15px;
width: auto;
}
.navbar-nav>li>span:hover {
background: 0 0;
}
.navbar-nav [class*=submenu_columns] aside {
float: left;
text-align: left;
}
.widget_area aside ul li a, .widget_area aside ul li span {
padding: 10px 25px 10px 0;
}
.widget_area .widget_recent_entries li {
padding-bottom: 0;
margin-bottom: 0;
}
.drop_to_right>.sub-menu {
left: auto;
right: 12px;
}
.drop_to_center.standard>.sub-menu {
left: 50%}
.navbar-nav>li>.sub-menu.submenu-widget>li, .navbar-nav>li>.sub-menu.multicolumn>li {
float: left;
padding: 15px 0;
}
.navbar-nav>li>.sub-menu.submenu-widget.submenu_columns_1>li, .navbar-nav>li>.sub-menu.multicolumn.submenu_columns_1>li {
float: none;
}
.navbar-nav>li>.sub-menu.submenu-widget>li {
padding: 0;
}
.navbar-nav>li>.sub-menu.submenu-widget .thim-widget-course-categories li {
padding-left: 0;
padding-right: 0;
}
nav .navbar-collapse {
padding-right: 0;
padding-left: 0;
}
nav ul, nav ul ul, nav ul ul ul {
margin: 0;
}
nav ul li, nav ul ul li, nav ul ul ul li {
margin: 0;
}
.nav>li>a:hover, .nav>li>a:focus {
background: 0 0;
}
.navbar-nav {
float: none;
}
.navbar-nav li .sub-menu {
display: none;
position: absolute;
left: -10px;
top: auto;
margin-top: 5px;
z-index: 9999;
}
.navbar-nav li .sub-menu li {
list-style: none;
text-align: left;
position: relative;
}
.navbar-nav li .sub-menu li a {
text-decoration: none;
}
.navbar-nav li .sub-menu.submenu_columns_5>li {
width: 20%}
.navbar-nav li .sub-menu.submenu_columns_4>li {
width: 25%}
.navbar-nav li .sub-menu.submenu_columns_3>li {
width: 33.33%}
.navbar-nav li .sub-menu.submenu_columns_2>li {
width: 50%}
.navbar-nav li .sub-menu.megacol {
padding-bottom: 20px;
}
.navbar-nav li .sub-menu.megacol>li .sub-menu {
display: block!important;
-moz-opacity: 1!important;
-khtml-opacity: 1!important;
-webkit-opacity: 1!important;
opacity: 1!important;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;
filter: alpha(opacity=100)!important;
margin-top: 10px;
top: auto;
}
.navbar-nav li .sub-menu.megacol>li .sub-menu a, .navbar-nav li .sub-menu.megacol>li .sub-menu span {
border: 0;
}
.navbar-nav li .sub-menu.megacol>li .sub-menu li {
padding-left: 0;
}
.navbar-nav li .sub-menu.megacol.submenu_columns_3 .sub-menu {
min-width: 0;
padding-left: 30px;
}
.navbar-nav li .sub-menu.megacol.submenu_columns_3 .sub-menu:before {
right: 0;
bottom: 5px;
top: 15px;
content: '';
width: 1px;
height: auto;
background: #eee;
position: absolute;
}
.navbar-nav li .sub-menu.megacol.submenu_columns_3 .sub-menu li>a, .navbar-nav li .sub-menu.megacol.submenu_columns_3 .sub-menu li>span {
padding: 8px 0;
}
.navbar-nav li .sub-menu.megacol.submenu_columns_3 li:first-child>.sub-menu {
padding-left: 0;
}
.navbar-nav li .sub-menu.megacol.submenu_columns_3 li:last-child>.sub-menu:before {
display: none;
}
.navbar-nav li:hover>.sub-menu li a {
text-decoration: none;
}
.navbar-nav li .sub-menu {
min-width: 260px;
margin-left: 0;
}
.navbar-nav li .sub-menu li {
width: 100%}
.navbar-nav li .sub-menu .sub-menu {
right: calc(100% + 30px);
right: -webkit-calc(100% + 30px);
right: -moz-calc(100% + 30px);
left: auto;
top: 0;
padding: 15px 30px;
}
.navbar-nav li .sub-menu li:hover .sub-menu {
height: auto;
z-index: 999;
}
.navbar-nav li.multicolumn .megacol>li>a:hover, .navbar-nav li.multicolumn .megacol>li>span:hover {
background: 0 0;
}
.navbar-nav li.multicolumn .megacol .sub-menu {
background: 0 0;
display: block!important;
}
.navbar-nav li.multicolumn .megacol .sub-menu a, .navbar-nav li.multicolumn .megacol .sub-menu span.disable_link {
padding: 5px 0;
display: block;
}
.navbar-nav>li {
vertical-align: middle;
display: inline-block;
float: none;
}
.navbar-nav>li>a, .navbar-nav>li>span.disable_link {
padding: 11px 20px 29px;
display: inline-block;
position: relative;
line-height: 20px;
}
.navbar-nav>li>a.icon-toggle, .navbar-nav>li>span.disable_link.icon-toggle {
padding: 0;
}
.navbar-nav>li>a>span, .navbar-nav>li>span.disable_link>span {
line-height: 20px;
}
.nav>li>.sub-menu {
box-shadow: 0 1px 5px -1px rgba(0, 0, 0, .3);
-webkit-box-shadow: 0 1px 5px -1px rgba(0, 0, 0, .3);
padding: 15px 30px;
}
.nav>li>.sub-menu .menu-category-description {
text-align: justify;
}
.nav>li.widget_area>.sub-menu {
padding-top: 23px;
padding-bottom: 15px;
}
.nav>li.widget_area>.sub-menu aside {
padding: 15px;
}
.nav>li.multicolumn>.sub-menu .sub-menu, .nav>li.widget_area>.sub-menu .sub-menu {
box-shadow: 0 0 0;
}
.navigation .navbar-nav>li>a, .navigation .navbar-nav>li>span {
text-transform: uppercase;
position: relative;
padding: 11px 20px 29px;
}
.navigation .navbar-nav>li>a.icon-toggle, .navigation .navbar-nav>li>span.icon-toggle {
padding: 0;
position: absolute;
top: 9px;
right: 6px;
margin: 0;
line-height: 24px;
}
.navigation .navbar-nav>li.widget_area>a:after, .navigation .navbar-nav>li.menu-item-has-children>a:after, .navigation .navbar-nav>li.widget_area>span:not(.icon-toggle):after, .navigation .navbar-nav>li.menu-item-has-children>span:not(.icon-toggle):after {
content: "\f107";
display: inline-block;
font-family: FontAwesome;
padding: 0;
position: absolute;
top: 8px;
right: 6px;
margin: 0;
line-height: 24px;
font-size: 14px;
font-weight: 400;
}
.navigation .navbar-nav>li.widget_area .icon-toggle, .navigation .navbar-nav>li.menu-item-has-children .icon-toggle {
display: none;
}
.navigation .navbar-nav>li.widget_area:last-child>.sub-menu, .navigation .navbar-nav>li.menu-item-has-children:last-child>.sub-menu, .navigation .navbar-nav>li.widget_area:nth-last-child(2)>.sub-menu, .navigation .navbar-nav>li.menu-item-has-children:nth-last-child(2)>.sub-menu {
right: 0;
left: auto;
}
.navigation .navbar-nav>li:not(.menu-item-has-children):last-child>a, .navigation .navbar-nav>li:not(.menu-item-has-children):last-child>span {
padding-right: 0;
}
.navigation .navbar-nav>li:not(.menu-item-has-children):last-child>a:before, .navigation .navbar-nav>li:not(.menu-item-has-children):last-child>span:before {
right: 0;
}
.admin-bar .site-header {
top: 32px;
}
.mobile-logo-custom .sticky-logo-mobile, .mobile-logo-custom .no-sticky-logo-mobile {
display: none;
}
}@media only screen and (min-width:769px) and (max-width:1200px) {
.navbar-nav li.multicolumn .submenu_columns_1 {
width: 194px;
}
.navbar-nav li.multicolumn .submenu_columns_2 {
width: 388px;
}
.navbar-nav li.multicolumn .submenu_columns_3 {
width: 582px;
}
.navbar-nav li.multicolumn .submenu_columns_4 {
width: 776px;
}
.navbar-nav li.multicolumn .submenu_columns_5 {
width: 970px;
}
.navbar-nav li.dropdown_full_width [class*=submenu_columns].sub-menu {
width: 100%}
.navbar-nav li.drop_to_center .submenu_columns_1 {
left: -55px;
}
.navbar-nav li.drop_to_center .submenu_columns_2 {
left: -152px;
}
.navbar-nav li.drop_to_center .submenu_columns_3 {
left: -252px;
}
.navbar-nav li.drop_to_center .submenu_columns_4 {
left: -347px;
}
.navbar-nav li.drop_to_center .submenu_columns_5 {
left: -450px;
}
}@media (max-width:768px) {
.navbar-nav>li>a, .navbar-nav>li>span.disable_link {
display: block;
padding-top: 15px;
padding-bottom: 15px;
}
#masthead.affix-top {
top: 0;
position: absolute;
}
.navigation .width-logo {
text-align: left;
padding-left: 15px;
}
body.admin-bar .site-header {
top: 0;
}
body.admin-bar .site-header.sticky-header {
top: 46px;
}
.navigation .navbar-nav>li.menu-item-has-children>a:after, .navigation .navbar-nav>li.menu-item-has-children>span:not(.icon-toggle):after {
display: none;
}
.menu-mobile-effect.navbar-toggle {
float: right;
display: inline-block;
cursor: pointer;
z-index: 1;
vertical-align: middle;
width: 30px;
height: 28px;
padding: 0;
position: absolute;
top: 50%;
right: 15px;
margin: 0;
margin-top: -14px;
}
.menu-mobile-effect.navbar-toggle span.icon-bar {
width: 22px;
border-radius: 0;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 6px;
background: #111;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2) {
top: 13px;
}
.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3) {
top: 20px;
}
.mobile-menu-open .menu-mobile-effect.navbar-toggle span.icon-bar {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
top: 13px;
}
.mobile-menu-open .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2) {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
.mobile-menu-open .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3) {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
top: 13px;
}
.wrapper-container {
position: relative;
overflow: hidden;
}
.wrapper-container.mobile-menu-open {
overflow: hidden;
height: 100vh!important;
margin-top: 0!important;
}
body.admin-bar .wrapper-container.mobile-menu-open {
height: calc(100vh - 46px)!important;
height: -webkit-calc(100vh - 46px)!important;
height: -moz-calc(100vh - 46px)!important;
}
.wrapper-container.mobile-menu-open .content-pusher {
transform: translate(-300px, 0)!important;
-webkit-transform: translate(-300px, 0)!important;
-moz-transform: translate(-300px, 0)!important;
-ms-transform: translate(-300px, 0)!important;
-o-transform: translate(-300px, 0)!important;
}
.wrapper-container.mobile-menu-open .content-pusher:after {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.wrapper-container.mobile-menu-open .mobile-effect.mobile-menu-container {
visibility: visible;
box-shadow: 0 1px 5px -2px rgba(42, 42, 42, .4);
}
.content-pusher {
right: 0;
position: relative;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
height: 100%}
.content-pusher:after {
position: absolute;
top: 0;
right: 0;
width: 0;
height: 0;
background: rgba(0, 0, 0, .2);
content: '';
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-webkit-transition: opacity .5s, width .1s .5s, height .1s .5s;
transition: opacity .5s, width .1s .5s, height .1s .5s;
z-index: 9;
}
.mobile-menu-container {
right: 0;
position: absolute;
transform: translate(100%, 0);
-webkit-transform: translate(100%, 0);
-moz-transform: translate(100%, 0);
-ms-transform: translate(100%, 0);
-o-transform: translate(100%, 0);
visibility: hidden;
top: 0;
z-index: 99999;
width: 300px;
height: 100%;
overflow: auto;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
-ms-transition: all .5s;
transition: all .5s;
}
.mobile-menu-container>.nav {
margin-top: 15px;
padding-left: 5px;
padding-right: 5px;
}
.mobile-menu-container ul {
float: none;
}
.mobile-menu-container ul.sub-menu {
background-image: none!important;
margin-top: 0;
margin-bottom: 0;
overflow: hidden;
display: none;
}
.mobile-menu-container ul.sub-menu li ul {
display: block;
}
.mobile-menu-container ul li {
float: none;
}
.mobile-menu-container ul li.current-menu-parent ul.sub-menu {
display: block;
}
.mobile-menu-container ul li.disable_link {
margin-left: 20px;
}
.mobile-menu-container ul li .icon-toggle {
position: absolute;
right: 0;
width: 40px;
height: 40px;
line-height: 20px;
top: 0;
}
.mobile-menu-container ul li .icon-toggle:before, .mobile-menu-container ul li .icon-toggle:after {
display: none;
}
.mobile-menu-container ul li .icon-toggle .fa {
line-height: 30px;
vertical-align: middle;
}
.mobile-menu-container ul li a {
display: block;
outline: 0;
-webkit-transition: background .3s, box-shadow .3s;
transition: background .3s, box-shadow .3s;
}
.mobile-menu-container ul li a:hover, .mobile-menu-container ul li a :focus {
background: 0 0;
}
.navbar-nav {
margin: 0;
}
.navbar-nav li {
list-style: none;
position: relative;
}
.site-header .navigation nav {
display: none;
}
.sub-menu {
position: relative;
}
.sub-menu li {
border: none!important;
}
.sub-menu li a {
padding-left: 25px!important;
}
.navbar-nav .sub-menu:before {
content: '';
width: 1px;
height: 100%;
position: absolute;
left: 2px;
top: 1px;
display: block;
}
.navbar-nav .sub-menu li {
margin-top: 9px;
}
.navbar-nav .sub-menu li:before {
content: '';
width: 7px;
height: 1px;
position: absolute;
left: 3px;
top: 10px;
padding: 0;
display: block;
}
.navbar-nav .sub-menu .sub-menu {
margin-left: 20px;
}
.nav>li>span {
padding: 10px 15px;
}
.site-header .navigation {
padding: 10px 0;
}
.mobile-menu-container ul li span.icon-toggle {
cursor: pointer;
}
}.menu-main-menu>.menu ul li {
display: inline-block;
list-style: none;
padding: 10px 15px;
}
#magic-line {
position: absolute;
height: 2px;
z-index: 99999;
bottom: 26px;
}
.thim-mobile-login {
padding: 20px 20px 0;
display: none;
}
.thim-mobile-login a {
color: #fff;
font-size: 13px;
font-weight: 400;
}
.thim-mobile-login .thim-link-login a {
padding: 0 12px;
line-height: 20px;
display: inline-block;
}
.thim-mobile-login .thim-link-login a:first-child {
border-right: 1px solid #3e3d3d;
padding-left: 0;
}
.thim-mobile-login .thim-link-login a:last-child {
padding-right: 0;
}
.menu-right .thim-link-login {
overflow: hidden;
}
.menu-right .thim-link-login .profile, .menu-right .thim-link-login .register {
display: none;
}
.menu-right .thim-link-login a {
font-size: 13px;
font-weight: 700;
border: 0;
padding: 6px 20px;
line-height: 20px;
display: inline-block;
float: left;
}
.menu-right ul li>div.thim-widget-login-menu {
padding-top: 5px;
padding-bottom: 23px;
}
.widget_area .submenu-widget .widget-title {
text-transform: uppercase;
font-size: 14px;
font-weight: 700;
line-height: 25px;
}
.thim-megamenu-row>.panel-grid-cell {
padding-left: 30px!important;
padding-right: 30px!important;
position: relative;
}
.thim-megamenu-row>.panel-grid-cell:after {
content: '';
top: 7px;
bottom: 5px;
width: 1px;
position: absolute;
background: #eee;
right: 1px;
min-height: 360px;
}
.thim-megamenu-row>.panel-grid-cell:first-child {
padding-left: 15px!important;
}
.thim-megamenu-row>.panel-grid-cell:last-child {
padding-right: 15px!important;
}
.thim-megamenu-row>.panel-grid-cell:last-child:after {
display: none;
}
.site-header.header_v2#masthead .navigation {
padding-top: 20px;
}
.site-header.header_v2 .navigation .width-navigation img, .site-header.header_v2 .navigation .width-logo img {
margin-bottom: 0;
}
.site-header.header_v2 .width-navigation {
width: 100%;
bottom: -35px;
margin-top: -15px;
position: relative;
}
.site-header.header_v2 .navbar-nav {
text-align: left;
}
.site-header.header_v2 .navbar-nav li .sub-menu {
margin-top: 0;
left: 0;
}
.site-header.header_v2 .navbar-nav li .sub-menu .sub-menu {
left: auto;
}
.site-header.header_v2 .navbar-nav li.dropdown_full_width .megacol, .site-header.header_v2 .navbar-nav li.dropdown_full_width .sub-menu {
left: 0;
right: 0;
}
.site-header.header_v2 .navbar-nav #magic-line {
background: #fff;
bottom: 15px!important;
}
.site-header.header_v2 .navigation .navbar-nav>li>a, .site-header.header_v2 .navigation .navbar-nav>li>span {
padding: 15px 26px 15px 30px;
line-height: 30px;
}
.site-header.header_v2 .navigation .navbar-nav>li>a:before, .site-header.header_v2 .navigation .navbar-nav>li>span:before {
content: '';
position: absolute;
left: 0;
top: 15px;
bottom: 15px;
width: 1px;
background: #f2ac03;
}
.site-header.header_v2 .navigation .navbar-nav>li>a:after, .site-header.header_v2 .navigation .navbar-nav>li>span:after {
top: 17px;
right: 11px;
}
.site-header.header_v2 .navigation .navbar-nav>li:first-child>a:before, .site-header.header_v2 .navigation .navbar-nav>li:first-child>span:before {
display: none;
}
.site-header.header_v2 .navigation .menu-right ul li>div {
padding-top: 15px;
padding-bottom: 15px;
}
.site-header.header_v2 .menu-right {
float: right;
}
.site-header.header_v2 #toolbar {
padding-top: 6px;
padding-bottom: 6px;
position: relative;
}
.site-header.header_v2 #toolbar:before {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 1px;
max-width: 1170px;
margin: auto;
background: #212121;
}
#masthead.affix.menu-hidden.header_v2 {
transform: translate(0, -120%);
-webkit-transform: translate(0, -120%);
-moz-transform: translate(0, -120%);
-ms-transform: translate(0, -120%);
-o-transform: translate(0, -120%);
}
.menu-right .thim-social {
margin: 0;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 22px;
}
.menu-right .thim-social li {
height: 24px;
}
.menu-right .thim-social li:last-child a {
margin-right: 0;
}
.menu-right .thim-social a {
color: #fff!important;
border-color: #fff;
width: 24px;
height: 24px;
line-height: 22px;
font-size: 12px;
}
.menu-right .thim-social a .fa {
margin: 0;
line-height: 22px;
}
.header-top-menu {
text-align: right;
overflow: hidden;
}
.header-top-menu li {
list-style: none;
padding: 0;
margin: 0;
}
.header-top-menu .search-form {
line-height: 34px;
padding: 0;
margin: 0;
border: 0;
width: 270px;
background: #1f1f1f;
display: inline-block;
}
.header-top-menu .search-form label .search-field {
height: 34px;
line-height: 32px;
border: 0;
color: #ddd;
font-style: italic;
padding-right: 40px;
background: #1f1f1f;
border: 1px solid #1f1f1f;
}
.header-top-menu .search-form label .search-field:focus {
border: 1px solid #484848;
}
.header-top-menu .search-form .search-submit {
height: 34px;
line-height: 34px;
}
.header-top-menu .search-form:after {
width: 34px;
height: 34px;
line-height: 34px;
color: #ddd;
}
footer#colophon {
font-size: 13px;
}
footer#colophon.has-thim-course-menu {
margin-bottom: 60px;
}
footer#colophon .footer {
padding-top: 25px;
padding-bottom: 0;
}
footer#colophon .footer .widget_siteorigin-panels-builder:not(.thim-footer-one-course) {
padding-top: 55px;
padding-bottom: 55px;
}
footer#colophon .footer .widget-title {
position: relative;
font-size: 14px;
text-transform: uppercase;
font-weight: 700;
line-height: 40px;
margin: -13px 0 17px;
}
footer#colophon .footer .row aside {
padding-left: 15px;
padding-right: 15px;
padding-top: 20px;
padding-bottom: 20px;
}
footer#colophon .footer ul {
margin: 0;
}
footer#colophon .footer ul li {
margin-bottom: 5px;
line-height: 30px;
list-style: none;
}
footer#colophon .footer ul li:last-child {
margin-bottom: 0;
}
footer#colophon .footer .sub-menu, footer#colophon .footer .child {
margin-left: 20px;
margin-top: 20px;
}
footer#colophon .thim-footer-location {
font-size: 15px;
}
footer#colophon .thim-footer-location img {
margin-bottom: 35px;
}
footer#colophon .thim-footer-location p {
margin-bottom: 0;
}
footer#colophon .thim-footer-location .info {
margin-bottom: 17px;
line-height: 20px;
}
footer#colophon .thim-footer-location .info .fa {
margin-right: 20px;
}
footer#colophon .thim-footer-location .social {
margin-top: 27px;
}
footer#colophon .thim-footer-location .social a {
width: 32px;
height: 32px;
line-height: 30px;
border: 1px solid #999;
display: inline-block;
text-align: center;
border-radius: 50%;
margin-right: 10px;
overflow: hidden;
cursor: pointer;
}
footer#colophon .thim-footer-location .social a .fa {
display: block;
line-height: 30px;
}
footer#colophon .copyright-area .copyright-content {
padding-top: 30px;
padding-bottom: 30px;
}
footer#colophon .copyright-area .text-copyright {
line-height: 30px;
}
footer#colophon .copyright-area .text-copyright a {
line-height: 30px;
}
footer#colophon .copyright-area .text-copyright a:hover {
text-decoration: underline;
}
footer#colophon .copyright-area ul {
margin: 0;
}
footer#colophon .copyright-area ul li {
display: inline-block;
list-style: none;
line-height: 30px;
margin-left: 15px;
}
footer#colophon .copyright-area ul li a {
line-height: 30px;
}
footer#colophon .copyright-area ul li a:hover {
text-decoration: underline;
}
footer#colophon.has-footer-bottom .copyright-area {
margin-bottom: 450px;
}
footer#colophon .thim-social {
margin: 0;
margin-top: -20px;
}
.footer-bottom {
position: fixed;
bottom: 0;
right: 0;
left: 0;
z-index: 0;
}
.footer-bottom .footer_bottom_widget {
z-index: 1;
}
.footer-bottom .thim-widget-icon-box {
z-index: 1;
}
.wrapper-container.mobile-menu-open .footer-bottom {
position: relative;
}
.footer-bottom .sc_heading {
margin-bottom: 0;
padding: 133px 0 14px;
}
.footer-bottom .sc_heading .title {
font-size: 36px;
margin-bottom: 13px;
line-height: 40px;
}
.footer-bottom .sc_heading .sub-heading {
font-size: 20px;
}
.footer-bottom .sc_heading .line {
display: none;
}
.footer-bottom .thim-widget-button {
text-align: center;
padding-bottom: 140px;
}
.footer-bottom .thim-widget-button .widget-button {
line-height: 38px;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
color: #333;
background: 0 0;
padding: 5px 25px;
height: 50px;
border: 1px solid #111;
}
.footer-bottom .thim-widget-button .widget-button:hover {
background: #111;
color: #fff;
}
body #wrapper-container #main-content {
position: relative;
z-index: 1;
}
.thim-footer-info>div {
display: inline-block;
margin-right: 50px;
padding: 10px 0;
}
.thim-footer-info>div .fa {
margin-right: 10px;
}
.thim-footer-info>div:last-child {
margin-right: 0;
}
.thim-footer-info>div.info-phone {
color: #fff;
}
.thim-footer-info>div.info-phone .fa {
color: inherit;
}
.thim-footer-info>div.info-social {
font-size: 16px;
}
.thim-footer-info>div.info-social .fa {
margin-right: 30px;
}
.thim-footer-info>div.info-social .fa:last-child {
margin-right: 0;
}
footer#colophon .footer aside.thim-footer-one-course {
padding-top: 30px;
padding-bottom: 55px;
}
footer#colophon .footer .thim-footer-one-course ul.menu {
text-align: right;
padding: 10px 0;
}
footer#colophon .footer .thim-footer-one-course ul.menu li {
display: inline-block;
margin-left: 18px;
}
footer#colophon .footer .thim-footer-one-course ul.menu li a {
color: #fff;
}
footer#colophon .footer .thim-footer-one-course ul.menu li a:hover {
text-decoration: underline;
color: #fff;
}
footer#colophon .footer .thim-footer-one-course ul.menu li:first-child {
margin-left: 0;
}
body .page-content-inner .no-results.not-found .page-header {
margin: 0 0 9px 0;
}
body .page-content-inner .control-panel {
padding-bottom: 30px;
margin-bottom: 30px;
text-align: right;
}
body .page-content-inner .control-panel .control-btn>a {
margin-right: 30px;
}
body .page-content-inner .control-panel .control-btn>a>span {
margin-right: 10px;
}
body .page-content-inner .control-panel .control-btn>a>span:last-child {
margin-right: 0;
}
body .page-content-inner .control-panel .control-btn>a:last-child {
margin-right: 0;
}
body .page-content-inner.scroll .loop-pagination {
display: none;
}
body .blog-content article:after {
content: "";
clear: both;
display: block;
}
body .blog-content article .content-inner {
display: inline-block;
width: 100%;
padding-bottom: 100px;
}
body .blog-content article:last-child .content-inner {
padding-bottom: 0;
}
article .post-formats-wrapper {
overflow: hidden;
margin-bottom: 30px;
}
article .post-formats-wrapper img {
transition: all .3s ease-in-out 0s;
}
article .related-archive .post-formats-wrapper img {
width: 100%}
article .entry-header {
padding-bottom: 0;
margin-bottom: 23px;
overflow: hidden;
}
article .entry-header .date-meta {
font-size: 72px;
font-weight: 700;
height: 82px;
border-right: 1px solid #eee;
width: 110px;
float: left;
margin-right: 30px;
line-height: 58px;
}
article .entry-header .date-meta i {
font-size: 13px;
text-transform: uppercase;
font-style: normal;
font-weight: 700;
display: block;
line-height: 20px;
margin-top: 10px;
}
article .entry-header .entry-contain {
width: calc(100% - 140px);
width: -webkit-calc(100% - 140px);
width: -moz-calc(100% - 140px);
float: right;
}
article .entry-header .entry-title {
margin: 0;
font-size: 30px;
font-weight: 700;
line-height: 34px;
margin: 0 0 7px;
}
article .entry-header .entry-title a {
display: block;
width: 100%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
article .entry-header .entry-meta {
margin: 0;
}
article .entry-header .entry-meta li {
border-right: 1px solid #eee;
padding-right: 30px;
margin-right: 25px;
list-style: none;
display: inline-block;
line-height: 18px;
margin-top: 10px;
}
article .entry-header .entry-meta li:last-child {
padding-right: 0;
border-right: 0;
margin-right: 0;
}
article .entry-header .entry-meta li span {
color: #ccc;
font-size: 12px;
font-weight: 700;
display: block;
line-height: 18px;
}
article .entry-header .entry-meta li span.value, article .entry-header .entry-meta li a {
text-transform: uppercase;
font-weight: 700;
font-size: 12px;
display: inline-block;
color: #7a7a7a;
}
article .entry-header .entry-meta li a:hover {
text-decoration: underline;
}
article .entry-summary {
clear: both;
}
article .readmore {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
margin-top: 23px;
}
article .readmore a {
display: inline-block;
line-height: 30px;
padding: 5px 25px;
border: 0;
}
.related-archive {
padding: 75px 0 0 0;
}
.related-archive ul.archived-posts {
margin: 0 -10px;
}
.related-archive ul.archived-posts li {
list-style: none;
}
.related-archive ul.archived-posts>li {
float: left;
padding: 0 10px;
margin-bottom: 20px;
width: 33.333%;
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
-o-transition: all .2s ease-in-out 0s;
-ms-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
}
.related-archive ul.archived-posts>li.format-video .post-formats-wrapper {
position: relative;
padding-bottom: 56.25%;
padding-top: 25px;
height: 0;
}
.related-archive ul.archived-posts>li.format-video .post-formats-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%}
.related-archive ul.archived-posts>li .post-formats-wrapper {
margin-bottom: 6px!important;
}
.related-archive ul.archived-posts>li h5 {
margin: 0;
line-height: 34px;
}
.related-archive ul.archived-posts>li h5 a {
width: 100%;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.related-archive ul.archived-posts .date {
color: #ccc;
font-size: 12px;
font-weight: 700;
}
.related-archive ul.archived-posts:after {
clear: both;
content: "";
display: table;
}
.share-post .single-title, .related-archive .single-title {
font-weight: 700;
padding: 15px 0;
text-transform: uppercase;
margin: 0 0 60px 0;
font-size: 18px;
position: relative;
line-height: 30px;
padding-bottom: 22px;
}
.share-post .single-title:before, .related-archive .single-title:before {
content: '';
width: 35px;
height: 1px;
background: #000;
bottom: 0;
position: absolute;
left: 0;
}
.tm-single-nav {
position: fixed;
height: 100px;
top: 50%;
margin-top: -50px;
background: rgba(0, 0, 0, .2);
padding: 20px 15px;
z-index: 9;
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
-o-transition: all .2s ease-in-out 0s;
-ms-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
}
.tm-single-nav:hover {
background: rgba(0, 0, 0, .9);
}
.tm-single-nav:hover .post-entry {
width: auto;
}
.tm-single-nav i {
font-size: 28px;
color: #fff;
position: absolute;
height: 28px;
line-height: 28px;
top: 50%;
margin-top: -14px;
}
.tm-single-nav .post-entry {
display: block;
overflow: hidden;
width: 0;
height: 100%}
.tm-single-nav .post-entry .post-entry-inner {
display: table;
width: 200px;
height: 100%}
.tm-single-nav .post-entry .post-entry-inner .post-entry-content {
display: table-cell;
vertical-align: middle;
}
.tm-single-nav .post-entry .post-entry-inner h3 {
color: #fff;
display: table-cell;
vertical-align: middle;
}
.tm-single-nav .post-entry .post-entry-inner .img {
display: table-cell;
vertical-align: middle;
width: 60px;
height: 60px;
}
.tm-single-nav .post-entry .post-entry-inner .img img {
display: block;
}
.tm-single-nav.post-next {
right: 0;
text-align: right;
-webkit-border-radius: 2px 0 0 2px;
-moz-border-radius: 2px 0 0 2px;
border-radius: 2px 0 0 2px;
}
.tm-single-nav.post-next i {
right: 10px;
}
.tm-single-nav.post-next .post-entry .post-entry-inner {
margin: 0 20px 0 0;
}
.tm-single-nav.post-next .post-entry .post-entry-inner h3 {
padding-left: 10px;
text-align: left;
}
.tm-single-nav.post-prev {
left: 0;
-webkit-border-radius: 0 2px 2px 0;
-moz-border-radius: 0 2px 2px 0;
border-radius: 0 2px 2px 0;
}
.tm-single-nav.post-prev i {
left: 10px;
}
.tm-single-nav.post-prev .post-entry .post-entry-inner {
margin: 0 0 0 20px;
}
.tm-single-nav.post-prev .post-entry .post-entry-inner h3 {
padding-right: 10px;
text-align: left;
}
.single-post .page-content article .post-formats-wrapper, .page .page-content article .post-formats-wrapper {
margin-bottom: 25px;
text-align: center;
}
.single-post .page-content article .post-formats-wrapper iframe, .page .page-content article .post-formats-wrapper iframe {
width: 100%}
.single-post .page-content article .page-content-inner .entry-header, .page .page-content article .page-content-inner .entry-header {
margin-bottom: 25px;
}
.single-post .page-content article.format-quote blockquote, .page .page-content article.format-quote blockquote {
font-style: italic;
font-weight: 300;
padding-left: 50px;
position: relative;
border-left: none;
}
.single-post .page-content article.format-quote blockquote:before, .page .page-content article.format-quote blockquote:before {
content: '\201C';
font-size: 100px;
font-weight: 400;
line-height: .8;
padding-right: 25px;
position: absolute;
left: -15px;
top: -3px;
}
.single-post .page-content article.format-quote blockquote cite, .page .page-content article.format-quote blockquote cite {
display: block;
font-size: 16px;
}
.single article .entry-header .entry-title {
margin-bottom: 13px;
}
.flexslider ul {
margin: 0;
}
.entry-tag-share {
margin: 80px 0 50px;
}
.entry-tag-share .post-tag {
font-weight: 700;
line-height: 25px;
}
.entry-tag-share .post-tag span {
color: #666;
margin-right: 5px;
font-weight: 400;
}
.entry-tag-share .thim-social-share {
float: right;
}
.thim-social-share {
margin: 0;
float: right;
overflow: hidden;
}
.thim-social-share li {
display: inline-block;
list-style: none;
float: left;
height: 25px;
line-height: 22px;
margin-right: 25px;
max-width: 95px;
}
.thim-social-share li.google-plus, .thim-social-share li:last-child {
margin-right: 0;
}
.woocommerce .thim-social-share {
float: none;
margin-top: 10px;
}
.single-tp_event .thim-social-share {
float: none;
text-align: center;
margin-top: 40px;
display: inline-block;
}
.thim-about-author {
padding: 30px 30px 40px 30px;
overflow: hidden;
border: 1px solid #eee;
}
#tab-course-instructor .thim-about-author {
padding: 0;
border: 0;
border-bottom: 1px solid #eee;
margin-bottom: 30px;
}
#tab-course-instructor .thim-about-author:last-child {
border-bottom: 0;
margin-bottom: 0;
}
.thim-about-author .author-avatar {
float: left;
overflow: hidden;
margin-right: 30px;
max-width: 100%;
margin-bottom: 22px;
}
.thim-about-author .author-avatar img {
border-radius: 50%}
.thim-about-author .author-bio {
float: right;
width: calc(100% - 140px);
width: -webkit-calc(100% - 140px);
width: -moz-calc(100% - 140px);
}
.thim-about-author .author-bio .name {
text-transform: none;
font-weight: 700;
font-size: 15px;
line-height: 20px;
display: inline-block;
margin: 12px 0 2px;
text-transform: capitalize;
}
.thim-about-author .author-bio .job {
color: #999;
font-size: 13px;
line-height: 20px;
margin: 0;
}
.thim-about-author .author-bio .thim-author-social {
margin: 0;
margin-top: 15px;
}
.thim-about-author .author-description {
font-size: 15px;
margin: 18px 0 24px;
clear: both;
}
.thim-author-social li {
display: inline-block;
list-style: none;
margin-right: 5px;
}
.thim-author-social li:last-child {
margin-right: 0;
}
.thim-author-social li a {
width: 32px;
height: 32px;
border: 1px solid #305891;
border-radius: 50%;
line-height: 30px;
display: inline-block;
color: #305891;
font-size: 16px;
text-align: center;
}
.thim-author-social li a.facebook {
color: #3b5998;
border-color: #3b5998;
}
.thim-author-social li a.facebook:hover {
background: #3b5998;
color: #fff;
}
.thim-author-social li a.twitter {
color: #00aced;
border-color: #00aced;
}
.thim-author-social li a.twitter:hover {
background: #00aced;
color: #fff;
}
.thim-author-social li a.google-plus {
color: #dd4b39;
border-color: #dd4b39;
}
.thim-author-social li a.google-plus:hover {
background: #dd4b39;
color: #fff;
}
.thim-author-social li a.youtube {
color: #b00;
border-color: #b00;
}
.thim-author-social li a.youtube:hover {
background: #b00;
color: #fff;
}
.thim-author-social li a.linkedin {
color: #007bb5;
border-color: #007bb5;
}
.thim-author-social li a.linkedin:hover {
background: #007bb5;
color: #fff;
}
.thim-author-social li a .fa {
vertical-align: middle;
}
.entry-navigation-post {
border: 1px solid #eee;
margin-top: 20px;
overflow: hidden;
position: relative;
}
.entry-navigation-post:before {
position: absolute;
content: '';
width: 1px;
height: 100%;
top: 0;
bottom: 0;
left: 50%;
background: #eee;
}
.entry-navigation-post .prev-post, .entry-navigation-post .next-post {
width: 50%;
float: left;
padding: 10px 30px 25px;
}
.entry-navigation-post .prev-post .heading, .entry-navigation-post .next-post .heading {
line-height: 26px;
margin-bottom: 10px;
}
.entry-navigation-post .prev-post .title, .entry-navigation-post .next-post .title {
font-size: 15px;
font-weight: 700;
margin: 0;
line-height: 22px;
}
.entry-navigation-post .prev-post .date, .entry-navigation-post .next-post .date {
color: #ccc;
font-size: 12px;
font-weight: 700;
line-height: 15px;
}
.entry-navigation-post .prev-post {
text-align: right;
}
.search-results .content-archive article .content-inner {
display: inline-block;
width: 100%;
border-bottom: 1px solid #e1e8ed;
padding: 20px 0;
}
.search-results .content-archive article .content-inner .post-formats-wrapper {
float: left;
margin-right: 20px;
}
.search-results .content-archive article .content-inner .entry-content header h3 {
margin: 0 0 10px 0;
}
.search-results .content-archive article:first-child .content-inner {
padding-top: 0;
}
.search-results .content-archive article:last-child .content-inner {
border-bottom: none;
}
.search-results .content-archive article:after {
content: "";
clear: both;
display: block;
}
.thim-contact-faqs {
max-width: 585px;
margin: 72px auto 100px;
}
.thim-contact-faqs h4 {
font-weight: 700;
font-size: 30px;
margin: 0;
line-height: 30px;
margin-bottom: 34px;
}
.page-404-content {
text-align: center;
padding: 80px 90px;
}
.page-404-content h2 {
text-transform: uppercase;
font-size: 72px;
line-height: 80px;
font-weight: 700;
margin-top: 40px;
}
.page-404-content a:hover {
text-decoration: underline;
}
.thim-apply-as-intructor {
max-width: 770px;
clear: both;
margin: auto;
text-align: center;
}
.become-teacher-form {
margin-bottom: 100px;
text-align: center;
border: 1px solid #eee;
}
.become-teacher-form .teacher-title {
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
border-bottom: 1px solid #eee;
line-height: 40px;
padding: 16px 0;
margin: 0;
}
.become-teacher-form .message.message-info {
margin-bottom: 0;
}
.become-teacher-form ul {
margin: 0;
}
.become-teacher-form ul li {
list-style: none;
}
.become-teacher-form ul li input {
width: 330px;
max-width: 100%;
margin: auto;
box-shadow: none;
border: 1px solid #eee;
line-height: 30px;
height: 40px;
padding: 5px 10px;
margin-bottom: 10px;
text-align: center;
color: #999;
}
.become-teacher-form button[type=submit] {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
border: 0;
line-height: 30px;
height: 40px;
padding: 5px 25px;
box-shadow: none;
}
.become-teacher-form form {
padding: 60px 20px 80px;
}
.become-teacher-form:not(.allow) form {
padding: 45px 20px 56px;
}
.become-teacher-form:not(.allow) button[type=submit], .become-teacher-form:not(.allow) button[type=submit]:hover {
-moz-opacity: .7;
-khtml-opacity: .7;
-webkit-opacity: .7;
opacity: .7;
-ms-filter: alpha(opacity=70);
filter: alpha(opacity=70);
background: #ccc!important;
color: #666!important;
}
.become-teacher-form:not(.allow) [disabled=disabled] {
cursor: not-allowed;
}
.thim-about-us-quote {
text-align: center;
max-width: 715px;
margin: auto;
margin-top: 72px;
}
.thim-about-us-quote p {
color: #999;
font-size: 30px;
font-weight: 400;
line-height: 48px;
}
.thim-about-us-quote .agency {
line-height: 25px;
}
.thim-about-us-quote hr {
width: 110px;
margin: 52px auto 38px;
height: 1px;
}
.rev_slider_wrapper .tp-bullet {
width: 10px;
height: 10px;
border-radius: 50%;
border: 2px solid #82888d;
}
.rev_slider_wrapper .tp-bullet.selected {
border-color: #ffb606;
background: #ffb606;
}
.home-content .widget-title, .site-main .widget-title {
text-transform: uppercase;
line-height: 30px;
font-size: 30px;
font-weight: 700;
margin: 0;
margin-bottom: 7px;
}
.widget-area select {
max-width: 100%}
.widget-area aside {
overflow: hidden;
padding: 0 20px;
margin-bottom: 50px;
position: relative;
}
.widget-area aside ul li {
list-style: none;
}
.widget-area aside:after {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 1px;
background: #e5e5e5;
}
.widget-area aside:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 3px;
height: 36px;
z-index: 3;
}
.widget-area aside .widget-title {
position: relative;
padding: 0;
margin-top: 0;
margin-bottom: 20px;
line-height: 36px;
text-transform: uppercase;
font-size: 18px;
font-weight: 700;
}
.widget-area aside.widget_single-images {
padding: 0;
}
.widget-area aside.widget_single-images:after {
display: none;
}
.widget-area aside.widget_single-images:before {
display: none;
}
.widget-area aside.widget .widget-title {
margin-bottom: 8px;
}
.widget-area aside.widget ul {
margin: 0;
}
.widget-area aside.widget ul li {
margin: 0;
padding: 0;
list-style: none;
line-height: 30px;
font-weight: 700;
font-size: 13px;
text-transform: uppercase;
}
.widget-area aside.widget ul li a {
font-weight: 700;
font-size: 13px;
text-transform: uppercase;
}
.widget-area aside.widget.widget_courses .widget-title, .widget-area aside.widget.widget_list-post .widget-title {
margin-bottom: 20px;
}
.widget-area .thim-list-posts.sidebar .item-post {
clear: both;
margin-bottom: 30px;
overflow: hidden;
}
.widget-area .thim-list-posts.sidebar .item-post:last-child {
margin-bottom: 0;
}
.widget-area .thim-list-posts.sidebar .item-post:not(.has-post-thumbnail) .article-title-wrapper {
width: 100%;
float: none;
}
.widget-area .thim-list-posts.sidebar .article-image {
float: left;
width: 100px;
margin-right: 20px;
height: 85px;
overflow: hidden;
}
.widget-area .thim-list-posts.sidebar .article-image img {
width: 100%;
margin-top: -8px;
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width: calc(100% - 120px);
width: -webkit-calc(100% - 120px);
width: -moz-calc(100% - 120px);
float: right;
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper h5 {
font-size: 14px;
font-weight: 700;
line-height: 21px;
margin: -4px 0 14px;
}
.widget-area .thim-list-posts.sidebar .article-date {
font-size: 12px;
font-weight: 700;
line-height: 12px;
}
.widget-area .thim-list-posts.sidebar .article-date span {
margin-right: 5px;
display: inline-block;
color: #ccc;
}
.widget-area .thim-list-posts.sidebar .article-date span.year {
margin-right: 0;
}
.widget-area .thim-course-list-sidebar .lpr_course {
clear: both;
margin-bottom: 30px;
overflow: hidden;
}
.widget-area .thim-course-list-sidebar .lpr_course:last-child {
margin-bottom: 0;
}
.widget-area .thim-course-list-sidebar .lpr_course:not(.has-post-thumbnail) .thim-course-content {
width: 100%;
float: none;
}
.widget-area .thim-course-list-sidebar .lpr_course.has-post-thumbnail {
padding-top: 0!important;
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
float: left;
width: 100px;
margin-right: 20px;
height: 85px;
overflow: hidden;
}
.widget-area .thim-course-list-sidebar .course-thumbnail img {
width: 100%;
margin-top: -8px;
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width: calc(100% - 120px);
width: -webkit-calc(100% - 120px);
width: -moz-calc(100% - 120px);
float: right;
}
.widget-area .thim-course-list-sidebar .thim-course-content .course-title {
font-size: 14px;
font-weight: 700;
line-height: 21px;
margin: -4px 0 14px;
text-transform: none;
}
.widget-area .thim-course-list-sidebar .course-price {
font-size: 12px;
font-weight: 700;
line-height: 12px;
}
.widget-area .thim-course-list-sidebar .course-price label {
display: none;
}
.widget-area .thim-course-list-sidebar .course-price .value {
color: #f24c0a;
}
.widget-area .thim-course-list-sidebar .course-price .value.free-course {
color: #54b551;
}
.search-form {
position: relative;
line-height: 42px;
border: none;
}
.search-form:after {
content: "\f002";
font: normal normal normal 14px/1 FontAwesome;
position: absolute;
right: 0;
top: 0;
width: 40px;
height: 42px;
text-align: center;
line-height: 42px;
}
.search-form label {
width: 100%;
display: inline-block;
font-weight: 400;
margin: 0;
}
.search-form label .screen-reader-text {
display: none;
}
.search-form label .search-field {
line-height: 40px;
background: #fff;
height: 42px;
padding: 0 60px 0 15px;
font-size: 13px;
width: 100%;
border: 1px solid #eee;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.search-form label .search-submit {
margin-left: 0;
margin-right: 0;
}
.search-form .search-submit {
width: 40px;
position: absolute;
top: 0;
right: 0;
border: none;
z-index: 2;
background: 0 0;
border-radius: 0;
line-height: 42px;
height: 42px;
color: transparent;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
}
.widget.thim_search_widget a.widget-search-form {
cursor: pointer;
}
.widget_rss .rsswidget {
font-weight: 700;
}
.widget_rss .rss-date {
display: block;
font-style: italic;
font-size: 90%}
.widget_rss cite {
color: #000;
font-weight: 700;
}
#secondary .thim-widget-courses {
padding-top: 0;
padding-bottom: 0;
}
.counter-group:before, .counter-group:after {
content: " ";
display: table;
}
.thim-widget-countdown-box .text-center .counter-group {
text-align: center;
}
.counter-group:after {
clear: both;
}
.counter-group .counter-block {
display: inline-block;
margin-right: 30px;
border: 1px solid #fff;
overflow: hidden;
width: 100px;
height: 100px;
border-radius: 50%}
.counter-group .counter-block:last-child {
margin-right: 0;
}
.color-black .counter-group .counter-block {
border-color: #000;
}
.counter-group .counter-block .counter {
position: relative;
font-size: 50px;
font-weight: 700;
line-height: 50px;
height: 50px;
overflow: hidden;
display: block;
color: #fff;
margin: 14px 20px 0;
}
.color-black .counter-group .counter-block .counter {
color: #000;
}
.counter-group .counter-block .counter .number {
padding: 1%;
width: 46%;
height: 98%;
position: absolute;
top: -10000px;
}
.counter-group .counter-block .counter .number.tens {
left: 0;
}
.counter-group .counter-block .counter .number.units {
left: 50%}
.counter-group .counter-block .counter .number.hundreds {
display: none;
}
.counter-group .counter-block .counter .number.show {
top: 0;
z-index: 2;
}
.counter-group .counter-block .counter .number.show.hundreds {
top: -100%}
.counter-group .counter-block .counter .number.hidden-down {
top: 100%}
.counter-group .counter-block .counter .number.hidden-up {
top: -100%;
z-index: 100;
}
.counter-group .counter-block .counter.with-hundreds {
margin: 14px 6px 0;
}
.counter-group .counter-block .counter.with-hundreds .number {
width: 30.66%}
.counter-group .counter-block .counter.with-hundreds .number.tens {
left: 33.33%}
.counter-group .counter-block .counter.with-hundreds .number.units {
left: 66.66%}
.counter-group .counter-block .counter.with-hundreds .number.hundreds {
display: block;
left: 0;
}
.counter-group .counter-block .counter-caption {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
line-height: 20px;
display: block;
color: #fff;
text-align: center;
}
.color-black .counter-group .counter-block .counter-caption {
color: #000;
}
.thim-owl-carousel-post {
margin: 0;
position: relative;
margin: 0 -15px;
width: auto;
}
.thim-owl-carousel-post.owl-carousel {
margin: 0 -15px;
width: auto;
}
.thim-owl-carousel-post>.item {
max-width: 400px;
float: left;
overflow: hidden;
}
.thim-owl-carousel-post .item {
padding: 0 15px;
}
.thim-owl-carousel-post .image img {
width: 100%}
.thim-owl-carousel-post .content {
text-align: center;
margin-top: -15px;
z-index: 999;
position: relative;
}
.thim-owl-carousel-post .info {
text-transform: uppercase;
text-align: center;
display: inline-block;
background: rgba(0, 0, 0, .6);
}
.thim-owl-carousel-post .info .author, .thim-owl-carousel-post .info .date {
display: inline-block;
color: #fff;
font-size: 11px;
font-weight: 700;
line-height: 30px;
padding: 0 0 0 20px;
float: left;
}
.thim-owl-carousel-post .info .author a, .thim-owl-carousel-post .info .date a {
line-height: 30px;
color: #fff;
}
.thim-owl-carousel-post .info .date {
padding: 0 20px 0 0;
}
.thim-owl-carousel-post .info .date:before {
content: '';
width: 4px;
height: 4px;
background: #fff;
line-height: 30px;
float: left;
border-radius: 50%;
display: inline-block;
margin: 13px 8px;
}
.thim-owl-carousel-post .title {
font-size: 16px;
font-weight: 700;
line-height: 28px;
margin: 10px 0;
}
.thim-owl-carousel-post .title a {
text-decoration: none;
color: #fff;
}
.thim-owl-carousel-post .owl-controls {
position: absolute;
right: 15px;
top: -90px;
}
.thim-owl-carousel-post .owl-controls .owl-prev, .thim-owl-carousel-post .owl-controls .owl-next {
display: inline-block;
margin-left: 10px;
cursor: pointer;
border: 1px solid #fff;
width: 30px;
text-align: center;
line-height: 28px;
}
.thim-owl-carousel-post .owl-controls .owl-prev .fa, .thim-owl-carousel-post .owl-controls .owl-next .fa {
text-align: center;
vertical-align: middle;
line-height: 28px;
color: #fff;
font-size: 8px;
display: block;
}
.sc_heading {
position: relative;
margin: 0;
margin-bottom: 30px;
padding-top: 42px;
padding-bottom: 19px;
}
.sc_heading .title {
text-transform: uppercase;
line-height: 40px;
font-size: 30px;
font-weight: 700;
margin: 0;
margin-bottom: 2px;
}
.sc_heading .sub-heading {
font-size: 15px;
font-weight: 400;
margin: 0;
line-height: 30px;
color: #999;
}
.sc_heading .line {
position: absolute;
bottom: 0;
left: 0;
height: 1px;
background-color: #333;
width: 35px;
}
.sc_heading.text-left .line {
left: 0;
right: auto;
}
.sc_heading.text-center .line {
right: 0;
margin: auto;
}
.sc_heading.text-right {
right: 0;
left: auto;
}
.thim-widget-accordion .widget-title {
font-size: 22px;
font-weight: 700;
position: relative;
text-align: center;
padding-bottom: 22px;
margin-bottom: 46px;
text-transform: none;
}
.thim-widget-accordion .widget-title:after {
content: '';
width: 35px;
height: 1px;
left: 0;
right: 0;
margin: auto;
background: #333;
position: absolute;
bottom: 0;
}
.thim-widget-accordion .panel-title {
border: 1px solid #e5e5e5;
line-height: 30px;
margin: 0;
padding-left: 25px;
}
.thim-widget-accordion .panel-title a {
line-height: 30px;
display: block;
font-size: 15px;
font-weight: 700;
padding: 0 10px 0 15px;
position: relative;
color: #666;
}
.thim-widget-accordion .panel-title a:before {
width: 5px;
height: 5px;
content: '';
background: #666;
border-radius: 50%;
position: absolute;
top: 13px;
left: 0;
margin: auto;
}
.thim-widget-accordion .panel-title a:after {
content: '\f0d7';
color: #ffb606;
font-size: 15px;
font-family: FontAwesome;
line-height: 30px;
height: 30px;
float: right;
top: 0;
position: absolute;
right: 10px;
}
.thim-widget-accordion .panel-title a.collapsed:after {
content: '\f0da';
color: #333;
}
.thim-widget-accordion .panel-collapse {
border: 1px solid #e5e5e5;
border-top: 0;
padding: 0;
}
.thim-widget-accordion .panel-collapse .panel-body {
padding: 13px 25px 23px;
}
.thim-widget-accordion .panel-collapse p {
margin-bottom: 5px;
}
.thim-widget-accordion .panel-default {
margin-bottom: 6px;
}
.counter-box {
text-align: center;
border-right: 1px solid rgba(255, 255, 255, .3);
margin: 20px -15px;
}
.counter-box.number-left {
margin: 0;
border-right: 0;
overflow: hidden;
padding: 61px 0;
}
.counter-box.number-left .display-percentage {
width: 135px;
float: left;
padding: 0 0 0 20px;
color: #fff;
font-size: 68px;
line-height: 68px;
margin-top: -10px;
text-align: right;
}
.counter-box.number-left .counter-content-container {
text-align: left;
float: right;
padding-left: 20px;
padding-right: 60px;
margin-left: 20px;
width: calc(100% - 155px);
width: -webkit-calc(100% - 155px);
width: -moz-calc(100% - 155px);
border-left: 1px solid #d89a06;
}
.counter-box.number-left .counter-box-content {
font-size: 24px;
margin-top: -7px;
padding-bottom: 13px;
}
.counter-box.number-left .view-more {
text-transform: uppercase;
font-size: 13px;
line-height: 13px;
font-weight: 700;
display: block;
margin-bottom: -1px;
}
.counter-box.number-left .view-more:hover {
text-decoration: underline;
}
.counter-box.number-left .view-more .fa {
font-size: 11px;
margin-left: 8px;
}
.thim-no-border .counter-box {
border: 0;
}
.counter-box .display-percentage {
font-size: 60px;
font-weight: 700;
line-height: 60px;
display: block;
margin: 0;
padding-top: 12px;
}
.counter-box .counter-box-content {
text-transform: uppercase;
font-size: 18px;
font-weight: 700;
line-height: 30px;
display: block;
color: #fff;
padding-bottom: 10px;
}
.counter-box.about-us {
border-right: 1px solid #eee;
margin: 0 -15px 10px;
}
.thim-no-border .counter-box.about-us {
border: 0;
}
.counter-box.about-us .display-percentage {
font-size: 30px;
font-weight: 700;
line-height: 40px;
display: block;
margin: 0;
padding-top: 12px;
}
.counter-box.about-us .counter-box-content {
text-transform: uppercase;
font-size: 13px;
font-weight: 400;
line-height: 30px;
display: block;
color: #666;
padding-bottom: 10px;
}
.thim-global-locations {
margin-top: -230px;
margin-bottom: 50px;
position: relative;
}
.thim-carousel-course-categories {
overflow: hidden;
width: 100%}
.thim-carousel-course-categories .item {
position: relative;
display: inline-block;
padding: 0 10px;
}
.thim-carousel-course-categories .item .image {
overflow: hidden;
}
.thim-carousel-course-categories .item .image img {
width: 100%;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.thim-carousel-course-categories .item .image a {
display: block;
}
.thim-carousel-course-categories .item .image a:before {
content: '';
position: absolute;
top: 0;
right: 10px;
bottom: 0;
left: 10px;
background: rgba(0, 0, 0, .4);
z-index: 2;
}
.thim-carousel-course-categories .item:hover .image img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.thim-carousel-course-categories .item .title {
z-index: 3;
font-size: 16px;
font-weight: 700;
position: absolute;
top: 50%;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
text-transform: uppercase;
text-align: center;
overflow: hidden;
line-height: 25px;
text-overflow: ellipsis;
left: 10px;
right: 10px;
padding: 0 10px;
margin: 0;
white-space: nowrap;
color: #fff;
}
.thim-carousel-course-categories .item .title a {
color: #fff;
display: inline-block;
line-height: 25px;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
white-space: nowrap;
}
.thim-carousel-course-categories .thim-course-slider {
margin: 0 -10px;
width: auto;
white-space: nowrap;
}
.thim-carousel-course-categories .thim-course-slider .owl-buttons .owl-prev, .thim-carousel-course-categories .thim-course-slider .owl-buttons .owl-next {
font-size: 8px;
background: rgba(255, 255, 255, .8);
position: absolute;
top: 0;
bottom: 8px;
left: 10px;
width: 35px;
text-align: center;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
cursor: pointer;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
transform: translate(-10px, 0);
-webkit-transform: translate(-10px, 0);
-moz-transform: translate(-10px, 0);
-ms-transform: translate(-10px, 0);
-o-transform: translate(-10px, 0);
}
.thim-carousel-course-categories .thim-course-slider .owl-buttons .owl-prev .fa, .thim-carousel-course-categories .thim-course-slider .owl-buttons .owl-next .fa {
width: 35px;
position: absolute;
top: 0;
bottom: 0;
text-align: center;
margin: auto;
height: 30px;
line-height: 30px;
left: 0;
}
.thim-carousel-course-categories .thim-course-slider .owl-buttons .owl-next {
left: auto;
right: 10px;
transform: translate(10px, 0);
-webkit-transform: translate(10px, 0);
-moz-transform: translate(10px, 0);
-ms-transform: translate(10px, 0);
-o-transform: translate(10px, 0);
}
.thim-carousel-course-categories .thim-course-slider:hover .owl-buttons .owl-prev, .thim-carousel-course-categories .thim-course-slider:hover .owl-buttons .owl-next {
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.thim-carousel-course-categories .thim-course-slider:hover .owl-buttons .owl-prev .fa, .thim-carousel-course-categories .thim-course-slider:hover .owl-buttons .owl-next .fa {
right: 0;
left: auto;
}
.thim-testimonial-slider {
text-align: center;
max-width: 665px;
margin: auto;
position: relative;
overflow: hidden;
}
.thim-testimonial-slider ul.scrollable {
list-style: none;
padding: 0;
position: relative;
overflow: hidden;
display: block;
margin: 0 auto;
}
.thim-testimonial-slider ul.scrollable li {
list-style: none;
position: absolute;
top: 0;
}
.thim-testimonial-slider ul.scrollable li:before {
content: '';
position: absolute;
background: rgba(0, 0, 0, .4);
top: 15px;
left: 15px;
right: 15px;
bottom: 15px;
border-radius: 50%;
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
-webkit-transition: all .2s;
-moz-transition: all .2s;
-o-transition: all .2s;
-ms-transition: all .2s;
transition: all .2s;
cursor: pointer;
}
.thim-testimonial-slider ul.scrollable li.mid-item:before {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
cursor: default;
}
.thim-testimonial-slider ul.scrollable li.mid-item img {
cursor: default;
}
.thim-testimonial-slider ul.scrollable li img {
border-radius: 50%;
cursor: pointer;
}
.thim-testimonial-slider>.item {
position: absolute;
}
.thim-testimonial-slider>.item:first-child {
position: relative;
}
.thim-testimonial-slider img {
border-radius: 50%;
cursor: pointer;
}
.thim-testimonial-slider .title {
font-weight: 700;
font-size: 15px;
line-height: 30px;
margin: 20px 0 -7px;
text-transform: none;
}
.thim-testimonial-slider .regency {
line-height: 25px;
text-transform: uppercase;
font-size: 12px;
font-weight: 700;
color: #999;
}
.thim-testimonial-slider .description {
font-size: 16px;
min-height: 100px;
line-height: 25px;
}
.thim-testimonial-slider .control-nav {
position: absolute;
left: 0;
top: 65px!important;
margin-top: -15px!important;
bottom: 0;
margin: auto;
width: 30px;
height: 30px;
border: 1px solid #ddd;
line-height: 30px;
text-align: center;
border-radius: 50%}
.thim-testimonial-slider .control-nav:before {
content: '\f104';
display: block;
font-size: 8px;
font-family: FontAwesome;
color: #ddd;
line-height: 28px;
}
.thim-testimonial-slider .control-nav.next {
left: auto;
right: 0;
}
.thim-testimonial-slider .control-nav.next:before {
content: '\f105'}
.thim-testimonial-slider .slides-content .slide-content:not(.current) {
display: none;
}
.thim-testimonial-slider .slides-content .description {
margin-top: 33px;
}
.thim-widget-tab {
margin-bottom: 100px;
}
.thim-widget-tab .nav-tabs {
margin: 0;
border: 0;
border-bottom: 1px solid #eee;
}
.thim-widget-tab .nav-tabs li {
background: 0 0;
border-radius: 0;
margin: 0;
width: 33.33333333%;
text-align: center;
border: 0;
position: relative;
}
.thim-widget-tab .nav-tabs li a {
border-radius: 0;
margin-right: 3px;
border: 1px solid #eee;
border-bottom: 0!important;
font-size: 13px;
font-weight: 700;
background: #f9f9f9;
line-height: 29px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.thim-widget-tab .nav-tabs li a .fa {
font-size: 13px;
vertical-align: middle;
line-height: 29px;
margin-right: 8px;
}
.thim-widget-tab .nav-tabs li:last-child a {
margin-right: 0;
}
.thim-widget-tab .nav-tabs li:last-child.active:before {
right: 0;
}
.thim-widget-tab .nav-tabs li:last-child.active:after {
right: 0;
}
.thim-widget-tab .nav-tabs li.active {
background: #fff;
}
.thim-widget-tab .nav-tabs li.active:before {
content: '';
position: absolute;
left: 0;
right: 3px;
top: 0;
height: 4px;
z-index: 10;
}
.thim-widget-tab .nav-tabs li.active:after {
content: '';
position: absolute;
left: 0;
right: 3px;
bottom: -1px;
height: 1px;
z-index: 10;
background: #fff;
}
.thim-widget-tab .nav-tabs li.active a {
background: #fff;
}
.thim-widget-tab .tab-content {
border: 1px solid #eee;
border-top: 0;
padding: 60px 30px;
min-height: 354px;
}
.wrapper-lists-our-team {
text-align: center;
margin-bottom: 41px;
}
.wrapper-lists-our-team a.join-our-team {
display: inline-block;
text-align: center;
margin: auto;
text-transform: uppercase;
font-size: 13px;
line-height: 30px;
padding: 5px 25px;
font-weight: 700;
margin-bottom: 60px;
}
.wrapper-lists-our-team .our-team-item {
text-align: center;
margin-bottom: 54px;
}
.wrapper-lists-our-team .our-team-item .our-team-image {
position: relative;
}
.wrapper-lists-our-team .our-team-item .our-team-image:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 50%;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
max-width: 200px;
margin: auto;
width: 100%}
.wrapper-lists-our-team .our-team-item .our-team-image img {
border-radius: 50%}
.wrapper-lists-our-team .our-team-item .our-team-image .social-team {
position: absolute;
left: 0;
right: 0;
bottom: 30px;
text-align: center;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
.wrapper-lists-our-team .our-team-item .our-team-image .social-team a {
color: #fff;
display: inline-block;
font-size: 18px;
background: 0 0;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
}
.wrapper-lists-our-team .our-team-item .title {
font-size: 15px;
font-weight: 700;
margin: 24px 0 0;
line-height: 25px;
}
.wrapper-lists-our-team .our-team-item .regency {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
color: #999;
line-height: 20px;
}
.wrapper-lists-our-team .our-team-item:hover .our-team-image:before {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.wrapper-lists-our-team .our-team-item:hover .our-team-image .social-team {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.site-main .widget_text .widget-title {
font-size: 18px;
font-weight: 700;
line-height: 36px;
padding-left: 32px;
position: relative;
margin-bottom: 12px;
}
.site-main .widget_text .widget-title:before {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 3px;
}
.thim-list-event {
position: relative;
margin-bottom: 10px;
}
.thim-list-event .view-all {
border: 1px solid #111;
color: #333;
position: absolute;
top: -96px;
right: 0;
line-height: 34px;
height: 36px;
padding: 0 20px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
}
.thim-list-event .item-event {
overflow: hidden;
border-top: 1px solid #eee;
padding: 50px 0 60px;
}
.thim-list-event .item-event .time-from {
float: left;
width: 180px;
text-align: left;
}
.thim-list-event .item-event .time-from .date {
font-size: 72px;
font-weight: 700;
line-height: 73px;
margin-top: 0;
}
.thim-list-event .item-event .time-from .month {
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
line-height: 25px;
}
.thim-list-event .item-event .event-wrapper {
float: left;
width: calc(100% - 450px);
width: -webkit-calc(100% - 450px);
width: -moz-calc(100% - 450px);
color: #999;
padding: 0 117px;
position: relative;
}
.thim-list-event .item-event .event-wrapper:before {
content: '';
height: 52px;
width: 1px;
background: #eee;
top: 10px;
left: 0;
position: absolute;
}
.thim-list-event .item-event .event-wrapper .title {
font-size: 24px;
font-weight: 700;
text-transform: none;
margin: 0;
margin-bottom: 3px;
line-height: 36px;
}
.thim-list-event .item-event .event-wrapper .meta {
text-transform: uppercase;
font-weight: 700;
font-size: 13px;
color: #999;
line-height: 25px;
}
.thim-list-event .item-event .event-wrapper .meta div {
display: inline-block;
line-height: 25px;
margin-right: 19px;
}
.thim-list-event .item-event .event-wrapper .meta div .fa {
margin-right: 2px;
font-size: 13px;
font-weight: 400;
}
.thim-list-event .item-event .event-wrapper .meta div:last-child {
margin-right: 0;
}
.thim-list-event .item-event .event-wrapper .description {
margin-top: 25px;
}
.thim-list-event .item-event .image {
width: 270px;
float: right;
margin-top: 10px;
}
.thim-list-event .item-event .image img {
width: 100%}
.thim-list-event.layout-2 .time-from {
width: 48px;
border: 1px solid #ffb606;
text-align: center;
}
.thim-list-event.layout-2 .time-from .date {
font-size: 24px;
font-weight: 700;
line-height: 30px;
margin: 6px 0 -8px;
}
.thim-list-event.layout-2 .time-from .month {
font-size: 12px;
font-weight: 700;
line-height: 22px;
text-transform: uppercase;
}
.thim-list-event.layout-2 .event-wrapper {
width: calc(100% - 63px);
width: -webkit-calc(100% - 63px);
width: -moz-calc(100% - 63px);
padding: 0;
float: right;
}
.thim-list-event.layout-2 .event-wrapper .title {
font-size: 18px;
line-height: 25px;
margin-bottom: 5px;
}
.thim-list-event.layout-2 .event-wrapper:before {
display: none;
}
.thim-list-event.layout-2 .event-wrapper .meta {
line-height: 20px;
}
.thim-list-event.layout-2 .event-wrapper .meta div {
line-height: 20px;
}
.thim-list-event.layout-2 .item-event {
padding: 25px 0 25px;
border: 0;
border-bottom: 1px solid #eee;
}
.thim-list-event.layout-2 .item-event:first-child {
padding-top: 0;
}
.thim-list-event.layout-2 .view-all {
position: relative;
border: 0;
line-height: 25px;
top: auto;
right: auto;
padding: 0;
display: inline-block;
height: auto;
margin-top: 23px;
text-transform: uppercase;
}
.thim-list-event.layout-2 .view-all:hover {
text-decoration: underline;
}
.list-tab-event .thim-list-event {
margin-bottom: -60px;
}
.list-tab-event .nav-tabs {
margin: 0;
border: 0;
border-bottom: 1px solid #eee;
}
.list-tab-event .nav-tabs li {
background: 0 0;
border-radius: 0;
margin: 0;
min-width: 250px;
text-align: center;
border: 0;
position: relative;
}
.list-tab-event .nav-tabs li a {
border-radius: 0;
margin-right: 3px;
border: 1px solid #eee!important;
border-bottom: 0!important;
font-size: 13px;
font-weight: 700;
background: #f9f9f9;
line-height: 29px;
}
.list-tab-event .nav-tabs li a .fa {
font-size: 13px;
vertical-align: middle;
line-height: 29px;
margin-right: 8px;
}
.list-tab-event .nav-tabs li:last-child a {
margin-right: 0;
}
.list-tab-event .nav-tabs li:last-child.active:before {
right: 0;
}
.list-tab-event .nav-tabs li:last-child.active:after {
right: 0;
}
.list-tab-event .nav-tabs li.active {
background: #fff;
}
.list-tab-event .nav-tabs li.active:before {
content: '';
position: absolute;
left: 0;
right: 3px;
top: 0;
height: 4px;
z-index: 10;
}
.list-tab-event .nav-tabs li.active:after {
content: '';
position: absolute;
left: 0;
right: 3px;
bottom: -1px;
height: 1px;
z-index: 10;
background: #fff;
}
.list-tab-event .nav-tabs li.active a {
background: #fff;
}
.list-tab-event .tab-content {
border: 0;
border-top: 0;
padding: 60px 0 0;
}
.nav-tabs>li:focus {
outline: 0;
}
.thim-carousel-wrapper.gallery-img .owl-item {
text-align: center;
}
#google-map {
height: 450px;
position: relative;
width: 100%;
background: #fff;
box-shadow: 0 3px 0 rgba(0, 0, 0, .06);
}
.contact-map {
margin: 0;
}
#google-map .captionMap img {
width: 60px;
margin-bottom: 5px;
margin-right: 13px;
float: left;
margin-top: 0;
}
#google-map img {
max-width: none;
}
#google-map .captionMap {
background: #000;
background: rgba(0, 0, 0, .8);
background: -webkit-linear-gradient(rgba(0, 0, 0, .6), #000);
background: -moz-linear-gradient(rgba(0, 0, 0, .6), #000);
background: -o-linear-gradient(rgba(0, 0, 0, .6), #000);
background: -ms-linear-gradient(rgba(0, 0, 0, .6), #000);
background: linear-gradient(rgba(0, 0, 0, .6), #000);
border-radius: 4px;
z-index: 1;
top: 5px;
color: #fff;
padding: 12px;
font: 12px HelveticaNeue, Helvetica, Arial;
display: inline-block;
position: absolute;
text-shadow: #000 0 1px 1px;
width: 254px;
}
#google-map .captionMap span {
font-weight: 700;
display: block;
padding-top: 5px;
}
.collapse-heading {
margin: 0;
position: relative;
background-color: #fff;
text-align: center;
}
.collapse-heading a {
padding: 13px;
display: block;
text-decoration: none;
background: #ffb606;
color: #fff;
}
.collapse-heading a.collapsed {
color: #333;
background: #fff;
}
.collapse-heading a.collapsed:after {
content: "\f107";
font: normal normal normal 16px/1 FontAwesome;
position: absolute;
right: 15px;
margin-top: 2px;
color: #ffb606;
}
.collapse-heading h4 {
margin: 0;
font-size: 16px;
line-height: 1.4em;
font-weight: 700;
}
.collapse-body {
padding: 1.5em 2em;
font-style: italic;
}
.thim-widget-collapse .accordion-section {
background: #fff;
border: 1px solid #eee;
margin-bottom: 10px;
}
.wrapper-title-icon:after {
clear: both;
content: "";
display: table;
}
.iconbox-left .boxes-icon {
float: left;
margin-right: 15px;
}
.iconbox-left .content-inner {
float: left;
}
.smicon-read {
margin-top: 15px;
padding: 5px 30px;
display: inline-block;
border-width: 1px;
border-style: solid;
border-radius: 5px;
font-weight: 700;
color: #2C3339;
}
.smicon-read i {
font-size: 12px;
margin-left: 5px;
}
.iconbox-right .boxes-icon {
float: right;
margin-left: 15px;
}
.iconbox-right .content-inner {
float: left;
}
.inner-icon {
display: table;
text-align: center;
width: 100%;
height: 100%;
table-layout: fixed;
}
.inner-icon .icon {
display: table-cell;
vertical-align: middle;
-webkit-transition: background .2s, color .2s;
-moz-transition: background .2s, color .2s;
transition: background .2s, color .2s;
}
.circle {
border-radius: 50%}
.text-center .boxes-icon {
margin: 0 auto;
}
.icon-top .icon-box-title {
margin-top: 20px;
}
.icon-top .boxes-icon {
overflow: hidden;
display: inline-block;
}
.icon-box-title {
margin-top: 0;
margin-bottom: 10px;
}
.boxes-icon {
color: #333;
border-width: 2px;
border-style: solid;
border-color: transparent;
}
.iconbox-hover .thim-widget-icon-box {
background-color: #fff!important;
transition: background-color .5s ease;
padding-top: 60px;
padding-bottom: 100px;
}
.iconbox-hover .thim-widget-icon-box .content-inner {
padding-left: 60px;
padding-right: 60px;
}
.iconbox-hover:hover .thim-widget-icon-box {
transition: background-color .5s ease;
}
.iconbox-hover:hover .thim-widget-icon-box .icon-box-title, .iconbox-hover:hover .thim-widget-icon-box .desc-icon-box p {
color: #fff!important;
}
.iconbox-hover:hover .thim-widget-icon-box .boxes-icon {
border-color: #fff!important;
}
.iconbox-hover:hover .thim-widget-icon-box .boxes-icon i {
color: #fff!important;
}
.iconbox-hover:hover .thim-widget-icon-box .smicon-read {
background-color: #fff;
border-color: #fff!important;
}
.iconbox-hover:hover .line-bottom {
background-color: #fff;
}
.icon-box-title {
position: relative;
}
.icon-box-title .line-bottom {
width: 90px;
background-color: #202020;
height: 1px;
display: block;
margin: 20px auto 30px auto;
}
.text-center .icon-box-title .line-bottom {
margin: 20px auto 30px auto;
}
.text-left .icon-box-title .line-bottom {
margin: 20px auto 30px 0;
}
.text-right .icon-box-title .line-bottom {
margin: 20px 0 30px auto;
}
.thim-widget-icon-box {
position: relative;
overflow: hidden;
}
.thim-widget-icon-box .wrapper-box-icon {
position: relative;
z-index: 9;
}
.thim-widget-icon-box .wrapper-box-icon.background-video {
min-height: 450px;
}
.thim-widget-icon-box .wrapper-box-icon.background-video .content-inner {
text-align: center;
position: absolute;
left: 0;
right: 0;
top: 50%;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
}
.thim-widget-icon-box .wrapper-box-icon.background-video .desc-icon-box p {
margin: 16px 0 35px;
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .smicon-box {
margin: 27px 0 -4px;
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .boxes-icon {
border: 0;
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .heading__primary {
text-transform: none;
font-size: 15px;
line-height: 25px;
font-weight: 700;
margin: 0;
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .desc-icon-box p {
line-height: 25px;
margin: 0;
color: inherit;
}
.thim-widget-icon-box .wrapper-box-icon.contact_info a {
color: inherit;
}
.thim-widget-icon-box .wrapper-box-icon.contact_info a:hover {
text-decoration: underline;
}
.thim-widget-icon-box video {
position: absolute;
bottom: 0;
right: 0;
min-width: 100%;
min-height: 100%;
max-height: 1000%;
max-width: 1000%;
width: auto;
height: auto;
top: 0;
left: 0;
}
.thim-widget-icon-box .wrapper-box-icon.background-video .heading__primary {
text-transform: uppercase;
}
.thim-widget-icon-box .desc-icon-box p {
line-height: 26px;
margin: 16px 0 45px;
}
.thim-widget-icon-box .bg-video-play {
width: 90px;
height: 90px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: solid 7px #333;
display: block;
margin: 0 auto 0 auto;
line-height: 90px;
cursor: pointer;
background: 0 0;
color: #333;
text-align: center;
}
.thim-widget-icon-box .bg-video-play:before {
font: normal normal normal 40px/1 FontAwesome;
content: "\f04b";
margin-left: 11px;
}
.thim-widget-icon-box .bg-video-play.bg-pause {
line-height: 90px;
}
.thim-widget-icon-box .bg-video-play.bg-pause:before {
content: "\f04c";
font-size: 36px;
margin-left: 0;
}
.thim-widget-icon-box .heading__primary {
text-transform: none;
font-size: 18px;
font-weight: 700;
line-height: 25px;
margin-top: 4px;
margin-bottom: 15px;
}
.thim-widget-icon-box .line-heading {
display: block;
width: 40px;
height: 1px;
background: #ffb606;
}
.thim-widget-icon-box .desc-icon-box p {
color: #999;
margin: 0;
margin-bottom: 23px;
}
.thim-widget-icon-box .boxes-icon {
border: 0;
}
.thim-widget-icon-box .boxes-icon.circle {
border: 1px solid #eee;
}
.thim-widget-icon-box .wrapper-box-icon.circle .content-inner {
padding-left: 15px;
padding-right: 50px;
}
.thim-widget-icon-box .wrapper-box-icon.circle .heading__primary {
margin-top: 0;
margin-bottom: 6px;
}
.thim-widget-icon-box .wrapper-box-icon.circle .desc-icon-box p {
margin-bottom: 17px;
}
.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .boxes-icon {
height: auto!important;
}
.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .boxes-icon img {
width: 100%;
height: auto;
}
.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .smicon-read {
border: 0;
padding: 0;
font-size: 13px;
font-weight: 700;
line-height: 20px;
margin-top: 0;
text-transform: uppercase;
}
.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .smicon-read:hover {
text-decoration: underline;
}
.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .smicon-read .fa {
display: none;
}
.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .desc-icon-box {
margin-top: 24px;
padding-right: 20px;
}
.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) p {
margin-bottom: 16px;
}
.wrapper-box-icon.overlay {
background: rgba(0, 0, 0, .6);
overflow: hidden;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
.wrapper-box-icon.overlay:hover {
background: #000;
}
.wrapper-box-icon.overlay:hover .icon-images img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.wrapper-box-icon.overlay:hover .icon.icomoon {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.wrapper-box-icon.overlay .icon.icomoon {
display: inline-block;
margin-top: 22px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
.wrapper-box-icon.overlay .icon-images {
display: inline-block;
}
.wrapper-box-icon.overlay .icon-images img {
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
margin-top: 28px;
margin-left: 10px;
}
.wrapper-box-icon.overlay .smicon-box {
padding: 7px 0;
overflow: hidden;
min-height: 150px;
}
.wrapper-box-icon.overlay .heading__primary {
text-transform: uppercase;
font-size: 24px;
font-weight: 700;
color: #fff;
line-height: 30px;
margin: 20px 0 10px;
padding-right: 45px;
}
.wrapper-box-icon.overlay .boxes-icon {
border: 0;
overflow: hidden;
}
.wrapper-box-icon.overlay .smicon-read {
border: 0;
border-radius: 0;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
padding: 0;
margin-top: 0;
}
.wrapper-box-icon.overlay .smicon-read i {
font-size: 11px;
}
.wrapper-box-icon.overlay .smicon-read:hover {
text-decoration: underline;
}
.wrapper-box-icon.overlay .content-inner {
padding-bottom: 10px;
}
.wrapper-box-icon:not(.background-video):not(.contact_info):not(.overlay) .smicon-box {
overflow: hidden;
}
.wrapper-box-icon:not(.background-video):not(.contact_info):not(.overlay) .smicon-box .icon .fa {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.wrapper-box-icon:not(.background-video):not(.contact_info):not(.overlay) .smicon-box:hover .icon .fa {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.thim-welcome-university>.panel-grid-cell:first-child {
padding-right: 30px!important;
position: relative;
}
.thim-welcome-university>.panel-grid-cell:first-child:before {
content: '';
position: absolute;
top: 52px;
bottom: 0;
right: 0;
width: 1px;
height: auto;
background: #eee;
}
.thim-welcome-university>.panel-grid-cell:nth-child(2) {
padding-left: 30px!important;
}
.thim-welcome-university .sc_heading {
padding-bottom: 10px;
margin-bottom: 10px;
}
.thim-university-top-icon>.panel-grid-cell {
padding-left: 0!important;
padding-right: 0!important;
}
.thim-university-top-icon .thim-no-border .thim-widget-icon-box .wrapper-box-icon {
border: none;
}
.thim-university-top-icon .thim-widget-icon-box .wrapper-box-icon {
border-right: 1px solid #eda803;
}
.thim-university-top-icon .thim-widget-icon-box .heading__primary {
margin: 0;
padding-bottom: 14px;
}
.thim-university-top-icon .thim-widget-icon-box .heading__primary a:hover {
text-decoration: underline;
}
.thim-university-top-icon.thim-bg-overlay {
max-width: 1170px;
margin: auto;
margin-top: -161px;
}
.thim-university-top-icon.thim-bg-overlay .thim-widget-icon-box .wrapper-box-icon {
border-right-color: #2e2c2c;
}
.thim-box-language-tests .wrapper-box-icon.has_custom_image .inner-icon {
max-height: 220px;
overflow: hidden;
}
.thim-box-language-tests .wrapper-box-icon.has_custom_image .inner-icon img {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.thim-box-language-tests .wrapper-box-icon.has_custom_image .inner-icon:hover img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.thim-social {
margin: 27px 0 0 40px;
}
.thim-social a {
font-size: 16px;
width: 32px;
height: 32px;
line-height: 30px;
border: 1px solid #999;
display: inline-block;
text-align: center;
border-radius: 50%;
margin-right: 10px;
overflow: hidden;
cursor: pointer;
}
.thim-social a.facebook:hover {
color: #fff;
border-color: #3b5998;
background: #3b5998;
}
.thim-social a.twitter:hover {
color: #fff;
border-color: #00aced;
background: #00aced;
}
.thim-social a.dribbble:hover {
color: #fff;
border-color: #ea4c89;
background: #ea4c89;
}
.thim-social a.pinterest:hover {
color: #fff;
border-color: #cb2027;
background: #cb2027;
}
.thim-social a.google-plus:hover {
color: #fff;
border-color: #dd4b39;
background: #dd4b39;
}
.thim-social a.linkedin:hover {
color: #fff;
border-color: #007bb5;
background: #007bb5;
}
.thim-social a.youtube:hover {
color: #fff;
border-color: #b00;
background: #b00;
}
.thim-social a.instagram:hover {
color: #fff;
border-color: #517fa4;
background: #517fa4;
}
.thim-social a .fa {
display: block;
line-height: 30px;
}
.thim-social ul.social_link {
margin: 0;
}
.thim-social ul.social_link li {
display: inline-block;
margin: 0;
list-style: none;
padding: 0;
}
.woo-social ul.social_link {
width: 100%;
margin: 0;
}
.woo-social ul.social_link li {
display: inline-block;
}
.woo-social ul.social_link li a {
width: 36px;
height: 36px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
text-align: center;
display: inline-block;
margin-right: 10px;
position: relative;
}
.woo-social ul.social_link li a i {
line-height: 36px;
}
.woo-social ul.social_link li:last-child a {
margin-right: 0;
}
a.widget-button {
display: inline-block;
}
a.widget-button.normal {
color: #fff;
font-weight: 700;
font-size: 12px;
padding: 10px 40px;
}
a.widget-button.normal.very-rounded {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
a.widget-button.medium {
color: #fff;
font-weight: 700;
font-size: 14px;
padding: 16px 42px;
}
a.widget-button.medium.very-rounded {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
a.widget-button.large {
color: #fff;
font-weight: 700;
font-size: 16px;
padding: 18px 44px;
}
a.widget-button.large.very-rounded {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
a.widget-button:hover {
background: #111;
color: #fff;
}
.thim-widget-button .widget-button {
line-height: 38px;
font-size: 13px;
text-transform: uppercase;
font-weight: 700;
color: #fff;
background: #111;
padding: 5px 25px;
height: 50px;
border: 1px solid #111;
}
.thim-widget-button .widget-button:hover {
background: 0 0;
color: #333;
}
.thim-widget-button .widget-button.normal {
line-height: 38px;
padding: 5px 25px;
height: 50px;
}
.thim-widget-gallery-images {
overflow: hidden;
}
.thim-widget-gallery-images .owl-prev, .thim-widget-gallery-images .owl-next {
position: absolute;
top: 50%;
-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1);
-moz-transition: all .5s cubic-bezier(.215, .61, .355, 1);
-o-transition: all .5s cubic-bezier(.215, .61, .355, 1);
transition: all .5s cubic-bezier(.215, .61, .355, 1);
}
.thim-widget-gallery-images .owl-prev {
left: -100px;
right: auto;
}
.thim-widget-gallery-images .owl-next {
right: -100px;
left: auto;
}
.thim-widget-gallery-images:hover .owl-prev {
left: 10px;
}
.thim-widget-gallery-images:hover .owl-next {
right: 10px;
}
.owl-carousel {
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.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-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);
}
.thim-gallery-images-default .item {
float: left;
}
.thim-widget-courses-searching {
text-align: center;
}
.thim-widget-courses-searching .search-course-title {
text-transform: uppercase;
font-size: 40px;
font-weight: 700;
color: #111;
margin: 0;
line-height: 45px;
margin-bottom: 18px;
}
.thim-widget-courses-searching .search-course-description {
font-size: 24px;
font-weight: 400;
color: #111;
}
.thim-widget-courses-searching .courses-searching {
position: relative;
margin: 0;
margin-top: 48px;
margin-bottom: 12px;
}
.thim-widget-courses-searching .courses-searching form {
max-width: 600px;
margin: 0 auto;
}
.thim-widget-courses-searching .courses-searching input[type=text] {
width: calc(100% - 50px);
width: -webkit-calc(100% - 50px);
width: -moz-calc(100% - 50px);
border-radius: 0;
border: none;
height: 50px;
line-height: 40px;
float: left;
margin: 0;
padding-left: 20px;
background: #fff;
color: #999;
font-size: 15px;
font-style: italic;
}
.thim-widget-courses-searching .courses-searching input[type=text]:-moz-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching input[type=text]::-moz-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching input[type=text]:-ms-input-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching input[type=text]::-webkit-input-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus:-moz-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus::-moz-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus:-ms-input-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus::-webkit-input-placeholder {
color: #999;
}
.thim-widget-courses-searching .courses-searching button {
width: 50px;
line-height: 50px;
border-radius: 0;
float: left;
font-size: 16px;
padding: 0;
border: none;
background: #111;
color: #fff;
cursor: default;
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
-o-transition: all .2s ease-in-out 0s;
-ms-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
}
.thim-widget-courses-searching .courses-searching button:focus {
outline: 0;
}
.thim-widget-courses-searching .courses-searching form {
overflow: hidden;
}
.thim-widget-courses-searching .courses-searching .deskpress-smartsearch, .thim-widget-courses-searching .courses-searching .ob-list-search {
max-width: 780px;
text-align: left;
margin: 0 auto;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search {
z-index: 999;
overflow: hidden;
padding: 0 20px;
list-style: none;
position: absolute;
right: 0;
max-height: 300px;
overflow-y: auto;
background: #fff!important;
margin-top: 2px;
left: 0;
text-align: left;
margin-left: auto;
margin-right: auto;
max-width: 600px;
border-radius: 0;
box-shadow: 2px 2px 6px -4px #000;
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
-o-box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
-ms-box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar {
width: 6px;
height: 30px;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
border-radius: 6px;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar-thumb {
border-radius: 6px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5);
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li {
list-style: none;
padding: 0;
line-height: 30px;
display: block;
width: 100%}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li.ob-selected {
color: #666;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li.ob-selected a {
color: #666;
text-decoration: underline;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li a {
color: #666;
display: block;
padding: 0 20px 0 10px;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li a i {
margin-right: 10px;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li:first-child {
margin-top: 10px;
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li:last-child {
margin-bottom: 10px;
}
.thim-widget-courses-searching .thim-course-search-overlay .search-toggle {
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
.thim-widget-courses-searching .thim-course-search-overlay .courses-searching {
position: fixed;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: 9999999;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
visibility: hidden;
overflow: hidden;
background: rgba(0, 0, 0, .8);
margin: 0;
width: 100%;
height: 100vh;
-webkit-transform: scale(.2, .2);
-ms-transform: scale(.2, .2);
-o-transform: scale(.2, .2);
transform: scale(.2, .2);
-webkit-transition: all .3s cubic-bezier(.4, 0, 1, 1);
-moz-transition: all .3s cubic-bezier(.4, 0, 1, 1);
-o-transition: all .3s cubic-bezier(.4, 0, 1, 1);
-ms-transition: all .3s cubic-bezier(.4, 0, 1, 1);
transition: all .3s cubic-bezier(.4, 0, 1, 1);
}
.thim-widget-courses-searching .thim-course-search-overlay .courses-searching form {
max-width: 100%;
width: 600px;
}
body.thim-search-active .thim-widget-courses-searching .thim-course-search-overlay .courses-searching {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
visibility: visible;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
-o-transform: scale(1, 1);
transform: scale(1, 1);
}
.thim-widget-courses-searching .thim-course-search-overlay .search-toggle {
cursor: pointer;
font-size: 14px;
}
.thim-widget-courses-searching .thim-course-search-overlay form {
position: absolute;
z-index: 10;
margin: auto;
top: 0;
right: 0;
left: 0;
bottom: 0;
height: 50px;
}
.thim-widget-courses-searching .thim-course-search-overlay .search-popup-bg {
width: 100%;
height: 100%;
position: absolute;
cursor: url(data:image/png;
base64, iVBORw0KGgoAAAANSUhEUgAAABUAAAAVBAMAAABbObilAAAAMFBMVEVMaXH////////////////////////////////////////////////////////////6w4mEAAAAD3RSTlMAlAX+BKLcA5+b6hJ7foD4ZP1OAAAAkUlEQVR4XkWPoQ3CUBQAL4SktoKAbCUjgAKLJZ2ABYosngTJCHSD6joUI6BZgqSoB/+Shqde7sS9x3OGk81fdO+texMtRVTia+TsQtHEUJLdohJfgNNPJHyEJPZTsWLoxShqsWITazEwqePAn69Sw2TUxk1+euPis3EwaXy8RMHSZBIlRcKKnC5hRctjMf57/wJbBlAIs9k1BAAAAABJRU5ErkJggg==), progress;
}
.thim-widget-courses-searching .thim-course-search-overlay ul.courses-list-search {
max-width: 600px;
width: 100%;
background: #f6f6f6!important;
top: 50%;
margin: auto;
margin-top: 27px;
}
.thim-search-light-style .thim-widget-courses-searching .search-course-title {
color: #fff;
margin-bottom: 7px;
font-size: 36px;
}
.thim-search-light-style .thim-widget-courses-searching .search-course-description {
color: #fff;
font-size: 18px;
}
.thim-search-light-style .thim-widget-courses-searching .courses-searching {
margin-top: 25px;
margin-bottom: 10px;
}
.thim-search-light-style .thim-widget-courses-searching .courses-searching button {
background: #ffb606;
}
.thim-search-light-style .thim-widget-courses-searching .courses-searching button:hover {
background: #e6a303;
}
body.thim-search-active {
cursor: url(data:image/png;
base64, iVBORw0KGgoAAAANSUhEUgAAABUAAAAVBAMAAABbObilAAAAMFBMVEVMaXH////////////////////////////////////////////////////////////6w4mEAAAAD3RSTlMAlAX+BKLcA5+b6hJ7foD4ZP1OAAAAkUlEQVR4XkWPoQ3CUBQAL4SktoKAbCUjgAKLJZ2ABYosngTJCHSD6joUI6BZgqSoB/+Shqde7sS9x3OGk81fdO+texMtRVTia+TsQtHEUJLdohJfgNNPJHyEJPZTsWLoxShqsWITazEwqePAn69Sw2TUxk1+euPis3EwaXy8RMHSZBIlRcKKnC5hRctjMf57/wJbBlAIs9k1BAAAAABJRU5ErkJggg==), progress!important;
}
.menu-right {
position: static!important;
}
.search-course-list-info {
text-align: center;
margin-left: 0;
}
.search-course-list-info li {
display: inline-block;
margin: 0 28px;
line-height: 30px;
}
.thim-search-light-style .search-course-list-info li {
margin: 0 25px;
}
.search-course-list-info li .fa {
font-size: 20px;
color: #111;
vertical-align: middle;
line-height: 30px;
margin-right: 8px;
}
.search-course-list-info li a {
color: #333;
display: inline-block;
}
.search-course-list-info li a:hover {
text-decoration: underline;
}
.thim-search-light-style .search-course-list-info li .fa {
color: #fff;
}
.thim-search-light-style .search-course-list-info li a {
color: #fff;
}
.thim-search-light-style {
height: 100vh;
}
body.admin-bar .thim-search-light-style {
height: calc(100vh - 32px);
height: -webkit-calc(100vh - 32px);
height: -moz-calc(100vh - 32px);
}
.thim-search-light-style.thim-bg-overlay:before {
background: rgba(0, 0, 0, .4);
}
.thim-search-light-style.thim-bg-overlay>.panel-grid-cell {
position: relative;
transform: translate(0, -150px);
-webkit-transform: translate(0, -150px);
-moz-transform: translate(0, -150px);
-ms-transform: translate(0, -150px);
-o-transform: translate(0, -150px);
top: 50%;
left: 0;
right: 0;
}
.thim-search-light-style>.panel-grid-cell {
padding-top: 38px;
padding-bottom: 34px;
}
.thim-search-light-style>.panel-grid-cell:before {
background: rgba(0, 0, 0, .7);
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
right: 0;
max-width: 810px;
margin: auto;
}
.thim-search-light-style>.panel-grid-cell>div {
position: relative;
}
.thim-carousel-instructors {
margin: 0 -15px;
padding-bottom: 90px;
width: auto;
}
.thim-carousel-instructors .owl-item {
padding: 0 15px;
}
.thim-carousel-instructors .instructor-item {
background: #fff;
padding: 30px;
overflow: hidden;
}
.thim-carousel-instructors .instructor-item .avatar {
width: 62px;
float: left;
margin-right: 20px;
}
.thim-carousel-instructors .instructor-item .avatar img {
width: 100%;
border-radius: 50%}
.thim-carousel-instructors .instructor-item .instructor-info {
width: calc(100% - 82px);
width: -webkit-calc(100% - 82px);
width: -moz-calc(100% - 82px);
float: right;
}
.thim-carousel-instructors .instructor-item .instructor-info .name {
text-transform: capitalize;
line-height: 25px;
margin: 12px 0 -2px;
}
.thim-carousel-instructors .instructor-item .instructor-info .job {
font-style: italic;
color: #999;
font-size: 13px;
line-height: 20px;
}
.thim-carousel-instructors .instructor-item .description {
clear: both;
color: #999;
padding: 29px 0 16px;
line-height: 25px;
display: block;
display: -webkit-box;
width: 100%;
margin: 0 auto;
overflow: hidden;
}
.thim-carousel-instructors .instructor-item .readmore {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
display: inline-block;
line-height: 25px;
}
.thim-carousel-instructors .instructor-item .readmore:hover {
text-decoration: underline;
}
.thim-carousel-instructors .owl-pagination {
position: relative;
text-align: center;
line-height: 30px;
margin: 50px 0 0;
}
.thim-carousel-instructors .owl-pagination .owl-page {
cursor: pointer;
display: inline-block;
width: 10px;
height: 10px;
background: #fff!important;
border-radius: 50%;
border: 0;
margin: 0 5px;
-moz-opacity: .5;
-khtml-opacity: .5;
-webkit-opacity: .5;
opacity: .5;
-ms-filter: alpha(opacity=50);
filter: alpha(opacity=50);
}
.thim-carousel-instructors .owl-pagination .owl-page.active {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.collection-grid-2 {
width: 100%}
.collection-grid-2 {
width: 50%}
.collection-grid-3 {
width: 33.33%}
.collection-grid-4 {
width: 25%}
.collection-grid-5 {
width: 20%}
[class*=collection-grid-] {
float: left;
padding: 0 15px;
}
.thim-courses-collection .item {
position: relative;
overflow: hidden;
}
.thim-courses-collection .item .title {
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, .7);
color: #fff;
font-size: 16px;
font-weight: 700;
text-align: center;
display: inline-block;
line-height: 20px;
padding: 15px 10px;
}
.thim-courses-collection .item .title:hover {
text-decoration: underline;
}
.thim-courses-collection .item img {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.thim-courses-collection .item:hover img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.thim-courses-collection .item:hover .title {
background: #000;
}
.thim-courses-collection .collection-item {
margin-bottom: 30px;
}
.thim-courses-collection .collection-item:last-child {
margin-bottom: 0;
}
.bbpress #bbpress-forums {
font-size: 13px;
}
.bbpress #bbpress-forums fieldset.bbp-form legend {
text-align: center;
}
.bbpress #bbpress-forums ul.bbp-forums {
border: 0;
}
.bbpress #bbpress-forums ul.bbp-forums li.bbp-footer {
border-top: 0;
}
.bbpress #bbpress-forums #subscription-toggle {
margin: 0 0 10px;
display: inline-block;
}
.bbpress #bbpress-forums .bbp-header #subscription-toggle {
margin: 0;
}
.bbpress #bbpress-forums li.bbp-header {
border: none;
background: #ffb606;
color: #fff;
font-size: 13px;
padding: 15px 30px;
}
.bbpress #bbpress-forums li.bbp-header a {
color: #fff;
}
.bbpress #bbpress-forums li.bbp-header .forum-titles li {
font-weight: 700;
font-size: 16px;
}
.bbpress #bbpress-forums li.bbp-forum-freshness, .bbpress #bbpress-forums li.bbp-topic-freshness {
width: 25%}
.bbpress #bbpress-forums li.bbp-body ul {
border-top: 0;
padding: 20px 30px;
background: #fff;
font-size: 14px;
color: #858585;
}
.bbpress #bbpress-forums li.bbp-body ul.odd {
background: #fbfbfb;
}
.bbpress #bbpress-forums li.bbp-body ul a {
color: #858585;
}
.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-title, .bbpress #bbpress-forums li.bbp-body ul .bbp-topic-permalink {
font-size: 14px;
font-weight: 700;
}
.bbpress #bbpress-forums li.bbp-body ul img.avatar {
border: none;
margin-top: -10px;
}
.bbpress #bbpress-forums li.bbp-body ul .bbp-author-name {
text-transform: capitalize;
}
.bbpress #bbpress-forums .bbp-template-notice {
border-radius: 0;
border: 0;
padding: 5px 15px;
line-height: 30px;
font-size: 13px;
color: #31708f;
background: #d9edf7;
margin-top: 0;
}
.bbpress #bbpress-forums .bbp-template-notice img.avatar {
border: none!important;
margin-top: -10px;
}
.bbpress #bbpress-forums .bbp-template-notice p {
font-size: 13px;
padding: 0;
margin: 0!important;
line-height: 30px;
}
.bbpress #bbpress-forums .bbp-template-notice.info {
background: #d9edf7;
color: #31708f;
}
.bbpress #bbpress-forums span.description {
border: none!important;
}
.bbpress #bbpress-forums button {
border: none;
background: #111;
line-height: 30px;
padding: 5px 25px;
font-size: 13px;
font-weight: 700;
border-radius: 0;
color: #fff;
}
.bbpress #bbpress-forums button:hover {
background: #ffb606;
color: #333;
}
.bbpress #bbpress-forums textarea, .bbpress #bbpress-forums fieldset textarea, .bbpress #bbpress-forums #bbp-your-profile fieldset textarea, .bbpress #bbpress-forums input[type=text], .bbpress #bbpress-forums fieldset input[type=text], .bbpress #bbpress-forums #bbp-your-profile fieldset input[type=text] {
background: #F6F6F6;
border: none;
padding: 9px;
}
.bbpress #bbpress-forums select, .bbpress #bbpress-forums fieldset select, .bbpress #bbpress-forums #bbp-your-profile fieldset select {
padding: 6px;
background: #F6F6F6;
border: none;
}
.bbpress #bbpress-forums #bbp-single-user-details {
background: #fff;
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
margin: 0;
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation {
padding: 25px 20px 35px 20px;
color: #999;
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
color: #999;
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover {
color: #ffb606;
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li {
border-top: 1px solid #eee;
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:first-child {
border-top: none;
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
color: #ffb606;
background: 0 0;
}
.bbpress #bbpress-forums #bbp-user-body {
background: #fff;
padding: 23px 28px 70px 28px;
color: #999;
}
.bbpress #bbpress-forums #bbp-user-body a {
color: #999;
}
.bbpress #bbpress-forums #bbp-user-body a:hover {
color: #ffb606;
}
.bbpress #bbpress-forums #bbp-user-body .entry-title, .bbpress #bbpress-forums #bbp-user-body label[for] {
color: #323945;
}
.bbpress #bbpress-forums label[for] {
color: #323945;
}
.bbpress #bbpress-forums .bbp-reply-form, .bbpress #bbpress-forums .bbp-topic-form {
background: #fff;
padding: 38px 0;
}
.bbpress #bbpress-forums p.bbp-topic-meta {
font-size: 13px;
}
.bbpress #bbpress-forums p.bbp-topic-meta .bbp-author-avatar {
display: none;
}
.bbpress #bbpress-forums .bbp-forum-info .bbp-forum-content {
font-size: 13px;
}
.bbpress .bbp-topic-description .bbp-author-avatar {
display: none;
}
.bbpress .bbp-topic-description .bbp-author-name {
text-transform: capitalize;
}
.bbpress div.bbp-reply-author a.bbp-author-name {
text-transform: capitalize;
}
.bbp-search-form {
float: none!important;
background: #fff;
padding: 0 0 30px;
}
#bbp-search-form {
background: #f5f5f5;
padding: 10px;
clear: both!important;
}
#bbp-search-form>.bbp-search-box {
position: relative;
overflow: hidden;
padding-right: 0;
}
#bbp-search-form>.bbp-search-box:before {
content: "\f002";
font-family: FontAwesome;
width: 30px;
height: 34px;
line-height: 34px;
text-align: center;
top: 0;
right: 0;
position: absolute;
background: 0 0;
z-index: 1;
color: #ccc;
}
#bbp-search-form>.bbp-search-box:after {
display: block;
content: "";
clear: both;
}
#bbp-search-form>.bbp-search-box #bbp_search {
width: 270px!important;
line-height: 32px;
border: 1px solid #e5e5e5;
background: #fff;
color: #999;
float: right;
height: 34px;
padding: 0 35px 0 15px;
font-size: 13px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
#bbp-search-form>.bbp-search-box #bbp_search_submit {
position: absolute;
top: 0;
right: 0;
border: none;
z-index: 2;
background: 0 0;
width: 30px;
border-radius: 0;
line-height: 34px;
height: 34px;
color: transparent;
font-size: 13px;
}
.bbpress.single-forum #bbpress-forums .bbp-topics {
border: none;
}
.bbpress.single-forum #bbpress-forums .bbp-topic-form {
background: #fff;
padding: 38px 0;
}
.bbpress.single-forum #bbpress-forums .bbp-topic-form .bbp-form {
padding-bottom: 50px;
}
.bbpress.single-topic #bbpress-forums .bbp-replies {
border: none;
}
.bbpress.bbp-search .content-post:after {
display: block;
content: "";
clear: both;
}
.breadcrumbs-wrapper .bbp-breadcrumb {
padding: 13px 0;
float: none;
width: 100%;
background: #fff;
border-bottom: 1px solid #eee;
font-size: 12px;
color: #666;
margin-bottom: 0;
}
.breadcrumbs-wrapper .bbp-breadcrumb a {
color: #333;
}
.breadcrumbs-wrapper .bbp-breadcrumb a:hover {
color: #ffb606;
}
.breadcrumbs-wrapper .bbp-breadcrumb>p {
margin-bottom: 0;
}
.breadcrumbs-wrapper .bbp-breadcrumb>p>a, .breadcrumbs-wrapper .bbp-breadcrumb>p>span {
display: inline-block;
line-height: 25px;
}
.breadcrumbs-wrapper .bbp-breadcrumb .bbp-breadcrumb-sep {
padding: 0 8px;
color: #fff;
}
.breadcrumbs-wrapper .bbp-breadcrumb .bbp-breadcrumb-sep:before {
content: '';
width: 5px;
height: 5px;
border-radius: 50%;
background: #eee;
display: inline-block;
margin: 0 7px;
}
#buddypress div.item-list-tabs#subnav ul li:before {
display: none;
}
#buddypress div.item-list-tabs ul li {
position: relative;
border-bottom: 1px solid #eee;
}
#buddypress div.item-list-tabs ul li a {
border-radius: 0;
margin-right: 3px;
border: 1px solid #eee;
border-bottom: 0;
font-size: 13px;
font-weight: 700;
background: #f9f9f9;
line-height: 29px;
padding: 10px 15px;
min-width: 150px;
text-align: center;
}
#buddypress div.item-list-tabs ul li a span {
line-height: 15px;
}
#buddypress div.item-list-tabs ul li#activity-favs-personal-li:before, #buddypress div.item-list-tabs ul li#read-personal-li:before, #buddypress div.item-list-tabs ul li:last-child:before {
right: 0;
}
#buddypress div.item-list-tabs ul li#activity-favs-personal-li:after, #buddypress div.item-list-tabs ul li#read-personal-li:after, #buddypress div.item-list-tabs ul li:last-child:after {
right: 0;
}
#buddypress div.item-list-tabs ul li#activity-favs-personal-li a, #buddypress div.item-list-tabs ul li#read-personal-li a, #buddypress div.item-list-tabs ul li:last-child a {
margin-right: 0;
}
#buddypress div.item-list-tabs ul li#activity-filter-select, #buddypress div.item-list-tabs ul li.filter {
border-bottom: 0;
}
#buddypress div.item-list-tabs ul li:before {
content: '';
position: absolute;
top: 0;
right: 3px;
height: 3px;
left: 0;
}
#buddypress div.item-list-tabs ul li:after {
bottom: -1px;
z-index: 10;
background: 0 0;
left: 0;
right: 3px;
height: 1px;
content: '';
position: absolute;
}
#buddypress div.item-list-tabs ul li.selected:after, #buddypress div.item-list-tabs ul li.current:after {
background: #fff;
}
#buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a {
background: #fff;
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
#buddypress .bp-avatar-nav ul.avatar-nav-items {
border-color: #eee;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li {
position: relative;
border-radius: 0;
border: 0;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li a {
border-radius: 0;
margin-right: 3px;
border: 1px solid #eee;
border-bottom: 0;
font-size: 13px;
font-weight: 700;
background: #f9f9f9;
line-height: 24px;
padding: 5px 15px;
min-width: 150px;
text-align: center;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li:last-child:before {
right: 0;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li:last-child:after {
right: 0;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li:last-child a {
margin-right: 0;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li#activity-filter-select, #buddypress .bp-avatar-nav ul.avatar-nav-items li.filter {
border-bottom: 0;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li:before {
content: '';
position: absolute;
top: 0;
right: 3px;
height: 3px;
left: 0;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li:after {
bottom: -1px;
z-index: 10;
background: 0 0;
left: 0;
right: 3px;
height: 1px;
content: '';
position: absolute;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li.selected:after, #buddypress .bp-avatar-nav ul.avatar-nav-items li.current:after {
background: #fff;
}
#buddypress .bp-avatar-nav ul.avatar-nav-items li.selected a, #buddypress .bp-avatar-nav ul.avatar-nav-items li.current a {
background: #fff;
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
#buddypress .buddypress-left {
width: 180px;
float: left;
margin-right: 30px;
}
#buddypress .buddypress-left div.item-list-tabs ul li {
display: block;
width: 100%}
#buddypress .buddypress-left div.item-list-tabs ul li:before {
right: 0;
left: auto;
bottom: 0;
height: auto;
width: 3px;
}
#buddypress .buddypress-left div.item-list-tabs ul li a {
margin-right: 0;
}
#buddypress .buddypress-content {
float: left;
width: calc(100% - 210px);
width: -webkit-calc(100% - 210px);
width: -moz-calc(100% - 210px);
}
#buddypress .buddypress-content input:not([type=submit]) {
line-height: 30px;
background: 0 0;
padding: 5px 10px;
border: 1px solid #eee;
}
#buddypress .standard-form input[type=password] {
margin-bottom: 20px;
}
#buddypress .item-list-tabs#subnav ul li a {
padding: 5px 15px;
line-height: 25px;
font-size: 12px;
min-width: 100px;
}
#buddypress #item-body #subnav {
margin: 0 0 20px;
}
#buddypress #item-body form#whats-new-form p.activity-greeting {
line-height: 20px;
}
#buddypress #item-header {
margin-bottom: 30px;
}
#buddypress .activity-list .activity-content .activity-header, #buddypress .activity-list .activity-content .comment-header {
font-size: 14px;
}
#buddypress .activity-list .activity-content .activity-header a:not(.activity-time-since), #buddypress .activity-list .activity-content .comment-header a:not(.activity-time-since) {
font-weight: 700;
}
#buddypress .activity-list .activity-content .activity-header a:not(.activity-time-since):first-child, #buddypress .activity-list .activity-content .comment-header a:not(.activity-time-since):first-child {
text-transform: capitalize;
}
#buddypress .activity-list .activity-content .activity-header .activity-time-since, #buddypress .activity-list .activity-content .comment-header .activity-time-since {
display: block;
font-size: 13px;
font-style: italic;
}
#buddypress .activity-list .activity-content .activity-inner, #buddypress .activity-list .activity-content blockquote {
font-size: 14px;
}
#buddypress #item-header-content .user-nicename {
text-transform: capitalize;
}
#buddypress .activity-list li.mini .activity-avatar img.avatar {
border-radius: 50%;
width: 70px;
height: 70px;
margin-left: 0;
}
#buddypress ul.item-list li {
padding: 25px 0;
}
#buddypress ul.item-list li img.avatar {
border-radius: 50%;
min-width: 70px;
max-width: 70px;
}
#buddypress .activity-list li .activity-content {
margin-left: 90px;
}
#buddypress #item-body form#whats-new-form {
padding-top: 15px;
}
#buddypress form#whats-new-form #whats-new-avatar {
margin-right: 20px;
}
#buddypress form#whats-new-form #whats-new-content {
padding-left: 0;
margin-left: 90px;
}
#buddypress form#whats-new-form #whats-new {
outline: 0;
border-color: #ddd;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
height: 75px!important;
}
#buddypress div.item-list-tabs#subnav {
margin-bottom: 30px;
margin-top: 0;
}
#buddypress input[type=submit] {
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
border: 0;
line-height: 30px;
padding: 5px 25px;
}
#buddypress input[type=submit]:hover {
border: 0;
}
#buddypress .acomment-meta>a:first-child {
text-transform: capitalize;
}
#buddypress a.button {
display: inline-block;
line-height: 20px;
padding: 5px 15px;
border: none;
outline: 0;
box-shadow: none;
color: #fff;
font-size: 12px;
font-weight: 700;
}
#buddypress a.button>span {
font-size: 12px;
display: inline-block;
background: 0 0;
color: #fff;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
#buddypress a.button>span:before {
content: '('}
#buddypress a.button>span:after {
content: ')'}
#buddypress a.button:hover {
border: none;
}
#buddypress a.button:hover>span {
background: 0 0;
}
#buddypress div.activity-meta .button {
padding: 5px 15px;
}
#buddypress .standard-form input[type=text] {
margin: 5px 0 20px;
}
#buddypress table, #buddypress td, #buddypress tr {
border-color: #eee;
}
#buddypress table.profile-fields:last-child {
margin-top: 10px;
}
#buddypress div.item-list-tabs ul li.last select {
border-radius: 0;
line-height: 30px;
padding: 5px 0;
border: 1px solid #eee;
outline: 0;
}
#buddypress div.item-list-tabs ul li.last select:focus {
outline: 0;
}
#buddypress div.activity-comments {
padding: 0;
}
#buddypress div.activity-comments div.acomment-avatar img {
width: 70px;
height: 70px;
}
#buddypress div.activity-comments>ul {
padding: 0;
margin-top: 25px;
}
#buddypress div.activity-comments>ul>li {
padding-top: 25px;
border-top: 1px solid #eee!important;
}
#buddypress div.activity-comments>ul>li .acomment-options {
float: none;
margin: 0;
}
#buddypress div.activity-comments>ul>li .acomment-options a:hover {
text-decoration: underline;
}
#buddypress div.activity-comments li form.ac-form {
border-top: 1px solid #eee;
padding: 25px 0;
margin-top: 20px;
}
#buddypress div.activity-comments li form.ac-form .ac-reply-content {
margin-left: 90px;
padding: 0;
}
#buddypress div.activity-comments li form.ac-form .ac-reply-content .ac-textarea {
border: 0;
padding: 0;
}
#buddypress div.activity-comments li form.ac-form .ac-reply-content textarea {
border: 1px solid #eee;
padding: 10px;
}
#buddypress div.activity-comments li form.ac-form .ac-reply-content input[type=submit], #buddypress div.activity-comments li form.ac-form .ac-reply-content .ac-reply-cancel {
display: inline-block;
line-height: 20px;
padding: 5px 15px;
border: none;
outline: 0;
box-shadow: none;
color: #fff;
font-size: 12px;
font-weight: 700;
text-transform: none;
}
#buddypress .acomment-meta a:first-child {
font-weight: 700;
}
#buddypress #members-dir-search {
float: left;
margin: 0;
}
#buddypress #members-directory-form {
clear: right;
margin-top: -50px;
}
#buddypress #members-directory-form div.item-list-tabs {
clear: right;
}
#buddypress #members-directory-form div.item-list-tabs ul li.last {
margin-top: 0;
}
#buddypress #members-list li .item {
width: calc(100% - 90px);
width: -webkit-calc(100% - 90px);
width: -moz-calc(100% - 90px);
float: right;
}
#buddypress #members-list li .item .item-title {
width: 100%;
font-size: 100%}
#buddypress #members-list li .item .item-title>a {
font-weight: 700;
display: block;
text-transform: capitalize;
}
#buddypress #members-list li .item .item-title .update {
font-size: 13px;
}
#buddypress #members-list li .item .item-title .activity-read-more {
font-size: 13px;
}
#buddypress #members-list li .item .item-title .activity-read-more a:hover {
text-decoration: underline;
}
#buddypress #members-list li .item .item-meta .activity {
font-style: italic;
}
#buddypress div#item-header div.generic-button {
margin-top: 15px;
}
#buddypress div#item-header div.generic-button>a {
display: inline-block;
line-height: 20px;
padding: 5px 15px;
border: none;
outline: 0;
box-shadow: none;
font-size: 12px;
font-weight: 700;
color: #fff;
}
#buddypress div#item-header .activity {
margin-top: 5px;
}
#buddypress div#item-header .item-meta {
font-size: 13px;
}
#buddypress div#item-header .item-meta a:hover {
text-decoration: underline;
}
body.activity-permalink #buddypress .activity-list li.mini .activity-comments {
margin-top: 25px;
}
body.activity-permalink #buddypress .activity-list li .activity-content {
margin-left: 90px;
}
body.activity-permalink #buddypress #activity-stream p {
margin: 0;
padding-top: 0;
}
#whats-new-avatar img {
border-radius: 50%}
div.bp-avatar-status p.success, div.bp-cover-image-status p.success, #buddypress div#message p, #sitewide-notice p, #buddypress p.warning {
color: #31708f;
margin: 0 0 40px;
border: 0;
border-radius: 0;
line-height: 20px;
padding: 10px 15px;
font-size: 13px;
background: #d9edf7;
}
#buddypress p.warning {
color: #8a6d3b;
background: #fcf8e3;
}
div.bp-avatar-status p.success, div.bp-cover-image-status p.success {
color: #3c763d;
background: #dff0d8;
}
#search-members-form {
position: relative;
}
#search-members-form #members_search {
display: inline-block;
line-height: 30px;
padding: 4px 10px;
border: 1px solid #eee;
color: #999;
min-width: 250px;
}
#search-members-form #members_search_submit {
background: 0 0;
width: 40px;
height: 40px;
position: absolute;
right: 0;
top: 0;
color: transparent;
text-align: center;
padding: 0;
}
#search-members-form:before {
content: "\f002";
font-family: FontAwesome;
position: absolute;
right: 0;
top: 0;
line-height: 40px;
width: 40px;
height: 40px;
text-align: center;
display: inline-block;
color: #999;
}
body.activity-permalink .bp_members #buddypress div.activity-comments {
margin: 0;
margin-left: 70px;
}
body.activity-permalink .bp_members #buddypress div.activity-comments>ul {
margin: 0;
}
body.activity-permalink .bp_members #buddypress div.activity-comments>ul li {
padding: 25px 0;
border-top: 1px solid #eee;
}
#whats-new-form>h5 {
margin-top: 0;
}
table.learn-press-cart-table .course-price, table.learn-press-cart-table .course-total {
width: 10%}
table.learn-press-cart-table thead tr th {
border: 1px solid #eee;
text-align: center;
padding: 10px 15px;
}
table.learn-press-cart-table tbody tr td {
border: 1px solid #eee;
}
table.learn-press-cart-table tbody .cart_item td {
padding: 10px 15px;
vertical-align: middle;
}
table.learn-press-cart-table tbody .cart_item td a {
color: #666;
}
table.learn-press-cart-table tbody .cart_item .course-price, table.learn-press-cart-table tbody .cart_item .course-quantity, table.learn-press-cart-table tbody .cart_item .course-total {
text-align: center;
}
table.learn-press-cart-table tbody .cart_item .course-remove a {
display: block;
font-size: 1.5em;
height: 1em;
width: 1em;
text-align: center;
line-height: 1;
border-radius: 100%;
color: red!important;
text-decoration: none;
font-weight: 700;
border: 0;
}
table.learn-press-cart-table tbody .cart_item .course-remove a:hover {
color: #fff!important;
background-color: red;
}
.lp-cart .cart_totals {
width: 50%;
float: right;
}
.lp-cart .cart_totals h2 {
font-size: 20px;
text-transform: uppercase;
font-weight: 400;
}
.lp-cart .cart_totals table th, .lp-cart .cart_totals table td {
padding: 20px;
border: 1px solid #eee;
}
.lp-cart .cart_totals table .subtotal, .lp-cart .cart_totals table .total {
border-right: none;
}
.lp-cart .cart_totals table .subtotal-price, .lp-cart .cart_totals table .total-price {
border-left: none;
}
.lp-cart .cart_totals .checkout-button {
width: 100%}
@media screen and (max-width:600px) {
.lp-cart table.learn-press-cart-table .course-thumbnail {
display: none;
}
.lp-cart .cart_totals {
width: 100%}
}@media screen and (max-width:360px) {
.lp-cart table.learn-press-cart-table .course-price {
display: none;
}
}#learn-press-checkout-user-form {
text-align: center;
margin-bottom: 80px;
}
#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields {
list-style-type: none;
margin: 0;
}
#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li label {
display: none;
}
#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li input {
padding: 0 20px;
border: 1px solid #e5e5e5;
color: #999!important;
width: 50%;
margin: 0;
margin-bottom: 20px;
height: 40px;
}
#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li button {
width: 50%}
#learn-press-checkout-user-form #learn-press-checkout-user-register .form-content a {
padding: 5px 25px;
font-weight: 700;
display: inline-block;
position: relative;
margin-top: 10px;
line-height: 30px;
font-size: 13px;
text-transform: uppercase;
}
#order_review h3 {
margin-bottom: 50px;
text-align: center;
}
#order_review .learn-press-checkout-review-order-table {
margin-bottom: 80px;
}
#order_review .learn-press-checkout-review-order-table th {
padding: 10px 15px;
border: 1px solid #eee;
}
#order_review .learn-press-checkout-review-order-table td {
padding: 10px 15px;
border: 1px solid #eee;
}
#order_review .learn-press-checkout-review-order-table tfoot th {
text-align: right;
border: 1px solid #eee;
border-right: none;
}
#order_review .learn-press-checkout-review-order-table tfoot td {
border-left: none;
}
#order_review textarea {
width: 100%;
height: 100px;
border: 1px solid #eee;
padding: 10px 15px;
margin-bottom: 80px;
}
#learn-press-payment ul.payment-methods {
margin: 0;
list-style-type: none;
}
#learn-press-payment .place-order-action input.button {
margin-top: 10px;
height: 40px;
padding: 0 25px;
font-weight: 700;
font-size: 13px;
text-transform: uppercase;
border: none;
}
.list-book-event thead th, .list-book-event tbody th, .list-book-event thead td, .list-book-event tbody td {
border: 1px solid #eee;
padding: 10px 15px;
}
.account-event .message {
margin-bottom: 30px;
}
.message.event_auth_book_success {
color: #3c763d;
background: #dff0d8;
}
.textwidget .rev_slider_wrapper.fullscreen-container {
overflow: hidden!important;
}
@media screen and (max-width:550px) {
table.learn-press-cart-table tbody .cart_item td {
padding: 5px;
}
}@media screen and (max-width:600px) {
table.list-book-event td, table.list-book-event th {
padding: 5px!important;
}
}@media screen and (max-width:768px) {
.thim-hello-there .readmore {
margin-bottom: 30px;
}
}@media (max-width:992px) {
.thim-welcome-university-2 .panel-grid-cell {
width: 50%!important;
}
}.thim-product-switch-wrap {
background: #f5f5f5;
padding: 10px 10px 10px 20px;
margin-bottom: 60px;
min-height: 54px;
}
.thim-product-switch-wrap .thim-product-switch-layout {
display: inline-block;
float: left;
}
.thim-product-switch-wrap .thim-product-switch-layout a {
font-size: 18px;
display: inline-block;
line-height: 34px;
margin-right: 5px;
color: #ccc;
}
.thim-product-switch-wrap .woocommerce-result-count {
display: inline-block;
line-height: 34px;
font-size: 13px;
color: #999;
margin-left: 15px;
}
.thim-product-switch-wrap form.woocommerce-ordering select {
font-size: 13px;
color: #999;
line-height: 20px;
padding: 6px 0 6px 10px;
border-radius: 0;
width: 100%;
height: 34px;
border: 1px solid #e5e5e5;
outline: 0;
}
ul.product-grid li.product .product__title .description {
display: none;
}
.thim-product-list ul.product-grid {
padding: 0 15px;
}
.thim-product-list ul.product-grid li.product {
width: 100%;
clear: both;
border-bottom: 1px solid #e5e5e5;
padding: 40px 0;
}
.thim-product-list ul.product-grid li.product:first-child {
padding-top: 0;
}
.thim-product-list ul.product-grid li.product:last-child {
border-bottom: 0;
}
.thim-product-list ul.product-grid li.product .content__product {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}
.thim-product-list ul.product-grid li.product .product_thumb {
max-width: 270px;
margin-right: 30px;
height: auto;
float: left;
margin-bottom: 0;
}
.thim-product-list ul.product-grid li.product .product__title {
width: calc(100% - 300px);
width: -webkit-calc(100% - 300px);
width: -moz-calc(100% - 300px);
float: right;
padding-right: 0;
margin-top: 0;
}
.thim-product-list ul.product-grid li.product .product__title .title {
font-size: 24px;
font-weight: 700;
line-height: 30px;
margin: 3px 0 2px;
text-transform: none;
}
.thim-product-list ul.product-grid li.product .product__title .description {
margin: 30px 0 30px;
height: 75px;
line-height: 25px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.thim-product-list ul.product-grid li.product .product__title .price {
font-weight: 700;
font-size: 18px;
line-height: 25px;
display: inline-block;
}
.thim-product-list ul.product-grid li.product .product__title .added_to_cart, .thim-product-list ul.product-grid li.product .product__title .ajax_add_to_cart, .thim-product-list ul.product-grid li.product .product__title a.add_to_cart_button {
position: relative;
float: right;
font-size: 13px!important;
width: auto;
line-height: 40px;
padding: 0 25px;
}
.thim-product-list ul.product-grid li.product .product__title a.add_to_cart_button:before {
display: none;
}
.thim-product-list ul.product-grid li.product .product__title .description {
display: block;
}
.site-main .woof_products_top_panel, .site-main .woof_sid_auto_shortcode, .site-main .woof_show_auto_form {
display: none!important;
}
aside .woof_container_inner h4 {
text-transform: uppercase;
}
aside .woof_container_color .woof_list li input[type=radio][name=pa_color] {
border: 0;
}
aside .woof_container_color .woof_list li input[type=radio]:checked:before {
background-color: #fff;
margin: 5px;
}
aside .woof_container_size .woof_list li input[type=radio]:checked:before {
margin: 3px;
}
aside .woof_sid .woof_reset_search_form {
height: 26px;
text-transform: uppercase;
font-size: 10px;
font-weight: 700;
border-radius: 0;
padding: 0 10px;
text-align: center;
line-height: 26px;
background-color: #ebe9eb;
}
aside .woof_sid .woof_submit_search_form {
display: none;
}
.animated {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
visibility: visible!important;
}
.animated.hinge {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
}
@-webkit-keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
}
}@-moz-keyframes slideInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-2000px);
}
100% {
-moz-transform: translateX(0);
}
}@-o-keyframes slideInLeft {
0% {
opacity: 0;
-o-transform: translateX(-2000px);
}
100% {
-o-transform: translateX(0);
}
}@keyframes slideInLeft {
0% {
opacity: 0;
transform: translateX(-2000px);
}
100% {
transform: translateX(0);
}
}.slideInLeft {
-webkit-animation-name: slideInLeft;
-moz-animation-name: slideInLeft;
-o-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
}
}@-moz-keyframes slideInRight {
0% {
opacity: 0;
-moz-transform: translateX(2000px);
}
100% {
-moz-transform: translateX(0);
}
}@-o-keyframes slideInRight {
0% {
opacity: 0;
-o-transform: translateX(2000px);
}
100% {
-o-transform: translateX(0);
}
}@keyframes slideInRight {
0% {
opacity: 0;
transform: translateX(2000px);
}
100% {
transform: translateX(0);
}
}.slideInRight {
-webkit-animation-name: slideInRight;
-moz-animation-name: slideInRight;
-o-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}@-moz-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}@-o-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}.fadeIn {
-webkit-animation-name: fadeIn;
-moz-animation-name: fadeIn;
-o-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}@-moz-keyframes fadeInUp {
0% {
opacity: 0;
-moz-transform: translateY(20px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}@-o-keyframes fadeInUp {
0% {
opacity: 0;
-o-transform: translateY(20px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}@keyframes fadeInUp {
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}.fadeInUp {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
visibility: visible;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}@-moz-keyframes fadeInDown {
0% {
opacity: 0;
-moz-transform: translateY(-20px);
}
100% {
opacity: 1;
-moz-transform: translateY(0);
}
}@-o-keyframes fadeInDown {
0% {
opacity: 0;
-o-transform: translateY(-20px);
}
100% {
opacity: 1;
-o-transform: translateY(0);
}
}@keyframes fadeInDown {
0% {
opacity: 0;
transform: translateY(-20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}.fadeInDown {
-webkit-animation-name: fadeInDown;
-moz-animation-name: fadeInDown;
-o-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInLeft {
0% {
opacity: 0;
-moz-transform: translateX(-20px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}@-o-keyframes fadeInLeft {
0% {
opacity: 0;
-o-transform: translateX(-20px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}@keyframes fadeInLeft {
0% {
opacity: 0;
transform: translateX(-20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}.fadeInLeft {
-webkit-animation-name: fadeInLeft;
-moz-animation-name: fadeInLeft;
-o-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
}
}@-moz-keyframes fadeInRight {
0% {
opacity: 0;
-moz-transform: translateX(20px);
}
100% {
opacity: 1;
-moz-transform: translateX(0);
}
}@-o-keyframes fadeInRight {
0% {
opacity: 0;
-o-transform: translateX(20px);
}
100% {
opacity: 1;
-o-transform: translateX(0);
}
}@keyframes fadeInRight {
0% {
opacity: 0;
transform: translateX(20px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}.fadeInRight {
-webkit-animation-name: fadeInRight;
-moz-animation-name: fadeInRight;
-o-animation-name: fadeInRight;
animation-name: fadeInRight;
}
.mfp-wrap, .mfp-bg {
z-index: 999999;
}
.related-portfolio {
clear: both;
margin-top: 40px;
padding: 0;
}
.related-portfolio .module_title {
margin-bottom: 40px;
}
.related-portfolio li {
list-style: none;
}
.related-portfolio .portfolio-image {
position: relative;
}
.related-portfolio .portfolio-image img {
width: 100%}
.related-portfolio .portfolio_hover {
background: rgba(0, 0, 0, .8);
position: absolute;
left: 0;
right: 0;
top: 0;
text-align: center;
color: #fff;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
.related-portfolio .portfolio_hover:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.related-portfolio .portfolio_hover:hover .p_line {
width: 50%}
.related-portfolio .portfolio_hover:before {
content: "";
display: inline-block;
vertical-align: middle;
height: 100%}
.related-portfolio .portfolio_hover .thumb-bg {
display: inline-block;
vertical-align: middle;
height: auto;
width: 70%}
.related-portfolio .portfolio_hover .mask-content h3 a {
color: #fff;
}
.related-portfolio .p_line {
height: 1px;
background: #fff;
width: 20%;
-webkit-transition: all .4s ease-in-out 0s;
-moz-transition: all .4s ease-in-out 0s;
-o-transition: all .4s ease-in-out 0s;
-ms-transition: all .4s ease-in-out 0s;
transition: all .4s ease-in-out 0s;
display: inline-block;
margin: 5px 0;
}
.related-portfolio .cat_portfolio a {
color: #fff;
}
.wapper_portfolio.standard.effects_zoom_01 .link_hover {
-webkit-border-radius: 2px 2px 0 0;
-moz-border-radius: 2px 2px 0 0;
-ms-border-radius: 2px 2px 0 0;
-o-border-radius: 2px 2px 0 0;
border-radius: 2px 2px 0 0;
display: block;
overflow: hidden;
}
.wapper_portfolio.standard.effects_zoom_01 .portfolio_hover {
display: none;
}
.wapper_portfolio.standard.effects_zoom_01 .portfolio-image img, .wapper_portfolio.standard.effects_zoom_01 .portfolio-image .thumb-img {
-webkit-border-radius: 2px 2px 0 0;
-moz-border-radius: 2px 2px 0 0;
-ms-border-radius: 2px 2px 0 0;
-o-border-radius: 2px 2px 0 0;
border-radius: 2px 2px 0 0;
-webkit-transition: all .2s ease-in-out 0s;
-moz-transition: all .2s ease-in-out 0s;
-o-transition: all .2s ease-in-out 0s;
-ms-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
}
.wapper_portfolio.standard.effects_zoom_01 .portfolio-image:hover img, .wapper_portfolio.standard.effects_zoom_01 .portfolio-image:hover .thumb-img {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.wapper_portfolio.gallery.effects_zoom_01 .thumb-bg {
display: inline-block;
vertical-align: middle;
height: auto;
width: 70%}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover:before {
content: "";
display: inline-block;
vertical-align: middle;
height: 100%}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image {
position: relative;
overflow: hidden;
}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover {
position: absolute;
top: 100%;
left: 0;
right: 0;
bottom: 0;
text-align: center;
opacity: 0;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
padding: 20px;
}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio_hover {
background: rgba(0, 0, 0, .3);
}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .portfolio_hover {
opacity: 1;
top: 0;
}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .portfolio_hover .read_more {
opacity: 1;
}
.wapper_portfolio.gallery.effects_zoom_01 .mask-content h3>a, .wapper_portfolio.gallery.effects_zoom_01 .mask-content .cat_portfolio {
color: #fff;
}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image>img, .wapper_portfolio.gallery.effects_zoom_01 .portfolio-image .thumb-img {
-webkit-border-radius: 2px 2px 0 0;
-moz-border-radius: 2px 2px 0 0;
-ms-border-radius: 2px 2px 0 0;
-o-border-radius: 2px 2px 0 0;
border-radius: 2px 2px 0 0;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover>img, .wapper_portfolio.gallery.effects_zoom_01 .portfolio-image:hover .thumb-img {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.wapper_portfolio.standard.effects_zoom_02 .mask-content {
display: table-cell;
vertical-align: middle;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
visibility: visible!important;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom {
-webkit-animation-name: fadeInDown;
-moz-animation-name: fadeInDown;
-o-animation-name: fadeInDown;
animation-name: fadeInDown;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio-image {
position: relative;
overflow: hidden;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:before {
content: '';
position: absolute;
top: 8px;
left: 8px;
bottom: 8px;
right: 8px;
border: 2px solid;
border-color: #fff;
opacity: .3;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .portfolio_hover {
opacity: 1;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
opacity: 0;
-webkit-transition: opacity 300ms ease-in-out;
-moz-transition: opacity 300ms ease-in-out;
-ms-transition: opacity 300ms ease-in-out;
-o-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
padding: 20px;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover:before {
content: '';
position: absolute;
top: 8px;
left: 8px;
bottom: 8px;
right: 8px;
border: 2px solid;
border-color: #fff;
opacity: .3;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio_hover .thumb-bg {
background-color: rgba(0, 0, 255, .4);
height: 100%;
width: 100%;
display: table;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio-image img, .wapper_portfolio.standard.effects_zoom_02 .portfolio-image .thumb-img {
-webkit-transition: all .8s ease;
-moz-transition: all .8s ease;
-o-transition: all .8s ease;
-ms-transition: all .8s ease;
transition: all .8s ease;
}
.wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover img, .wapper_portfolio.standard.effects_zoom_02 .portfolio-image:hover .thumb-img {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.wapper_portfolio.gallery.effects_zoom_02 .mask-content {
display: table-cell;
vertical-align: middle;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image .mask-content h3, .wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .cat_portfolio, .wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
visibility: visible!important;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content h3 {
-webkit-animation-name: fadeInLeft;
-moz-animation-name: fadeInLeft;
-o-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .cat_portfolio {
-webkit-animation-name: fadeInRight;
-moz-animation-name: fadeInRight;
-o-animation-name: fadeInRight;
animation-name: fadeInRight;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .mask-content .btn_zoom {
-webkit-animation-name: fadeInDown;
-moz-animation-name: fadeInDown;
-o-animation-name: fadeInDown;
animation-name: fadeInDown;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image {
position: relative;
overflow: hidden;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:before {
content: '';
position: absolute;
top: 8px;
left: 8px;
bottom: 8px;
right: 8px;
border: 2px solid;
border-color: #fff;
opacity: .3;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .portfolio_hover {
opacity: 1;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
opacity: 0;
-webkit-transition: opacity 300ms ease-in-out;
-moz-transition: opacity 300ms ease-in-out;
-ms-transition: opacity 300ms ease-in-out;
-o-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
padding: 20px;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover:before {
content: '';
position: absolute;
top: 8px;
left: 8px;
bottom: 8px;
right: 8px;
border: 2px solid;
border-color: #fff;
opacity: .3;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio_hover .thumb-bg {
background-color: rgba(0, 0, 255, .4);
height: 100%;
width: 100%;
display: table;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image>img, .wapper_portfolio.gallery.effects_zoom_02 .portfolio-image .thumb-img {
-webkit-transition: all .8s ease;
-moz-transition: all .8s ease;
-o-transition: all .8s ease;
-ms-transition: all .8s ease;
transition: all .8s ease;
}
.wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover>img, .wapper_portfolio.gallery.effects_zoom_02 .portfolio-image:hover .thumb-img {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.wapper_portfolio.standard.effect-layla .item_large .portfolio_hover h3 {
font-size: 28px;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover a.link_hover {
z-index: 999;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a, .wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio {
position: relative;
z-index: 9;
text-align: left;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover .read_more {
z-index: 9;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover h3 {
text-transform: none!important;
text-align: left;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a, .wapper_portfolio.standard.effect-layla .portfolio_hover {
color: #fff;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a:hover {
opacity: .8;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio {
text-transform: uppercase;
font-size: 11px;
font-weight: 600;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover h3 a:hover {
opacity: .8;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover .cat_portfolio {
text-transform: uppercase;
font-size: 11px;
font-weight: 600;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover {
position: absolute;
top: 100%;
left: 0;
right: 0;
bottom: 0;
text-align: center;
opacity: 0;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
padding: 20px;
}
.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover {
opacity: 1;
top: 0;
}
.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover .read_more {
opacity: 1;
}
.wapper_portfolio.standard.effect-layla .portfolio_hover {
background: rgba(0, 0, 0, .3);
}
.wapper_portfolio.standard.effect-layla .portfolio-image {
position: relative;
overflow: hidden;
}
.wapper_portfolio.standard.effect-layla .portfolio-image>a>img {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
}
.wapper_portfolio.standard.effect-layla .portfolio-image h3 {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(-100px, 0, 0);
transform: translate3d(-100px, 0, 0);
}
.wapper_portfolio.standard.effect-layla .portfolio-image .cat_portfolio {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(0, 35px, 0);
transform: translate3d(0, 35px, 0);
}
.wapper_portfolio.standard.effect-layla .portfolio-image .read_more {
right: 50%;
margin-right: -26px;
bottom: -50px;
}
.wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover:before, .wapper_portfolio.standard.effect-layla .portfolio-image:hover .portfolio_hover:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.wapper_portfolio.standard.effect-layla .portfolio-image:hover>a>img {
-webkit-transition-delay: .15s;
transition-delay: .15s;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.wapper_portfolio.standard.effect-layla .portfolio-image:hover h3, .wapper_portfolio.standard.effect-layla .portfolio-image:hover .cat_portfolio {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.wapper_portfolio.standard.effect-layla .portfolio-image:hover .read_more {
bottom: 51px;
}
.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover {
padding: 55px 65px 0 65px;
top: 0;
left: 0;
width: 100%;
height: 100%}
.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before, .wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
}
.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before, .wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after {
position: absolute;
content: '';
opacity: 0;
}
.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:after {
top: 30px;
right: 50px;
bottom: 30px;
left: 50px;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1, 0);
-ms-transform: scale(1, 0);
-o-transform: scale(1, 0);
transform: scale(1, 0);
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
}
.wapper_portfolio.standard.effect-layla .portfolio-image .portfolio_hover:before {
top: 50px;
right: 30px;
bottom: 50px;
left: 30px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0, 1);
-ms-transform: scale(0, 1);
-o-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
.wapper_portfolio.gallery.effect-layla .btn_zoom {
position: absolute;
right: 50px;
bottom: 50px;
z-index: 1;
}
.wapper_portfolio.gallery.effect-layla .item_large .portfolio_hover h3 {
font-size: 28px;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover a.link_hover {
z-index: 999;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a, .wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio {
position: relative;
z-index: 9;
text-align: left;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover .read_more {
z-index: 9;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 {
text-transform: none!important;
text-align: left;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a, .wapper_portfolio.gallery.effect-layla .portfolio_hover {
color: #fff;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a:hover {
opacity: .8;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio {
text-transform: uppercase;
font-size: 11px;
font-weight: 600;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover h3 a:hover {
opacity: .8;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover .cat_portfolio {
text-transform: uppercase;
font-size: 11px;
font-weight: 600;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover {
position: absolute;
top: 100%;
left: 0;
right: 0;
bottom: 0;
text-align: center;
opacity: 0;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
padding: 20px;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover {
opacity: 1;
top: 0;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover .read_more {
opacity: 1;
}
.wapper_portfolio.gallery.effect-layla .portfolio_hover {
background: rgba(0, 0, 0, .3);
}
.wapper_portfolio.gallery.effect-layla .portfolio-image {
position: relative;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image>a>img {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image h3 {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(-100px, 0, 0);
transform: translate3d(-100px, 0, 0);
}
.wapper_portfolio.gallery.effect-layla .portfolio-image .cat_portfolio {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(0, 35px, 0);
transform: translate3d(0, 35px, 0);
}
.wapper_portfolio.gallery.effect-layla .portfolio-image .read_more {
right: 50%;
margin-right: -26px;
bottom: -50px;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover:before, .wapper_portfolio.gallery.effect-layla .portfolio-image:hover .portfolio_hover:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.wapper_portfolio.gallery.effect-layla .portfolio-image:hover>a>img {
-webkit-transition-delay: .15s;
transition-delay: .15s;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.wapper_portfolio.gallery.effect-layla .portfolio-image:hover h3, .wapper_portfolio.gallery.effect-layla .portfolio-image:hover .cat_portfolio {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.wapper_portfolio.gallery.effect-layla .portfolio-image:hover .read_more {
bottom: 51px;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover {
padding: 55px 65px 0 65px;
top: 0;
left: 0;
width: 100%;
height: 100%}
.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before, .wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before, .wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after {
position: absolute;
content: '';
opacity: 0;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:after {
top: 30px;
right: 50px;
bottom: 30px;
left: 50px;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
}
.wapper_portfolio.gallery.effect-layla .portfolio-image .portfolio_hover:before {
top: 50px;
right: 30px;
bottom: 50px;
left: 30px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
.wapper_portfolio.gallery.effect-bubba .portfolio_hover {
position: absolute;
top: 100%;
left: 0;
right: 0;
bottom: 0;
text-align: center;
opacity: 0;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
padding: 20px;
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover {
opacity: 1;
top: 0;
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .read_more {
opacity: 1;
}
.wapper_portfolio.gallery.effect-bubba .portfolio_hover {
background: rgba(0, 0, 0, .3);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image {
position: relative;
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image>a img {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover>a img {
opacity: .8;
-webkit-transform: scale(1.03);
transform: scale(1.03);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover {
background: rgba(0, 0, 0, .4);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover:before, .wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover h3 {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .cat_portfolio {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover {
top: 0;
opacity: 1;
padding: 2em;
color: #fff;
background: rgba(48, 133, 163, .2);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before, .wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
content: '';
opacity: 0;
-webkit-transition: opacity .45s, -webkit-transform .45s;
transition: opacity .45s, transform .45s;
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before, .wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after {
position: absolute;
content: '';
opacity: 0;
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover:before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover h3 {
-webkit-transition: -webkit-transform .35s;
transition: transform .35s;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
text-align: center;
padding-top: 40px;
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image .portfolio_hover .cat_portfolio {
opacity: 0;
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
text-align: center;
}
.wapper_portfolio.gallery.effect-bubba .btn_zoom {
opacity: 0;
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
.wapper_portfolio.gallery.effect-bubba .portfolio-image:hover .portfolio_hover .btn_zoom {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.effect-romeo .portfolio-image {
position: relative;
}
.effect-romeo .portfolio-image>a img {
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(0, 0, 300px);
transform: translate3d(0, 0, 300px);
opacity: .8;
}
.effect-romeo .portfolio-image:hover>a img {
opacity: .6;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.effect-romeo .portfolio-image:hover .portfolio_hover {
background: rgba(0, 0, 0, .4);
}
.effect-romeo .portfolio-image:hover .portfolio_hover:before {
opacity: .5;
-webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
transform: translate3d(-50%, -50%, 0) rotate(45deg);
}
.effect-romeo .portfolio-image:hover .portfolio_hover:after {
opacity: .5;
-webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
transform: translate3d(-50%, -50%, 0) rotate(-45deg);
}
.effect-romeo .portfolio-image:hover .portfolio_hover h3 {
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, -100%, 0);
}
.effect-romeo .portfolio-image:hover .portfolio_hover .cat_portfolio {
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, 100%, 0);
}
.effect-romeo .portfolio-image .portfolio_hover {
top: 0;
opacity: 1;
padding: 2em;
color: #fff;
background: rgba(0, 0, 0, .2);
}
.effect-romeo .portfolio-image .portfolio_hover:before, .effect-romeo .portfolio-image .portfolio_hover:after {
position: absolute;
top: 50%;
left: 50%;
width: 80%;
height: 1px;
background: #fff;
content: '';
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
}
.effect-romeo .portfolio-image .portfolio_hover:before, .effect-romeo .portfolio-image .portfolio_hover:after {
position: absolute;
content: ''}
.effect-romeo .portfolio-image .portfolio_hover h3 {
position: absolute;
top: 50%;
left: 0;
width: 100%;
-webkit-transition: -webkit-transform .35s;
transition: transform .35s;
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, -150%, 0);
text-align: center;
margin: 0;
text-transform: uppercase!important;
}
.effect-romeo .portfolio-image .portfolio_hover .cat_portfolio {
position: absolute;
top: 50%;
left: 0;
width: 100%;
-webkit-transition: -webkit-transform .35s;
transition: transform .35s;
padding: .25em 0;
-webkit-transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0);
transform: translate3d(0, -50%, 0) translate3d(0, 150%, 0);
text-align: center;
}
.effect-oscar .portfolio-image {
position: relative;
}
.effect-oscar .portfolio-image>a img {
opacity: 1;
}
.effect-oscar .portfolio-image:hover>a img {
opacity: .6;
}
.effect-oscar .portfolio-image:hover .portfolio_hover {
background: rgba(0, 0, 0, .4);
}
.effect-oscar .portfolio-image:hover .portfolio_hover:before, .effect-oscar .portfolio-image:hover .portfolio_hover .cat_portfolio, .effect-oscar .portfolio-image:hover .portfolio_hover h3 {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.effect-oscar .portfolio-image .portfolio_hover {
top: 0;
opacity: 1;
padding: 2em;
color: #fff;
background: rgba(0, 0, 0, .2);
}
.effect-oscar .portfolio-image .portfolio_hover:before {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
border: 1px solid #fff;
content: '';
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
-webkit-transform: scale(0);
transform: scale(0);
}
.effect-oscar .portfolio-image .portfolio_hover h3 {
margin: 50px 0 10px 0;
}
.effect-oscar .portfolio-image .portfolio_hover .cat_portfolio, .effect-oscar .portfolio-image .portfolio_hover h3 {
opacity: 0;
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
transform: scale(0);
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
text-align: center;
}
.effects_over .portfolio-image {
position: relative;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
}
.effects_over .portfolio-image:hover .portfolio_hover {
top: 0;
}
.effects_over .portfolio-image .portfolio_hover {
top: 100%;
background: rgba(255, 228, 0, .8);
color: #111;
}
.effects_over .portfolio-image .portfolio_hover:before {
position: absolute;
content: '\f08e';
font-family: FontAwesome;
top: 30%;
font-size: 25px;
left: 0;
width: 100%}
.effects_over .portfolio-image .portfolio_hover:after {
position: absolute;
content: '\f178';
font-family: FontAwesome;
top: 65%;
font-size: 25px;
left: 0;
width: 100%}
.effects_over .portfolio-image .portfolio_hover h3 {
position: absolute;
top: 45%;
left: 0;
width: 100%;
text-align: center;
margin: 0;
text-transform: uppercase!important;
}
.effects_over .portfolio-image .portfolio_hover h3 a {
color: #111;
}
.effects_over .portfolio-image .portfolio_hover .cat_portfolio {
position: absolute;
top: 52%;
left: 0;
width: 100%;
padding: .25em 0;
text-align: center;
}
.wapper_portfolio.gallery.effects_classic .portfolio-image {
position: relative;
}
.wapper_portfolio.gallery.effects_classic .portfolio_hover {
background: rgba(0, 0, 0, .8);
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
height: 100%;
text-align: center;
color: #fff;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
.wapper_portfolio.gallery.effects_classic .portfolio_hover:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.wapper_portfolio.gallery.effects_classic .portfolio_hover:hover .p_line {
width: 50%}
.wapper_portfolio.gallery.effects_classic .portfolio_hover:before {
content: "";
display: inline-block;
vertical-align: middle;
height: 100%}
.wapper_portfolio.gallery.effects_classic .portfolio_hover .thumb-bg {
display: inline-block;
vertical-align: middle;
height: auto;
width: 70%}
.wapper_portfolio.gallery.effects_classic .portfolio_hover .mask-content h3 a {
color: #fff;
}
.wapper_portfolio.gallery.effects_classic .p_line {
height: 1px;
background: #fff;
width: 20%;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
display: inline-block;
margin: 5px 0;
}
.wapper_portfolio.standard.effects_classic .portfolio-image {
position: relative;
}
.wapper_portfolio.standard.effects_classic .portfolio-image:hover .portfolio_hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.wapper_portfolio.standard.effects_classic .portfolio_hover {
background: rgba(0, 0, 0, .8);
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
height: 100%;
text-align: center;
color: #fff;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
.wapper_portfolio.standard.effects_classic .portfolio_hover:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.wapper_portfolio.standard.effects_classic .portfolio_hover:hover .p_line {
width: 50%}
.wapper_portfolio.standard.effects_classic .portfolio_hover:before {
content: "";
display: inline-block;
vertical-align: middle;
height: 100%}
.wapper_portfolio.standard.effects_classic .portfolio_hover .thumb-bg {
display: inline-block;
vertical-align: middle;
height: auto;
width: 70%}
.wapper_portfolio.standard.effects_classic .portfolio_hover .mask-content {
display: inline-block;
vertical-align: middle;
height: auto;
width: 70%}
.wapper_portfolio.standard.effects_classic .portfolio_hover .mask-content h3 a {
color: #fff;
}
.btn_zoom {
color: #fff;
background: #00f;
padding: 0 25px;
font-weight: 700;
cursor: pointer;
border: none;
height: 36px;
line-height: 36px;
border-radius: 2px;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
display: inline-block;
margin: 5px;
}
.btn_zoom:hover {
background: #000;
color: #fff;
}
.wapper_portfolio.gallery .mask-content h3 a, .wapper_portfolio.gallery .cat_portfolio a {
color: #fff;
}
.wapper_portfolio .content_portfolio:after {
content: "";
display: block;
clear: both;
}
.wapper_portfolio.standard .portfolio_standard {
background: #fff;
border-radius: 0 0 2px 2px;
padding: 20px;
}
.wapper_portfolio.standard .portfolio_standard h3 {
margin: 0;
margin-bottom: 10px;
}
.wapper_portfolio.standard .portfolio_standard h3 a {
color: #333;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: inline-block;
width: 100%}
.wapper_portfolio.standard .portfolio-image {
border-radius: 2px 2px 0 0;
display: block;
overflow: hidden;
}
.wapper_portfolio.standard .portfolio-content-inner {
background: #fff;
-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
border-radius: 2px;
}
.wapper_portfolio.gutter .item_portfolio {
margin-bottom: 20px;
}
.wapper_portfolio .item_portfolio .portfolio-image img, .wapper_portfolio.gutter .item_portfolio .portfolio-image img {
height: auto;
width: 100%}
.portfolio-image {
overflow: hidden;
}
.wapper_portfolio {
overflow: hidden;
}
.wapper_portfolio .content_portfolio li {
list-style: none outside none;
}
.wapper_portfolio .content_portfolio {
overflow: hidden;
width: 100%}
#infscr-loading {
width: 100%;
display: inline-block;
position: absolute;
bottom: -45px;
text-align: center;
}
.two-col.item_portfolio {
width: 50%}
.three-col.item_portfolio {
width: 33.33%}
.three-col.item_portfolio.item_large {
width: 66.66%}
.four-col.item_portfolio {
width: 25%}
.four-col.item_portfolio.item_large {
width: 50%}
.five-col.item_portfolio {
width: 20%}
.five-col.item_portfolio.item_large {
width: 40%}
.content_portfolio .element-item {
float: left;
}
.portfolio-tabs {
margin-left: 0;
}
.portfolio-tabs-wapper.filters.style-01 {
margin-bottom: 25px;
display: block;
}
.portfolio-tabs-wapper.filters.style-01 li {
display: inline-block;
}
.portfolio-tabs-wapper.filters.style-01 li a {
padding: 7px 20px;
background: #ccc;
color: #fff;
font-weight: 700;
display: block;
text-align: center;
min-width: 80px;
border-radius: 2px;
}
.portfolio-tabs-wapper.filters.style-01 li a:hover {
background: #000;
color: #fff;
text-decoration: none;
}
.portfolio-tabs-wapper.filters.style-01 li a.active {
background: #00f;
position: relative;
}
.portfolio-tabs-wapper.filters.style-01 li a.active:after {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #00f;
bottom: -5px;
content: "";
display: inline-block;
height: 0;
left: 50%;
margin-left: -5px;
position: absolute;
width: 0;
}
.portfolio-tabs-wapper.filters.style-02 {
text-align: center;
padding: 0 0 15px 0;
margin-bottom: 40px;
display: block;
}
.portfolio-tabs-wapper.filters.style-02 li {
display: inline-block;
}
.portfolio-tabs-wapper.filters.style-02 li a {
color: #b3b3b3;
font-weight: 700;
text-transform: uppercase;
display: block;
text-align: center;
min-width: 80px;
padding: 0 20px;
}
.portfolio-tabs-wapper.filters.style-02 li a:hover {
color: #000;
text-decoration: none;
}
.portfolio-tabs-wapper.filters.style-02 li a.active {
color: #000;
position: relative;
}
.portfolio-tabs-wapper.filters.style-02 li a.active:before {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #000;
bottom: -21px;
content: "";
display: inline-block;
height: 0;
left: 50%;
margin-left: -5px;
position: absolute;
width: 0;
}
.portfolio-tabs-wapper.filters.style-02 li a.active:after {
background: #000;
content: "";
display: inline-block;
height: 1px;
position: absolute;
width: 100%;
left: 0;
bottom: -16px;
}
.portfolio-tabs-wapper.filters.style-03 {
width: 100%;
text-align: center;
padding-top: 40px;
margin-bottom: 0;
border-radius: 0;
}
.portfolio-tabs-wapper.filters.style-03 .page-numbers {
display: inline-block;
padding-left: 0;
margin-bottom: 0;
}
.portfolio-tabs-wapper.filters.style-03 .page-numbers>li {
display: inline;
}
.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a, .portfolio-tabs-wapper.filters.style-03 .page-numbers>li>span {
position: relative;
float: left;
padding: 8px 20px;
text-decoration: none;
color: #fff;
background-color: #DDD;
margin-left: 2px;
}
.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.active, .portfolio-tabs-wapper.filters.style-03 .page-numbers>li.active>a, .portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a:hover {
background: #A2A2A2;
color: #fff;
}
.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a:hover {
background: #A2A2A2;
color: #fff;
}
.portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.next, .portfolio-tabs-wapper.filters.style-03 .page-numbers>li>a.prev {
color: #fff;
}
.select-toggle_scroll_more .loop-pagination {
display: none;
}
.select-toggle_scroll_more .content_portfolio {
margin-bottom: 55px;
overflow: initial;
}
.select-toggle_scroll_more #infscr-loading {
bottom: -55px;
}
.mfp-close {
width: 30px;
height: 30px;
line-height: 30px;
}
.overflow-hidden {
overflow: hidden!important;
}
.add-fix {
position: fixed;
width: 100%;
height: 100%;
top: 0;
background: #fff;
z-index: 999999;
}
.close-slider {
right: 50px;
position: absolute;
top: 50px;
}
.close-slider span {
font-size: 30px;
color: #fff;
}
.gallery-slider-content>i {
position: relative;
top: 45%;
display: block;
margin: 0 auto;
font-size: 40px;
width: 40px;
}
.gallery_content_area_wrap {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 30px;
height: 100%}
.gallery_content_area_wrap .portfolio-description {
margin-bottom: 16px;
margin-top: 16px;
}
.gallery_content_area_wrap .portfolio-description h3 {
margin-bottom: 6px;
}
.gallery_content_area_wrap .tags {
margin-bottom: 16px;
}
.gallery_content_area_wrap .share h3 {
margin: 0 0 15px 0;
}
.gallery_content_area_wrap .link-project a {
margin: 15px 0 0 0;
}
.gallery_content {
position: absolute;
top: 0;
width: 340px;
background: #fff;
word-break: break-word;
z-index: 3;
height: 100%;
left: -340px;
-webkit-transition: left .3s ease;
-moz-transition: left .3s ease;
-o-transition: left .3s ease;
-ms-transition: left .3s ease;
transition: left .3s ease;
}
.gallery_content.show {
left: 0;
}
.single_portfolio_info_close i {
display: inline-block;
text-align: center;
color: #fff;
line-height: 40px;
width: 40px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 2px solid #fff;
font-size: 14px;
-webkit-user-select: none;
}
.single_portfolio_info_close i {
border-radius: 0;
border: 0;
font-size: 16px;
background: #000;
padding: 1px 2px 0 0;
}
.single_portfolio_info_close i {
border-radius: 0;
border: 0;
font-size: 16px;
background: #000;
padding: 1px 2px 0 0;
}
.single_portfolio_info_close {
position: absolute;
top: 50%;
cursor: pointer;
z-index: 10;
margin-top: -20px;
}
.single_portfolio_info_close {
right: -40px;
top: 40px;
}
.gallery-title {
border-bottom: 1px #ccc solid;
padding-bottom: 16px;
text-transform: uppercase;
}
.view_all {
text-align: center;
}
.view_all .sc-btn {
margin: 10px 0 0 0;
}
.portfolio-format-vertical-stacked .be-animate {
padding-right: 15px;
padding-left: 15px;
}
.portfolio-format-gallery .portfolio-gallery {
margin: auto -15px;
}
.portfolio-format-left-sidebar:after {
display: block;
content: "";
clear: both;
}
.portfolio-format-left-sidebar .entry-content-portfolio {
padding-left: 0;
}
.portfolio-format-left-sidebar .post-formats-wrapper {
padding-right: 0;
}
.portfolio-format-right-sidebar:after {
display: block;
content: "";
clear: both;
}
.portfolio-format-right-sidebar .entry-content-portfolio {
padding-right: 0;
}
.portfolio-format-right-sidebar .post-formats-wrapper {
padding-left: 0;
}
.portfolio-format-sidebar-slider .entry-content-portfolio {
padding-right: 0;
}
.portfolio-format-sidebar-slider .post-formats-wrapper {
padding-left: 0;
}
.portfolio-format-sidebar-slider .post-formats-wrapper iframe {
width: 100%}
.bd-content-portfolio {
padding: 15px;
}
.mfp-arrow {
width: 30px;
height: 100px;
}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
margin-left: 3px;
margin-top: 30px;
}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
margin-left: 7px;
margin-top: 30px;
}
.entry-content-portfolio .sc-btn {
margin: 0;
}
.entry-content-portfolio .portfolio-description h3 {
text-transform: uppercase;
margin: 0 0 15px 0;
}
.entry-content-portfolio .portfolio-description, .entry-content-portfolio .share, .entry-content-portfolio .tags {
margin-bottom: 30px;
}
.entry-content-portfolio .share h3 {
margin: 0 0 15px 0;
}
.entry-content-portfolio .single-img {
margin-bottom: 30px;
}
section.tags i {
font-size: 20px;
color: #000;
vertical-align: middle;
display: inline;
}
section.tags ul {
display: inline;
margin: 0;
vertical-align: middle;
margin-left: 8px;
}
section.tags ul li {
display: inline-block;
margin-left: -4px;
}
section.tags ul li:after {
content: ".";
padding: 0 6px;
color: #ccc;
}
section.tags ul li:last-child:after {
content: "";
padding: 0;
}
.portfolio-gallery .columns {
margin-bottom: 30px;
}
.portfolio-gallery .columns a {
display: block;
overflow: hidden;
text-align: center;
}
.portfolio-gallery .columns img {
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.portfolio-gallery .columns img:hover {
transform: scale(1.2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.be-animate {
visibility: hidden;
margin-bottom: 20px;
}
.be-section {
overflow: hidden;
}
.standard.gutter.multigrid .portfolio-image>a {
height: inherit;
}
@media only screen and (max-width:990px) {
.post-formats-wrapper, .related-portfolio {
padding: 0;
}
.related-portfolio ul li {
padding-bottom: 10px;
}
}@media (max-width:940px) {
.three-col.item_portfolio, .four-col.item_portfolio, .five-col.item_portfolio {
width: 33.34%}
.three-col.item_portfolio.item_large, .four-col.item_portfolio.item_large, .five-col.item_portfolio.item_large {
width: 66.66%}
}@media (max-width:768px) {
.two-col.item_portfolio, .three-col.item_portfolio, .three-col.item_portfolio.item_large, .four-col.item_portfolio, .four-col.item_portfolio.item_large, .five-col.item_portfolio, .five-col.item_portfolio.item_large {
width: 50%}
}@media only screen and (max-width:568px) {
.portfolio-tabs-wapper.filters.style-01 li {
display: block;
margin-bottom: 10px;
}
.portfolio-tabs-wapper.filters.style-02 li {
display: inline-block;
margin-bottom: 5px;
padding: 10px;
border: 1px solid #eee;
width: 45%}
.portfolio-tabs-wapper.filters.style-02 li a:before, .portfolio-tabs-wapper.filters.style-02 li a:after {
display: none!important;
}
}@media (max-width:480px) {
.two-col.item_portfolio, .three-col.item_portfolio, .three-col.item_portfolio.item_large, .four-col.item_portfolio, .four-col.item_portfolio.item_large, .five-col.item_portfolio, .five-col.item_portfolio.item_large {
width: 100%}
}.btn_zoom {
display: none!important;
}
.read-more {
text-align: center;
margin-bottom: 80px;
margin-top: 75px;
}
.thim-widget-portfolio .wapper_portfolio, .portfolio_container .wapper_portfolio {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .filters, .portfolio_container .wapper_portfolio .filters {
text-align: center;
margin-bottom: 60px;
margin-top: -10px;
}
.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs, .portfolio_container .wapper_portfolio .filters .portfolio-tabs {
margin: 0 auto;
display: inline-block;
border-bottom: 1px solid #eee;
padding: 0 10px;
}
.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li, .portfolio_container .wapper_portfolio .filters .portfolio-tabs li {
list-style: none;
display: inline-block;
}
.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li a.filter, .portfolio_container .wapper_portfolio .filters .portfolio-tabs li a.filter {
display: inline-block;
border-bottom: 2px solid transparent;
margin: 0 8px -2px 8px;
padding: 5px 8px;
text-transform: uppercase;
cursor: pointer;
font-size: 13px;
font-weight: 700;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3, .portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 {
font-size: 24px;
font-weight: 700;
line-height: 30px;
margin-bottom: 0;
margin-top: 0;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 a, .portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 a {
text-decoration: none;
color: #fff;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio, .portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio {
color: #fff;
font-size: 14px;
font-weight: 600;
line-height: 25px;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio a, .portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content .cat_portfolio a {
text-decoration: none;
color: #fff;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio, .portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio {
background-color: #eee;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image, .portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image {
position: relative;
overflow: hidden;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image img {
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transition: all .55s;
transition: all .55s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio .portfolio-image .portfolio-hover {
visibility: hidden;
text-align: left;
padding: 15px 35px 20px;
display: block;
position: absolute;
width: 100%;
top: 0;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
-webkit-transition: all .6s;
transition: all .6s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image img {
-webkit-transform: translateY(90px);
transform: translateY(90px);
opacity: .4;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style01 .item_portfolio:hover .portfolio-image .portfolio-hover {
-webkit-transform: translateY(0);
transform: translateY(0);
top: 0;
visibility: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02, .portfolio_container .wapper_portfolio .portfolio_column .style02 {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li, .portfolio_container .wapper_portfolio .portfolio_column .style02 li {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image, .portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover {
position: absolute;
z-index: 99;
top: 0;
left: 0;
padding: 20px;
height: 100%;
width: 100%;
opacity: 0;
text-align: center;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform .5s, opacity .5s;
-moz-transition: -moz-transform .5s, opacity .5s;
transition: transform .5s, opacity .5s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style02 li .portfolio-image .portfolio-hover .mask-content {
padding-top: 35%}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style02 li:hover .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style02 li:hover .portfolio-image .portfolio-hover {
opacity: 1;
transform: translate(15px, 15px);
-webkit-transform: translate(15px, 15px);
-moz-transform: translate(15px, 15px);
-ms-transform: translate(15px, 15px);
-o-transform: translate(15px, 15px);
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03, .portfolio_container .wapper_portfolio .portfolio_column .style03 {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li, .portfolio_container .wapper_portfolio .portfolio_column .style03 li {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image, .portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image img {
overflow: visible;
position: relative;
z-index: 10;
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
transition: transform .4s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover {
position: absolute;
width: 100%;
top: auto;
bottom: 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 0;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content {
margin-bottom: 19px;
text-align: center;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content h3, .portfolio_container .wapper_portfolio .portfolio_column .style03 li .portfolio-image .portfolio-hover .mask-content h3 {
margin-top: 0;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style03 li:hover .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style03 li:hover .portfolio-image img {
transform: translate(0, -90px);
-webkit-transform: translate(0, -90px);
-moz-transform: translate(0, -90px);
-ms-transform: translate(0, -90px);
-o-transform: translate(0, -90px);
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li, .portfolio_container .wapper_portfolio .portfolio_column .style04 li {
overflow: hidden;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image img {
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
transition: transform .4s;
max-width: 100%;
display: block;
position: relative;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover {
position: absolute;
height: 100px;
width: 100%;
top: auto;
bottom: 0;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
transform: translate(0, 100%);
-webkit-transform: translate(0, 100%);
-moz-transform: translate(0, 100%);
-ms-transform: translate(0, 100%);
-o-transform: translate(0, 100%);
visibility: hidden;
-webkit-transition: -webkit-transform .4s, opacity .1s .3s;
-moz-transition: -moz-transform .4s, opacity .1s .3s;
transition: transform .4s, opacity .1s .3s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content {
margin-top: 19px;
text-align: center;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content h3, .portfolio_container .wapper_portfolio .portfolio_column .style04 li .portfolio-image .portfolio-hover .mask-content h3 {
margin-top: 0;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image img {
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
-moz-transform: translate(0, -50px);
-ms-transform: translate(0, -50px);
-o-transform: translate(0, -50px);
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style04 li:hover .portfolio-image .portfolio-hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
-webkit-transition: -webkit-transform .4s, opacity .1s;
-moz-transition: -moz-transform .4s, opacity .1s;
transition: transform .4s, opacity .1s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05, .portfolio_container .wapper_portfolio .portfolio_column .style05 {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li, .portfolio_container .wapper_portfolio .portfolio_column .style05 li {
overflow: visible;
-webkit-perspective: 1700px;
-moz-perspective: 1700px;
perspective: 1700px;
-webkit-perspective-origin: 0 50%;
-moz-perspective-origin: 0 50%;
perspective-origin: 0 50%}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image, .portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image {
overflow: visible;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio, .portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio {
overflow: hidden;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio img, .portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .img-portfolio img {
position: relative;
z-index: 10;
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
transition: transform .4s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover {
position: absolute;
top: 0;
left: 0;
z-index: 99;
height: 100%;
width: 50%;
opacity: 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: rotateY(-90deg);
-ms-transform: rotateY(-90deg);
-o-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transition: -webkit-transform .4s, opacity .1s .3s;
-moz-transition: -moz-transform .4s, opacity .1s .3s;
transition: transform .4s, opacity .1s .3s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content {
margin-bottom: 19px;
text-align: center;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content h3, .portfolio_container .wapper_portfolio .portfolio_column .style05 li .portfolio-image .portfolio-hover .mask-content h3 {
margin-top: 0;
margin-bottom: 0;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image img {
transform: translate(25%, 0);
-webkit-transform: translate(25%, 0);
-moz-transform: translate(25%, 0);
-ms-transform: translate(25%, 0);
-o-transform: translate(25%, 0);
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style05 li:hover .portfolio-image .portfolio-hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transition: -webkit-transform .4s, opacity .1s;
-moz-transition: -moz-transform .4s, opacity .1s;
transition: transform .4s, opacity .1s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style05 .mask-content h3, .portfolio_container .wapper_portfolio .portfolio_column .style05 .mask-content h3 {
margin-top: 15px!important;
margin-bottom: 15px!important;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li, .portfolio_container .wapper_portfolio .portfolio_column .style06 li {
background: transparent!important;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image img {
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
transition: transform .4s;
max-width: 100%;
display: block;
position: relative;
z-index: 10;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover {
position: absolute;
top: 0;
height: 100%;
width: 100%;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
transform: scale(.7);
-webkit-transform: scale(.7);
-moz-transform: scale(.7);
-ms-transform: scale(.7);
-o-transform: scale(.7);
visibility: hidden;
-webkit-transition: -webkit-transform .4s, opacity .4s;
-moz-transition: -moz-transform .4s, opacity .4s;
transition: transform .4s, opacity .4s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style06 li .portfolio-image .portfolio-hover .mask-content {
text-align: center;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image img {
transform: scale(.4);
-webkit-transform: scale(.4);
-moz-transform: scale(.4);
-ms-transform: scale(.4);
-o-transform: scale(.4);
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style06 li:hover .portfolio-image .portfolio-hover {
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image img {
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
transition: transform .4s;
max-width: 100%;
display: block;
position: relative;
z-index: 10;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover {
position: absolute;
bottom: 30px;
width: 100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style07 li .portfolio-image .portfolio-hover .mask-content {
text-align: center;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style07 li:hover .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style07 li:hover .portfolio-image img {
-webkit-transform: translateY(-50px) scale(.5);
-moz-transform: translateY(-50px) scale(.5);
-ms-transform: translateY(-50px) scale(.5);
transform: translateY(-50px) scale(.5);
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08, .portfolio_container .wapper_portfolio .portfolio_column .style08 {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li, .portfolio_container .wapper_portfolio .portfolio_column .style08 li {
overflow: visible;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image img, .portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image img {
max-width: 100%;
display: block;
position: relative;
z-index: 10;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover {
position: absolute;
bottom: 0;
top: 0;
height: 100%;
width: 100%;
opacity: 0;
pointer-events: none;
visibility: hidden;
-webkit-transition: opacity .3s, height .3s, box-shadow .3s;
-moz-transition: opacity .3s, height .3s, box-shadow .3s;
transition: opacity .3s, height .3s, box-shadow .3s;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style08 li .portfolio-image .portfolio-hover .mask-content {
text-align: center;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover, .portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover {
z-index: 999;
}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover, .portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover {
pointer-events: auto;
opacity: 1;
height: 130%}
.thim-widget-portfolio .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover .mask-content, .portfolio_container .wapper_portfolio .portfolio_column .style08 li:hover .portfolio-image .portfolio-hover .mask-content {
position: absolute;
bottom: 30px;
text-align: center;
width: 100%}
.portfolio-content .entry-content-portfolio .single-img {
text-align: center;
}
.portfolio-content .entry-content-portfolio .single-img img {
width: 100%}
.portfolio-content .portfolio-gallery .columns a img {
width: 100%}
.portfolio-content .post-formats-wrapper p img {
width: 100%}
.portfolio-content .tags ul li a:hover {
color: #666;
text-decoration: none;
}
.portfolio-content p iframe {
width: 100%}
.portfolio-content .flex-direction-nav li a {
color: #fff!important;
}
.portfolio-content .flex-direction-nav li a i {
display: none;
}
.portfolio-content .flex-direction-nav li a:before {
color: #fff!important;
}
.portfolio-content .flex-direction-nav li a:hover {
background: #fff!important;
}
.portfolio-content .flex-direction-nav li .flex-prev:before {
margin-right: 5px;
}
.portfolio-content .flex-direction-nav li .flex-next:before {
margin-left: 5px;
}
.related-portfolio .widget-title {
font-weight: 700;
padding: 15px 0;
text-transform: uppercase;
margin: 0 0 60px 0;
font-size: 18px;
position: relative;
line-height: 30px;
padding-bottom: 22px;
}
.related-portfolio .widget-title:before {
content: '';
width: 35px;
height: 1px;
background: #000;
bottom: 0;
position: absolute;
left: 0;
}
.related-portfolio ul li .portfolio-image {
position: relative;
overflow: hidden;
}
.related-portfolio ul li .portfolio-image img {
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
-webkit-transition: all .55s;
transition: all .55s;
}
.related-portfolio ul li .portfolio-image .portfolio_hover {
visibility: hidden;
text-align: left;
padding: 15px 35px 20px;
display: block;
position: absolute;
width: 100%!important;
top: 0!important;
transform: translate(0, -100%);
-webkit-transform: translate(0, -100%);
-moz-transform: translate(0, -100%);
-ms-transform: translate(0, -100%);
-o-transform: translate(0, -100%);
-webkit-transition: all .6s;
transition: all .6s;
background: 0 0;
}
.related-portfolio ul li .portfolio-image .portfolio_hover .thumb-bg {
width: 100%!important;
}
.related-portfolio ul li .portfolio-image .portfolio_hover h3 {
margin: 0!important;
font-size: 18px;
line-height: 30px;
}
.related-portfolio ul li .portfolio-image .portfolio_hover h3 a {
text-decoration: none;
color: #fff;
}
.related-portfolio ul li .portfolio-image .portfolio_hover .p_line {
display: none;
}
.related-portfolio ul li .portfolio-image .portfolio_hover .cat_portfolio {
color: #fff;
font-size: 14px;
font-weight: 600;
line-height: 25px;
}
.related-portfolio ul li .portfolio-image .portfolio_hover .cat_portfolio a {
text-decoration: none;
color: #fff;
}
.related-portfolio ul li .portfolio-image:hover img {
transform: translate(0, 90px);
-webkit-transform: translate(0, 90px);
-moz-transform: translate(0, 90px);
-ms-transform: translate(0, 90px);
-o-transform: translate(0, 90px);
opacity: .4;
}
.related-portfolio ul li .portfolio-image:hover .portfolio_hover {
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
top: 0;
visibility: visible;
opacity: 1!important;
background: 0 0;
}
.page-title-portfolio .entry-title-portfolio {
margin-top: 0;
margin-bottom: 60px;
text-align: center;
font-size: 36px;
font-weight: 600;
}
.content_portfolio {
margin: 0;
}
#infscr-loading {
bottom: -65px;
}
.infinite_scroll .loop-pagination {
display: none;
}
article.our_team {
padding-top: 20px;
padding-bottom: 100px;
border-bottom: 1px solid #eee;
overflow: hidden;
}
article.our_team .image {
width: 200px;
float: left;
}
article.our_team .image img {
width: 100%;
height: auto;
border-radius: 50%}
article.our_team .content {
float: left;
width: calc(100% - 470px);
width: -webkit-calc(100% - 470px);
width: -moz-calc(100% - 470px);
padding: 0 30px;
}
article.our_team .content .title {
margin: 0;
font-size: 20px;
}
article.our_team .content .regency {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
color: #999;
line-height: 20px;
margin-bottom: 15px;
}
article.our_team .extra-info {
border-left: 1px solid #eee;
width: 270px;
float: left;
padding: 45px 0 15px 30px;
}
article.our_team .extra-info .email, article.our_team .extra-info .phone {
margin-bottom: 25px;
}
article.our_team .extra-info .email a, article.our_team .extra-info .phone a {
color: #666;
}
article.our_team .extra-info .email a:hover, article.our_team .extra-info .phone a:hover {
color: #666;
text-decoration: underline;
}
article.our_team .extra-info .email .fa, article.our_team .extra-info .phone .fa {
margin-right: 8px;
}
article.our_team .extra-info .thim-social {
margin: 0;
padding-top: 5px;
}
article.our_team .extra-info .thim-social li {
list-style: none;
display: inline-block;
}
.thim-other-member.wrapper-lists-our-team {
margin-bottom: 0;
}
.thim-other-member.wrapper-lists-our-team .our-team-item {
margin-bottom: 0;
}
.thim-other-member .box-title {
text-transform: uppercase;
line-height: 40px;
font-size: 30px;
font-weight: 700;
margin: 70px 0 50px;
}
article.testimonials {
padding-top: 20px;
}
article.testimonials .image {
width: 200px;
margin-right: 30px;
float: left;
}
article.testimonials .image img {
width: 100%;
height: auto;
border-radius: 50%}
article.testimonials .content {
float: right;
width: calc(100% - 230px);
width: -webkit-calc(100% - 230px);
width: -moz-calc(100% - 230px);
}
article.testimonials .content .title {
margin: 0;
font-size: 20px;
}
article.testimonials .content .regency {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
color: #999;
line-height: 20px;
margin-bottom: 15px;
}
.list-product-cat {
text-align: center;
margin-bottom: 60px;
margin-top: -10px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
border-bottom: none;
}
.product-cat {
margin: 0 auto;
display: inline-block;
border-bottom: 1px solid #eee;
padding: 0 10px;
}
.product-cat li {
list-style: none;
display: inline-block;
}
.product-cat li a {
display: inline-block;
border-bottom: 2px solid transparent;
margin: 0 8px -2px 8px;
padding: 5px 8px;
text-transform: uppercase;
cursor: pointer;
font-size: 13px;
font-weight: 700;
}
.quick-view {
position: absolute;
z-index: 999;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
top: 50%;
left: 50%;
margin-top: -20px;
margin-left: -20px;
cursor: pointer;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-ms-transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.quick-view a {
display: inline-block;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
-o-transition: all 200ms ease-out;
-ms-transition: all 200ms ease-out;
transition: all 200ms ease-out;
color: #fff;
font-size: 32px;
}
.quick-view a.loading.dark {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
display: inline-block;
font: normal normal normal 24px/1 FontAwesome!important;
width: auto;
border: none;
}
.quick-view a.loading.dark:before {
content: "\f110"}
.product_thumb {
display: inline-block;
position: relative;
-webkit-perspective: 500;
-webkit-transform-style: preserve-3d;
overflow: hidden;
width: 100%}
.product_thumb img {
width: 100%}
.product_thumb:before {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, .3);
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-ms-transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.product_thumb:hover:before, .product_thumb:hover .quick-view {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
-ms-transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.product_thumb .onsale {
font-weight: 400!important;
margin: 0!important;
padding: 0!important;
top: 15px!important;
left: 15px!important;
}
.product-grid li {
list-style: none;
}
.product-grid .product__title {
position: relative;
margin-top: 25px;
padding-right: 60px;
}
.product-grid .product__title a.title, .product-grid .product__title .price {
display: block;
font-weight: 700;
}
.product-grid .product__title a.title {
font-size: 16px;
}
.product-grid .product__title .price {
color: #5a5a5a;
}
.product-grid .product__title .price ins {
text-decoration: none;
}
.product-grid .product__title .price del {
font-weight: 400;
color: #aaa;
padding-right: 5px;
}
.product-grid .product__title a.button.add_to_cart_button {
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
position: absolute;
right: 0;
top: 0;
font-weight: 700;
text-transform: uppercase;
font-size: 0!important;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
padding: 0;
z-index: 9;
border-radius: 0;
}
.product-grid .product__title a.button.add_to_cart_button.added {
opacity: 0;
display: none;
}
.product-grid .product__title a.button.add_to_cart_button:before {
content: "\f07a";
font: normal normal normal 14px/1 FontAwesome;
line-height: 40px;
}
.product-grid .product__title a.button.add_to_cart_button.loading {
-moz-opacity: .7;
-khtml-opacity: .7;
-webkit-opacity: .7;
opacity: .7;
-ms-filter: alpha(opacity=70);
filter: alpha(opacity=70);
}
.product-grid .product__title a.button.add_to_cart_button:hover {
width: auto;
line-height: 40px;
padding-right: 15px;
padding-left: 15px;
font-size: 13px!important;
}
.product-grid .product__title a.button.add_to_cart_button:hover:before {
display: none;
}
.product-grid .product__title .added_to_cart {
position: absolute;
right: 0;
top: 0;
padding: 0;
height: 40px;
line-height: 40px;
padding-right: 15px;
padding-left: 15px;
z-index: 9999;
border-radius: 0;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
}
.product-grid .product__title .added_to_cart:hover {
color: inherit!important;
}
.product-grid .content__product {
border-bottom: 1px solid #eee;
padding-bottom: 25px;
margin-bottom: 60px;
}
.related-products .product-grid .content__product {
}
.woocommerce div.product .product_title, .woocommerce-page div.product .product_title {
font-weight: 700;
font-size: 30px;
line-height: 40px;
margin-top: -5px;
}
.woocommerce div.product .onsale, .woocommerce-page div.product .onsale {
font-weight: 400!important;
margin: 0!important;
padding: 0!important;
top: 15px!important;
left: 15px!important;
}
.woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce div.product span.price, .woocommerce-page div.product span.price {
display: none;
}
.woocommerce div.product p.price del, .woocommerce-page div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page div.product span.price del {
font-weight: 400;
}
.woocommerce div.product p.price ins, .woocommerce-page div.product p.price ins, .woocommerce div.product span.price ins, .woocommerce-page div.product span.price ins {
text-decoration: none;
}
.woocommerce div.product .product-grid span.price, .woocommerce-page div.product .product-grid span.price {
font-size: inherit;
}
.woocommerce div.product .product-grid span.price del, .woocommerce-page div.product .product-grid span.price del {
display: inline-block;
}
.woocommerce div.product .description, .woocommerce-page div.product .description {
margin-bottom: 25px;
}
.woocommerce div.product form.cart .quantity, .woocommerce-page div.product form.cart .quantity {
width: auto;
display: block;
height: 40px;
margin: 0;
}
.woocommerce div.product form.cart .quantity input, .woocommerce-page div.product form.cart .quantity input {
padding: 4px 10px;
border: 1px solid #eee;
line-height: 30px;
height: 40px;
}
.woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button {
box-shadow: none;
border-radius: 0;
text-align: center;
vertical-align: top;
margin: 0 2px;
border: none;
text-shadow: 0 0 0;
text-transform: uppercase;
font-size: 13px;
}
.woocommerce div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover {
color: #fff;
}
.woocommerce div.product form.cart .button:focus, .woocommerce-page div.product form.cart .button:focus {
outline: 0;
}
.woocommerce div.product .woo-share, .woocommerce-page div.product .woo-share {
margin-left: 0;
margin-top: 10px;
}
.woocommerce div.product .woo-share .share_show, .woocommerce-page div.product .woo-share .share_show {
margin: 0;
}
.woocommerce div.product .woo-share li, .woocommerce-page div.product .woo-share li {
list-style: none;
display: inline-block;
}
.woocommerce div.product .woo-share li a, .woocommerce-page div.product .woo-share li a {
width: 24px;
height: 24px;
margin: 0 3px;
text-align: center;
color: #fff;
line-height: 24px;
display: inline-block;
}
.woocommerce div.product .woo-share li a.facebook, .woocommerce-page div.product .woo-share li a.facebook {
background: #3b5999;
margin-left: 0;
}
.woocommerce div.product .woo-share li a.twitter, .woocommerce-page div.product .woo-share li a.twitter {
background: #61cae7;
}
.woocommerce div.product .woo-share li a.pinterest, .woocommerce-page div.product .woo-share li a.pinterest {
background: #d4232b;
}
.woocommerce div.product .woo-share li a.googleplus, .woocommerce-page div.product .woo-share li a.googleplus {
background: #f35633;
}
.woocommerce div.product .woo-share li a:hover, .woocommerce-page div.product .woo-share li a:hover {
opacity: .6;
}
.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
clear: both;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs {
margin: 0;
border: 0;
padding: 0;
border-bottom: 1px solid #eee;
overflow: visible;
position: inherit;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li {
background: 0 0;
border-radius: 0;
margin: 0;
width: 25%;
text-align: center;
border: 0;
position: relative;
padding: 0;
display: block;
float: left;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:before, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:before, .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:after, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:after {
border: 0;
box-shadow: none;
content: '';
border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li a, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li a {
border-radius: 0;
margin-right: 3px;
border: 1px solid #eee;
border-bottom: 0!important;
font-size: 13px;
font-weight: 700;
background: #f9f9f9;
line-height: 29px;
display: block;
padding: 10px;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li a .fa, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li a .fa {
font-size: 13px;
vertical-align: middle;
line-height: 29px;
margin-right: 8px;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:last-child a, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:last-child a {
margin-right: 0;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:before, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:before {
right: 0;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:after, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:after {
right: 0;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active {
background: #fff;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active:before, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active:before {
content: '';
position: absolute;
left: 0;
width: auto;
box-shadow: none;
border: 0;
border-radius: 0;
right: 3px;
top: 0;
height: 4px;
z-index: 10;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active:after, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active:after {
content: '';
position: absolute;
left: 0;
width: auto;
border-radius: 0;
border: 0;
box-shadow: none;
right: 3px;
bottom: -1px;
height: 1px;
z-index: 10;
background: #fff;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active a, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active a {
background: #fff;
}
.woocommerce div.product .woocommerce-tabs .entry-content, .woocommerce-page div.product .woocommerce-tabs .entry-content {
border: 1px solid #eee;
border-top: 0;
padding: 60px 30px;
}
.woocommerce div.product .related-products>h2, .woocommerce-page div.product .related-products>h2, .woocommerce div.product .upsells-products>h2, .woocommerce-page div.product .upsells-products>h2 {
padding-top: 0!important;
text-transform: uppercase;
font-weight: 700;
margin: 78px 0 60px;
position: relative;
font-size: 30px;
line-height: 30px;
padding-bottom: 27px!important;
}
.woocommerce div.product .related-products>h2:after, .woocommerce-page div.product .related-products>h2:after, .woocommerce div.product .upsells-products>h2:after, .woocommerce-page div.product .upsells-products>h2:after {
content: '';
height: 1px;
position: absolute;
left: 0;
bottom: 0;
width: 35px;
background: #000;
}
.woocommerce .cart .button, .woocommerce-page .cart .button, .woocommerce .cart input.button, .woocommerce-page .cart input.button {
border-radius: 0;
line-height: 30px;
padding: 5px 25px;
height: 40px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
}
.woocommerce .wc-proceed-to-checkout a.button, .woocommerce-page .wc-proceed-to-checkout a.button {
border-radius: 0;
line-height: 30px;
padding: 5px 25px;
height: 40px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
}
.woocommerce.woocommerce-cart table.cart img, .woocommerce-page.woocommerce-cart table.cart img {
width: 80px;
}
.woocommerce.woocommerce-cart table.cart th, .woocommerce-page.woocommerce-cart table.cart th {
text-align: center;
}
.woocommerce.woocommerce-cart table.cart td.actions, .woocommerce-page.woocommerce-cart table.cart td.actions {
text-align: center;
}
.woocommerce.woocommerce-cart table.cart td.actions .coupon, .woocommerce-page.woocommerce-cart table.cart td.actions .coupon {
float: none;
display: inline-block;
}
.woocommerce.woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page.woocommerce-cart table.cart td.actions .coupon .input-text {
line-height: 30px;
padding: 4px 6px;
min-width: 130px;
height: 40px;
}
.woocommerce.woocommerce-cart table.cart td.actions input[type=submit], .woocommerce-page.woocommerce-cart table.cart td.actions input[type=submit] {
margin-left: 10px;
}
.woocommerce.woocommerce-cart a.remove, .woocommerce-page.woocommerce-cart a.remove {
margin: auto;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
padding: 20px 12px;
text-align: center;
}
.woocommerce .woocommerce-shipping-calculator a:hover, .woocommerce-page .woocommerce-shipping-calculator a:hover {
text-decoration: underline;
}
.woocommerce .woocommerce-info a.showcoupon:hover, .woocommerce-page .woocommerce-info a.showcoupon:hover {
text-decoration: underline;
}
.woocommerce form .form-row input.input-text, .woocommerce-page form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea {
line-height: 24px;
padding: 7px 10px;
min-height: 40px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-color: #eee;
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
margin: 7px 0;
line-height: 24px;
display: inline-block;
}
.woocommerce form .form-row label.checkbox a:hover, .woocommerce-page form .form-row label.checkbox a:hover {
text-decoration: underline;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
height: 40px;
line-height: 30px;
padding: 5px 25px;
border: 0;
}
.quantity input {
border: 1px solid #eee;
padding: 4px 10px;
}
.input-text {
border: 1px solid #eee;
padding: 4px 10px;
}
#ship-to-different-address {
position: relative;
}
#ship-to-different-address label {
font-weight: 400;
padding-left: 30px;
}
#ship-to-different-address #ship-to-different-address-checkbox {
position: absolute;
top: 20px;
left: 0;
}
.woocommerce-page .button {
font-size: 15px;
text-transform: uppercase;
}
.link-images-product {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after {
top: 0;
right: 0;
content: "\f110";
font-family: FontAwesome;
left: 0;
margin: auto;
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
color: #fff;
}
.woocommerce .cart_totals table tr th, .woocommerce .cart_totals table tr td {
border-bottom: 0;
}
.woocommerce .cart_totals .cart-subtotal td, .woocommerce .cart_totals .order-total td {
border-right: 1px solid #eee!important;
}
.woocommerce #customer_login>.col-1, .woocommerce #customer_login>.col-2 {
width: 100%;
clear: both;
float: none;
}
.woocommerce #customer_login h2 {
font-size: 30px;
font-weight: 700;
position: relative;
text-align: center;
margin: 0;
padding-bottom: 20px;
margin-bottom: 62px;
text-transform: uppercase;
line-height: 40px;
}
.woocommerce #customer_login h2:after {
content: '';
width: 40px;
bottom: 0;
height: 1px;
left: 0;
right: 0;
margin: auto;
background: #333;
position: absolute;
}
.woocommerce #customer_login .register-area h2 {
margin-top: 50px;
}
.woocommerce #customer_login form.login, .woocommerce #customer_login form.register {
border: 0;
padding: 0;
max-width: 370px;
margin: auto;
clear: both;
}
.woocommerce #customer_login form.login .form-row, .woocommerce #customer_login form.register .form-row {
margin: 0;
padding: 0;
}
.woocommerce #customer_login form.login input[type=email], .woocommerce #customer_login form.register input[type=email], .woocommerce #customer_login form.login input[type=password], .woocommerce #customer_login form.register input[type=password], .woocommerce #customer_login form.login input[type=text], .woocommerce #customer_login form.register input[type=text] {
width: 100%;
line-height: 30px;
padding: 4px 20px;
border: 1px solid #e5e5e5;
color: #999;
margin-bottom: 20px;
clear: both;
display: block;
min-height: 40px;
border-radius: 0;
}
.woocommerce #customer_login form.login input[type=email]::-webkit-input-placeholder, .woocommerce #customer_login form.register input[type=email]::-webkit-input-placeholder, .woocommerce #customer_login form.login input[type=password]::-webkit-input-placeholder, .woocommerce #customer_login form.register input[type=password]::-webkit-input-placeholder, .woocommerce #customer_login form.login input[type=text]::-webkit-input-placeholder, .woocommerce #customer_login form.register input[type=text]::-webkit-input-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.woocommerce #customer_login form.login input[type=email]:-moz-placeholder, .woocommerce #customer_login form.register input[type=email]:-moz-placeholder, .woocommerce #customer_login form.login input[type=password]:-moz-placeholder, .woocommerce #customer_login form.register input[type=password]:-moz-placeholder, .woocommerce #customer_login form.login input[type=text]:-moz-placeholder, .woocommerce #customer_login form.register input[type=text]:-moz-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.woocommerce #customer_login form.login input[type=email]::-moz-placeholder, .woocommerce #customer_login form.register input[type=email]::-moz-placeholder, .woocommerce #customer_login form.login input[type=password]::-moz-placeholder, .woocommerce #customer_login form.register input[type=password]::-moz-placeholder, .woocommerce #customer_login form.login input[type=text]::-moz-placeholder, .woocommerce #customer_login form.register input[type=text]::-moz-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.woocommerce #customer_login form.login input[type=email]:-ms-input-placeholder, .woocommerce #customer_login form.register input[type=email]:-ms-input-placeholder, .woocommerce #customer_login form.login input[type=password]:-ms-input-placeholder, .woocommerce #customer_login form.register input[type=password]:-ms-input-placeholder, .woocommerce #customer_login form.login input[type=text]:-ms-input-placeholder, .woocommerce #customer_login form.register input[type=text]:-ms-input-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.woocommerce #customer_login form.login input[type=submit], .woocommerce #customer_login form.register input[type=submit] {
border: 0;
width: 100%;
line-height: 30px;
padding: 5px 25px;
text-transform: uppercase;
font-weight: 700;
font-size: 15px!important;
border-radius: 0;
}
.woocommerce #customer_login form.login .remember, .woocommerce #customer_login form.register .remember, .woocommerce #customer_login form.login .lost-password, .woocommerce #customer_login form.register .lost-password {
font-weight: 400;
margin-top: 7px;
margin-bottom: 14px;
line-height: 25px;
}
.woocommerce #customer_login form.login .remember input[type=checkbox], .woocommerce #customer_login form.register .remember input[type=checkbox], .woocommerce #customer_login form.login .lost-password input[type=checkbox], .woocommerce #customer_login form.register .lost-password input[type=checkbox] {
border: 1px solid #000;
}
.woocommerce #customer_login form.login .remember label, .woocommerce #customer_login form.register .remember label, .woocommerce #customer_login form.login .lost-password label, .woocommerce #customer_login form.register .lost-password label {
font-weight: 400;
margin: 0;
}
.woocommerce #customer_login form.login .lost-password, .woocommerce #customer_login form.register .lost-password {
text-align: right;
}
.woocommerce #customer_login form.login .lost-password a:hover, .woocommerce #customer_login form.register .lost-password a:hover {
text-decoration: underline;
}
.woocommerce #customer_login form.login .link-bottom, .woocommerce #customer_login form.register .link-bottom {
font-size: 24px;
font-weight: 700;
line-height: 30px;
text-align: center;
text-transform: none;
margin: 0;
margin-top: 34px;
}
.woocommerce #customer_login form.login .link-bottom a:hover, .woocommerce #customer_login form.register .link-bottom a:hover {
text-decoration: underline;
}
.woocommerce .reset_password {
text-align: center;
}
.woocommerce .reset_password h2 {
font-size: 30px;
font-weight: 700;
position: relative;
text-align: center;
margin: 0;
padding-bottom: 20px;
margin-bottom: 62px;
text-transform: uppercase;
line-height: 40px;
}
.woocommerce .reset_password h2:after {
content: '';
width: 40px;
bottom: 0;
height: 1px;
left: 0;
right: 0;
margin: auto;
background: #333;
position: absolute;
}
.woocommerce .reset_password form {
margin-bottom: 70px;
}
.woocommerce .reset_password form .description {
margin: auto;
max-width: 450px;
margin-bottom: 50px;
}
.woocommerce .reset_password form .form-row input[type=text], .woocommerce .reset_password form .form-row input[type=email], .woocommerce .reset_password form .form-row input[type=password] {
display: inline-block;
max-width: 350px;
line-height: 30px;
padding: 4px 20px;
border: 1px solid #e5e5e5;
border-radius: 0;
}
.woocommerce .reset_password form .form-row input[type=text]::-webkit-input-placeholder, .woocommerce .reset_password form .form-row input[type=email]::-webkit-input-placeholder, .woocommerce .reset_password form .form-row input[type=password]::-webkit-input-placeholder {
line-height: 30px;
}
.woocommerce .reset_password form .form-row input[type=text]:-moz-placeholder, .woocommerce .reset_password form .form-row input[type=email]:-moz-placeholder, .woocommerce .reset_password form .form-row input[type=password]:-moz-placeholder {
line-height: 30px;
}
.woocommerce .reset_password form .form-row input[type=text]::-moz-placeholder, .woocommerce .reset_password form .form-row input[type=email]::-moz-placeholder, .woocommerce .reset_password form .form-row input[type=password]::-moz-placeholder {
line-height: 30px;
}
.woocommerce .reset_password form .form-row input[type=text]:-ms-input-placeholder, .woocommerce .reset_password form .form-row input[type=email]:-ms-input-placeholder, .woocommerce .reset_password form .form-row input[type=password]:-ms-input-placeholder {
line-height: 30px;
}
.woocommerce .reset_password form .form-row input[type=submit] {
padding: 5px 25px;
border: 0;
display: inline-block;
line-height: 32px;
border-radius: 0;
height: 40px;
margin-left: 5px;
}
.woocommerce a.button {
line-height: 30px;
padding: 5px 25px;
border: 0;
box-shadow: none;
border-radius: 0;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
height: 40px;
}
.woocommerce .woocommerce-tabs #reviews #comments h2 {
margin: 0;
font-size: 16px;
font-weight: 700;
line-height: 20px;
margin-bottom: 25px;
text-transform: uppercase;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist {
text-align: left;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li {
margin: 0;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment_container {
padding: 50px 0;
overflow: hidden;
margin-bottom: 12px;
background: #fff;
border: 0;
border-top: 1px solid #ededed;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li img.avatar {
width: 70px;
height: 70px;
border: 0;
padding: 0;
background: 0 0;
border-radius: 50%;
margin-right: 30px;
float: left;
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment-text {
margin: 0;
padding: 0;
float: right;
border: 0;
width: calc(100% - 100px);
width: -webkit-calc(100% - 100px);
width: -moz-calc(100% - 100px);
margin-top: -5px;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment-text .meta {
float: left;
display: inline-block;
margin-right: 40px;
line-height: 26px;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment-text .meta .author {
display: inline-block;
font-weight: 700;
font-size: 15px;
margin: 0;
line-height: 26px;
margin-right: 40px;
text-transform: capitalize;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment-text .meta .date {
line-height: 26px;
color: #ccc;
font-size: 13px;
font-weight: 400;
display: inline-block;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment-text .description {
padding: 12px 0 0;
margin: 0;
clear: both;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment-text .description p:last-child {
margin-bottom: 0;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist .star-rating {
float: left;
width: 91px;
font-size: 13px;
height: 26px;
line-height: 26px;
display: inline-block;
letter-spacing: 5px;
overflow: hidden;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist .star-rating:before {
top: 0;
left: 0;
bottom: 0;
line-height: 26px;
}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist .star-rating span {
padding: 0;
top: 0;
left: 0;
bottom: 0;
line-height: 26px;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper {
margin-top: 30px;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper h3 {
margin: 0;
font-size: 16px;
font-weight: 700;
line-height: 20px;
margin-bottom: 25px;
text-transform: uppercase;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p {
text-align: left;
margin-bottom: 25px;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p label {
margin-bottom: 10px;
display: block;
font-size: 13px;
font-weight: 400;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p input, .woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p textarea {
padding: 4px 15px;
border: 1px solid #ededed;
line-height: 30px;
min-height: 40px;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p input:hover, .woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p textarea:hover, .woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p input:focus, .woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p textarea:focus, .woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p input:active, .woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p textarea:active {
outline: 0;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p textarea {
height: 150px;
padding: 8px 15px;
line-height: 24px;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p.comment-form-rating label {
margin-bottom: 5px;
}
.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form .form-submit .submit {
padding: 5px 25px;
line-height: 30px;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
border-radius: 0;
border: 0;
}
.woocommerce .star-rating {
width: 93px;
font-size: 13px;
height: 26px;
line-height: 26px;
display: inline-block;
letter-spacing: 5px;
overflow: hidden;
position: relative;
}
.woocommerce .star-rating:before {
top: 0;
left: 0;
bottom: 0;
line-height: 26px;
}
.woocommerce .star-rating span {
padding: 0;
top: 0;
left: 0;
bottom: 0;
line-height: 26px;
color: transparent;
}
.woocommerce div.product .woocommerce-product-rating {
line-height: 26px;
}
.woocommerce div.product .woocommerce-product-rating .star-rating {
float: left;
margin: 0;
margin-right: 15px;
}
.woocommerce #review_form #respond p.stars {
font-size: 13px;
letter-spacing: 3px;
}
.woocommerce #review_form #respond p.stars a[class*=star] {
border: 0;
}
.woocommerce table, .woocommerce tr, .woocommerce td {
border-color: #eee;
}
.woocommerce .cart_totals table {
border-right: 0;
}
.woocommerce .cart_totals table tr {
border: 0;
}
.woocommerce .cart_totals table tr.order-total td, .woocommerce .cart_totals table tr.cart-subtotal td {
border-bottom: 0;
}
.woocommerce table.cart tr, .woocommerce table.shop_table tr {
border: 0;
}
.woocommerce table.cart tr td, .woocommerce table.shop_table tr td {
border-top: 1px solid #eee;
border-bottom: 0;
}
.woocommerce table.cart tr td:last-child, .woocommerce table.shop_table tr td:last-child {
border-right: 0;
}
.woocommerce table.shop_table {
border-radius: 0;
border: 1px solid #eee;
}
.woocommerce table.shop_table th {
border-right: 1px solid #eee;
border-bottom: 0;
padding-left: 20px;
padding-right: 20px;
}
.woocommerce table.shop_table th:last-child {
border-right: 0;
}
.woocommerce table.shop_table td {
text-align: left;
padding-left: 20px;
padding-right: 20px;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce input.button {
border-radius: 0;
line-height: 30px;
padding: 5px 25px;
font-size: 13px;
font-weight: 700;
}
.woocommerce form.checkout_coupon {
border: 1px solid #eee;
border-radius: 0;
}
.woocommerce form.checkout_coupon .form-row {
display: inline-block;
width: 50%;
margin: 0;
}
.woocommerce form.checkout_coupon .form-row.form-row-first {
padding-right: 15px;
}
.woocommerce form .form-row {
margin-bottom: 20px;
}
.woocommerce form .form-row label {
font-weight: 400;
font-size: 13px;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
border-radius: 0;
border: 1px solid #eee;
}
.woocommerce form.checkout h3, .woocommerce h3#order_review_heading {
font-size: 16px;
text-transform: uppercase;
font-weight: 700;
}
.woocommerce .select2-container .select2-choice {
border-radius: 0;
border: 1px solid #eee;
line-height: 30px;
padding-top: 5px;
padding-bottom: 5px;
}
.woocommerce table.shop_table {
border-radius: 0;
}
.woocommerce-checkout #payment {
border-radius: 0;
}
.woocommerce .woocommerce-message {
line-height: 40px;
}
div.pp_woocommerce .pp_gallery ul {
height: 50px;
}
div.pp_woocommerce .pp_gallery ul li a {
width: 50px;
height: 50px;
box-shadow: none;
background: 0 0;
border-radius: 0;
border: 1px solid #eee;
}
.woocommerce span.onsale {
line-height: 40px;
min-width: 40px;
min-height: 40px;
}
.woocommerce.widget_woocommerce_products .product_list_widget {
margin: 0 -15px;
}
.woocommerce.widget_woocommerce_products .product_list_widget li {
width: 33.33%;
padding: 15px;
float: left;
list-style: none;
}
.woocommerce.widget_woocommerce_products .product_list_widget li .product_thumb img {
width: 100%;
float: none;
margin: 0;
max-width: 100%;
height: auto;
}
.woocommerce.widget_woocommerce_products .product_list_widget li.col-md-3:nth-child(4n+1) {
clear: both;
}
.woocommerce form .form-row .input-checkbox {
display: inline-block;
}
.tax-product_cat .mfp-image-holder .mfp-close, .tax-product_cat .mfp-inline-holder .mfp-close {
background: 0 0;
}
.woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th {
line-height: 22px;
padding: 20px;
}
.woocommerce-page .woocommerce .woocommerce-info, .woocommerce-page .woocommerce .woocommerce-message {
border-top: none;
color: #31708f;
background: #d9edf7;
padding: 10px 15px!important;
}
.woocommerce-page .woocommerce .woocommerce-info::before, .woocommerce-page .woocommerce .woocommerce-message::before {
display: none;
}
.woocommerce-page .woocommerce .cart-empty {
color: #a94442;
background: #f2dede;
padding: 10px 15px!important;
}
.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: .8;
filter: alpha(opacity=80);
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: 0!important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none!important;
}
.mfp-preloader {
color: #ccc;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -.8em;
left: 8px;
right: 8px;
z-index: 1044;
}
.mfp-preloader a {
color: #ccc;
}
.mfp-preloader a:hover {
color: #fff;
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: 0 0;
border: 0;
-webkit-appearance: none;
display: block;
outline: 0;
padding: 0;
z-index: 1046;
-webkit-box-shadow: none;
box-shadow: none;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: .65;
filter: alpha(opacity=65);
padding: 0 0 18px 10px;
color: #fff;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
filter: alpha(opacity=100);
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: #333;
}
.mfp-image-holder .mfp-close, .mfp-inline-holder .mfp-close {
color: #333;
right: 0;
text-align: center;
padding-right: 0;
top: 0!important;
width: 32px;
height: 32px;
line-height: 32px;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #ccc;
font-size: 12px;
line-height: 18px;
}
.mfp-arrow {
position: absolute;
opacity: .65;
filter: alpha(opacity=65);
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
filter: alpha(opacity=100);
}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
}
.mfp-arrow:after, .mfp-arrow .mfp-a {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px;
}
.mfp-arrow:before, .mfp-arrow .mfp-b {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: .7;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
border-right: 17px solid #fff;
margin-left: 31px;
}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
margin-left: 25px;
border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
right: 0;
}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
border-left: 17px solid #fff;
margin-left: 39px;
}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
border-left: 27px solid #3f3f3f;
}
.mfp-inline-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-inline-holder .mfp-content {
width: 100%;
max-width: 900px;
}
.mfp-inline-holder .mfp-close {
top: -40px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 60%}
.mfp-iframe-scaler #content {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, .6);
background: #fff;
}
img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto;
}
.mfp-figure {
line-height: 0;
}
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, .6);
background: #444;
}
.mfp-figure small {
color: #bdbdbd;
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-figure figure {
margin: 0;
}
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: #f3f3f3;
word-wrap: break-word;
padding-right: 36px;
}
.mfp-image-holder .mfp-content {
max-width: 100%}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, .6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, .6);
position: fixed;
text-align: center;
padding: 0;
}
}@media all and (max-width:900px) {
.mfp-arrow {
-webkit-transform: scale(.75);
transform: scale(.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}.mfp-ie7 .mfp-img {
padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
width: 600px;
left: 50%;
margin-left: -300px;
margin-top: 5px;
padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
padding: 0;
}
.mfp-ie7 .mfp-content {
padding-top: 44px;
}
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0;
}
.mfp-fade.mfp-bg {
opacity: 0;
-webkit-transition: all .15s ease-out;
-moz-transition: all .15s ease-out;
transition: all .15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
opacity: .8;
}
.mfp-fade.mfp-bg.mfp-removing {
opacity: 0;
}
.mfp-fade.mfp-wrap .mfp-content {
opacity: 0;
-webkit-transition: all .15s ease-out;
-moz-transition: all .15s ease-out;
transition: all .15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity: 0;
}
.mfp-content #content.quickview {
height: auto;
background: #fff;
}
.quickview .woocommerce-review-link {
display: none;
}
.quickview .product-info .right .woocommerce-product-rating {
margin-bottom: 10px!important;
}
.quickview .product-info .right .product_meta {
padding-bottom: 20px;
}
.quickview .product-info {
margin-bottom: 0;
position: relative;
height: 100%}
.quickview .product-info .flexslider {
overflow: hidden;
}
.quickview .product-info .left {
padding-left: 30px;
padding-top: 30px;
padding-bottom: 30px;
}
.quickview .product-info .right {
text-align: left;
padding-left: 15px;
}
.quickview .product-info .right .description {
font-size: 15px;
float: left;
margin-top: 15px;
}
.quickview .product-info .right .woocommerce-product-rating .star-rating {
float: left;
}
.quickview .product-info .right .product_meta>span {
display: block;
}
.quickview .product-info .right .product_title {
margin-bottom: 0;
font-weight: 700;
margin-top: 25px;
font-size: 30px;
line-height: 40px;
}
.quickview .product-info .right .thim-social-share {
float: left;
margin-top: 20px;
margin-bottom: 40px;
display: block;
}
.quickview .product-info .right .price {
font-size: 20px;
font-weight: 700;
}
.quickview .product-info .right .price ins {
text-decoration: none;
}
.quickview .product-info .right .price del {
font-weight: 400;
padding-right: 5px;
}
.quickview .product-info .right .cart {
margin-top: 15px;
float: left;
width: 100%;
padding-top: 0;
}
.quickview .product-info .right .cart:before, .quickview .product-info .right .cart:after {
content: " ";
display: table;
clear: both;
}
.quickview .product-info .right .cart a {
font-weight: 400;
}
.quickview .product-info .right .cart a .added:before {
display: none!important;
}
.quickview .product-info .right .cart button.button {
height: auto;
line-height: inherit;
padding: 5px 15px;
line-height: 30px;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
}
.quickview .product-info .right .cart .quantity {
float: left;
margin-right: 15px;
height: auto;
}
.quickview .product-info .right .cart .quantity input {
padding: 5px 10px;
border: 1px solid #eee;
width: 55px;
height: 40px;
line-height: 30px;
font-weight: 400;
}
.quickview .product-info .right .cart table, .quickview .product-info .right .cart th, .quickview .product-info .right .cart td {
border: none;
padding: 0;
margin-bottom: 0;
}
.quickview .product-info .right .cart table .reset_variations, .quickview .product-info .right .cart th .reset_variations, .quickview .product-info .right .cart td .reset_variations {
display: block;
}
.quickview .product-info .right .cart table label, .quickview .product-info .right .cart th label, .quickview .product-info .right .cart td label {
font-weight: 400;
}
.quickview .product-info .right .cart table select, .quickview .product-info .right .cart th select, .quickview .product-info .right .cart td select {
height: 30px;
font-size: 13px;
}
.quickview .product-info .right .reset_variations {
font-size: 13px;
}
.quickview .product-info .right .variations_form {
margin-bottom: 0;
}
.quickview .product-info .right .woo-share {
margin-left: 0;
margin-top: 10px;
width: 100%;
float: left;
}
.quickview .product-info .right .woo-share .share_show {
margin: 0;
}
.quickview .product-info .right .woo-share li {
list-style: none;
display: inline-block;
}
.quickview .product-info .right .woo-share li a {
width: 24px;
height: 24px;
margin: 0 3px;
text-align: center;
color: #fff;
line-height: 24px;
display: inline-block;
}
.quickview .product-info .right .woo-share li a.facebook {
background: #3b5999;
margin-left: 0;
}
.quickview .product-info .right .woo-share li a.twitter {
background: #61cae7;
}
.quickview .product-info .right .woo-share li a.pinterest {
background: #d4232b;
}
.quickview .product-info .right .woo-share li a.googleplus {
background: #f35633;
}
.quickview .product-info .right .woo-share li a:hover {
opacity: .6;
}
.quickview .quick-view-detail {
position: absolute;
bottom: 10px;
right: 20px;
text-transform: none;
text-decoration: underline;
font-weight: 700;
}
.widget_shopping_cart {
position: relative;
}
.widget_shopping_cart .minicart_hover {
margin-top: 0;
margin-bottom: 0;
}
.widget_shopping_cart .minicart_hover .cart-items-number {
display: block;
position: relative;
text-align: left;
cursor: pointer;
font-size: 16px;
}
.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number {
border-radius: 50%;
bottom: 15px;
display: block;
font-size: 12px;
font-weight: 600;
height: 18px;
left: 17px;
line-height: 18px;
width: 18px;
padding: 0 2px;
position: absolute;
text-align: center;
}
.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number .items-number {
font-size: 11px;
font-weight: 400;
}
.widget_shopping_cart .widget_shopping_cart_content {
display: none;
background: #fff;
left: auto;
position: absolute;
right: 0;
top: 60px;
min-width: 350px;
box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, .1);
-webkit-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, .1);
z-index: 9999;
padding-top: 10px;
padding-bottom: 25px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget {
max-height: 315px;
overflow: auto;
padding: 0 20px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar {
width: 6px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
border-radius: 6px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-thumb {
border-radius: 6px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5);
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li {
padding: 10px 0;
border-top: 1px solid #eee;
width: 100%;
margin-left: 0!important;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a {
text-align: left;
max-width: 95%}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a img {
margin-right: 15px;
width: 65px!important;
float: left;
margin-bottom: 0;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl {
border-left: 0 none!important;
float: left;
padding-left: 0!important;
min-width: 60%}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl dd {
margin: 0!important;
padding: 0!important;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .quantity {
float: left;
padding: 0;
text-align: left;
min-width: 60%}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove {
font-size: 20px!important;
left: auto!important;
right: 10px;
top: 10px!important;
height: 20px;
width: 20px;
line-height: 20px;
text-align: center;
border-radius: 50%}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove:before {
font-size: 15px;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li:first-child {
border-top: none;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget .empty {
padding-top: 18px;
padding-bottom: 0;
text-align: center;
}
.widget_shopping_cart .widget_shopping_cart_content .total {
border-bottom: 1px solid #eee;
border-top: 1px solid #eee;
padding: 15px 20px;
text-align: center;
}
.widget_shopping_cart .widget_shopping_cart_content .total .amount {
font-weight: 700;
margin-left: 10px;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons {
text-align: center;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a {
border-radius: 0;
margin: 0 10px;
font-size: 13px;
height: 40px;
line-height: 30px;
text-transform: uppercase;
font-weight: 700;
padding: 5px 25px;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout {
color: #fff;
position: relative;
}
body:not(.woocommerce):not(.woocommerce-page) .widget_shopping_cart {
display: none!important;
}
.thim-login {
width: 100%;
clear: both;
float: none;
}
.thim-login .title {
font-size: 24px;
font-weight: 700;
position: relative;
text-align: center;
margin: -12px 0 23px;
padding: 0;
text-transform: none;
line-height: 40px;
}
.thim-login .register-area h2 {
margin-top: 50px;
}
.thim-login form#registerform, .thim-login form#loginform, .thim-login form#resetpassform {
border: 0;
padding: 0;
max-width: 370px;
margin: auto;
clear: both;
}
.thim-login form#registerform .form-row, .thim-login form#loginform .form-row, .thim-login form#resetpassform .form-row {
margin: 0;
padding: 0;
}
.thim-login form#registerform>a.lost-pass-link, .thim-login form#loginform>a.lost-pass-link, .thim-login form#resetpassform>a.lost-pass-link {
width: 50%;
float: right;
display: block;
font-weight: 400;
margin-top: 7px;
margin-bottom: 14px;
line-height: 25px;
text-align: right;
}
.thim-login form#registerform>a.lost-pass-link:hover, .thim-login form#loginform>a.lost-pass-link:hover, .thim-login form#resetpassform>a.lost-pass-link:hover {
text-decoration: underline;
}
.thim-login form#registerform p, .thim-login form#loginform p, .thim-login form#resetpassform p {
margin: 0;
}
.thim-login form#registerform p.login-username label, .thim-login form#loginform p.login-username label, .thim-login form#resetpassform p.login-username label, .thim-login form#registerform p.login-password label, .thim-login form#loginform p.login-password label, .thim-login form#resetpassform p.login-password label {
display: none;
}
.thim-login form#registerform p.login-remember, .thim-login form#loginform p.login-remember, .thim-login form#resetpassform p.login-remember {
width: 50%;
float: left;
font-weight: 400;
margin-top: 7px;
margin-bottom: 14px;
line-height: 25px;
}
.thim-login form#registerform p.login-remember input[type=checkbox], .thim-login form#loginform p.login-remember input[type=checkbox], .thim-login form#resetpassform p.login-remember input[type=checkbox] {
border: 1px solid #000;
}
.thim-login form#registerform p.login-remember label, .thim-login form#loginform p.login-remember label, .thim-login form#resetpassform p.login-remember label {
font-weight: 400;
margin: 0;
}
.thim-login form#registerform label[for=become_teacher], .thim-login form#loginform label[for=become_teacher], .thim-login form#resetpassform label[for=become_teacher] {
font-weight: 400;
line-height: 25px;
margin: 7px 0 14px;
}
.thim-login form#registerform label[for=become_teacher] input, .thim-login form#loginform label[for=become_teacher] input, .thim-login form#resetpassform label[for=become_teacher] input {
border: 1px solid #111;
}
.thim-login form#registerform input[type=email], .thim-login form#loginform input[type=email], .thim-login form#resetpassform input[type=email], .thim-login form#registerform input[type=password], .thim-login form#loginform input[type=password], .thim-login form#resetpassform input[type=password], .thim-login form#registerform input[type=text], .thim-login form#loginform input[type=text], .thim-login form#resetpassform input[type=text] {
width: 100%;
line-height: 30px;
padding: 4px 20px;
border: 1px solid #e5e5e5;
color: #999;
margin-bottom: 20px;
clear: both;
display: block;
min-height: 40px;
border-radius: 0;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.thim-login form#registerform input[type=email]::-webkit-input-placeholder, .thim-login form#loginform input[type=email]::-webkit-input-placeholder, .thim-login form#resetpassform input[type=email]::-webkit-input-placeholder, .thim-login form#registerform input[type=password]::-webkit-input-placeholder, .thim-login form#loginform input[type=password]::-webkit-input-placeholder, .thim-login form#resetpassform input[type=password]::-webkit-input-placeholder, .thim-login form#registerform input[type=text]::-webkit-input-placeholder, .thim-login form#loginform input[type=text]::-webkit-input-placeholder, .thim-login form#resetpassform input[type=text]::-webkit-input-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.thim-login form#registerform input[type=email]:-moz-placeholder, .thim-login form#loginform input[type=email]:-moz-placeholder, .thim-login form#resetpassform input[type=email]:-moz-placeholder, .thim-login form#registerform input[type=password]:-moz-placeholder, .thim-login form#loginform input[type=password]:-moz-placeholder, .thim-login form#resetpassform input[type=password]:-moz-placeholder, .thim-login form#registerform input[type=text]:-moz-placeholder, .thim-login form#loginform input[type=text]:-moz-placeholder, .thim-login form#resetpassform input[type=text]:-moz-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.thim-login form#registerform input[type=email]::-moz-placeholder, .thim-login form#loginform input[type=email]::-moz-placeholder, .thim-login form#resetpassform input[type=email]::-moz-placeholder, .thim-login form#registerform input[type=password]::-moz-placeholder, .thim-login form#loginform input[type=password]::-moz-placeholder, .thim-login form#resetpassform input[type=password]::-moz-placeholder, .thim-login form#registerform input[type=text]::-moz-placeholder, .thim-login form#loginform input[type=text]::-moz-placeholder, .thim-login form#resetpassform input[type=text]::-moz-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.thim-login form#registerform input[type=email]:-ms-input-placeholder, .thim-login form#loginform input[type=email]:-ms-input-placeholder, .thim-login form#resetpassform input[type=email]:-ms-input-placeholder, .thim-login form#registerform input[type=password]:-ms-input-placeholder, .thim-login form#loginform input[type=password]:-ms-input-placeholder, .thim-login form#resetpassform input[type=password]:-ms-input-placeholder, .thim-login form#registerform input[type=text]:-ms-input-placeholder, .thim-login form#loginform input[type=text]:-ms-input-placeholder, .thim-login form#resetpassform input[type=text]:-ms-input-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
.thim-login form#registerform input[type=submit], .thim-login form#loginform input[type=submit], .thim-login form#resetpassform input[type=submit] {
border: 0;
width: 100%;
line-height: 30px;
padding: 5px 25px;
text-transform: uppercase;
font-weight: 700;
font-size: 15px;
border-radius: 0;
}
.thim-login form#registerform .gglcptch.gglcptch_v2, .thim-login form#loginform .gglcptch.gglcptch_v2, .thim-login form#resetpassform .gglcptch.gglcptch_v2 {
margin-bottom: 18px;
}
.thim-login .link-bottom {
font-size: 15px;
font-weight: 400;
line-height: 30px;
text-align: center;
text-transform: none;
margin: 0;
margin-top: 10px;
}
.thim-login .link-bottom a:hover {
text-decoration: underline;
}
#resetpassform .message {
margin-top: 30px;
}
form#lostpasswordform {
text-align: center;
margin-bottom: 70px;
}
form#lostpasswordform .description {
margin: auto;
max-width: 450px;
margin-bottom: 50px;
}
form#lostpasswordform p input[type=text], form#lostpasswordform p input[type=email], form#lostpasswordform p input[type=password] {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
width: 100%;
display: inline-block;
max-width: 350px;
line-height: 30px;
padding: 4px 20px;
border: 1px solid #e5e5e5;
border-radius: 0;
}
form#lostpasswordform p input[type=text]::-webkit-input-placeholder, form#lostpasswordform p input[type=email]::-webkit-input-placeholder, form#lostpasswordform p input[type=password]::-webkit-input-placeholder {
line-height: 30px;
}
form#lostpasswordform p input[type=text]:-moz-placeholder, form#lostpasswordform p input[type=email]:-moz-placeholder, form#lostpasswordform p input[type=password]:-moz-placeholder {
line-height: 30px;
}
form#lostpasswordform p input[type=text]::-moz-placeholder, form#lostpasswordform p input[type=email]::-moz-placeholder, form#lostpasswordform p input[type=password]::-moz-placeholder {
line-height: 30px;
}
form#lostpasswordform p input[type=text]:-ms-input-placeholder, form#lostpasswordform p input[type=email]:-ms-input-placeholder, form#lostpasswordform p input[type=password]:-ms-input-placeholder {
line-height: 30px;
}
form#lostpasswordform p input[type=submit] {
padding: 5px 25px;
border: 0;
display: inline-block;
line-height: 30px;
border-radius: 0;
height: 40px;
margin-left: 5px;
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
}
.thim-widget-login-form .message {
max-width: 600px;
margin: 0 auto 30px;
}
.thim-login-captcha {
text-align: center;
}
.thim-login-captcha>span {
display: inline-block;
}
#learn-press-form-login {
border: 0;
padding: 0;
clear: both;
margin-bottom: 30px;
max-width: 350px;
}
#learn-press-form-login .form-row {
margin: 0;
padding: 0;
}
#learn-press-form-login a.lost-pass-link {
width: 50%;
float: right;
display: block;
font-weight: 400;
margin-top: 0;
margin-bottom: 14px;
line-height: 25px;
text-align: right;
}
#learn-press-form-login a.lost-pass-link:hover {
text-decoration: underline;
}
#learn-press-form-login p {
margin: 0;
}
#learn-press-form-login p.login-remember {
font-weight: 400;
margin-top: 7px;
margin-bottom: 14px;
line-height: 25px;
}
#learn-press-form-login p.login-remember input[type=checkbox] {
border: 1px solid #000;
}
#learn-press-form-login p.login-remember label {
font-weight: 400;
margin: 0;
}
#learn-press-form-login label[for=become_teacher] {
font-weight: 400;
line-height: 25px;
margin: 7px 0 14px;
}
#learn-press-form-login label[for=become_teacher] input {
border: 1px solid #111;
}
#learn-press-form-login input[type=email], #learn-press-form-login input[type=password], #learn-press-form-login input[type=text] {
width: 100%;
max-width: 350px;
line-height: 30px;
padding: 4px 20px;
border: 1px solid #e5e5e5;
color: #999;
margin-bottom: 20px;
clear: both;
display: block;
min-height: 40px;
border-radius: 0;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
#learn-press-form-login input[type=email]::-webkit-input-placeholder, #learn-press-form-login input[type=password]::-webkit-input-placeholder, #learn-press-form-login input[type=text]::-webkit-input-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
#learn-press-form-login input[type=email]:-moz-placeholder, #learn-press-form-login input[type=password]:-moz-placeholder, #learn-press-form-login input[type=text]:-moz-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
#learn-press-form-login input[type=email]::-moz-placeholder, #learn-press-form-login input[type=password]::-moz-placeholder, #learn-press-form-login input[type=text]::-moz-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
#learn-press-form-login input[type=email]:-ms-input-placeholder, #learn-press-form-login input[type=password]:-ms-input-placeholder, #learn-press-form-login input[type=text]:-ms-input-placeholder {
line-height: 30px;
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
-ms-transition: none;
transition: none;
}
#learn-press-form-login input[type=submit] {
max-width: 350px;
border: 0;
width: 100%;
line-height: 30px;
padding: 5px 25px;
text-transform: uppercase;
font-weight: 700;
font-size: 15px;
border-radius: 0;
}
#learn-press-form-login .gglcptch.gglcptch_v2 {
margin-bottom: 18px;
}
.single-quiz button.check_answer, .single-quiz button.next-question, .single-quiz button.prev-question, .single-quiz button.button-finish-quiz, .single-quiz button.button-retake-quiz, .single-quiz button.button-start-quiz {
border: 0;
height: 40px;
line-height: 30px;
font-size: 13px;
padding: 5px 25px;
text-transform: uppercase;
font-weight: 700;
border-radius: 0;
margin-top: 10px;
background: #111;
color: #fff;
}
.single-quiz button.button-finish-quiz, .single-quiz button.button-retake-quiz, .single-quiz button.button-start-quiz {
background: #54b551;
}
.single-quiz button.prev-question {
margin-right: 5px;
}
.single-quiz .back-to-course {
font-size: 13px;
font-weight: 700;
}
.single-quiz .quiz-content {
margin-bottom: 34px;
}
.single-quiz .quiz-clock .quiz-total {
display: inline-block;
line-height: 30px;
border-right: 1px solid #eee;
padding-right: 20px;
margin-right: 20px;
margin-bottom: 30px;
}
.single-quiz .quiz-clock .quiz-total .fa {
font-size: 15px;
line-height: 30px;
vertical-align: middle;
margin-right: 5px;
}
.single-quiz .quiz-clock .quiz-total .quiz-text {
font-weight: 700;
display: inline-block;
}
.single-quiz .quiz-clock .quiz-total .quiz-text .number {
color: #ffb606;
}
.single-quiz .quiz-clock .quiz-timer {
display: inline-block;
line-height: 30px;
font-size: 15px;
font-weight: 700;
margin-bottom: 30px;
}
.single-quiz .quiz-clock .quiz-timer #quiz-countdown, .single-quiz .quiz-clock .quiz-timer #quiz-countdown-value {
margin: 0 7px;
color: #ffb606;
line-height: 30px;
font-size: 15px;
}
.single-quiz .quiz-clock .quiz-timer .quiz-countdown-label {
font-size: 15px;
font-style: normal;
font-weight: 700;
color: #666;
}
.single-quiz .quiz-clock .quiz-timer .fa {
font-size: 15px;
line-height: 30px;
vertical-align: middle;
margin-right: 5px;
}
.single-quiz .quiz-results h3, .single-quiz .quiz-questions h3 {
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
line-height: 30px;
}
.single-quiz .quiz-questions {
margin-bottom: 30px;
}
.single-quiz .quiz-questions.list-quiz-questions:not(.completed-questions) ul>li {
padding-left: 0;
}
.single-quiz .quiz-questions ul {
margin: 0;
}
.single-quiz .quiz-questions ul li {
list-style: none;
line-height: 44px;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 20px;
margin: 0;
}
.single-quiz .quiz-questions ul li:first-child {
border-top: 1px solid #eee;
}
.single-quiz .quiz-questions ul li:before {
content: '\f00d';
font-family: FontAwesome;
color: #e9340a;
font-size: 13px;
line-height: 45px;
position: absolute;
left: 0;
top: 0;
bottom: 0;
}
.single-quiz .quiz-questions ul li.correct:before {
content: '\f00c';
color: #54b551;
}
.single-quiz .quiz-questions ul li h4 {
font-size: 13px;
font-weight: 700;
margin: 0;
line-height: 24px;
padding: 10px 0;
}
.single-quiz .quiz-questions ul li label {
margin-bottom: 0;
}
.single-quiz .quiz-questions ul li ul {
margin-left: -20px;
}
.single-quiz .quiz-questions ul li ul li:last-child {
border-bottom: 0;
}
.single-quiz .quiz-questions ul.quiz-questions-list li:before {
display: none;
}
.single-quiz .quiz-questions ul.quiz-questions-list li .question-title:after {
position: absolute;
left: 0;
top: 0;
bottom: 0;
font-size: 13px;
line-height: 45px;
font-family: FontAwesome;
}
.single-quiz .quiz-questions ul.quiz-questions-list li.incorrect .question-title:after {
color: #e9340a;
content: "\f00d"}
.single-quiz .quiz-questions ul.quiz-questions-list li.correct .question-title:after {
color: #54b551;
content: "\f00c"}
.single-quiz .quiz-questions.list-quiz-questions ul li {
font-size: 13px;
font-weight: 700;
}
.single-quiz .quiz-questions.list-quiz-questions ul li.current:after {
display: none;
}
.single-quiz .quiz-questions.list-quiz-questions ul li.current a {
font-size: 16px;
}
.single-quiz .quiz-questions.list-quiz-questions ul li.current a:after {
display: none;
}
.single-quiz .quiz-questions.completed-questions>ul>li:not(.correct) .question-title:after {
color: #e9340a;
content: "\f00d"}
.single-quiz .quiz-history-title, .single-quiz .list-question-title {
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
line-height: 30px;
margin-top: 30px;
}
.single-quiz .quiz-question-nav .lp-question-wrap {
margin-bottom: 0;
position: relative;
}
.single-quiz .quiz-question-nav .lp-question-wrap h4 {
font-size: 18px;
font-weight: 700;
margin-top: 0;
margin-bottom: 22px;
line-height: 30px;
}
.single-quiz .quiz-question-nav .lp-question-wrap .question-title {
display: inline-block;
}
.single-quiz .quiz-question-nav .lp-question-wrap input.fib-input {
border: 0;
font-style: italic;
font-size: 15px;
margin: 0 5px;
border-bottom: 1px dotted #999;
line-height: 15px;
display: inline-block;
text-align: center;
}
.single-quiz .quiz-question-nav .lp-question-wrap.lp-sorting-choice-question .ui-sortable-handle {
cursor: move;
}
.single-quiz .quiz-question-nav .lp-question-wrap.lp-single-choise-question ul li label, .single-quiz .quiz-question-nav .lp-question-wrap.lp-true-false-question ul li label, .single-quiz .quiz-question-nav .lp-question-wrap.lp-multi-choice-question ul li label {
display: block;
cursor: pointer;
}
.single-quiz .quiz-question-nav .lp-question-wrap .question-type-single_choice ul li label, .single-quiz .quiz-question-nav .lp-question-wrap .question-type-true_or_false ul li label, .single-quiz .quiz-question-nav .lp-question-wrap .question-type-multi_choice ul li label {
display: block;
cursor: pointer;
}
.single-quiz .quiz-question-nav .lp-question-wrap .question-type-sorting_choice ul li label {
display: block;
cursor: move;
}
.single-quiz .quiz-question-nav .lp-question-wrap ul {
margin: 0;
margin-bottom: 20px;
}
.single-quiz .quiz-question-nav .lp-question-wrap ul li {
list-style: none;
line-height: 40px;
font-weight: 400;
border-bottom: 1px solid #eee;
padding: 0 10px;
}
.single-quiz .quiz-question-nav .lp-question-wrap ul li:first-child {
border-top: 1px solid #eee;
}
.single-quiz .quiz-question-nav .lp-question-wrap ul li label {
margin: 0;
font-weight: 400;
}
.single-quiz .quiz-question-nav .lp-question-wrap ul.lpr-question-hint li label {
text-decoration: line-through;
}
.single-quiz .quiz-question-nav .lp-question-wrap ul.lpr-question-hint li.correct label {
text-decoration: none;
}
.single-quiz .quiz-question-nav .lp-question-wrap ul.lpr-question-hint li.correct label:after {
content: '\f00c';
font-size: 13px;
font-family: FontAwesome;
margin-left: 5px;
display: inline-block;
color: #54b551;
}
.single-quiz .learn-press .message {
margin-bottom: 30px;
}
.single-quiz .learn-press-question-wrap.checked li.user-answer-false {
text-decoration: line-through;
background: 0 0;
}
.single-quiz .learn-press-question-wrap.checked li.user-answer-false.answer-true {
text-decoration: none;
background: 0 0;
}
.single-quiz .learn-press-question-wrap.checked li.answer-true {
background: 0 0;
}
.single-quiz .learn-press-question-wrap.checked li.answer-true label:after {
content: '\f00c';
font-size: 13px;
font-family: FontAwesome;
margin-left: 5px;
display: inline-block;
color: #54b551;
}
.single-quiz .question-description {
margin-bottom: 25px;
}
.quiz-summary .quiz-buttons {
text-align: inherit;
}
.single-quiz .quiz-summary .quiz-buttons {
margin-bottom: 30px;
}
.quiz-results .box-title {
margin-top: 0;
}
.quiz-results .result-summary {
margin: 32px 0 63px;
}
.quiz-results .result-field {
display: inline-block;
margin-right: 20px;
width: 95px;
height: 95px;
border: 1px solid #54b551;
border-radius: 50%;
text-align: center;
overflow: hidden;
}
.quiz-results .result-field:last-child {
margin-right: 0;
}
.quiz-results .result-field span {
display: block;
margin-top: 18px;
}
.quiz-results .result-field .value {
font-size: 24px;
font-weight: 700;
color: #54b551;
display: block;
margin-top: 2px;
}
.quiz-results .result-field.empty {
border: 1px solid #999;
}
.quiz-results .result-field.empty .value {
color: #999;
}
.quiz-results .result-field.wrong {
border: 1px solid #e9340a;
}
.quiz-results .result-field.wrong .value {
color: #e9340a;
}
.quiz-results .result-field.time {
border-color: #666;
}
.quiz-results .result-field.time .value {
color: #666;
font-size: 18px;
}
.question-hint {
display: inline-block;
margin-left: 15px;
}
.question-hint.hide-if-js {
display: none;
}
.question-hint .quiz-hint {
margin-bottom: 5px;
line-height: 30px;
}
.question-hint .quiz-hint-toggle {
cursor: pointer;
font-weight: 700;
}
.question-hint .quiz-hint-toggle .fa {
font-weight: 400;
font-size: 15px;
}
.question-hint .quiz-hint-content {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
position: absolute;
width: 100%;
background: rgba(0, 0, 0, .9);
padding: 20px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
color: #999;
left: 0;
visibility: hidden;
}
.question-hint .quiz-hint-content.quiz-active {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
visibility: visible;
}
.lp-question-wrap .quiz-hint-content {
display: inline-block;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
position: absolute;
width: 100%;
background: rgba(0, 0, 0, .9);
padding: 20px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
color: #999;
left: 0;
visibility: hidden;
}
.lp-question-wrap .quiz-hint-content.quiz-active {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
visibility: visible;
}
.single-lpr_quiz #content {
padding-left: 0;
padding-right: 0;
}
#popup_container {
min-width: 300px;
max-width: 600px;
background: #fff;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .5);
box-shadow: 0 0 10px rgba(0, 0, 0, .5);
border-radius: 0;
text-align: center;
}
#popup_title {
border-radius: 0;
padding: 0 20px;
margin-top: 0;
line-height: 50px;
font-size: 20px;
text-transform: none;
}
#popup_content {
margin: 0;
position: relative;
padding: 20px;
border: 0;
border-radius: 0;
}
#popup_panel {
text-align: center;
margin-top: 20px;
}
#popup_panel #popup_ok, #popup_panel #popup_cancel {
border: none;
padding: 5px 0;
line-height: 30px;
height: 40px;
background: #111;
color: #fff;
border-radius: 0;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
margin: 0 5px;
display: inline-block;
min-width: 90px;
text-align: center;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
#review-overlay {
background-color: rgba(0, 0, 0, .25);
bottom: 0;
display: flex;
justify-content: center;
left: 0;
position: fixed;
top: 0;
width: 100%}
#review-overlay>.review-wrapper {
align-self: center;
background-color: rgba(0, 0, 0, .25);
border-radius: 2px;
padding: 6px;
width: 450px;
}
#review-overlay .review-content {
background-color: #fff;
border-radius: 2px;
padding: 24px;
position: relative;
}
#review {
position: fixed;
z-index: 99999;
display: none;
align-self: center;
background-color: rgba(0, 0, 0, .25);
border-radius: 2px;
padding: 6px;
width: 500px;
top: 50px;
left: 50%;
margin-left: -250px;
}
#review .review-content {
background-color: #fff;
border-radius: 2px;
padding: 24px;
position: relative;
}
#review h3 {
font-size: 16px;
margin: 0 0 20px;
}
#review h3 .close {
float: right;
border: none;
text-decoration: none;
width: auto;
height: auto;
margin-right: -9px;
margin-top: -7px;
}
#review h3 .close:before {
font-size: 32px;
}
#review .review-fields {
margin: 0 0 -20px;
list-style: none;
}
#review .review-fields>li {
margin: 0 0 20px 0;
}
#review .review-fields>li>label {
display: block;
margin: 0 0 7px;
font-size: 15px;
}
#review .review-fields>li>label .required {
margin-left: 5px;
display: inline-block;
vertical-align: middle;
font-size: 24px;
line-height: 1;
height: 15px;
margin-top: -3px;
}
.review-stars {
margin: 0 0;
list-style: none;
}
.review-stars:after {
clear: both;
content: '';
display: block;
}
.review-stars>li {
width: 40px;
height: 40px;
float: left;
}
.review-stars>li span {
text-decoration: none;
font-size: 40px;
border-bottom: none;
width: auto;
height: auto;
}
.review-stars>li a:visited, .review-stars>li a:focus {
border: none;
}
.review-stars>li span:before {
width: 40px;
height: 40px;
}
.review-stars>li span.hover:before {
content: "\f155";
color: #F05A19;
cursor: pointer;
}
#review .review-actions {
text-align: right;
padding-top: 20px;
border-top: 1px solid #F0F0F0;
}
#review .submitting {
display: none;
}
#review .review-stars {
cursor: pointer;
}
.review-stars-rated {
display: inline-block;
position: relative;
}
.review-stars-rated .review-stars {
display: inline-block;
}
.review-stars-rated .review-stars.filled {
position: absolute;
top: 0;
left: 0;
z-index: 10;
white-space: nowrap;
overflow: hidden;
color: #F05A19;
height: 40px;
}
.review-stars.filled>li {
position: absolute;
}
.review-stars.filled>li:nth-child(2) {
left: 40px;
}
.review-stars.filled>li:nth-child(3) {
left: 80px;
}
.review-stars.filled>li:nth-child(4) {
left: 120px;
}
.review-stars.filled>li:nth-child(5) {
left: 160px;
}
#course-reviews .loading {
display: none;
}
.thim-widget-courses {
position: relative;
}
.thim-widget-courses .view-all-courses {
border: 1px solid #111;
color: #333;
position: absolute;
top: -96px;
right: 0;
line-height: 34px;
height: 36px;
padding: 0 20px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
}
.thim-widget-courses .view-all-courses.position-bottom {
position: relative;
top: auto;
right: auto;
display: block;
text-align: center;
border: none;
font-size: 16px;
height: 60px;
line-height: 40px;
padding: 10px 0;
margin-top: 20px;
margin-bottom: 40px;
color: #333;
background: #ffb606;
}
.thim-widget-courses .view-all-courses.position-bottom:hover {
color: #333;
background: #e6a303;
}
.thim-widget-courses .thim-course-grid {
margin: 0 -15px;
}
.thim-course-carousel {
margin: 0 -15px;
width: auto;
}
.thim-course-carousel>.course-item {
max-width: 270px;
overflow: hidden;
float: left;
margin: 0 15px;
}
.thim-course-carousel .owl-item {
padding: 0 15px;
}
.thim-course-carousel .owl-controls {
position: absolute;
right: 15px;
top: -90px;
}
.thim-course-carousel .owl-controls .owl-prev, .thim-course-carousel .owl-controls .owl-next {
display: inline-block;
margin-left: 10px;
cursor: pointer;
border: 1px solid #111;
width: 30px;
text-align: center;
line-height: 28px;
}
.thim-course-carousel .owl-controls .owl-prev .fa, .thim-course-carousel .owl-controls .owl-next .fa {
text-align: center;
vertical-align: middle;
line-height: 28px;
color: #333;
font-size: 8px;
display: block;
}
.site-main .thim-course-grid {
overflow: hidden;
clear: both;
margin: 0 -15px;
}
.site-main .thim-course-grid#thim-course-archive {
margin-bottom: -40px;
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper {
overflow: visible;
margin-bottom: 40px;
padding-top: 30px;
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper .owl-controls {
top: -60px;
}
.thim-widget-courses .thim-course-grid:not(.thim-course-carousel) {
overflow: hidden;
clear: both;
margin: 0 -15px;
}
.thim-course-grid .course-grid-2 {
width: 50%}
.thim-course-grid .course-grid-2:nth-child(2n+1) {
clear: both;
}
.thim-course-grid .course-grid-3 {
width: 33.33%}
.thim-course-grid .course-grid-3:nth-child(3n+1) {
clear: both;
}
.thim-course-grid .course-grid-4 {
width: 25%}
.thim-course-grid .course-grid-4:nth-child(4n+1) {
clear: both;
}
.thim-course-grid .course-grid-5 {
width: 20%}
.thim-course-grid .course-grid-5:nth-child(5n+1) {
clear: both;
}
.thim-course-grid .lpr_course[class*=course-grid-] {
padding: 0 15px;
float: left;
margin-bottom: 40px;
padding-top: 0!important;
}
.thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-] {
margin-bottom: 0;
}
.thim-course-grid .course-item {
text-align: center;
box-shadow: none;
}
.thim-course-grid .course-item .course-thumbnail {
margin: 0;
overflow: hidden;
position: relative;
}
.thim-course-grid .course-item .course-thumbnail img {
width: 100%;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.thim-course-grid .course-item .course-thumbnail:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
background: rgba(0, 0, 0, .6);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
.thim-course-grid .course-item .course-thumbnail>a {
width: 100%;
display: inline-block;
position: relative;
}
.thim-course-grid .course-item .course-thumbnail>a.course-readmore {
position: absolute;
top: 50%;
background: #ffb606;
color: #333;
line-height: 30px;
padding: 5px 25px;
z-index: 90;
left: 50%;
right: auto;
margin: auto;
width: auto;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
transform: translate(-50%, -50%) scale(1.2, 1.2);
-webkit-transform: translate(-50%, -50%) scale(1.2, 1.2);
-moz-transform: translate(-50%, -50%) scale(1.2, 1.2);
-ms-transform: translate(-50%, -50%) scale(1.2, 1.2);
-o-transform: translate(-50%, -50%) scale(1.2, 1.2);
}
.thim-course-grid .course-item .course-thumbnail:hover img {
transform: scale(1.05, 1.05);
-webkit-transform: scale(1.05, 1.05);
-moz-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
}
.thim-course-grid .course-item .course-thumbnail:hover:before {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.thim-course-grid .course-item .course-thumbnail:hover>a.course-readmore {
transform: translate(-50%, -50%) scale(1, 1);
-webkit-transform: translate(-50%, -50%) scale(1, 1);
-moz-transform: translate(-50%, -50%) scale(1, 1);
-ms-transform: translate(-50%, -50%) scale(1, 1);
-o-transform: translate(-50%, -50%) scale(1, 1);
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.thim-course-grid .course-item .thim-course-content {
line-height: 25px;
border: 1px solid #e5e5e5;
border-top: 0;
padding: 0 20px;
}
.thim-course-grid .course-item .thim-course-content .course-author {
margin-top: 0;
position: relative;
}
.thim-course-grid .course-item .thim-course-content .course-author img {
margin-top: -28px;
border-radius: 50%;
border: 2px solid #fff;
position: relative;
z-index: 3;
}
.thim-course-grid .course-item .thim-course-content .course-author label {
display: none;
}
.thim-course-grid .course-item .thim-course-content .course-author .value {
font-size: 13px;
font-weight: 400;
text-transform: capitalize;
margin-top: 7px;
}
.thim-course-grid .course-item .thim-course-content .course-author .value a {
color: #7a7a7a;
}
.thim-course-grid .course-item .thim-course-content .course-author .value a:hover {
text-decoration: underline;
}
.thim-course-grid .course-item .thim-course-content .course-title {
font-size: 16px;
font-weight: 700;
line-height: 25px;
margin: 11px 0 22px;
height: 50px;
display: block;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
text-transform: none;
}
.thim-course-grid .course-item .thim-course-content .course-title a {
display: block;
}
.thim-course-grid .course-item .thim-course-content>.course-description, .thim-course-grid .course-item .thim-course-content>.course-readmore, .thim-course-grid .course-item .thim-course-content>.course-price {
display: none;
}
.thim-course-grid .course-item .thim-course-content .course-meta {
overflow: hidden;
position: relative;
padding: 14px 0 10px;
display: block;
margin: 0;
}
.thim-course-grid .course-item .thim-course-content .course-meta:before {
content: '';
width: 30px;
height: 3px;
position: absolute;
top: 0;
left: 0;
right: 0;
margin: auto;
background: #000;
z-index: 10;
}
.thim-course-grid .course-item .thim-course-content .course-meta:after {
content: '';
position: absolute;
left: 0;
right: 0;
top: 1px;
height: 1px;
width: 100%;
background: #e5e5e5;
}
.thim-course-grid .course-item .thim-course-content .course-meta .course-author, .thim-course-grid .course-item .thim-course-content .course-meta .course-review, .thim-course-grid .course-item .thim-course-content .course-meta label {
display: none;
}
.thim-course-grid .course-item .thim-course-content .course-meta .value {
font-size: 14px;
color: #ccc;
line-height: 30px;
font-weight: 400;
text-transform: none;
}
.thim-course-grid .course-item .thim-course-content .course-meta>div {
display: inline-block;
float: left;
line-height: 30px;
margin-right: 15px;
color: #ccc;
padding: 0;
border: 0;
}
.thim-course-grid .course-item .thim-course-content .course-meta>div a {
color: #ccc;
}
.thim-course-grid .course-item .thim-course-content .course-meta>div i {
display: inline-block;
margin-right: 4px;
line-height: 30px;
font-size: 13px;
vertical-align: top;
}
.thim-course-grid .course-item .thim-course-content .course-meta>div i.fa-comment {
margin-top: -1px;
}
.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price {
float: right;
margin-right: 0;
}
.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value {
font-size: 13px;
font-weight: 700;
color: #f24c0a;
}
.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value.free-course {
color: #54b551;
}
.thim-course-list .lpr_course {
clear: both;
border-bottom: 1px solid #e5e5e5;
padding: 40px 0;
padding-top: 40px!important;
overflow: hidden;
}
.thim-course-list .lpr_course:first-child {
padding-top: 0!important;
}
.thim-course-list .course-item {
overflow: hidden;
}
.thim-course-list .course-item .course-thumbnail {
float: left;
height: auto;
overflow: hidden;
max-width: 22%;
max-width: calc(270px);
max-width: -webkit-calc(270px);
max-width: -moz-calc(270px);
margin-right: 3%;
margin-right: calc(30px);
margin-right: -webkit-calc(30px);
margin-right: -moz-calc(30px);
}
.thim-course-list .course-item .course-thumbnail img {
width: 100%;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
.thim-course-list .course-item .course-thumbnail>a {
display: inline-block;
position: relative;
width: 100%}
.thim-course-list .course-item .course-thumbnail:hover img {
transform: scale(1.05, 1.05);
-webkit-transform: scale(1.05, 1.05);
-moz-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
}
.thim-course-list .course-item .course-thumbnail .course-readmore {
display: none;
}
.thim-course-list .course-item .thim-course-content {
width: 75%;
width: calc(100% - 300px);
width: -webkit-calc(100% - 300px);
width: -moz-calc(100% - 300px);
float: right;
}
.thim-course-list .course-item .thim-course-content>.course-author {
display: none;
}
.thim-course-list .course-item .thim-course-content .course-title {
font-size: 24px;
font-weight: 700;
line-height: 30px;
margin: 3px 0 2px;
text-transform: none;
}
.thim-course-list .course-item .thim-course-content .course-title a {
display: block;
}
.thim-course-list .course-item .thim-course-content .course-meta {
overflow: hidden;
position: relative;
padding: 0;
}
.thim-course-list .course-item .thim-course-content .course-meta label {
font-size: 12px;
font-weight: 700;
color: #ccc;
margin-bottom: 0;
}
.thim-course-list .course-item .thim-course-content .course-meta .value {
font-size: 12px;
text-transform: uppercase;
font-weight: 700;
color: #7a7a7a;
}
.thim-course-list .course-item .thim-course-content .course-meta>div {
margin-top: 15px;
display: inline-block;
line-height: 20px;
margin-right: 20px;
padding-right: 20px;
color: #ccc;
border-right: 1px solid #eee;
}
.thim-course-list .course-item .thim-course-content .course-meta>div .value {
line-height: 16px;
}
.thim-course-list .course-item .thim-course-content .course-meta>div i {
display: none;
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-author img {
border-radius: 50%;
width: 40px;
height: auto;
float: left;
margin-right: 10px;
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-author .author-contain {
display: inline-block;
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-author .value a {
color: #7a7a7a;
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-author .value a:hover {
text-decoration: underline;
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-comments-count, .thim-course-list .course-item .thim-course-content .course-meta>div.course-price {
display: none;
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-students {
padding-right: 0;
margin-right: 0;
border-right: 0;
}
.thim-course-list .course-item .thim-course-content .course-description {
margin: 30px 0 30px;
height: 75px;
line-height: 25px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.thim-course-list .course-item .thim-course-content .course-price {
float: left;
font-weight: 700;
font-size: 18px;
line-height: 25px;
}
.thim-course-list .course-item .thim-course-content .course-price label, .thim-course-list .course-item .thim-course-content .course-price .value {
display: inline-block;
}
.thim-course-list .course-item .thim-course-content .course-price label {
color: #999;
margin-bottom: 0;
}
.thim-course-list .course-item .thim-course-content .course-price .value {
color: #f24c0a;
}
.thim-course-list .course-item .thim-course-content .course-price .value.free-course {
color: #54b551;
}
.thim-course-list .course-item .thim-course-content .course-readmore {
float: right;
text-transform: uppercase;
font-weight: 700;
font-size: 13px;
margin-top: 4px;
}
.thim-course-list .course-item .thim-course-content .course-readmore a {
line-height: 30px;
height: 40px;
padding: 5px 25px;
display: inline-block;
}
.add-review .review-stars-rated, .rating-box .review-stars-rated, .course-review .review-stars-rated {
height: 16px;
line-height: 16px;
width: 80px;
}
.add-review .review-stars-rated .review-stars, .rating-box .review-stars-rated .review-stars, .course-review .review-stars-rated .review-stars {
margin: 0;
display: inline-block;
list-style: none;
line-height: 16px;
height: 16px;
}
.add-review .review-stars-rated .review-stars>li, .rating-box .review-stars-rated .review-stars>li, .course-review .review-stars-rated .review-stars>li {
width: 13px;
height: 16px;
display: inline-block;
float: none;
}
.add-review .review-stars-rated .review-stars>li span, .rating-box .review-stars-rated .review-stars>li span, .course-review .review-stars-rated .review-stars>li span {
font-size: 13px;
width: auto;
height: auto;
border-bottom: none;
text-decoration: none;
}
.add-review .review-stars-rated .review-stars>li span:before, .rating-box .review-stars-rated .review-stars>li span:before, .course-review .review-stars-rated .review-stars>li span:before {
width: auto;
height: auto;
}
.add-review .review-stars-rated .review-stars.filled, .rating-box .review-stars-rated .review-stars.filled, .course-review .review-stars-rated .review-stars.filled {
height: 16px;
}
.add-review .review-stars-rated .review-stars.filled>li, .rating-box .review-stars-rated .review-stars.filled>li, .course-review .review-stars-rated .review-stars.filled>li {
position: static;
}
.thim-course-top {
background: #f5f5f5;
padding: 10px 10px 10px 20px;
margin-bottom: 60px;
min-height: 54px;
}
.thim-course-top .thim-course-switch-layout {
float: left;
}
.thim-course-top .thim-course-switch-layout a {
font-size: 18px;
display: inline-block;
line-height: 34px;
margin-right: 5px;
color: #ccc;
}
.thim-course-top .course-index {
display: inline-block;
line-height: 34px;
font-size: 13px;
color: #999;
margin-left: 15px;
}
.thim-course-top .courses-searching {
float: right;
position: relative;
}
.thim-course-top .courses-searching ul {
margin: 0;
left: 0;
right: 0;
z-index: 99;
overflow: hidden;
line-height: 30px;
background: #f6f6f6;
border: none;
margin-top: 2px;
min-width: 270px;
position: absolute;
box-shadow: inset 0 0 1px 1px #eee;
}
.thim-course-top .courses-searching ul li {
list-style: none;
line-height: 30px;
padding: 0 20px;
height: 30px;
display: block;
}
.thim-course-top .courses-searching ul li a {
display: inline-block;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
max-width: 100%;
color: #666;
font-size: 13px;
}
.thim-course-top .courses-searching ul li a:hover {
text-decoration: underline;
}
.thim-course-top .courses-searching ul li.ob-selected a {
text-decoration: underline;
}
.thim-course-top .courses-searching ul li:first-child {
margin-top: 10px;
}
.thim-course-top .courses-searching ul li:last-child {
margin-bottom: 10px;
}
.thim-course-top .courses-searching form {
border: 0;
background: #fff;
width: 270px;
position: relative;
line-height: 34px;
}
.thim-course-top .courses-searching form input[type=text] {
font-size: 13px;
color: #999;
line-height: 20px;
padding: 6px 0 6px 10px;
border-radius: 0;
width: 100%;
height: 34px;
border: 1px solid #e5e5e5;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
box-shadow: none;
}
.thim-course-top .courses-searching form input[type=text]:focus {
outline: 0;
box-shadow: none;
}
.thim-course-top .courses-searching form button[type=submit] {
position: absolute;
right: 0;
top: 0;
bottom: 0;
text-align: center;
z-index: 10;
background: 0 0;
box-shadow: none;
border: none;
outline: 0;
width: 30px;
padding: 0;
line-height: 34px;
}
.thim-course-top .courses-searching form button[type=submit] i {
font-size: 14px;
color: #ccc;
line-height: 34px;
}
.course-item .course-thumbnail {
position: relative;
}
.course-item .course-thumbnail .course-wishlist-box {
position: absolute;
right: 15px;
top: 15px;
z-index: 88;
}
.course-item .course-thumbnail .course-wishlist-box .fa {
cursor: pointer;
width: 20px;
height: 20px;
display: block;
text-align: center;
line-height: 20px;
font-size: 18px;
}
.course-item .course-thumbnail .course-wishlist-box .fa:before {
line-height: 20px;
display: inline-block;
}
.course-item .course-thumbnail .course-wishlist-box .course-wishlist {
color: #fff;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
.course-item .course-thumbnail .course-wishlist-box .course-wishlist:hover {
color: #F24C0A;
}
.course-item .course-thumbnail .course-wishlist-box .course-wishlisted {
color: #F24C0A;
}
.course-item .course-thumbnail .course-wishlist-box .text {
display: none!important;
}
.thim-course-megamenu .course-item {
text-align: center;
}
.thim-course-megamenu .course-thumbnail img {
width: 100%;
margin: 0;
}
.thim-course-megamenu .course-title {
font-size: 14px;
font-weight: 700;
text-transform: none;
line-height: 25px;
margin: 0;
}
.thim-course-megamenu .course-title a {
padding: 0!important;
margin-top: 3px;
}
.thim-course-megamenu .course-price .value {
font-size: 13px;
font-weight: 700;
color: #f24c0a;
margin-bottom: 7px;
margin-top: 5px;
}
.thim-course-megamenu .course-price .value.free-course {
color: #54b551;
}
.thim-course-megamenu .course-readmore {
text-transform: uppercase;
font-weight: 700;
font-size: 13px;
padding: 5px 22px!important;
display: inline-block!important;
line-height: 30px;
}
.course-thumbnail .course-readmore {
white-space: nowrap;
}
.thim-widget-courses .thim-category-tabs.thim-course-grid {
margin-top: -108px;
}
.thim-category-tabs .nav-tabs {
float: right;
border: 0;
margin-bottom: 78px;
margin-right: 15px;
}
.thim-category-tabs .nav-tabs li {
margin: 0;
padding: 0 15px;
}
.thim-category-tabs .nav-tabs li:last-child {
padding-right: 0;
}
.thim-category-tabs .nav-tabs li a {
border: 0;
background: 0 0;
font-weight: 700;
line-height: 20px;
margin: 0;
padding: 5px 0;
border-bottom: 1px solid transparent;
}
.thim-category-tabs .nav-tabs li a:hover {
border: 0;
background: 0 0;
}
.thim-category-tabs .nav-tabs li.active a {
border: 0;
background: 0 0;
}
.site-main #content {
max-width: 100%;
width: auto;
padding: 0;
}
.learn-press .lpr_course.has-post-thumbnail {
padding-top: 0!important;
}
.learn-press .entry-title {
font-size: 30px;
font-weight: 700;
margin: 0;
line-height: 40px;
margin-top: -5px;
margin-bottom: 32px;
text-transform: none;
}
.learn-press .popup-content #learn-press-course-lesson {
display: none;
}
.learn-press .course-meta {
display: inline-block;
overflow: hidden;
position: relative;
padding: 0;
margin-bottom: 40px;
}
.learn-press .course-meta label {
font-size: 12px;
font-weight: 700;
color: #ccc;
margin-bottom: 0;
}
.learn-press .course-meta label .value {
margin-left: 5px;
}
.learn-press .course-meta .value {
font-size: 12px;
text-transform: uppercase;
font-weight: 700;
color: #7a7a7a;
}
.learn-press .course-meta>div {
display: inline-block;
line-height: 20px;
margin-right: 23px;
padding-right: 23px;
color: #ccc;
border-right: 1px solid #eee;
float: left;
}
.learn-press .course-meta>div .value {
line-height: 16px;
}
.learn-press .course-meta>div .value.lp-progress-bar {
margin: 0;
height: 6px;
margin-top: 5px;
width: 200px;
border-radius: 0;
background: #eee;
float: none;
}
.learn-press .course-meta>div .value.lp-progress-bar .lp-progress-value {
height: 6px;
border-radius: 0;
}
.learn-press .course-meta>div i {
display: none;
}
.learn-press .course-meta>div.course-author img {
border-radius: 50%;
width: 40px;
height: auto;
float: left;
margin-right: 10px;
}
.learn-press .course-meta>div.course-author .author-contain {
display: inline-block;
}
.learn-press .course-meta>div.course-author .value a {
color: #7a7a7a;
}
.learn-press .course-meta>div.course-author .value a:hover {
text-decoration: underline;
}
.learn-press .course-meta>div.course-categories .value a {
color: #7a7a7a;
}
.learn-press .course-meta>div.course-categories .value a:hover {
text-decoration: underline;
}
.learn-press .course-meta>div.forum-link .value a {
color: #7a7a7a;
}
.learn-press .course-meta>div.forum-link .value a:hover {
text-decoration: underline;
}
.learn-press .course-meta>div:last-child {
border-right: 0;
margin-right: 0;
padding-right: 0;
}
.learn-press .thim-enroll-course-button {
display: inline-block;
font-size: 13px;
line-height: 40px;
height: 40px;
border: 0;
border-radius: 0;
padding: 0 25px;
text-transform: uppercase;
font-weight: 700;
}
.learn-press .thim-enroll-course-button:focus {
outline: 0;
box-shadow: none;
}
.learn-press .thim-enroll-course-button label {
display: none;
}
.learn-press .course-payment {
float: right;
display: inline-block;
position: relative;
margin-bottom: 40px;
}
.learn-press .course-payment .course-price {
font-size: 30px;
line-height: 40px;
font-weight: 700;
float: left;
margin-right: 20px;
display: inline-block;
}
.learn-press .course-payment .course-price .value {
line-height: 40px;
}
.learn-press .course-payment .course-price .value.free-course {
color: #54b551;
}
.learn-press .course-payment .course-price label {
display: none;
}
.learn-press .course-payment .course-enrolled {
background: #54B551;
color: #fff;
cursor: default;
}
.learn-press .course-payment .course-enrolled .fa {
margin-right: 8px;
}
.learn-press .course-thumbnail {
margin-bottom: 40px;
}
.learn-press .course-tabs {
clear: both;
}
.learn-press .course-tabs .nav-tabs {
margin: 0;
border: 0;
border-bottom: 1px solid #eee;
}
.learn-press .course-tabs .nav-tabs li {
background: 0 0;
border-radius: 0;
margin: 0;
width: 25%;
text-align: center;
border: 0;
position: relative;
}
.learn-press .course-tabs .nav-tabs li a {
border-radius: 0;
margin-right: 3px;
border: 1px solid #eee;
border-bottom: 0;
font-size: 13px;
font-weight: 700;
background: #f9f9f9;
line-height: 29px;
}
.learn-press .course-tabs .nav-tabs li a .fa {
font-size: 13px;
vertical-align: middle;
line-height: 29px;
margin-right: 8px;
}
.learn-press .course-tabs .nav-tabs li:last-child a {
margin-right: 0;
}
.learn-press .course-tabs .nav-tabs li:last-child.active:before {
right: 0;
}
.learn-press .course-tabs .nav-tabs li:last-child.active:after {
right: 0;
}
.learn-press .course-tabs .nav-tabs li.active {
background: #fff;
}
.learn-press .course-tabs .nav-tabs li.active:before {
content: '';
position: absolute;
left: 0;
right: 3px;
top: 0;
height: 4px;
z-index: 10;
}
.learn-press .course-tabs .nav-tabs li.active:after {
content: '';
position: absolute;
left: 0;
right: 3px;
bottom: -1px;
height: 1px;
z-index: 10;
background: #fff;
}
.learn-press .course-tabs .nav-tabs li.active a {
background: #fff;
}
.learn-press .course-tabs .tab-content {
border: 1px solid #eee;
border-top: 0;
padding: 60px 30px;
}
.learn-press .course-content.popup-content {
padding: 0;
}
.learn-press .course-content .complete-lesson-button {
border: 0;
border-radius: 0;
box-shadow: none;
height: 40px;
line-height: 30px;
padding: 5px 25px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
margin-top: 15px;
display: inline-block;
}
.learn-press .curriculum-sections {
margin: 0;
list-style: none;
}
.learn-press .curriculum-sections .section .section-header {
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
margin: 53px 0 25px;
line-height: 25px;
}
.learn-press .curriculum-sections .section:first-child .section-header {
margin-top: 0;
}
.learn-press .curriculum-sections .section-content {
margin: 0;
}
.learn-press .curriculum-sections .section-content .course-lesson, .learn-press .curriculum-sections .section-content .course-quiz {
line-height: 30px;
padding: 11px 13px 11px 9px;
border-top: 1px solid #eee;
margin: 0;
overflow: hidden;
}
.learn-press .curriculum-sections .section-content .course-lesson.current, .learn-press .curriculum-sections .section-content .course-quiz.current {
background: #f9fafa;
}
.learn-press .curriculum-sections .section-content .course-lesson:last-child, .learn-press .curriculum-sections .section-content .course-quiz:last-child {
border-bottom: 1px solid #eee;
}
.learn-press .curriculum-sections .section-content .course-lesson .quiz-title, .learn-press .curriculum-sections .section-content .course-quiz .quiz-title, .learn-press .curriculum-sections .section-content .course-lesson .lesson-title, .learn-press .curriculum-sections .section-content .course-quiz .lesson-title {
font-weight: 700;
font-size: 15px;
display: inline-block;
line-height: 30px;
margin-right: 15px;
}
.learn-press .curriculum-sections .section-content .course-lesson .lesson-preview, .learn-press .curriculum-sections .section-content .course-quiz .lesson-preview {
line-height: 24px;
border: 0;
padding: 0 12px;
background: #54b551;
color: #fff;
display: inline-block;
border-radius: 3px;
margin-left: 0;
font-size: 12px;
font-weight: 700;
}
.learn-press .curriculum-sections .section-content .course-lesson span, .learn-press .curriculum-sections .section-content .course-quiz span {
display: inline-block;
line-height: 30px;
color: #999;
}
.learn-press .curriculum-sections .section-content .course-lesson span.course-format-icon, .learn-press .curriculum-sections .section-content .course-quiz span.course-format-icon {
margin-right: 5px;
}
.learn-press .curriculum-sections .section-content .course-lesson span.course-format-icon .fa, .learn-press .curriculum-sections .section-content .course-quiz span.course-format-icon .fa {
font-size: 15px;
}
.learn-press .curriculum-sections .section-content .course-lesson span.index, .learn-press .curriculum-sections .section-content .course-quiz span.index {
font-size: 13px;
font-weight: 400;
min-width: 80px;
}
.learn-press .curriculum-sections .section-content .course-lesson span.meta, .learn-press .curriculum-sections .section-content .course-quiz span.meta {
font-size: 13px;
font-weight: 400;
float: right;
}
.learn-press .curriculum-sections .section-content .course-lesson span.locked, .learn-press .curriculum-sections .section-content .course-quiz span.locked {
line-height: 24px;
border: 0;
padding: 0 12px;
background: #999;
color: #fff;
display: inline-block;
border-radius: 3px;
margin-left: 0;
font-size: 12px;
font-weight: 700;
}
.learn-press .curriculum-sections .section-content .course-lesson.completed a, .learn-press .curriculum-sections .section-content .course-quiz.completed a, .learn-press .curriculum-sections .section-content .course-lesson.item-completed a, .learn-press .curriculum-sections .section-content .course-quiz.item-completed a {
text-decoration: none;
}
.learn-press .curriculum-sections .section-content .course-lesson .completed-button, .learn-press .curriculum-sections .section-content .course-quiz .completed-button {
line-height: 24px;
border: 0;
padding: 0 12px;
background: #54B551;
color: #fff;
display: inline-block;
border-radius: 3px;
margin-left: 0;
font-size: 12px;
font-weight: 700;
}
.learn-press .curriculum-sections .section:last-child .section-content .course-lesson:last-child, .learn-press .curriculum-sections .section:last-child .section-content .course-quiz:last-child {
border-bottom: 0;
}
.learn-press .tab-content .course-wishlist-box {
line-height: 30px;
margin-top: 20px;
padding: 5px 0;
text-align: center;
}
.learn-press .tab-content .course-wishlist-box span {
line-height: 30px;
display: inline-block;
color: #fff;
}
.learn-press .tab-content .course-wishlist-box span.fa {
cursor: pointer;
}
.learn-press .tab-content .course-wishlist-box span.text {
margin-left: 10px;
text-transform: uppercase;
}
.learn-press #learn_press_payment_form {
width: 300px;
position: absolute;
top: 60px;
right: 0;
background: #f6f6f6;
z-index: 10;
box-shadow: 0 0 5px -1px #adadad;
}
.learn-press #learn_press_payment_form #lpr-payment-tab {
margin: 0;
padding: 20px 20px 15px;
border: 0;
}
.learn-press #learn_press_payment_form #lpr-payment-tab li {
float: none;
width: 100%;
display: block;
margin-bottom: 10px;
}
.learn-press #learn_press_payment_form #lpr-payment-tab li:last-child {
margin-bottom: 0;
}
.learn-press #learn_press_payment_form #lpr-payment-tab li label {
cursor: pointer;
display: block;
margin: 0;
}
.learn-press #learn_press_payment_form .learn_press_payment_close {
cursor: pointer;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
position: absolute;
top: 0;
right: 0;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
.learn-press #learn_press_payment_form .learn_press_payment_checkout {
display: inline-block;
text-align: center;
padding: 5px 25px;
background: #111;
color: #fff;
height: 40px;
line-height: 30px;
margin: 0 0 20px 20px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
cursor: pointer;
}
#tab-course-description {
overflow: hidden;
}
#tab-course-description .thim-course-content {
width: calc(100% - 240px);
width: -webkit-calc(100% - 240px);
width: -moz-calc(100% - 240px);
float: left;
padding-right: 45px;
border-right: 1px solid #eee;
}
#tab-course-description .thim-course-content h4, #tab-course-description .thim-course-content h5, #tab-course-description .thim-course-content h6 {
margin-top: 0;
}
#tab-course-description .thim-course-content p {
margin-bottom: 25px;
}
#tab-course-description .thim-course-info {
padding-left: 30px;
width: 240px;
float: left;
max-width: 100%}
#tab-course-description .thim-course-info .title {
margin: 0;
font-size: 16px;
line-height: 30px;
text-transform: uppercase;
}
#tab-course-description .thim-course-info ul {
margin: 0;
}
#tab-course-description .thim-course-info ul li {
list-style: none;
font-size: 13px;
border-bottom: 1px solid #eee;
line-height: 25px;
padding: 15px 0;
}
#tab-course-description .thim-course-info ul li .fa {
width: 20px;
text-align: left;
font-size: 13px;
line-height: 25px;
vertical-align: middle;
}
#tab-course-description .thim-course-info ul li span {
display: inline-block;
}
#tab-course-description .thim-course-info ul li .value {
font-weight: 700;
min-width: 60px;
float: right;
text-align: left;
}
#tab-course-description .thim-course-info .thim-enroll-course-button {
margin: auto;
margin-top: 40px;
width: 100%;
text-align: center;
}
#tab-course-description .thim-social-share {
float: none;
clear: both;
padding-top: 35px;
}
.thim-course-menu-landing {
position: fixed;
bottom: -60px;
left: 0;
right: 0;
z-index: 999999;
overflow: hidden;
background: #fff;
box-shadow: 0 3px 6px 2px rgba(42, 42, 42, .4);
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
body.course-landing-active .thim-course-menu-landing {
bottom: 0;
}
body.course-landing-active .thim-course-menu-landing.thim-hidden {
bottom: -60px;
}
.thim-course-menu-landing .thim-course-landing-tab {
float: left;
margin: 0;
}
.thim-course-menu-landing .thim-course-landing-tab li {
list-style: none;
display: inline-block;
line-height: 40px;
padding: 10px 0;
margin-right: 25px;
position: relative;
font-weight: 700;
font-size: 13px;
}
.thim-course-menu-landing .thim-course-landing-tab li.active:before {
position: absolute;
content: '';
height: 3px;
top: 0;
left: 0;
right: 0;
}
.thim-course-menu-landing .thim-course-landing-tab li:last-child {
margin-right: 0;
}
.thim-course-menu-landing .thim-course-landing-tab li a {
line-height: 40px;
display: block;
}
.thim-course-menu-landing .thim-course-landing-button {
padding: 10px 0;
display: inline-block;
float: right;
}
.thim-course-menu-landing .thim-course-landing-button .course-price {
font-size: 30px;
line-height: 40px;
font-weight: 700;
margin-right: 20px;
display: inline-block;
float: left;
}
.thim-course-menu-landing .thim-course-landing-button .course-price label {
display: none;
}
.thim-course-menu-landing .thim-course-landing-button .course-price .value.free-course {
color: #54b551;
}
#tab-course-review .course-rating>h3 {
margin: 0;
font-size: 16px;
font-weight: 700;
line-height: 20px;
margin-bottom: 14px;
text-transform: uppercase;
}
#tab-course-review .course-rating .rating-title {
margin-bottom: 13px;
line-height: 25px;
}
#tab-course-review .course-rating .rating-box {
border: 1px solid #eee;
}
#tab-course-review .course-rating .average-rating {
width: 200px;
display: inline-block;
float: left;
margin-right: 30px;
}
#tab-course-review .course-rating .average-rating .rating-box {
text-align: center;
padding-bottom: 43px;
}
#tab-course-review .course-rating .average-rating .rating-box .average-value {
font-weight: 700;
font-size: 72px;
line-height: 80px;
margin: 27px 0 11px;
}
#tab-course-review .course-rating .average-rating .rating-box .review-star {
line-height: 16px;
}
#tab-course-review .course-rating .average-rating .rating-box .review-amount {
line-height: 25px;
}
#tab-course-review .course-rating .detailed-rating {
width: auto;
display: inline-block;
max-width: 100%}
#tab-course-review .course-rating .detailed-rating .rating-box {
width: 100%;
overflow: hidden;
padding: 20px 0;
}
#tab-course-review .course-rating .detailed-rating .stars {
clear: both;
padding: 0 30px;
padding-bottom: 3px;
}
#tab-course-review .course-rating .detailed-rating .stars:last-child {
padding-bottom: 0;
}
#tab-course-review .course-rating .detailed-rating .stars>div {
display: inline-table;
line-height: 30px;
}
#tab-course-review .course-rating .detailed-rating .stars>div.key {
font-weight: 700;
}
#tab-course-review .course-rating .detailed-rating .stars>div.bar {
width: 200px;
margin: 0 7px;
}
#tab-course-review .course-rating .detailed-rating .stars>div.bar .full_bar {
background: #eee;
height: 12px;
position: relative;
}
#tab-course-review .course-rating .detailed-rating .stars>div.bar .full_bar>div {
position: absolute;
top: 0;
left: 0;
bottom: 0;
}
#tab-course-review .course-rating .detailed-rating .stars>div.value {
color: #999;
}
#tab-course-review .course-review {
margin-top: 51px;
}
#tab-course-review .course-review .content-review>ul {
margin: 0;
}
#tab-course-review .course-review .content-review>ul>li {
border-top: 1px solid #eee;
padding: 50px 0;
overflow: hidden;
list-style: none;
display: block;
}
#tab-course-review .course-review .content-review>ul>li:last-child {
padding-bottom: 0;
}
#tab-course-review .course-review .content-review>ul .review-author {
width: 70px;
overflow: hidden;
float: left;
margin-right: 30px;
}
#tab-course-review .course-review .content-review>ul .review-author img {
border-radius: 50%}
#tab-course-review .course-review .content-review>ul .review-time {
display: inline-block;
margin-right: 15px;
font-size: 12px;
font-weight: 700;
color: #ccc;
}
#tab-course-review .course-review .content-review>ul .review-text {
width: calc(100% - 100px);
width: -webkit-calc(100% - 100px);
width: -moz-calc(100% - 100px);
float: right;
}
#tab-course-review .course-review .content-review>ul .review-text .author-name {
display: inline-block;
font-weight: 700;
font-size: 15px;
margin: 0;
line-height: 20px;
margin-right: 15px;
text-transform: capitalize;
}
#tab-course-review .course-review .content-review>ul .review-text .review-star {
display: inline-block;
line-height: 20px;
}
#tab-course-review .course-review .content-review>ul .review-text .review-title {
font-size: 14px;
font-style: italic;
font-weight: 700;
line-height: 25px;
margin: 9px 0 15px;
}
#tab-course-review .review-load-more {
text-align: center;
}
#tab-course-review .review-load-more #course-review-load-more {
width: 30px;
height: 30px;
cursor: pointer;
border-radius: 50%;
display: inline-block;
text-align: center;
line-height: 30px;
margin-top: 40px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
#tab-course-review .review-load-more #course-review-load-more.loading .fa {
-webkit-animation: fa-spin 1s infinite linear;
animation: fa-spin 1s infinite linear;
}
#tab-course-review .review-load-more #course-review-load-more.loading .fa:before {
content: '\f1ce'}
#tab-course-review .add-review {
background: #f9f9f9;
margin: 60px -30px -60px;
padding: 0 30px 65px;
}
#tab-course-review .add-review .title {
font-weight: 700;
margin: 0;
text-transform: uppercase;
font-size: 18px;
line-height: 35px;
padding: 55px 0 3px;
}
#tab-course-review .add-review .description {
margin-bottom: 12px;
color: #999;
}
#tab-course-review .add-review .review-stars-rated {
clear: both;
display: block;
margin-bottom: 5px;
}
#tab-course-review .add-review .review-stars {
cursor: pointer;
}
#tab-course-review .add-review form label {
font-size: 13px;
font-weight: 400;
line-height: 30px;
margin-bottom: 0;
display: block;
margin-top: 10px;
}
#tab-course-review .add-review form label span {
vertical-align: top;
}
#tab-course-review .add-review form input[type=text] {
height: 40px;
line-height: 38px;
width: 50%;
border: 1px solid #e3e6e6;
padding: 0 10px;
clear: both;
display: block;
}
#tab-course-review .add-review form textarea {
border: 1px solid #e3e6e6;
padding: 10px;
clear: both;
width: 100%;
display: block;
min-height: 100px;
}
#tab-course-review .add-review form button[type=submit] {
padding: 5px 25px;
text-transform: uppercase;
line-height: 30px;
border: 0;
box-shadow: none;
font-size: 13px;
font-weight: 700;
height: 40px;
margin-top: 20px;
}
.thim-ralated-course {
clear: both;
overflow: hidden;
}
.thim-ralated-course .related-title {
text-transform: uppercase;
position: relative;
font-size: 30px;
line-height: 30px;
padding-bottom: 27px;
margin: 78px 0 60px;
}
.thim-ralated-course .related-title:after {
content: '';
height: 1px;
position: absolute;
left: 0;
bottom: 0;
width: 35px;
background: #000;
}
.course-content .complete-lesson-button {
border: 0;
border-radius: 0;
box-shadow: none;
height: 40px;
line-height: 30px;
padding: 5px 25px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
margin-top: 15px;
display: inline-block;
}
.course-content .complete-lesson-button.completed {
background: #54B551;
color: #fff;
}
.course-content .complete-lesson-button.completed:hover {
background: #54B551;
color: #fff;
}
.course-content>.mfp-close {
display: none;
}
.course-content .course-content-lesson-nav-text span {
text-transform: none;
color: #666;
font-size: 15px;
font-weight: 400;
}
.course-content .course-content-lesson-nav a {
font-size: 14px;
font-weight: 700;
color: #333;
}
.mfp-with-fade .mfp-container, .mfp-with-fade.mfp-bg {
opacity: 0;
-webkit-backface-visibility: hidden;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.mfp-with-fade.mfp-ready .mfp-container {
opacity: 1;
}
.mfp-with-fade.mfp-ready.mfp-bg {
opacity: .8;
}
.mfp-with-fade.mfp-removing .mfp-container, .mfp-with-fade.mfp-removing.mfp-bg {
opacity: 0;
-webkit-backface-visibility: hidden;
-webkit-transition: all .3s ease-out;
-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out;
transition: all .3s ease-out;
}
.mfp-content .course-content.popup-content {
position: relative;
background: #FFF;
padding: 120px 30px 30px;
width: 100%;
max-width: 100vw;
margin: 0;
overflow: hidden;
z-index: 1;
}
.mfp-content .course-content:not(.popup-content) {
height: 50vh;
}
.mfp-content .course-content.loading {
overflow: hidden;
}
.mfp-content .course-content.loading>:not(.thim-loading) {
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
}
.mfp-content .thim-iframe-quiz {
position: relative;
background: #FFF;
padding: 0;
width: 100%;
height: auto;
max-width: 100vw;
margin: 0 auto;
z-index: 1;
overflow: hidden;
}
.mfp-content .thim-iframe-quiz>iframe {
width: 100%;
height: auto;
position: relative;
max-height: none;
min-height: 100%;
padding: 120px 30px 30px;
border: 0;
}
.mfp-content .popup-title {
position: fixed;
left: 0;
font-size: 23px;
top: 34px;
width: 900px;
margin: 0 auto;
line-height: 90px;
padding-left: 30px;
font-weight: 700;
z-index: 1005;
padding-right: 100px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.mfp-content .popup-title .index {
color: #fff;
margin-right: 10px;
}
.mfp-content .popup-title>button {
width: 90px;
height: 90px;
line-height: 90px;
text-transform: none;
text-align: center;
color: rgba(255, 255, 255, .8);
font-size: 13px;
font-weight: 700;
}
.mfp-content .popup-title>button:hover {
color: #fff;
}
.course-content .popup-title {
position: fixed;
left: 0;
font-size: 23px;
top: 34px;
width: 900px;
margin: 0 auto;
line-height: 90px;
padding-left: 30px;
font-weight: 700;
z-index: 1005;
padding-right: 100px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.course-content .popup-title .index {
color: #fff;
margin-right: 10px;
}
.course-content .popup-title>button {
width: 90px;
height: 90px;
line-height: 90px;
text-transform: none;
text-align: center;
color: #fff;
font-size: 13px;
font-weight: 700;
}
#learn-press-course-lesson-heading .index {
color: #fff;
}
body.single-lpr_course .mfp-container {
padding-bottom: 0;
padding-top: 0;
}
body.single-lpr_course.admin-bar .mfp-inline-holder {
padding-top: 32px;
}
body .course-meta .course-review .value {
cursor: pointer;
}
.learn-press form.purchase-course {
display: inline-block;
}
.learn-press #learn-press-course-curriculum .section-content {
background: 0 0;
}
.learn-press .curriculum-sections .section-header {
background: 0 0;
padding: 0;
}
.learn-press .view-cart-button {
border-radius: 0;
font-size: 13px;
height: 40px;
line-height: 30px;
text-transform: uppercase;
font-weight: 700;
padding: 5px 25px;
display: inline-block;
color: #fff;
}
.learn-press .purchase-course .thim-enroll-course-button.loading {
-moz-opacity: .7;
-khtml-opacity: .7;
-webkit-opacity: .7;
opacity: .7;
-ms-filter: alpha(opacity=70);
filter: alpha(opacity=70);
}
.learn-press .purchase-course .thim-enroll-course-button.added {
display: none;
}
.learn-press .purchase-course .view-cart-button {
display: inline-block;
}
.learn-press .purchase-course .view-cart-button.hide-if-js {
display: none;
}
body.single-lp_quiz #popup_overlay, .thim-iframe-quiz #popup_overlay {
display: none;
}
.course-content.popup-content .message {
margin-bottom: 5px;
}
#learn-press-finish-course {
margin-bottom: 30px;
}
.profile-container {
padding: 0;
border-radius: 0;
border: 0;
overflow: hidden;
}
.profile-container .box-title {
font-size: 18px;
text-transform: uppercase;
line-height: 32px;
font-weight: 700;
margin-bottom: 30px;
margin-top: 11px;
position: relative;
padding-bottom: 19px;
}
.profile-container .box-title:after {
content: '';
width: 35px;
background: #111;
height: 1px;
position: absolute;
bottom: 0;
left: 0;
}
.profile-container .user-tab {
width: 25%;
width: calc(300px);
width: -webkit-calc(300px);
width: -moz-calc(300px);
float: left;
padding-right: 30px;
}
.profile-container .user-tab .author-avatar {
margin-bottom: 25px;
}
.profile-container .user-tab .author-avatar img {
margin: 0;
}
.profile-container .user-tab .author-name {
text-transform: capitalize;
text-align: center;
font-weight: 700;
font-size: 30px;
line-height: 30px;
padding: 52px 0 27px;
margin: 25px 0 30px;
position: relative;
border-top: 1px solid #eee;
}
.profile-container .user-tab .author-name:after {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: auto;
width: 36px;
height: 1px;
background: #000;
}
.profile-container .thim-author-social {
clear: both;
margin: 0;
text-align: center;
}
.profile-container .profile-tabs {
width: 75%;
width: calc(100% - 300px);
width: -webkit-calc(100% - 300px);
width: -moz-calc(100% - 300px);
float: right;
}
.profile-container .profile-tabs .thim-empty-course {
margin-bottom: 40px;
}
.profile-container .profile-tabs .nav-tabs {
margin: 0;
border: 0;
background: 0 0;
border-bottom: 1px solid #eee;
padding: 0;
}
.profile-container .profile-tabs .nav-tabs li {
background: 0 0;
border-radius: 0;
margin: 0;
width: 25%;
text-align: center;
border: 0;
padding: 0;
position: relative;
white-space: nowrap;
}
.profile-container .profile-tabs .nav-tabs li.thim-profile-list-5 {
width: 20%}
.profile-container .profile-tabs .nav-tabs li.thim-profile-list-3 {
width: 33.33%}
.profile-container .profile-tabs .nav-tabs li a {
border-radius: 0;
margin-right: 3px;
border: 1px solid #eee;
border-bottom: 0;
font-size: 13px;
font-weight: 700;
background: #f9f9f9;
line-height: 29px;
float: none;
position: relative;
display: block;
padding: 10px 15px;
overflow: hidden;
text-overflow: ellipsis;
}
.profile-container .profile-tabs .nav-tabs li a .fa {
font-size: 13px;
vertical-align: middle;
line-height: 29px;
margin-right: 8px;
}
.profile-container .profile-tabs .nav-tabs li:last-child a {
margin-right: 0;
}
.profile-container .profile-tabs .nav-tabs li:last-child.active:before {
right: 0;
}
.profile-container .profile-tabs .nav-tabs li:last-child.active:after {
right: 0;
}
.profile-container .profile-tabs .nav-tabs li.active {
background: #fff;
}
.profile-container .profile-tabs .nav-tabs li.active:before {
content: '';
position: absolute;
left: 0;
right: 3px;
top: 0;
height: 4px;
z-index: 10;
}
.profile-container .profile-tabs .nav-tabs li.active:after {
content: '';
position: absolute;
left: 0;
right: 3px;
bottom: -1px;
height: 1px;
z-index: 10;
background: #fff;
}
.profile-container .profile-tabs .nav-tabs li.active a {
background: #fff;
}
.profile-container .profile-tabs .tab-content {
padding: 55px 0 0;
}
.profile-container .profile-tabs .tab-content>.tab-pane {
padding-left: 0;
padding-right: 0;
}
.profile-container .profile-tabs .tab-content>.tab-pane>.box-title:first-child {
margin-top: 0;
}
.profile-container .profile-tabs .tab-content .thim-course-grid>p {
margin-left: 15px;
margin-right: 15px;
}
.profile-container .profile-tabs .tab-content .thim-course-grid .course-passed {
padding-bottom: 20px;
}
.profile-container .profile-tabs .tab-content .thim-course-grid .course-passed .value {
font-weight: 700;
}
.profile-container .profile-tabs .tab-content .thim-course-grid .cert-profile-view {
margin: 0 0 15px;
display: inline-block;
}
.profile-container .profile-tabs .tab-content .thim-course-grid .cert-profile-view:hover {
text-decoration: underline;
}
table.list-book-event tr, table.order_details tr, table.quiz-history tr, table.table-orders tr {
border: 0;
}
table.list-book-event tr th, table.order_details tr th, table.quiz-history tr th, table.table-orders tr th {
border: 1px solid #eee;
border-width: 1px 1px 1px 0;
padding: 10px 15px;
}
table.list-book-event tr th:first-child, table.order_details tr th:first-child, table.quiz-history tr th:first-child, table.table-orders tr th:first-child {
border-left-width: 1px;
}
table.list-book-event tr td, table.order_details tr td, table.quiz-history tr td, table.table-orders tr td {
border: 1px solid #eee;
border-width: 1px 1px 1px 0;
padding: 10px 15px;
}
table.list-book-event tr td:first-child, table.order_details tr td:first-child, table.quiz-history tr td:first-child, table.table-orders tr td:first-child {
border-left-width: 1px;
}
.tp_single_event .entry-title h1 {
font-size: 30px;
font-weight: 700;
line-height: 40px;
margin: -5px 0 35px;
}
.thim-list-content {
margin: auto;
}
.thim-list-content li {
list-style: none;
position: relative;
padding-left: 25px;
}
.thim-list-content li:before {
content: '';
width: 6px;
height: 6px;
border-radius: 50%;
line-height: 24px;
position: absolute;
left: 0;
top: 9px;
}
.tp-event-top {
position: relative;
}
.tp-event-top .entry-thumbnail a {
display: block;
}
.tp-event-top .entry-thumbnail a:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, .5);
}
.tp_single_event .tp-event-top:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, .5);
}
.tp-event-top .entry-countdown {
position: absolute;
top: 50%;
left: 0;
right: 0;
transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
}
.tp-event-top .entry-countdown .tp_event_counter {
background: 0 0;
border: 0;
padding: 0;
text-align: center;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row {
overflow: hidden;
text-align: center;
display: inline-block;
margin: auto;
padding: 0;
width: auto;
clear: inherit;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section {
width: 100px;
height: 100px;
border: 1px solid #fff;
border-radius: 50%;
display: inline-block;
margin: 0 15px;
padding: 0;
text-align: center;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section:first-child {
margin-left: 0;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section:last-child {
margin-right: 0;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount {
font-size: 50px;
font-weight: 700;
line-height: 50px;
height: 50px;
color: #fff;
margin: 14px 0 0;
text-align: center;
display: block;
width: 100%}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-period {
color: #fff;
font-size: 13px;
font-weight: 700;
line-height: 20px;
text-align: center;
text-transform: uppercase;
display: block;
width: 100%}
.tp-event-archive {
margin: 0;
}
.tp-event-archive>li {
list-style: none;
padding-bottom: 100px;
}
.tp-event-archive>li:last-child {
padding-bottom: 0;
}
.tp-event-archive .entry-title h4 {
font-size: 30px;
line-height: 40px;
font-weight: 700;
margin: 25px 0 19px;
}
.tp-event-archive .entry-content .tp_event_view-detail {
line-height: 30px;
height: 40px;
padding: 5px 25px;
text-transform: uppercase;
font-size: 13px;
font-weight: 700;
text-align: center;
margin-top: 3px;
display: inline-block;
}
.tp-event-content {
overflow: hidden;
clear: both;
margin-top: 55px;
}
.tp-event-content .entry-content {
position: relative;
padding-right: 30px;
float: left;
width: calc(100% - 240px);
width: -webkit-calc(100% - 240px);
width: -moz-calc(100% - 240px);
}
.tp-event-content .entry-content:after {
content: '';
width: 1px;
position: absolute;
top: 7px;
right: 0;
bottom: 0;
background: #eee;
}
.tp-event-content .entry-content>h4, .tp-event-content .entry-content>h5>h6 {
margin-top: 0;
margin-bottom: 15px;
}
.tp-event-content .entry-content>p {
margin-bottom: 25px;
}
.tp-event-content .tp-event-info {
max-width: 240px;
width: 240px;
padding-left: 30px;
float: right;
}
.tp-event-info .tp-info-box {
border-bottom: 1px solid #eee;
padding: 14px 0;
}
.tp-event-info .tp-info-box:first-child {
padding-top: 3px;
}
.tp-event-info .tp-info-box:last-child {
border-bottom: 0;
}
.tp-event-info .tp-info-box p {
margin: 0;
line-height: 24px;
padding-left: 23px;
font-size: 13px;
}
.tp-event-info .tp-info-box .heading {
font-weight: 700;
font-size: 13px;
position: relative;
}
.tp-event-info .tp-info-box .heading .fa {
position: absolute;
left: 0;
line-height: 24px;
top: 0;
}
.tp-event-organizers .title {
font-size: 18px;
font-weight: 700;
line-height: 30px;
margin: 0;
text-transform: uppercase;
margin: 40px 0 25px;
}
.tp-event-organizers .thim-carousel-wrapper {
position: static;
}
.tp-event-organizers .thim-carousel-wrapper .item {
text-align: center;
}
.tp-event-organizers .thim-carousel-wrapper .item .thumbnail img {
border-radius: 50%}
.tp-event-organizers .thim-carousel-wrapper .item .name {
font-size: 15px;
line-height: 20px;
margin: 12px 0 1px;
}
.tp-event-organizers .thim-carousel-wrapper .item .regency {
font-size: 13px;
font-weight: 700;
line-height: 20px;
color: #999;
text-transform: uppercase;
}
.tp-event-organizers .thim-carousel-container {
padding: 40px 50px 35px;
border: 1px solid #eee;
position: relative;
}
.tp-event-organizers .thim-carousel-container:hover .owl-buttons .owl-prev, .tp-event-organizers .thim-carousel-container:hover .owl-buttons .owl-next {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
}
.tp-event-organizers .owl-buttons .owl-prev, .tp-event-organizers .owl-buttons .owl-next {
border: 1px solid #666;
width: 30px;
height: 30px;
line-height: 28px;
position: absolute;
top: 50%;
margin-top: -15px;
left: 0;
text-align: center;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
-moz-opacity: 0;
-khtml-opacity: 0;
-webkit-opacity: 0;
opacity: 0;
-ms-filter: alpha(opacity=0);
filter: alpha(opacity=0);
transform: translate(10px, 0);
-webkit-transform: translate(10px, 0);
-moz-transform: translate(10px, 0);
-ms-transform: translate(10px, 0);
-o-transform: translate(10px, 0);
}
.tp-event-organizers .owl-buttons .owl-prev .fa, .tp-event-organizers .owl-buttons .owl-next .fa {
font-size: 8px;
color: #666;
line-height: 28px;
display: block;
}
.tp-event-organizers .owl-buttons .owl-next {
left: auto;
right: 0;
transform: translate(-10px, 0);
-webkit-transform: translate(-10px, 0);
-moz-transform: translate(-10px, 0);
-ms-transform: translate(-10px, 0);
-o-transform: translate(-10px, 0);
}
.tp-event-single-share {
text-align: center;
}
.event_button_disable {
-moz-opacity: .5;
-khtml-opacity: .5;
-webkit-opacity: .5;
opacity: .5;
-ms-filter: alpha(opacity=50);
filter: alpha(opacity=50);
cursor: not-allowed;
}
.widget-area.sidebar-events .widget_book-event {
padding: 0;
}
.widget-area.sidebar-events .widget_book-event:before, .widget-area.sidebar-events .widget_book-event:after {
display: none;
}
.widget-area.sidebar-events .widget_book-event ul li {
text-transform: none;
font-size: 15px;
font-weight: 400;
line-height: 52px;
clear: both;
border-bottom: 1px solid #eee;
overflow: hidden;
}
.widget-area.sidebar-events .widget_book-event ul li .label {
display: inline-block;
}
.widget-area.sidebar-events .widget_book-event ul li .value {
display: inline-block;
font-weight: 700;
float: right;
}
.widget-area.sidebar-events .widget_book-event ul li input[type=number] {
width: 55px;
line-height: 30px;
border: 1px solid #eee;
padding: 0 0 0 10px;
font-size: 15px;
font-weight: 400;
text-align: center;
}
.widget-area.sidebar-events .widget_book-event ul li.event-cost .value {
font-size: 18px;
color: #ffb606;
}
.widget-area.sidebar-events .widget_book-event ul li.event-cost .free {
color: #54b551;
}
.widget-area.sidebar-events .widget_book-event ul li.event-payment .value {
float: none;
display: block;
}
.widget-area.sidebar-events .widget_book-event ul li.event-payment label {
margin-bottom: 0;
}
.widget-area.sidebar-events .widget_book-event ul li input[type=radio], .widget-area.sidebar-events .widget_book-event ul li input[type=checkbox] {
border-color: #ccc;
}
.widget-area.sidebar-events .widget_book-event .event_register_foot {
text-align: center;
padding: 40px 0;
}
.widget-area.sidebar-events .widget_book-event .event_register_foot .event_register_submit {
background: #ffb606;
color: #333;
}
.widget-area.sidebar-events .widget_book-event .event_register_foot .event_register_submit:hover {
background: #e6a303;
color: #333;
}
.widget-area.sidebar-events .widget_book-event .event_register_foot .event_register_submit.event-register-loading {
position: relative;
-moz-opacity: .7;
-khtml-opacity: .7;
-webkit-opacity: .7;
opacity: .7;
-ms-filter: alpha(opacity=70);
filter: alpha(opacity=70);
}
.widget-area.sidebar-events .widget_book-event .event_register_foot .event_register_submit.event-register-loading:before {
line-height: 40px;
top: 0;
right: 0;
content: "\f110";
font-family: FontAwesome;
left: 0;
margin: auto;
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
color: #fff;
vertical-align: top;
-webkit-font-smoothing: antialiased;
font-weight: 400;
position: absolute;
}
.widget-area.sidebar-events .widget_book-event .event_auth_register_message_error {
color: #a94442;
background: #f2dede;
margin: 20px 0 0;
border: 0;
border-radius: 0;
line-height: 20px;
padding: 10px 0;
font-size: 13px;
}
.widget-area.sidebar-events .book-title {
margin: 0;
background: #ffb606;
color: #333;
text-transform: uppercase;
font-size: 18px;
font-weight: 700;
line-height: 72px;
padding: 0;
text-align: center;
position: relative;
}
.widget-area.sidebar-events .book-title:before {
content: '';
position: absolute;
left: 50%;
right: 0;
bottom: -10px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #ffb606;
margin-left: -10px;
}
.widget-area.sidebar-events .event_register_area {
padding: 16px 30px 0;
border: 1px solid #eee;
border-top: 0;
}
.contact-page .row {
margin-left: -5px;
margin-right: -5px;
}
.contact-page .row .wpcf7-form-control-wrap {
width: 50%;
padding: 0 5px;
float: left;
}
.contact-page p {
margin-bottom: 10px;
}
.wpcf7-form input[type=text], .wpcf7-form input[type=email], .wpcf7-form input[type=tel], .wpcf7-form input[type=number], .wpcf7-form input[type=date], .wpcf7-form select, .wpcf7-form textarea {
width: 100%;
background: #fff;
border: 1px solid #e5e5e5;
border-radius: 0;
box-shadow: none;
min-height: 40px;
padding: 10px;
line-height: 20px;
font-size: 13px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.thim-register-now-form .wpcf7-form input[type=text], .thim-register-now-form .wpcf7-form input[type=email], .thim-register-now-form .wpcf7-form input[type=tel], .thim-register-now-form .wpcf7-form input[type=number], .thim-register-now-form .wpcf7-form input[type=date], .thim-register-now-form .wpcf7-form select, .thim-register-now-form .wpcf7-form textarea {
border-color: #e5e5e5;
color: #999;
}
.thim-register-now-form .wpcf7-form input[type=text]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form input[type=email]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form input[type=number]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form input[type=date]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form select::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form textarea::-webkit-input-placeholder {
color: #999;
}
.thim-register-now-form .wpcf7-form input[type=text]:-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=email]:-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]:-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=number]:-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=date]:-moz-placeholder, .thim-register-now-form .wpcf7-form select:-moz-placeholder, .thim-register-now-form .wpcf7-form textarea:-moz-placeholder {
color: #999;
}
.thim-register-now-form .wpcf7-form input[type=text]::-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=email]::-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]::-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=number]::-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=date]::-moz-placeholder, .thim-register-now-form .wpcf7-form select::-moz-placeholder, .thim-register-now-form .wpcf7-form textarea::-moz-placeholder {
color: #999;
}
.thim-register-now-form .wpcf7-form input[type=text]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form input[type=email]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form input[type=number]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form input[type=date]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form select:-ms-input-placeholder, .thim-register-now-form .wpcf7-form textarea:-ms-input-placeholder {
color: #999;
}
.wpcf7-form input[type=text]:focus, .wpcf7-form input[type=email]:focus, .wpcf7-form input[type=tel]:focus, .wpcf7-form input[type=number]:focus, .wpcf7-form input[type=date]:focus, .wpcf7-form select:focus, .wpcf7-form textarea:focus {
outline: 0;
}
.wpcf7-form input[type=text]:focus::-webkit-input-placeholder, .wpcf7-form input[type=email]:focus::-webkit-input-placeholder, .wpcf7-form input[type=tel]:focus::-webkit-input-placeholder, .wpcf7-form input[type=number]:focus::-webkit-input-placeholder, .wpcf7-form input[type=date]:focus::-webkit-input-placeholder, .wpcf7-form select:focus::-webkit-input-placeholder, .wpcf7-form textarea:focus::-webkit-input-placeholder {
color: transparent;
}
.wpcf7-form input[type=text]:focus:-moz-placeholder, .wpcf7-form input[type=email]:focus:-moz-placeholder, .wpcf7-form input[type=tel]:focus:-moz-placeholder, .wpcf7-form input[type=number]:focus:-moz-placeholder, .wpcf7-form input[type=date]:focus:-moz-placeholder, .wpcf7-form select:focus:-moz-placeholder, .wpcf7-form textarea:focus:-moz-placeholder {
color: transparent;
}
.wpcf7-form input[type=text]:focus::-moz-placeholder, .wpcf7-form input[type=email]:focus::-moz-placeholder, .wpcf7-form input[type=tel]:focus::-moz-placeholder, .wpcf7-form input[type=number]:focus::-moz-placeholder, .wpcf7-form input[type=date]:focus::-moz-placeholder, .wpcf7-form select:focus::-moz-placeholder, .wpcf7-form textarea:focus::-moz-placeholder {
color: transparent;
}
.wpcf7-form input[type=text]:focus:-ms-input-placeholder, .wpcf7-form input[type=email]:focus:-ms-input-placeholder, .wpcf7-form input[type=tel]:focus:-ms-input-placeholder, .wpcf7-form input[type=number]:focus:-ms-input-placeholder, .wpcf7-form input[type=date]:focus:-ms-input-placeholder, .wpcf7-form select:focus:-ms-input-placeholder, .wpcf7-form textarea:focus:-ms-input-placeholder {
color: transparent;
}
.wpcf7-form input[type=text].wpcf7-not-valid, .wpcf7-form input[type=email].wpcf7-not-valid, .wpcf7-form input[type=tel].wpcf7-not-valid, .wpcf7-form input[type=number].wpcf7-not-valid, .wpcf7-form input[type=date].wpcf7-not-valid, .wpcf7-form select.wpcf7-not-valid, .wpcf7-form textarea.wpcf7-not-valid {
border-color: red;
}
.wpcf7-form textarea {
max-height: 150px;
overflow: auto;
}
.wpcf7-form .your-name, .wpcf7-form .your-email {
width: calc(50% - 7px);
width: -webkit-calc(50% - 7px);
width: -moz-calc(50% - 7px);
float: left;
margin-left: 14px;
margin-bottom: 20px;
}
.thim-register-now-form .wpcf7-form .your-name, .thim-register-now-form .wpcf7-form .your-email {
width: 100%;
float: none;
margin-left: 0;
margin-bottom: 0;
}
.wpcf7-form .your-name {
margin-left: 0;
}
.wpcf7-form .wpcf7-submit {
border-radius: 0;
padding: 10px 25px;
font-size: 13px;
font-weight: 700;
line-height: 20px;
text-transform: uppercase;
margin-top: -10px;
border: 0;
}
.wpcf7-form .wpcf7-submit:focus {
outline: 0;
}
.thim-register-now-form .wpcf7-form .wpcf7-submit {
width: 100%;
text-align: center;
color: #fff;
background: #111;
margin-top: 10px;
}
.wpcf7-form div.wpcf7-validation-errors, .wpcf7-form div.wpcf7-mail-sent-ok {
margin: 0;
text-align: center;
border: 0;
border-radius: 0;
line-height: 20px;
padding: 10px 15px;
font-size: 13px;
color: #a94442;
background: #f2dede;
}
.wpcf7-form .wpcf7-validation-errors {
display: none!important;
}
.wpcf7-form div.wpcf7-mail-sent-ok {
color: #3c763d;
background: #dff0d8;
}
.wpcf7-form span.wpcf7-not-valid-tip {
display: none;
}
.wpcf7-form input.wpcf7-not-valid {
border-color: #f66;
}
.thim-register-now-form {
margin: 80px 0;
background: #fff;
position: relative;
max-width: 400px;
float: right;
min-height: 453px;
}
.thim-register-now-form.top-homepage {
margin: 61px 0;
}
.thim-register-now-form .title {
position: relative;
padding: 22px 30px 70px;
line-height: 34px;
text-align: center;
font-size: 22px;
overflow: hidden;
margin: 0 0 23px;
color: #fff;
}
.thim-register-now-form .title:before {
height: 820px;
content: '';
border-radius: 50%;
bottom: 20px;
right: auto;
width: 820px;
position: absolute;
left: calc(50% - 410px);
left: -webkit-calc(50% - 410px);
left: -moz-calc(50% - 410px);
}
.thim-register-now-form .title span {
position: relative;
}
.thim-register-now-form .wpcf7-form {
position: relative;
padding: 0 50px 20px;
}
.thim-register-now-form .wpcf7-form p {
margin-bottom: 10px;
}
.thim-register-now-form .wpcf7-form img.ajax-loader {
margin: auto;
position: absolute;
left: 0;
right: 0;
bottom: 35px;
width: 30px;
}
.thim-register-now-form .wpcf7-form div.wpcf7-validation-errors {
display: none;
}
.thim-register-now-form .wpcf7-form div.wpcf7-mail-sent-ok {
margin: 0;
text-align: center;
margin-top: -50px;
z-index: 9;
position: relative;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.thim-register-now-form .wpcf7-form .ajax-loader {
bottom: 35px;
}
.thim-register-now-form .wpcf7-form.thim-sending {
cursor: wait;
}
.thim-register-now-form .wpcf7-form.thim-sending .wpcf7-submit:hover, .thim-register-now-form .wpcf7-form.thim-sending .wpcf7-submit {
background: #111;
color: #fff;
-moz-opacity: .5;
-khtml-opacity: .5;
-webkit-opacity: .5;
opacity: .5;
-ms-filter: alpha(opacity=50);
filter: alpha(opacity=50);
}
.thim-welcome-university-2 .thim-register-now-form, .thim-welcome-university .thim-register-now-form {
box-shadow: 0 0 5px 1px #E8E8E8;
margin: 0;
margin-top: 52px;
max-width: 370px;
}
.thim-welcome-university-2 .thim-register-now-form .title:before, .thim-welcome-university .thim-register-now-form .title:before {
z-index: 3;
}
.thim-welcome-university-2 .thim-register-now-form .title:after, .thim-welcome-university .thim-register-now-form .title:after {
z-index: 2;
content: '';
position: absolute;
top: auto;
bottom: 20px;
background: url(//training4teachers.com/wp-content/themes/eduma/images/bg-contact-form.jpg) no-repeat bottom center;
height: 820px;
width: 820px;
border-radius: 50%;
left: calc(50% - 410px);
left: -webkit-calc(50% - 410px);
left: -moz-calc(50% - 410px);
}
.thim-welcome-university-2 .thim-register-now-form .title span, .thim-welcome-university .thim-register-now-form .title span {
z-index: 5;
}
.thim-welcome-university .thim-register-now-form .title:before {
-moz-opacity: .6;
-khtml-opacity: .6;
-webkit-opacity: .6;
opacity: .6;
-ms-filter: alpha(opacity=60);
filter: alpha(opacity=60);
background: #000;
}
.thim-welcome-university-2 .thim-register-now-form .title:before {
-moz-opacity: .9;
-khtml-opacity: .9;
-webkit-opacity: .9;
opacity: .9;
-ms-filter: alpha(opacity=90);
filter: alpha(opacity=90);
}
.wpcf7-form {
position: relative;
}
.wpcf7-form.thim-sending {
cursor: wait;
}
.wpcf7-form.thim-sending .wpcf7-submit:hover, .wpcf7-form.thim-sending .wpcf7-submit {
background: #111;
color: #fff;
-moz-opacity: .5;
-khtml-opacity: .5;
-webkit-opacity: .5;
opacity: .5;
-ms-filter: alpha(opacity=50);
filter: alpha(opacity=50);
}
.wpcf7-form .ajax-loader {
position: absolute;
bottom: 5px;
left: 31px;
width: 30px;
}
.thim-contact-faqs.text-center .ajax-loader {
position: absolute;
bottom: 5px;
left: 0;
width: 30px;
right: 0;
margin: auto;
}
.thim-newlleter-homepage {
background: url(//training4teachers.com/wp-content/themes/eduma/images/bg-newletter.png) no-repeat top right;
max-width: 753px;
margin: auto;
text-align: center;
padding: 0 15px;
padding-top: 75px;
padding-bottom: 70px;
}
.thim-newlleter-homepage p {
font-size: 15px;
}
.thim-newlleter-homepage p.description {
max-width: 490px;
margin: 20px auto 40px;
}
.thim-newlleter-homepage .mc4wp-form {
position: relative;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email] {
background: #fff url(data:image/png;
base64, iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAMAAACgaw2xAAAAdVBMVEVMaXHMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMw+R8MhAAAAJnRSTlMAovqp9Cm63QM7Cqbn8uKG6c0GVOiMUwlm9x2tIJtyWJq2M8UTSQAt0usAAACdSURBVHhebcnpEoMgDIXRICpQV7S2Lt2X+/6PWGvNTOpwfzDhO8Rz9dlSYK4AlA13IbIrExAXz0nhXrDITj0mxyI7PZDTLJnddGoGjFKaAtPvfKIlKSnyZDk6dCRlx3JFWb1fX9H/MkYAYDKNrZz6m18QyIhln6ynu2gDDI0UXoWoJZIiO++Yok64H7hK6bhrs64E4uUdvj9NHsH5D86uE93k9eHmAAAAAElFTkSuQmCC) no-repeat center right 10px;
border: 1px solid #ddd;
height: 50px;
padding: 9px 10px;
line-height: 30px;
max-width: 425px;
width: calc(100% - 120px);
width: -webkit-calc(100% - 120px);
width: -moz-calc(100% - 120px);
color: inherit;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]::-webkit-input-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]::-webkit-input-placeholder {
color: inherit;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]:-moz-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]:-moz-placeholder {
color: inherit;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]::-moz-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]::-moz-placeholder {
color: inherit;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]:-ms-input-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]:-ms-input-placeholder {
color: inherit;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=submit] {
text-transform: uppercase;
font-size: 13px;
height: 50px;
border: none;
padding: 10px 25px;
font-weight: 700;
line-height: 30px;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=submit]:hover {
-moz-opacity: 1;
-khtml-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
-ms-filter: alpha(opacity=100);
filter: alpha(opacity=100);
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input {
display: inline-block;
box-shadow: none;
text-shadow: none;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus {
outline: 0;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus::-webkit-input-placeholder {
color: transparent;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus:-moz-placeholder {
color: transparent;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus::-moz-placeholder {
color: transparent;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus:-ms-input-placeholder {
color: transparent;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-response {
position: absolute;
left: 0;
right: 0;
margin: auto;
margin-top: 10px;
max-width: 490px;
}
.mc4wp-form {
margin: 0;
position: relative;
}
.mc4wp-form .mc4wp-response {
position: absolute;
left: 0;
right: 0;
margin: auto;
margin-top: 10px;
max-width: 490px;
}
.mc4wp-form .mc4wp-form-fields input[type=text], .mc4wp-form .mc4wp-form-fields input[type=email] {
width: 100%;
background: 0 0;
border: 1px solid #fff;
line-height: 30px;
height: 40px;
padding: 5px 10px;
max-width: 425px;
margin-left: 0;
color: #fff;
border-radius: 0;
box-shadow: none;
font-size: 13px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.mc4wp-form .mc4wp-form-fields input[type=text]::-webkit-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]::-webkit-input-placeholder {
color: #fff;
}
.mc4wp-form .mc4wp-form-fields input[type=text]:-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]:-moz-placeholder {
color: #fff;
}
.mc4wp-form .mc4wp-form-fields input[type=text]::-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]::-moz-placeholder {
color: #fff;
}
.mc4wp-form .mc4wp-form-fields input[type=text]:-ms-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]:-ms-input-placeholder {
color: #fff;
}
.mc4wp-form .mc4wp-form-fields input[type=text]:focus, .mc4wp-form .mc4wp-form-fields input[type=email]:focus {
outline: 0;
}
.mc4wp-form .mc4wp-form-fields input[type=text]:focus::-webkit-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]:focus::-webkit-input-placeholder {
color: transparent;
}
.mc4wp-form .mc4wp-form-fields input[type=text]:focus:-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]:focus:-moz-placeholder {
color: transparent;
}
.mc4wp-form .mc4wp-form-fields input[type=text]:focus::-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]:focus::-moz-placeholder {
color: transparent;
}
.mc4wp-form .mc4wp-form-fields input[type=text]:focus:-ms-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=email]:focus:-ms-input-placeholder {
color: transparent;
}
.mc4wp-form .mc4wp-form-fields input[type=submit] {
text-transform: uppercase;
font-size: 13px;
height: 40px;
line-height: 30px;
border: none;
padding: 5px 25px;
font-weight: 700;
margin-left: -1px;
border-radius: 0;
box-shadow: none;
}
.mc4wp-form .mc4wp-form-fields input[type=submit]:hover {
-moz-opacity: .9;
-khtml-opacity: .9;
-webkit-opacity: .9;
opacity: .9;
-ms-filter: alpha(opacity=90);
filter: alpha(opacity=90);
}
.mc4wp-form .mc4wp-form-fields input {
display: inline-block;
box-shadow: none;
text-shadow: none;
}
.mc4wp-form .mc4wp-form-fields input:focus {
outline: 0;
}
input.invalid {
border-color: red!important;
}
a, button, input[type=submit], .owl-prev, .owl-next, .owl-prev .fa, .owl-next .fa {
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
-ms-transition: all .3s;
transition: all .3s;
}
.tp-caption.rev-btn {
-webkit-transition: all .3s!important;
-moz-transition: all .3s!important;
-o-transition: all .3s!important;
-ms-transition: all .3s!important;
transition: all .3s!important;
}
.custom-readmore {
overflow: hidden;
}
.custom-readmore .content-inner .smicon-read {
border-width: 2px;
padding: 6px 20px;
}
.custom-readmore .content-inner .smicon-read i {
display: none;
}
@media (min-width:1200px) {
.content-pusher.boxed-area {
max-width: 1200px;
overflow: hidden;
margin: 0 auto;
box-shadow: 0 0 32px rgba(0, 0, 0, .23);
}
.content-pusher.boxed-area .container {
padding-left: 55px;
padding-right: 55px;
}
.content-pusher.boxed-area .container.home-page, .content-pusher.boxed-area .container.site-content {
background: #fff;
}
.content-pusher.boxed-area .thim-top-rev-slider {
position: relative;
}
.content-pusher.boxed-area .thim-top-rev-slider .tp-rightarrow {
right: 0;
left: auto!important;
}
.content-pusher.boxed-area .site-header {
max-width: 1200px;
}
.content-pusher.boxed-area .site-header.sticky-header {
left: 0;
right: 0;
margin: auto;
}
.content-pusher.boxed-area .footer-bottom {
max-width: 1200px;
overflow: hidden;
margin: auto;
}
.content-pusher.boxed-area .thim-get-100s h2 {
font-size: 68px;
}
.container {
width: 1200px;
}
.siteorigin-panels-stretch {
margin-left: -385px;
margin-right: -385px;
padding-left: 385px;
padding-right: 385px;
}
.siteorigin-panels-stretch.thim-fix-stretched {
padding-left: 0;
padding-right: 0;
}
.siteorigin-panels-stretch.thim-fix-stretched.thim-bg-image-cover {
background-repeat: no-repeat!important;
background-size: cover!important;
}
.thim-course-top .courses-searching ul {
max-width: none;
right: auto;
left: 0;
}
}@media (width:1024px) {
.thim-register-form-top {
margin-top: -565px;
}
.thim-carousel-course-categories .owl-carousel .owl-buttons {
display: none;
}
}@media (min-width:1024px) {
.custom-readmore {
padding-top: 45px;
background-repeat: no-repeat!important;
background-position: bottom right;
padding-bottom: 34px;
}
.custom-readmore .content-inner {
position: relative;
padding-right: 160px;
}
.custom-readmore .content-inner .smicon-read {
position: absolute;
top: 50%;
margin-top: -30px;
right: 0;
border-radius: 5px;
font-size: 115%}
.custom-readmore .content-inner .smicon-read i {
display: none;
}
.custom-readmore .content-inner .smicon-read:hover {
opacity: .7;
}
.custom-readmore .content-inner .icon-box-title, .custom-readmore .content-inner .desc-icon-box p {
font-style: italic;
}
.custom-readmore .boxes-icon {
height: auto!important;
}
.custom-readmore .boxes-icon .inner-icon {
height: auto;
}
.images-student {
margin-top: -100px;
position: relative;
}
}@media (max-width:1200px) {
body.course-landing-active #back-to-top {
bottom: 75px;
}
}@media (max-width:1024px) {
.container {
width: 1024px;
max-width: 100%}
.thim-get-100s {
padding-top: 140px;
}
.color-white .counter-group .counter-block {
margin-right: 20px;
}
.color-white .counter-group .counter-block:last-child {
margin-right: 0;
}
.entry-tag-share .social-share {
margin-top: -10px;
}
.entry-tag-share .social-share li {
margin-top: 10px;
margin-right: 15px;
}
.widget-area .thim-list-posts.sidebar .article-image {
width: 85px;
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width: calc(100% - 105px);
width: -webkit-calc(100% - 105px);
width: -moz-calc(100% - 105px);
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
width: 85px;
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width: calc(100% - 105px);
width: -webkit-calc(100% - 105px);
width: -moz-calc(100% - 105px);
}
.thim-list-event:not(.layout-2) .item-event .time-from {
width: 150px;
}
.thim-list-event:not(.layout-2) .item-event .event-wrapper {
width: calc(100% - 420px);
width: -webkit-calc(100% - 420px);
width: -moz-calc(100% - 420px);
padding: 0 90px;
}
.widget-area aside {
padding-right: 0;
}
.learn-press .course-review .value>span {
display: none;
}
.thim-course-list .course-review .value>span {
display: none;
}
.mfp-content .popup-title {
left: 0!important;
top: 0!important;
right: 0!important;
position: absolute;
}
.thim-click-to-bottom {
margin-top: 10px;
}
.tp-caption.thim-slider-heading {
font-size: 90px;
}
.thim-footer-info>div {
margin-right: 40px;
}
.thim-footer-info>div.info-social .fa {
margin-right: 20px;
}
.thim-buy-now, .thim-university-top-icon.thim-bg-overlay {
margin-left: 15px;
margin-right: 15px;
}
.counter-box.number-left .display-percentage {
width: 110px;
font-size: 55px;
line-height: 58px;
}
.counter-box.number-left .counter-content-container {
padding-right: 20px;
width: calc(100% - 130px);
width: -webkit-calc(100% - 130px);
width: -moz-calc(100% - 130px);
}
}@media (max-width:992px) {
.container {
width: 960px;
max-width: 100%}
.color-white .counter-group .counter-block {
margin-right: 10px;
}
.thim-course-list .course-item .thim-course-content .course-meta>div {
margin-right: 15px;
padding-right: 15px;
}
.single-lpr_course .mfp-container {
padding-left: 15px;
padding-right: 15px;
}
.learn-press .course-meta .course-author {
display: none;
}
.profile-container .profile-tabs .nav-tabs li {
width: 33.3333%}
.widget-area .thim-list-posts.sidebar .article-image {
width: 65px;
margin-right: 10px;
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width: calc(100% - 75px);
width: -webkit-calc(100% - 75px);
width: -moz-calc(100% - 75px);
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
width: 65px;
margin-right: 10px;
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width: calc(100% - 75px);
width: -webkit-calc(100% - 75px);
width: -moz-calc(100% - 75px);
}
.thim-click-to-bottom {
margin-top: 0;
}
.thim-widget-icon-box .wrapper-box-icon.circle .content-inner {
padding-right: 0;
}
.thim-welcome-university .panel-grid-cell {
width: 50%!important;
}
.thim-welcome-university .panel-grid-cell:last-child {
width: 100%!important;
}
.thim-welcome-university .thim-register-now-form {
margin-left: auto;
margin-right: auto;
float: none;
}
.thim-welcome-university .thim-register-now-form .title {
padding-left: 25px;
padding-right: 25px;
}
.collection-grid-3 {
width: 50%;
margin-bottom: 30px;
}
.collection-grid-3:not(.collection-feature) {
width: 100%;
padding: 0;
}
.collection-grid-3:not(.collection-feature) .collection-item {
width: 50%;
float: left;
margin-bottom: 30px;
padding: 0 15px;
}
}@media (min-width:768px) and (max-width:959px) {
.container {
width: 900px;
max-width: 100%}
.counter-box.number-left {
padding: 27px 0;
}
.counter-box.number-left .display-percentage {
width: 100%;
float: none;
text-align: left;
padding-left: 30px;
margin-bottom: 20px;
}
.counter-box.number-left .counter-content-container {
margin-left: 0;
padding-right: 30px;
padding-left: 30px;
width: calc(100%);
width: -webkit-calc(100%);
width: -moz-calc(100%);
border: 0;
}
}@media (min-width:768px) and (max-width:800px) {
#main {
width: 70%}
#main.full-width {
width: 100%}
#sidebar {
width: 30%}
.entry-tag-share .col-sm-6 {
width: 100%}
.entry-tag-share .thim-social-share {
float: none;
margin-top: 15px;
}
#tab-course-description .thim-course-content {
width: 100%;
float: none;
clear: both;
border-right: 0;
}
#tab-course-description .thim-course-info {
float: none;
clear: both;
padding-left: 0;
margin-top: 30px;
}
#tab-course-review .course-rating .detailed-rating {
margin-top: 20px;
}
.profile-container .profile-tabs .thim-course-carousel .owl-item {
max-width: 273px;
max-width: calc(259px);
max-width: -webkit-calc(259px);
max-width: -moz-calc(259px);
}
.profile-container .quiz-results .result-field {
margin-right: 15px;
}
.profile-container .user-tab {
width: 25%;
width: calc(250px);
width: -webkit-calc(250px);
width: -moz-calc(250px);
}
.profile-container .profile-tabs {
width: 75%;
width: calc(100% - 250px);
width: -webkit-calc(100% - 250px);
width: -moz-calc(100% - 250px);
}
.wrapper-box-icon.overlay .boxes-icon {
max-width: 100px;
}
.wrapper-box-icon.overlay .content-inner {
width: calc(100% - 115px)!important;
width: -webkit-calc(100% - 115px)!important;
width: -moz-calc(100% - 115px)!important;
}
.wrapper-box-icon.overlay .heading__primary {
font-size: 20px;
}
.tp-event-content .entry-content {
width: 100%;
float: none;
}
.tp-event-content .entry-content:after {
display: none;
}
.tp-event-content .tp-event-info {
float: none;
clear: both;
margin-top: 30px;
padding-left: 0;
}
.tp-caption.thim-slider-heading {
font-size: 60px!important;
}
.thim-register-now-form.top-homepage {
margin: 44px 0;
}
article .entry-header .entry-meta li {
margin-right: 20px;
padding-right: 25px;
}
article .entry-header .entry-meta li.author {
display: none;
}
#thim-course-archive.thim-course-list .course-item .course-thumbnail {
width: calc(200px);
width: -webkit-calc(200px);
width: -moz-calc(200px);
}
#thim-course-archive.thim-course-list .course-item .thim-course-content {
width: calc(100% - 230px);
width: -webkit-calc(100% - 230px);
width: -moz-calc(100% - 230px);
}
#thim-course-archive.thim-course-list .course-item .course-review {
display: none;
}
#thim-course-archive.thim-course-list .course-item .course-price {
margin-top: 7px;
}
#thim-course-archive.thim-course-list .course-item .course-readmore {
margin-top: 0;
}
.thim-course-top .courses-searching form {
width: 230px;
}
.learn-press .course-tabs .nav-tabs li a {
padding: 10px;
}
.thim-get-100s .get-100s {
font-size: 20px;
}
.thim-get-100s h2 {
font-size: 65px;
line-height: 70px;
}
.color-white .counter-group .counter-block {
width: 80px;
height: 80px;
margin-right: 5px;
}
.color-white .counter-group .counter-block .counter {
height: 36px;
line-height: 36px;
font-size: 34px;
margin: 10px 18px 0;
}
.color-white .counter-group .counter-block .counter-caption {
font-size: 12px;
line-height: 18px;
}
.thim-widget-tab .nav-tabs li a span {
display: none;
}
}@media (max-width:768px) {
.mobile-logo-custom.site-header .sticky-logo, .mobile-logo-custom.site-header .no-sticky-logo {
display: none;
}
.mobile-logo-custom.site-header.affix-top .sticky-logo-mobile {
display: none;
}
.mobile-logo-custom.site-header.affix .no-sticky-logo-mobile {
display: none;
}
.thim-course-grid .lpr_course[class*=course-grid-] {
width: 50%;
clear: initial;
}
.thim-course-grid .lpr_course[class*=course-grid-]:nth-child(2n+1) {
clear: both;
}
.related-archive ul.archived-posts {
overflow: hidden;
white-space: nowrap;
}
.related-archive ul.archived-posts>li {
width: 50%}
.related-archive ul.archived-posts>li:nth-child(5n+0), .related-archive ul.archived-posts>li:nth-child(5n+3), .related-archive ul.archived-posts>li:nth-child(5n+4), .related-archive ul.archived-posts>li:nth-child(5n+5) {
display: none;
}
.thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+0), .thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+3), .thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+4), .thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+5) {
display: none;
}
.list-tab-event .nav-tabs li {
min-width: auto;
width: 33.333%}
.tp-caption.thim-slider-heading {
font-size: 70px;
}
.thim-list-event:not(.layout-2) .item-event .time-from {
width: 90px;
}
.thim-list-event:not(.layout-2) .item-event .time-from .date {
font-size: 60px;
line-height: 62px;
}
.thim-list-event:not(.layout-2) .item-event .event-wrapper {
width: calc(100% - 330px);
width: -webkit-calc(100% - 330px);
width: -moz-calc(100% - 330px);
padding: 0 30px;
}
.thim-list-event:not(.layout-2) .item-event .event-wrapper:before {
display: none;
}
.thim-list-event:not(.layout-2) .item-event .image {
width: 240px;
}
body.single-lpr_course.admin-bar .mfp-inline-holder {
padding-top: 46px;
}
.mfp-content .popup-title {
font-size: 16px;
line-height: 70px;
padding-left: 20px;
padding-right: 80px;
}
.mfp-content .popup-title>button {
line-height: 70px;
width: 70px;
height: 70px;
}
.mfp-content .course-content.popup-content, .mfp-content .thim-iframe-quiz iframe {
padding-left: 20px;
padding-right: 20px;
}
.siteorigin-panels-stretch.panel-row-style {
background-position: top left!important;
}
.thim-footer-one-course .panel-grid-cell {
width: 100%!important;
float: none;
}
footer#colophon .footer .thim-footer-one-course ul.menu {
text-align: left;
}
.thim-video-box .video-container {
background-size: contain;
}
.thim-video-box .video-container .video {
height: 354px;
}
article.our_team .image {
width: 100%;
float: none;
margin-bottom: 30px;
}
article.our_team .image img {
max-width: 200px;
}
article.our_team .content {
width: 100%;
float: none;
clear: both;
padding-left: 0;
}
article.our_team .extra-info {
width: 100%;
float: none;
clear: both;
padding-left: 0;
border: 0;
}
}@media (max-width:767px) {
#main, #sidebar {
width: 100%;
float: left;
clear: both;
}
.site-main.alignleft {
padding-right: 15px;
padding-bottom: 60px;
}
.site-main.alignright {
padding-left: 15px;
padding-bottom: 60px;
}
.thim-best-industry {
margin: 0;
}
.thim-best-industry .wrapper-box-icon.overlay {
background: #000;
}
.thim-get-100s {
text-align: center;
}
.thim-register-now-form {
float: none;
margin: 60px auto;
}
.color-white .counter-group {
text-align: center;
}
.counter-box {
border-right: 0;
}
.search-course-list-info li {
margin: 0 15px;
}
.widget-area .thim-list-posts.sidebar .article-image {
width: 100px;
margin-right: 20px;
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width: calc(100% - 120px);
width: -webkit-calc(100% - 120px);
width: -moz-calc(100% - 120px);
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
width: 100px;
margin-right: 20px;
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width: calc(100% - 120px);
width: -webkit-calc(100% - 120px);
width: -moz-calc(100% - 120px);
}
.alignright, .alignleft {
float: none;
}
.contact-page .row .wpcf7-form-control-wrap {
width: 100%}
.contact-page .row .wpcf7-form-control-wrap.your-name, .contact-page .row .wpcf7-form-control-wrap.your-email {
margin-bottom: 10px;
}
#profile-tabs, .user-info {
width: 100%;
padding: 0;
}
.megacol {
background-image: none!important;
}
.user-courses-content .own-courses .own-courses-wrapper .inner-own-course {
width: 100%}
footer#colophon .copyright-area {
padding: 0;
}
footer#colophon .copyright-area .text-right {
text-align: left;
margin-top: 5px;
}
footer#colophon .copyright-area .text-right li:first-child {
margin-left: 0;
}
footer#colophon .copyright-area .copyright-content {
padding-top: 25px;
padding-bottom: 25px;
}
.widget-box-title .browse-all-courses {
position: static;
}
.widget-box-title {
padding-right: 0;
}
.widget-box-title p {
margin-bottom: 0;
}
.custom-images {
margin-top: 25px;
margin-bottom: 25px;
}
.top_site_main .page-title-wrapper {
padding-top: 50px;
padding-bottom: 50px;
}
.site-content {
padding: 35px 15px;
}
.woocommerce.single-product .col-sm-12 div.product div.images, .woocommerce.single-product .col-sm-9 div.product div.images, .woocommerce.single-product .col-sm-12 div.product div.summary, .woocommerce.single-product .col-sm-9 div.product div.summary {
width: 100%!important;
}
.woocommerce.single-product div.product .related.products .blog-grid li.product {
width: 50%!important;
}
.woocommerce.single-product div.product .related.products .blog-grid li.product:nth-child(2n+1) {
clear: both;
}
.site-header {
padding: 15px 0;
}
.site-header.sticky-header.affix {
padding-top: 7px;
padding-bottom: 7px;
}
.site-header.sticky-header.affix .navbar-nav>li>a, .site-header.sticky-header.affix .navbar-nav>li>span.disable_link {
padding: 0;
}
.thim-gallery-images-default .item {
float: left;
width: 50%!important;
}
.overlay-black {
padding-bottom: 30px!important;
padding-top: 50px!important;
}
.fix-responsive {
margin-left: 0!important;
}
.single .learn-press header {
overflow: hidden;
}
.single .learn-press header .author {
float: left;
}
.single .learn-press #course-landing .course-students>span:after {
display: none;
}
#masthead.affix-top {
margin-top: 0;
}
.navigation .width-logo img {
margin: 0;
margin-bottom: 10px;
}
#masthead .navigation {
padding-top: 10px;
padding-bottom: 0;
}
.learn-press h1.entry-title, .menu-scoll-landing .col-md-6 {
width: 100%}
col-md-3 col-sm-6 col-xs-6 post-5980 {
width: 33%;
}
.menu-scoll-landing .col-md-6 {
margin-bottom: 15px!important;
text-align: left;
}
.menu-scoll-landing .course-wishlist, .menu-scoll-landing .course-wishlisted {
display: inline-block;
font-size: 0;
padding: 13px;
margin-left: 0;
}
.menu-scoll-landing .course-wishlist:after, .menu-scoll-landing .course-wishlisted:after {
content: "\f08a";
font: normal normal normal 14px/1 FontAwesome;
}
.menu-scoll-landing .course-wishlisted:after {
content: "\f004"}
.wrapper-author {
margin-bottom: 25px;
}
.learn-press .course-meta .course-author {
display: none;
}
.profile-container .user-tab {
width: 100%;
float: none;
text-align: center;
margin-bottom: 40px;
}
.profile-container .profile-tabs {
width: 100%;
float: none;
clear: both;
}
.wrapper-box-icon.overlay .heading__primary {
margin-top: 35px;
}
.thim-register-form-top {
margin-top: 0;
}
.thim-register-form-top .thim-register-now-form {
margin: auto;
box-shadow: 1px 0 5px 0 #ccc;
}
.wrapper-lists-our-team .our-team-item {
width: 50%;
float: left;
}
.thim-other-member.wrapper-lists-our-team .our-team-item {
margin-bottom: 55px;
}
.thim-demo-accounts {
clear: both;
margin-left: -15px!important;
margin-right: -15px!important;
}
.thim-demo-accounts>.panel-grid-cell {
width: 50%!important;
float: left!important;
padding-left: 15px!important;
padding-right: 15px!important;
}
.thim-video-box .video-container {
max-height: 415px;
}
.thim-video-box .video-container .video {
max-height: 340px;
height: 340px;
}
.thim-welcome-university>.panel-grid-cell {
width: 100%!important;
}
.thim-welcome-university>.panel-grid-cell:first-child {
padding-right: 0!important;
}
.thim-welcome-university>.panel-grid-cell:first-child:before {
display: none;
}
.thim-welcome-university>.panel-grid-cell:nth-child(2) {
padding-left: 0!important;
}
.thim-university-top-icon>.panel-grid-cell {
width: 33.33%!important;
float: left!important;
}
.thim-university-top-icon>.panel-grid-cell .thim-widget-icon-box .wrapper-box-icon {
border-right: 1px solid #eda803;
}
.thim-university-top-icon>.panel-grid-cell:nth-child(3n+0) .thim-widget-icon-box .wrapper-box-icon {
border-right: 0;
}
article.testimonials .image {
width: 100%;
float: none;
clear: both;
margin: 0;
margin-bottom: 30px;
}
article.testimonials .image img {
max-width: 200px;
}
article.testimonials .content {
float: none;
width: 100%;
clear: both;
}
.site-header.header_v2#masthead .navigation {
padding-top: 10px;
}
.site-header.header_v2 .navigation .width-navigation img, .site-header.header_v2 .navigation .width-logo img {
margin-bottom: 10px;
}
.thim-buy-now, .thim-university-top-icon.thim-bg-overlay {
margin-left: 0;
margin-right: 0;
}
.thim-university-top-icon.thim-bg-overlay {
margin-top: 30px;
}
.thim-university-top-icon.thim-bg-overlay>.panel-grid-cell .thim-widget-icon-box .wrapper-box-icon {
border-right-color: #8C8C8C;
}
.thim-buy-now .thim-widget-button {
text-align: left;
}
.wrapper-gallery-filter>.thim-col-5, .wrapper-gallery-filter>[class*=col-sm-] {
width: 50%;
float: left;
}
.thim-global-locations {
margin-top: 0;
}
.thim-widget-courses .thim-category-tabs.thim-course-grid {
margin-top: -30px;
}
.thim-category-tabs .nav-tabs {
float: none;
margin: 0;
margin-bottom: 30px;
}
}@media screen and (max-width:667px) {
.thim-course-list .course-item .course-thumbnail {
width: 220px;
}
.thim-course-list .course-item .thim-course-content {
width: calc(100% - 250px);
width: -webkit-calc(100% - 250px);
width: -moz-calc(100% - 250px);
}
.thim-newlleter-homepage {
margin-top: -20px;
background: 0 0;
padding-top: 50px;
padding-bottom: 80px;
box-shadow: 0 0 3px -1px #635f5f;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email] {
margin-left: 0;
}
#tab-course-description .thim-course-content {
width: 100%;
float: none;
clear: both;
border-right: 0;
}
#tab-course-description .thim-course-info {
float: none;
clear: both;
padding-left: 0;
margin-top: 30px;
}
#tab-course-review .course-rating .detailed-rating {
margin-top: 30px;
}
.thim-list-event:not(.layout-2) .item-event .time-from {
width: 100%}
.thim-list-event:not(.layout-2) .item-event .time-from .date {
display: inline-block;
font-size: 50px;
line-height: 50px;
margin-right: 10px;
}
.thim-list-event:not(.layout-2) .item-event .time-from .month {
display: inline-block;
line-height: 50px;
}
.thim-list-event:not(.layout-2) .item-event .image {
float: none;
margin-bottom: 15px;
width: 270px;
}
.thim-list-event:not(.layout-2) .item-event .event-wrapper {
clear: both;
float: none;
padding: 0 50px 0 0;
width: 100%}
.thim-list-event:not(.layout-2) .item-event .event-wrapper:before {
display: none;
}
#back-to-top {
display: none;
}
.entry-tag-share .thim-social-share {
float: none;
margin-top: 15px;
}
.thim-video-box .video-container {
max-height: 375px;
}
.thim-video-box .video-container .video {
max-height: 300px;
height: 300px;
}
}@media screen and (max-width:600px) {
body.admin-bar .site-header.affix {
top: 0;
}
body.admin-bar .menu-scoll-landing {
top: 0;
}
.mc4wp-form .mc4wp-form-fields input[type=text], .mc4wp-form .mc4wp-form-fields input[type=email] {
max-width: 325px;
margin-left: 0;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email] {
max-width: 325px;
margin-left: 0;
}
article .entry-header .entry-meta li {
padding-right: 20px;
margin-right: 15px;
}
.woocommerce #content .comments-area .comment-list .comment-list-inner .children, .woocommerce .comments-area .comment-list .comment-list-inner .children, .comments-area .comment-list .comment-list-inner .children {
margin-left: 50px;
}
.thim-testimonial-slider {
padding: 0 30px;
}
.thim-testimonial-slider .control-nav {
top: 56px!important;
}
.thim-testimonial-slider .slides-content .content {
margin-left: -30px;
margin-right: -30px;
}
.thim-course-list .course-item .thim-course-content .course-readmore {
margin-top: -8px;
}
.thim-course-list .course-item .course-meta .course-review {
display: none!important;
}
.tp-event-content .entry-content {
width: 100%;
float: none;
}
.tp-event-content .entry-content:after {
display: none;
}
.tp-event-content .tp-event-info {
float: none;
clear: both;
margin-top: 30px;
padding-left: 0;
}
.learn-press .course-meta .course-review {
display: none;
}
.learn-press .course-meta>div {
border-right: 0;
}
.thim-course-menu-landing .thim-course-landing-tab {
display: none;
}
.thim-course-top .course-index {
display: none;
}
.page-404-content {
padding-left: 0;
padding-right: 0;
}
.page-404-content h2 {
font-size: 65px;
line-height: 70px;
}
.thim-demo-accounts {
clear: both;
margin-left: 0!important;
margin-right: 0!important;
}
.thim-demo-accounts>.panel-grid-cell {
width: 100%!important;
float: none!important;
padding-left: 0!important;
padding-right: 0!important;
}
.thim-demo-accounts>.panel-grid-cell .thim-widget-single-images {
display: none;
}
.footer-bottom {
position: relative;
}
footer#colophon.has-footer-bottom .copyright-area {
margin-bottom: 0;
}
.thim-video-box .video-container {
padding: 25px 65px 50px;
max-height: 325px;
}
.thim-video-box .video-container .video {
height: 250px;
max-height: 250px;
}
.thim-footer-info>div {
display: block;
margin-right: 0;
}
.shop_table .product-price, .shop_table .product-thumbnail {
display: none;
}
.woocommerce table.cart.shop_table th {
text-align: left;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
float: none;
}
.woocommerce.woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page.woocommerce-cart table.cart td.actions .coupon .input-text {
font-size: 13px;
min-width: 100px;
}
.mo-openid-app-icons .btn-block {
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
}
.mo-openid-app-icons .btn-block:first-child {
margin: 0;
}
.mo-openid-app-icons .btn-block:last-child {
margin-left: auto;
margin-right: auto;
margin-top: 20px;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
width: 100%;
float: none;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
float: none;
width: 100%}
}@media (max-width:480px) {
.course-grid .col-sm-6, .archive_switch .col-sm-6 {
width: 100%}
.one-courses-page-content .col-sm-4, .one-courses-page-content .col-sm-8 {
display: block;
}
.posts-display .col-sm-6 {
width: 100%}
.breadcrumbs-wrapper.button-list-gird .woocommerce-breadcrumb, .breadcrumbs-wrapper.button-list-gird .display, .breadcrumbs-wrapper.button-list-gird .thim-breadcrumbs, .breadcrumbs-wrapper.button-list-gird #breadcrumbs {
width: 100%}
.breadcrumbs-wrapper.button-list-gird .display {
padding-top: 20px;
text-align: left;
}
.breadcrumbs-wrapper.button-list-gird .display a {
margin-left: 0;
margin-right: 20px;
}
.woocommerce.single-product div.product .related.products .blog-grid li.product {
width: 100%!important;
}
.woocommerce.single-product div.product .related.products .blog-grid li.product:nth-child(2n+1) {
clear: both;
}
.thim-gallery-images-default .item {
float: left;
width: 100%!important;
}
.overlay-black .icon-box-title {
font-size: 24px!important;
line-height: 32px!important;
}
.overlay-black .icon-box-title span {
display: block;
}
.thim-widget-courses-searching .courses-searching input {
height: 40px!important;
line-height: 40px!important;
font-size: 13px;
padding-left: 10px;
width: calc(100% - 40px)!important;
width: -webkit-calc(100% - 40px)!important;
width: -moz-calc(100% - 40px)!important;
}
.thim-widget-courses-searching .courses-searching button {
width: 40px;
line-height: 40px;
}
.custom-readmore .icon-left .content-inner {
width: 100%!important;
text-align: center;
padding: 15px 0;
}
.custom-readmore .icon-left .content-inner .icon-box-title {
font-size: 26px!important;
}
.custom-readmore .icon-left .boxes-icon {
margin: 0 auto;
float: none;
}
.wrapper-author .avatar-instructors, .wrapper-author .author-right {
width: 100%;
display: inline-block;
}
article .entry-header .date-meta {
border-right: 0;
margin-bottom: 15px;
}
article .entry-header .entry-contain {
float: none;
width: 100%;
clear: both;
}
article .entry-header .entry-title a {
white-space: normal;
}
.wrapper-box-icon.overlay .heading__primary {
margin-top: 20px;
}
.thim-list-event:not(.layout-2) .item-event .time-from {
float: none;
clear: both;
}
.thim-list-event:not(.layout-2) .item-event .image {
float: none;
width: 100%}
.thim-list-event:not(.layout-2) .item-event .event-wrapper {
padding-left: 0;
padding-right: 0;
}
.thim-testimonial-slider .control-nav {
top: 69px!important;
}
.tp-caption.thim-slider-heading {
font-size: 50px!important;
}
.tp-caption.thim-slider-sub-heading {
font-size: 18px!important;
}
.learn-press .course-tabs .nav-tabs li a span {
display: none;
}
#tab-course-description .thim-course-content {
padding-right: 20px;
}
.thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-] {
width: 100%;
display: none;
}
.thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:first-child {
display: inherit;
}
.thim-course-grid .lpr_course[class*=course-grid-] {
width: 100%;
float: none;
}
.thim-course-carousel, .thim-owl-carousel-post {
padding-top: 10px;
}
.thim-course-carousel .owl-controls, .thim-owl-carousel-post .owl-controls {
top: -40px;
left: 5px;
right: auto;
}
.thim-widget-list-event .thim-list-event:not(.layout-2) {
padding-top: 20px;
}
.thim-widget-list-event .thim-list-event:not(.layout-2) .view-all {
top: -37px;
left: 0;
right: auto;
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper {
padding-top: 40px;
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper .owl-controls {
top: -10px;
}
.thim-widget-courses .view-all-courses {
top: -37px;
left: 0;
right: auto;
}
.thim-widget-courses .thim-course-grid:not(.thim-carousel-wrapper) {
padding-top: 20px;
}
.thim-get-100s {
padding-top: 100px;
}
.thim-get-100s .get-100s {
font-size: 20px;
}
.thim-get-100s h2 {
font-size: 50px;
line-height: 50px;
}
.counter-group .counter-block {
width: 85px;
height: 85px;
margin-right: 10px;
}
.counter-group .counter-block .counter {
height: 40px;
line-height: 40px;
font-size: 40px;
margin: 10px 18px 0;
}
.counter-group .counter-block .counter-caption {
font-size: 12px;
line-height: 18px;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section {
margin: 0 10px;
width: 85px;
height: 85px;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount {
font-size: 40px;
line-height: 40px;
height: 40px;
margin-top: 10px;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-period {
font-size: 12px;
line-height: 18px;
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url {
width: 100%;
margin-left: 0;
margin-right: 0;
}
.thim-course-list .course-item .course-thumbnail {
margin-right: 0;
margin-bottom: 15px;
width: 270px;
}
.thim-course-list .course-item .thim-course-content {
width: 100%;
clear: both;
float: none;
}
#toolbar .thim-have-any-question {
display: none;
}
.thim-mobile-login {
display: block;
}
.profile-container .profile-tabs .nav-tabs li .text {
display: none;
}
.page-404-content h2 {
font-size: 55px;
line-height: 60px;
}
.learn-press .curriculum-sections .section-content .course-lesson .quiz-title, .learn-press .curriculum-sections .section-content .course-quiz .quiz-title, .learn-press .curriculum-sections .section-content .course-lesson .lesson-title, .learn-press .curriculum-sections .section-content .course-quiz .lesson-title {
display: block;
margin: 0;
}
.quiz-results .result-field {
margin-right: 15px;
}
form#lostpasswordform p input[type=text], form#lostpasswordform p input[type=email], form#lostpasswordform p input[type=password] {
max-width: 260px;
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
font-size: 40px;
}
#sidebar .thim-widget-single-images img {
width: 100%}
article .entry-header .entry-meta li.entry-date {
display: none;
}
.entry-navigation-post .prev-post, .entry-navigation-post .next-post {
padding: 10px 20px 25px;
}
.product-cat li a {
margin-left: 3px;
margin-right: 3px;
padding-left: 5px;
padding-right: 5px;
font-size: 12px;
}
.product-grid .product.col-xs-6 {
width: 100%;
clear: both;
}
.related-products .product {
display: none;
}
.related-products .product:first-child {
display: block;
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li {
width: 50%}
.wrapper-lists-our-team .our-team-item {
width: 100%}
.thim-widget-tab .nav-tabs li a span {
display: none;
}
.related-archive ul.archived-posts>li {
width: 100%;
display: none;
}
.related-archive ul.archived-posts>li:first-child {
display: inherit;
}
.thim-video-box .video-container {
padding: 20px 55px 50px;
max-height: 280px;
}
.thim-video-box .video-container .video {
max-height: 210px;
}
.thim-university-top-icon>.panel-grid-cell {
width: 50%!important;
}
.thim-university-top-icon>.panel-grid-cell:nth-child(3n+0) .thim-widget-icon-box .wrapper-box-icon {
border-right: 1px solid #eda803;
}
.thim-university-top-icon>.panel-grid-cell:nth-child(2n+0) .thim-widget-icon-box .wrapper-box-icon {
border-right: 0;
}
.wrapper-gallery-filter>.thim-col-5, .wrapper-gallery-filter>[class*=col-sm-] {
width: 100%;
float: none;
}
.collection-grid-3 {
width: 100%;
margin-bottom: 30px;
float: none;
}
.collection-grid-3:not(.collection-feature) .collection-item {
width: 100%;
float: none;
margin-bottom: 30px;
padding: 0 15px;
}
.thim-courses-collection .collection-item {
width: 100%}
.woocommerce.woocommerce-cart table.cart td.actions input[type=submit], .woocommerce-page.woocommerce-cart table.cart td.actions input[type=submit] {
margin-left: 5px;
font-size: 12px;
padding: 5px 10px;
}
}@media (width:480px) {
.tp-caption.thim-slider-heading {
margin-top: 10px!important;
}
.tp-caption.thim-slider-sub-heading {
margin-top: 30px!important;
}
}@media (max-width:420px) {
.thim-video-box .video-container .video {
max-height: 180px;
}
}@media (max-width:375px) {
.thim-video-box .video-container .video {
max-height: 160px;
}
}@media (max-width:360px) {
.thim-list-event: not(.layout-2) .item-event .image {
width: 100%}
.thim-testimonial-slider .control-nav {
top: 50px!important;
}
.thim-social-share li {
margin-bottom: 10px;
}
#tab-course-review .course-rating .detailed-rating .stars {
padding: 0 15px;
}
#tab-course-review .course-rating .detailed-rating .stars div.bar {
width: 135px;
}
form#lostpasswordform p input[type=text], form#lostpasswordform p input[type=email], form#lostpasswordform p input[type=password] {
margin-bottom: 15px;
max-width: 100%}
form#lostpasswordform p input[type=submit] {
width: 100%;
max-width: 100%;
margin: 0;
}
.mc4wp-form .mc4wp-form-fields input[type=text], .mc4wp-form .mc4wp-form-fields input[type=email] {
width: 100%;
margin-bottom: 15px;
max-width: 100%}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email] {
width: 100%;
max-width: 100%;
margin-bottom: 15px;
height: 40px;
padding: 4px 25px;
}
.mc4wp-form .mc4wp-form-fields input[type=submit] {
height: 40px;
padding: 5px 25px;
width: 100%;
margin-left: 0;
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=submit] {
height: 40px;
padding: 5px 25px;
width: 100%}
.wpcf7-form .your-name, .wpcf7-form .your-email {
margin-left: 0;
width: 100%}
.thim-course-top .courses-searching form {
width: 215px;
}
.thim-about-author .author-bio {
width: 100%;
clear: both;
float: none;
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
font-size: 35px;
}
.counter-group .counter-block {
width: 65px;
height: 65px;
margin-right: 5px;
}
.color-white .counter-group .counter-block {
margin-right: 5px;
}
.counter-group .counter-block .counter {
height: 30px;
line-height: 30px;
font-size: 30px;
margin: 8px 12px 0;
}
.counter-group .counter-block .counter-caption {
font-size: 11px;
line-height: 18px;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section {
margin: 0 5px;
width: 65px;
height: 65px;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount {
font-size: 30px;
line-height: 30px;
height: 30px;
margin-top: 8px;
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-period {
font-size: 11px;
line-height: 18px;
}
.thim-course-list .course-item .course-thumbnail {
max-width: 100%;
width: 100%}
.learn-press .course-meta .course-categories {
display: none;
}
.page-404-content .col-xs-6 {
width: 100%;
float: none;
}
.wrapper-box-icon.overlay .icon-images {
display: table-cell;
}
.wrapper-box-icon.overlay .icon-images img {
margin-top: 0;
}
#tab-course-review .course-review .content-review>ul .review-text {
width: 100%;
clear: both;
padding-top: 15px;
float: none;
}
.thim-about-author .author-wrapper {
text-align: center;
}
.thim-about-author .author-avatar {
float: none;
display: inline-block;
margin-right: 0;
margin-bottom: 5px;
}
.quiz-results .result-summary {
text-align: center;
}
.quiz-results .result-summary .result-field {
margin: 7px 10px!important;
}
article .entry-header .entry-meta li.author {
display: none;
}
.thim-login .link-bottom a {
display: block;
}
.comments-area .comment-list .comment-list-inner li .comment-right {
float: none;
clear: both;
padding-top: 15px;
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link {
margin-left: 0;
margin-right: 15px;
float: left;
}
.comments-area .comment-list .comment-list-inner li .content-comment {
clear: both;
}
.thim-video-box .video-container {
padding: 0;
max-height: 200px;
}
.thim-video-box .video-container .video {
max-height: 200px;
}
.thim-university-top-icon>.panel-grid-cell {
width: 100%!important;
float: none;
}
.thim-university-top-icon>.panel-grid-cell .thim-widget-icon-box .wrapper-box-icon {
border-right: 0!important;
}
.wrapper-box-icon.overlay .heading__primary {
padding-right: 0;
word-wrap: break-word;
}
.counter-box.number-left .display-percentage {
width: 90px;
font-size: 50px;
line-height: 55px;
}
.counter-box.number-left .counter-content-container {
padding-right: 10px;
width: calc(100% - 110px);
width: -webkit-calc(100% - 110px);
width: -moz-calc(100% - 110px);
}
}@media (max-width:360px) {
.woocommerce table.shop_table th, .woocommerce table.shop_table td {
padding-left: 10px;
padding-right: 10px;
}
.woocommerce.woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page.woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce.woocommerce-cart table.cart td.actions input[type=submit], .woocommerce-page.woocommerce-cart table.cart td.actions input[type=submit] {
margin-top: 5px;
margin-bottom: 5px;
}
}@media (max-width:320px) {
#tab-course-review .course-rating .detailed-rating .stars div.bar {
width: 105px;
}
.thim-course-top .courses-searching form {
width: 200px;
}
.thim-testimonial-slider .control-nav {
top: 65px!important;
}
.mobile-menu-container {
width: 250px;
}
.wrapper-container.mobile-menu-open .content-pusher {
transform: translate(-250px, 0)!important;
-webkit-transform: translate(-250px, 0)!important;
-moz-transform: translate(-250px, 0)!important;
-ms-transform: translate(-250px, 0)!important;
-o-transform: translate(-250px, 0)!important;
}
.wrapper-container.mobile-menu-open .mobile-effect.mobile-menu-container {
width: 250px;
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
font-size: 25px;
line-height: 40px;
}
.thim-video-box .video-container {
padding: 0;
max-height: 210px;
}
.thim-video-box .video-container video {
max-height: 200px;
}
}@media (max-width:300px) {
.mobile-menu-container {
width: 220px;
}
.wrapper-container.mobile-menu-open .content-pusher {
transform: translate(-220px, 0)!important;
-webkit-transform: translate(-220px, 0)!important;
-moz-transform: translate(-220px, 0)!important;
-ms-transform: translate(-220px, 0)!important;
-o-transform: translate(-220px, 0)!important;
}
.wrapper-container.mobile-menu-open .mobile-effect.mobile-menu-container {
width: 220px;
}
}
@media (max-height:375px) {
.thim-widget-icon-box .wrapper-box-icon.background-video {
min-height: 375px;
}
.thim-bg-overlay-color-half {
min-height: 375px!important;
z-index:-1;
}
.footer-bottom .sc_heading {
padding-top: 60px;
}
.footer-bottom .thim-widget-button {
padding-bottom: 67px;
}
}@media (max-height:320px) {
.thim-widget-icon-box .wrapper-box-icon.background-video {
min-height: 320px;
}
.thim-bg-overlay-color-half {
min-height: 320px!important;
}
.footer-bottom .sc_heading {
padding-top: 38px;
}
}
@media screen and (max-width:1190px){
.navigation .navbar-nav > li > a{padding: 11px 10px 29px !important;}
.navigation .navbar-nav > li > a, .navigation .navbar-nav > li > span{font-size: 9px !important;}
.mo-openid-app-icons .btn-block:last-child{margin-left: 0px;}
.mo-openid-app-icons .btn-block{width:22%; margin-right: 1%;line-height:24px;}
.btn-social > :first-child{line-height: 29px;}
}
@media screen and (max-width:990px){
.panel-grid > .panel-row-style-thim-best-industry {margin-top: -53px !important;}
.product-grid .content__product{margin-bottom: 20px;}
#pg-w576c0b4f34abb-0 >.panel-grid-cell {float: left !important;width: 50% !important;}
.sc_heading {margin: 0;  margin-bottom: 0px; padding-top: 0px;padding-bottom:0px;}
#pg-12-2{margin-bottom:20px !important;}
.thim-best-industry{margin-bottom:50px;}
footer#colophon .copyright-area .copyright-content .row .col-sm-6{width:100% !important;}
.thim-widget-icon-box .wrapper-box-icon.contact_info .smicon-box{margin: 0px 0 -4px !important;}
#pl-w576a0df1e94f8 .panel-grid-cell .so-panel:last-child{margin-bottom:0px !important;}
.mo-openid-app-icons .btn-block{}
.thim-social{margin-top:0px !important;}
#pgc-87-0-1{display:none !important}
#panel-87-0-2-0 .panel-widget-style{padding-top:0px !important;}
#pg-87-0{margin-bottom:40px !important;}
#pg-87-1  .panel-row-style-thim-bg-overlaytext-center{padding-bottom:40px !important;}
#panel-87-1-0-0 .panel-widget-style{padding-top:0px !important;}
.footer-bottom{z-index:-1;}
body .content-pusher{z-index:1;}
.widget-area aside.widget ul li a{font-size:12px;}
.thim-testimonial-slider .control-nav{top: 51px!important;}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li{width: 31% !important;}
.horizontal .mo-openid-share-link .mo-openid-app-share-icons{max-width: 17%;}
.woocommerce div.product .woocommerce-tabs .entry-content, .woocommerce-page div.product .woocommerce-tabs .entry-content{padding: 30px 30px 0px !important;}
.attachment-shop_single{max-width:100% !important;}
.entry-content h2{margin-bottom:30px !important;}
.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 0em !important;}
.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment_container{padding: 50px 10px !important;}
.comment-form-rating select, .comment-form input{width:100% !important}
.woocommerce div.product .related-products > h2, .woocommerce-page div.product .related-products > h2{margin: 48px 0 60px;}
}
@media screen and (max-width:768px){
#pg-87-0{margin-bottom: 15px !important;}
.one_third, .one_third_last{width: 100% !important;}
.so-panel > .test_ch > .textwidget > .mo-openid-app-icons > .btn-block{width:50%;}
.site-content{padding: 0px 15px 20px !important;}
footer#colophon .footer .row aside{padding-top: 25px !important;    padding-bottom: 25px !important;}
.mo-openid-app-icons .btn-block:last-child{margin-right:0%;}
.mo-openid-app-icons .btn-block{
line-height: 25px;
display: inline-block;
border: 0;
border-radius: 0;
margin: 0;
margin-left:10px;
margin-right: 1%;
font-size: 15px;
color: #fff;
margin-bottom: 10px;
width:50%;
}
.mo-openid-app-icons{padding-bottom:0px;padding-top:30px;}
}
@media screen and (max-width:767px){
.tp-linesplit{top: 0px !important;}
#panel-w576c0b4f34abb-0-1-0 > .panel-widget-style {padding:0px !important;} 
#pg-87-1  .panel-row-style-thim-bg-overlaytext-center{padding-bottom:20px !important;}
.thim-have-any-question{display:none;}
.site-main  #content .entry-summary{width: 100% !important;}
.woocommerce div.product .woocommerce-tabs .entry-content, .woocommerce-page div.product .woocommerce-tabs .entry-content{padding:30px 0px 0px !important}
#tab-description h3{margin-top:0px;}
.single-product.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 100% !important;
}
}
@media screen and (max-width:560px){
#pg-w576c0b4f34abb-0 > .panel-grid-cell{ width: 100% !important;}
#mc4wp_email{margin-bottom:10px;}
.mc4wp-form .mc4wp-form-fields input[type="text"], .mc4wp-form .mc4wp-form-fields input[type="email"]{width:93%;}
.mc4wp-form .mc4wp-form-fields input[type="submit"] {width: 93%;}
#mc4wp_email{width:93%;}
#toolbar{font-size:11px !important; font-weight:normal !important;}
.new-cart{font-weight:normal !important;}
body:not(.woocommerce):not(.woocommerce-page) .widget_shopping_cart{display:block!important;  float:right!important;  margin-right:0px!important;} 
.so-panel > .test_ch > .textwidget > .mo-openid-app-icons > .btn-block{width:100%;}
.mo-openid-app-icons .btn-block:last-child, .mo-openid-app-icons .btn-block{margin-left: 0px;}
.mo-openid-app-icons .btn-block:last-child{margin-top:0px;}
.panel-grid > .panel-row-style-thim-best-industry {margin-top: -103px !important;}
.single-product.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li a, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li a{padding:8px;font-size: 11px;}
.single-product.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li{width:auto !important;}
}
@media screen and (max-width:400px){
.single-product.woocommerce .woocommerce-tabs #reviews #comments .commentlist li .comment-text{width: 100%; margin-top:10px;}
}
@media screen and (min-width:1024px){
.sc_heading{padding-bottom:0px !important; margin-bottom:0px !important;}
.product-grid .content__product{margin-bottom:30px !important;}
}body {background-color: #eeeeee;font-family: Roboto;font-size: 15px;font-weight: normal;line-height: 1.7em;color: #666666;}body .content-pusher {background-color: #eeeeee;}body #main-content {background-color: #eeeeee;}h1 {color: #333333;font-size: 36px;font-weight: 700;font-style: normal;text-transform: none;line-height: 1.6em;}h2 {color: #333333;font-size: 28px;font-weight: 700;font-style: normal;text-transform: none;line-height: 1.6em;}h3 {color: #333333;font-size: 24px;font-weight: 700;font-style: normal;text-transform: none;line-height: 1.6em;}h4 {color: #333333;font-size: 18px;font-weight: 700;font-style: normal;text-transform: none;line-height: 1.6em;}h5 {color: #333333;font-size: 16px;font-weight: 700;font-style: normal;text-transform: none;line-height: 1.6em;}h6 {color: #333333;font-size: 16px;font-weight: 700;font-style: normal;text-transform: none;line-height: 1.4em;}h1,h2,h3,h4,h5,h6 {font-family: Roboto Slab;}::-moz-selection {background: #ffb606;color: #fff !important;}::selection {background: #ffb606;color: #fff !important;}#back-to-top:hover {background: #ffb606;color: #333333;}.loop-pagination li .page-numbers:hover,.pagination li .page-numbers:hover {border: 1px #ffb606 solid;color: #ffb606;}.loop-pagination li .page-numbers.next:before,.pagination li .page-numbers.next:before {font-size: 15px;}.loop-pagination li .page-numbers.current,.pagination li .page-numbers.current {border: 1px #ffb606 solid;color: #ffb606;}.wpcf7-form.style-01 .contact-form-content .email input,.wpcf7-form.style-01 .contact-form-content .subject input,.wpcf7-form.style-01 .contact-form-content .name input {background: #eeeeee;}.wpcf7-form.style-01 .contact-form-content .message textarea {background: #eeeeee;}.wpcf7-form.style-01 .contact-form-content .submit-btn input {background: #ffb606;}.wpcf7-form.style-02 {background: #ffb606;}.wpcf7-form.style-02 .contact-form-content .name input {background: #eeeeee;}.wpcf7-form.style-02 .contact-form-content .email input {background: #eeeeee;}.wpcf7-form.style-02 .contact-form-content .subject input {background: #eeeeee;}.wpcf7-form.style-02 .contact-form-content .message textarea {background: #eeeeee;}.woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info a:hover,.woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info a:hover,.comments-area .comment-list .comment-list-inner li .comment-extra-info a:hover {color: #ffb606;}.woocommerce #content .comments-area .comment-list .comment-list-inner .form-submit input#submit,.woocommerce .comments-area .comment-list .comment-list-inner .form-submit input#submit,.comments-area .comment-list .comment-list-inner .form-submit input#submit {background: #ffb606;color: #333333;}.woocommerce #content .comments-area .comment-list .comment-list-inner .form-submit input#submit:hover,.woocommerce .comments-area .comment-list .comment-list-inner .form-submit input#submit:hover,.comments-area .comment-list .comment-list-inner .form-submit input#submit:hover {background: #e6a303;color: #333333;}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit,.comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit {background: #ffb606;color: #333333;}.woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit:hover,.woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit:hover,.comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit:hover {background: #e6a303;}.flexslider .flex-direction-nav .flex-prev:before {color: #ffb606;}.flexslider .flex-direction-nav .flex-next:before {color: #ffb606;}.thim-widget-courses-searching .thim-course-search-overlay .courses-searching button {background: #ffb606;}.search-form .search-field:focus,#bbp-search-form > .bbp-search-box #bbp_search:focus,.thim-course-top .courses-searching form input[type='text']:focus {border-color: #ffb606;}.list-info li {font-size: 16px;}.list-info li i {color: #ffb606;}.top_site_main .page-title-wrapper h1:before,.top_site_main .page-title-wrapper h2:before {background: #ffb606;}.breadcrumbs-wrapper .woocommerce-breadcrumb,.breadcrumbs-wrapper .thim-breadcrumbs {color: #666666;}.breadcrumbs-wrapper .woocommerce-breadcrumb a,.breadcrumbs-wrapper .thim-breadcrumbs a {color: #666666;}.breadcrumbs-wrapper .woocommerce-breadcrumb a:hover,.breadcrumbs-wrapper .thim-breadcrumbs a:hover {color: #ffb606;}.breadcrumbs-wrapper.button-list-gird .display .switcher-active i,.breadcrumbs-wrapper.button-list-gird .display a:hover i {color: #ffb606;}.breadcrumbs-wrapper #breadcrumbs li {color: #666666;}.breadcrumbs-wrapper #breadcrumbs li a {color: #666666;}.breadcrumbs-wrapper #breadcrumbs li a:hover {color: #ffb606;}.btn-primary {background-color: #ffb606;border-color: #ffb606;}.btn-border:hover {color: #ffb606;border-color: #ffb606;}.slider-desc .btn {font-size: 16px;}input[type="radio"]:checked:before {background-color: #ffb606;}input[type="checkbox"]:checked:before {color: #ffb606;}.list-address li {font-size: 16px;color: #333333;}.list-address li i {color: #ffb606;}.one-courses-page-content .row-item .courses-price {font-size: 18px;color: #ffb606;}.one-courses-page-content .row-item .number-students {font-size: 16px;}.one-courses-page-content .row-item .number-students:before {color: #ffb606;}.thim-color {color: #ffb606;}.thim-bg-color {background-color: #ffb606;}.thim-bg-overlay-color {position: relative;}.thim-bg-overlay-color:before {position: absolute;background: rgba(255, 182, 6, 0.92);left: 0;right: 0;bottom: 0;top: 0;z-index: 0;}.thim-bg-overlay-color > .panel-grid-cell {position: relative;}.thim-bg-overlay-color-half {position: relative;}.thim-bg-overlay-color-half:before {position: absolute;background: rgba(255, 182, 6, 0.5);left: 0;right: 0;bottom: 0;top: 0;z-index: 0;}.thim-bg-overlay-color-half > .panel-grid-cell {position: relative;}.thim-color-title {color: #333333;}.thim-border-top {border-top: 1px solid #eeeeee;}.footer-bottom .thim-widget-icon-box {position: relative;}.footer-bottom .thim-widget-icon-box:before {content: '';position: absolute;background: rgba(255, 182, 6, 0.5);left: 0;right: 0;bottom: 0;top: 0;z-index: 2;}.footer-bottom .thim-widget-icon-box > .wrapper-box-icon {position: relative;}.thim-bg-black {background-color: #000;}.site-header {background: #ffffff;}.site-header.header_v2 {background: #1f5895;}#toolbar {background: #1f5895;color: #ffffff;font-size: 12px;}#toolbar a {color: #ffffff;}#toolbar a:hover {text-decoration: underline;}#toolbar span.value {color: #ffffff;}#toolbar .widget_form-login .thim-link-login a:first-child {border-right-color: #ffffff;}@media (min-width: 769px) {.navigation .navbar-nav #magic-line {background: #ffb606;}.navigation .navbar-nav > li .sub-menu {background: #ffffff;}.navigation .navbar-nav > li .sub-menu li > a,.navigation .navbar-nav > li .sub-menu li > span {border-bottom: 1px solid rgba(43, 43, 43, 0);color: #999999;}.navigation .navbar-nav > li .sub-menu li > a:hover,.navigation .navbar-nav > li .sub-menu li > span:hover {color: #333333;}.navigation .navbar-nav > li .sub-menu > li.current-menu-item > a,.navigation .navbar-nav > li .sub-menu > li.current-menu-item span {color: #333333;}.navigation .navbar-nav > li .sub-menu > li:last-child > a,.navigation .navbar-nav > li .sub-menu > li:last-child > span {border-bottom: 0;}.navigation .navbar-nav > li .sub-menu.megacol > li:last-child > a,.navigation .navbar-nav > li .sub-menu.megacol > li:last-child > span {border-bottom: 1px solid rgba(43, 43, 43, 0);}.navigation .navbar-nav > li > a,.navigation .navbar-nav > li > span {color: #020202;font-size: 14px;font-weight: 600;}.navigation .navbar-nav > li > a:hover,.navigation .navbar-nav > li > span:hover {color: #020202;}}.menu-right .search-form:after {color: #020202;}.thim-mobile-login a:hover {color: #ffb606;}@media (max-width: 768px) {.mobile-menu-container {background: #2f5a8c;}.mobile-menu-container ul li > a,.mobile-menu-container ul li > span {color: #efefef;}.mobile-menu-container ul li > a:hover,.mobile-menu-container ul li > span:hover {color: #ffffff;}.mobile-menu-container ul li.current-menu-item > a,.mobile-menu-container ul li.current-menu-item > span {color: #ffffff;}.menu-mobile-effect span {background-color: #efefef;}.navbar-nav .sub-menu:before {background: #efefef;}.navbar-nav .sub-menu li:before {background: #efefef;}}.menu-mobile-effect.navbar-toggle span.icon-bar {background: #020202;}.site-header.affix .menu-mobile-effect.navbar-toggle span.icon-bar {background: #333333;}.site-header.bg-custom-sticky.affix {background: #ffffff;}.site-header.bg-custom-sticky.affix.header_v2 {background: #1f5895;}.site-header.bg-custom-sticky.affix .navbar-nav > li > a,.site-header.bg-custom-sticky.affix .navbar-nav > li > span {color: #333333;}.site-header.bg-custom-sticky.affix .navbar-nav > li > a:hover,.site-header.bg-custom-sticky.affix .navbar-nav > li > span:hover {color: #333333;}.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li a,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li span,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li div {color: #333333;}.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li a:hover,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li span:hover,.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right li div:hover {color: #333333;}.site-header.bg-custom-sticky.affix .navbar-nav li.menu-right .search-form:after {color: #333333;}.thim-course-search-overlay .search-toggle {color: #020202;}.site-header.affix .thim-course-search-overlay .search-toggle {color: #333333;}.site-header.affix .thim-course-search-overlay .search-toggle:hover {color: #ffb606 !important;}.thim-course-search-overlay .search-toggle:hover {color: #ffb606;}.width-logo > a {width: 250px;display: inline-block;}.width-navigation {width: calc(100% -  250px);}.width-navigation-left,.width-navigation-right {width: calc(50% -  125px);}.width-navigation-left .navbar-nav {text-align: left;}footer#colophon {background: #02427a;}footer#colophon .footer {color: #eeeeee;}footer#colophon .footer .widget-title {color: #ffffff;}footer#colophon .footer a {color: #eeeeee;}footer#colophon .footer a:hover {color: #ffb606 !important;}footer#colophon .footer .thim-social a:hover {color: #fff !important;}footer#colophon .footer .thim-footer-location .info {color: rgba(255, 255, 255, 0.9);}footer#colophon .footer .thim-footer-location .info a {color: rgba(255, 255, 255, 0.9);}footer#colophon .footer .thim-footer-location .info a:hover {color: #ffb606;}footer#colophon .footer .thim-footer-location .info .fa {color: #eeeeee;}footer#colophon .footer .thim-footer-location .social a {color: #666666;border-color: #666666;}footer#colophon .footer .thim-footer-location .social a:hover {color: #ffb606;border-color: #ffb606;}footer#colophon .copyright-area {background: #093975;color: #bcbcbc;}footer#colophon .copyright-area .copyright-content {border-top: 1px solid rgba(188, 188, 188, 0.15);}footer#colophon .copyright-area .text-copyright a {color: #ffb606;}footer#colophon .copyright-area ul li a {color: #bcbcbc;}footer#colophon .copyright-area ul li a:hover {color: #bcbcbc;}.thim-social a {color: #666666;border-color: #666666;}.thim-social a:hover {color: #ffb606;border-color: #ffb606;}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="number"],.wpcf7-form input[type="date"],.wpcf7-form select,.wpcf7-form textarea {border-color: #eeeeee;}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus,.wpcf7-form input[type="tel"]:focus,.wpcf7-form input[type="number"]:focus,.wpcf7-form input[type="date"]:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus {border-color: #ffb606;}.wpcf7-form .wpcf7-submit {background: #ffb606;color: #333333;}.wpcf7-form .wpcf7-submit:hover {background: #e6a303;}.mc4wp-form .mc4wp-form-fields input[type="email"]:focus {border-color: #ffb606;}.mc4wp-form .mc4wp-form-fields input[type="submit"] {background: #ffb606;color: #333333;}.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type="submit"]:hover {background: #e6a303;color: #333333;}.thim-register-now-form .title:before {background: #ffb606;}.thim-register-now-form .wpcf7-form .wpcf7-submit:hover {background: #ffb606;color: #333333;}.thim-owl-carousel-post .info {background: rgba(255, 182, 6, 0.9);}.thim-owl-carousel-post .title a:hover {color: #ffb606;}.thim-owl-carousel-post .owl-controls .owl-prev:hover,.thim-owl-carousel-post .owl-controls .owl-next:hover {border-color: #ffb606;}.thim-owl-carousel-post .owl-controls .owl-prev:hover .fa,.thim-owl-carousel-post .owl-controls .owl-next:hover .fa {color: #ffb606;}.thim-widget-accordion .panel-title a:after {color: #333333;}.thim-widget-accordion .panel-title a:not(.collapsed):before {background: #ffb606;}.thim-widget-accordion .panel-title a:not(.collapsed):after {color: #ffb606;}.sc_heading .title {color: #333333;}.sc_heading .line {background-color: #333333;}article .entry-header .date-meta {color: #ffb606;}article .entry-header .entry-title a {color: #333333;}article .entry-header .entry-title a:hover {color: #ffb606;}article .readmore a {color: #333333;background: #ffb606;}article .readmore a:hover {color: #333333;background: #e6a303;}.entry-tag-share .post-tag a {color: #333333;}.entry-tag-share .post-tag a:hover {color: #ffb606;}.thim-about-author .author-top .name {color: #333333;}.thim-about-author .author-top a.name:hover {color: #ffb606;}.entry-navigation-post .prev-post .title a,.entry-navigation-post .next-post .title a {color: #333333;}.entry-navigation-post .prev-post .title a:hover,.entry-navigation-post .next-post .title a:hover {color: #ffb606;}.related-archive ul.archived-posts > li h5 a {color: #333333;}.related-archive ul.archived-posts > li h5 a:hover {color: #ffb606;}.comments-area .comment-list .comment-list-inner li .comment-extra-info .author a {color: #333333;}.comments-area .comment-list .comment-list-inner li .comment-extra-info .author a:hover {color: #ffb606;}.comments-area .comment-list .comment-list-inner li .comment-extra-info .author .author-name {color: #333333;}.comment-respond-area .logged-in-as a {color: #ffb606;}.comment-respond-area .logged-in-as a:hover {text-decoration: underline;}.loop-pagination li .page-numbers,.pagination li .page-numbers {color: #333333;}.loop-pagination li .page-numbers:hover,.pagination li .page-numbers:hover {background: #ffb606;border-color: #ffb606;color: #333333;}.loop-pagination li .page-numbers.current,.pagination li .page-numbers.current {background: #ffb606;border-color: #ffb606;color: #333333;}.widget-area aside:before {background: #ffb606;}.widget-area aside.widget ul li {color: #333333;}.widget-area aside.widget ul li a {color: #333333;}.widget-area aside.widget ul li a:hover {color: #ffb606;}.widget-area aside.widget ul li.current-cat a {color: #ffb606;}.widget-area .thim-list-posts.sidebar .article-title-wrapper a {color: #333333;}.widget-area .thim-list-posts.sidebar .article-title-wrapper a:hover {color: #ffb606;}.widget-area .thim-course-list-sidebar .thim-course-content .course-title a {color: #333333;}.widget-area .thim-course-list-sidebar .thim-course-content .course-title a:hover {color: #ffb606;}.counter-box.number-left .display-percentage {font-family: Roboto Slab;}.counter-box.number-left .counter-box-content {color: #333333;font-family: Roboto Slab;}.counter-box.number-left .view-more {color: #333333;}.counter-box .display-percentage {color: #ffb606;}.counter-box.about-us .display-percentage {color: #333333;}.page-404-content a:hover {color: #ffb606;}.quickview .product-info .right .product_meta a {color: #333333;}.quickview .product-info .right .product_meta a:hover {color: #ffb606;}.filter-controls li a,.product-cat li a {color: #666666;}.filter-controls li a:hover,.product-cat li a:hover,.filter-controls li a.active,.product-cat li a.active {color: #333333;border-color: #ffb606;}.product-grid .product__title .title {font-family: #333333;}.product-grid .product__title a {color: #333333;}.product-grid .product__title a:hover {color: #ffb606;}.product-grid .product__title a.added_to_cart {color: #333333 !important;}.product-grid .product__title a.button.add_to_cart_button,.product-grid .product__title .added_to_cart {background: #ffb606 !important;color: #333333 !important;}.product-grid .product__title a.button.add_to_cart_button:before,.product-grid .product__title .added_to_cart:before {color: #333333 !important;}.product-grid .product__title a.button.add_to_cart_button:hover,.product-grid .product__title .added_to_cart:hover {background: #e6a303 !important;color: #333333 !important;}.quickview .product-info .right .cart a {color: #666666;}.quickview .product-info .right .cart a:hover {color: #ffb606;}.quickview .product-info .right .cart button.button {background: #ffb606;color: #333333;}.quickview .product-info .right .cart button.button:hover {background: #e6a303;color: #333333;}.quickview .quick-view-detail {color: #666666;}.quickview .quick-view-detail:hover {color: #ffb606;}.product_thumb .onsale {background: #ffb606 !important;color: #333333;}.mfp-image-holder .course-content .mfp-close,.mfp-inline-holder .course-content .mfp-close {background: #e6a303;}.product-cat li a {color: #666666;}.woocommerce div.product .onsale,.woocommerce-page div.product .onsale {background: #ffb606 !important;color: #333333;}.woocommerce div.product .woocommerce-review-link,.woocommerce-page div.product .woocommerce-review-link {color: #666666;}.woocommerce div.product .woocommerce-review-link:hover,.woocommerce-page div.product .woocommerce-review-link:hover {color: #ffb606;}.woocommerce div.product .product_meta a,.woocommerce-page div.product .product_meta a {color: #666666;}.woocommerce div.product .product_meta a:hover,.woocommerce-page div.product .product_meta a:hover {color: #ffb606;}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart {margin-bottom: 15px;}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button {background: #ffb606;color: #333333;}.woocommerce div.product form.cart .button:hover,.woocommerce-page div.product form.cart .button:hover {color: #333333;background: #e6a303;}.woocommerce div.product .woocommerce-tabs .tabs .active a,.woocommerce-page div.product .woocommerce-tabs .tabs .active a {border-bottom: 2px solid #ffb606;color: #333333 !important;}.woocommerce div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .meta strong,.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .meta strong {color: #ffb606;}.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit,.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit {color: #333333 !important;background-color: #ffb606;}.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit:hover,.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit:hover {color: #333333 !important;background: #e6a303 !important;}.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p label,.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p label {color: #333333;}.woocommerce div.product .related-products > h2,.woocommerce-page div.product .related-products > h2,.woocommerce div.product .upsells-products > h2,.woocommerce-page div.product .upsells-products > h2 {color: #333333;}.woocommerce .star-rating,.woocommerce-page .star-rating {color: #ffb606;}.woocommerce .star-rating span::before,.woocommerce-page .star-rating span::before {color: #ffb606;}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before {color: #ffb606;}.woocommerce .comment-form-rating a,.woocommerce-page .comment-form-rating a {color: #ffb606;}.woocommerce .comment-form-rating a:hover,.woocommerce-page .comment-form-rating a:hover {color: #ffb606;}.woocommerce .woocommerce-shipping-calculator a,.woocommerce-page .woocommerce-shipping-calculator a {color: #ffb606;}.woocommerce div.woocommerce-message,.woocommerce-page div.woocommerce-message,.woocommerce div.woocommerce-info,.woocommerce-page div.woocommerce-info {border-top-color: #ffb606;}.woocommerce div.woocommerce-message:before,.woocommerce-page div.woocommerce-message:before,.woocommerce div.woocommerce-info:before,.woocommerce-page div.woocommerce-info:before {color: #ffb606;}.woocommerce .form-row label.checkbox a,.woocommerce-page .form-row label.checkbox a,.woocommerce .woocommerce-info .showcoupon,.woocommerce-page .woocommerce-info .showcoupon {color: #ffb606;}.woocommerce-page .button {color: #ffffff !important;background: #111 !important;}.woocommerce-page .button:hover {color: #333333 !important;background-color: #ffb606 !important;}.woocommerce-page .product-name a {color: #333333;}.woocommerce-page .product-name a:hover {color: #ffb606;}.woocommerce-page .cart_totals h2 {font-size: 20px;text-transform: uppercase;font-weight: normal;}.woocommerce form .form-row label {color: #333333;}.quickview .product-info .right .cart button.button,.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout,.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce .wc-proceed-to-checkout a.button,.woocommerce-page .wc-proceed-to-checkout a.button {background: #ffb606 !important;color: #333333 !important;}.quickview .product-info .right .cart button.button:hover,.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover,.woocommerce div.product form.cart .button:hover,.woocommerce-page div.product form.cart .button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,.woocommerce .wc-proceed-to-checkout a.button:hover,.woocommerce-page .wc-proceed-to-checkout a.button:hover {background: #e6a303 !important;color: #333333 !important;}.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active:before {background: #ffb606;}.widget_shopping_cart .minicart_hover .cart-items-number {color: #020202;}.site-header.affix .widget_shopping_cart .minicart_hover .cart-items-number {color: #333333;}.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number {background: #ffb606;color: #333333;}.widget_shopping_cart .widget_shopping_cart_content {color: #333333;}.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a {color: #333333;}.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a:hover {color: #ffb606;}.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl {color: #333333;}.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li span {color: #333333;}.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .quantity {color: #333333;}.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget .empty {color: #333333 !important;}.widget_shopping_cart .widget_shopping_cart_content .total {color: #333333 !important;}.widget_shopping_cart .widget_shopping_cart_content .total span {color: #333333 !important;}.widget_shopping_cart .widget_shopping_cart_content .buttons a {color: #fff;background: #111;}.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover {background: #ffb606;color: #333333;}.woocommerce table,.woocommerce tr,.woocommerce td {border-color: #eeeeee;}.woocommerce .cart_totals table {border-right: 0;}.woocommerce .cart_totals table tr {border: 0;}.woocommerce .cart_totals table tr.order-total td,.woocommerce .cart_totals table tr.cart-subtotal td {border-bottom: 0;}.woocommerce table.cart tr {border: 0;}.woocommerce table.cart tr td {border-top: 1px solid #eeeeee;border-bottom: 0;}.woocommerce table.cart tr td:last-child {border-right: 0;}.woocommerce table.cart.shop_table {border-radius: 0;border: 1px solid #eeeeee;}.woocommerce table.cart.shop_table th {border-right: 1px solid #eeeeee;}.woocommerce table.cart.shop_table th:last-child {border-right: 0;}#customer_login form input[type=submit] {background: #ffb606 !important;color: #333333 !important;}#customer_login form input[type=submit]:hover {background: #e6a303 !important;color: #333333 !important;}#customer_login form .remember {color: #333333;}#customer_login form .link-bottom,#customer_login form .lost-password {color: #333333;}#customer_login form .link-bottom a,#customer_login form .lost-password a {color: #ffb606;}#customer_login form .link-bottom a:hover,#customer_login form .lost-password a:hover {color: #ffb606;}.woocommerce .reset_password form .description {color: #333333;}.woocommerce .reset_password form input[type=submit] {background: #ffb606 !important;color: #333333 !important;}.woocommerce .reset_password form input[type=submit]:hover {background: #e6a303 !important;color: #333333 !important;}.thim-course-grid .course-item .thim-course-content .course-title a {color: #333333;}.thim-course-grid .course-item .thim-course-content .course-title a:hover {color: #ffb606;}.thim-course-grid .course-item .thim-course-content .course-meta:before {background: #ffb606;}.thim-course-grid .course-item .thim-course-content .course-meta > div.course-comments-count,.thim-course-grid .course-item .thim-course-content .course-meta > div.course-student {font-family: Roboto Slab;}.thim-course-grid .course-item .thim-course-content .course-meta > div a:hover {color: #ffb606;}.thim-course-grid .course-item .course-thumbnail > a.course-readmore {background: #ffb606;color: #333333;}.thim-course-grid .course-item .course-thumbnail > a.course-readmore:hover {background: #e6a303;}.course-item .course-thumbnail .course-wishlist-box .course-wishlisted {color: #ffb606;}.course-item .course-thumbnail .course-wishlist-box .course-wishlist:hover {color: #ffb606;}.learn-press .tab-content .course-wishlist-box {background: #333333;}.learn-press .tab-content .course-wishlist-box span.fa.course-wishlisted {color: #ffb606;}.thim-course-list .course-item .thim-course-content .course-title a {color: #333333;}.thim-course-list .course-item .thim-course-content .course-title a:hover {color: #ffb606;}.thim-course-list .course-item .thim-course-content .course-readmore a {background: #ffb606;color: #333333;}.thim-course-list .course-item .thim-course-content .course-readmore a:hover {background: #e6a303;color: #333333;}.rating-box .review-stars-rated .review-stars > li span,.course-review .review-stars-rated .review-stars > li span {color: #ffb606;}.thim-course-top .thim-course-switch-layout a.switch-active,.thim-course-top .thim-course-switch-layout a:hover {color: #ffb606;}.thim-course-carousel .owl-controls .owl-prev:hover,.thim-course-carousel .owl-controls .owl-next:hover {border-color: #ffb606;}.thim-course-carousel .owl-controls .owl-prev:hover .fa,.thim-course-carousel .owl-controls .owl-next:hover .fa {color: #ffb606;}.thim-carousel-course-categories .owl-carousel .owl-buttons .owl-next,.thim-carousel-course-categories .owl-carousel .owl-buttons .owl-prev {color: #333333;}.thim-carousel-course-categories .owl-carousel .owl-buttons .owl-next:hover,.thim-carousel-course-categories .owl-carousel .owl-buttons .owl-prev:hover {background: rgba(255, 182, 6, 0.8);}.thim-carousel-course-categories .owl-carousel .owl-item .title a:hover {color: #ffb606;}.thim-widget-courses .view-all-courses {color: #333333;}.thim-widget-courses .view-all-courses:hover {color: #ffb606;border-color: #ffb606;}.learn-press .course-payment .course-price .value {color: #333333;}.learn-press .thim-enroll-course-button {background: #ffb606;color: #333333;}.learn-press .thim-enroll-course-button:hover {background: #e6a303;color: #333333;}.learn-press .course-tabs .nav-tabs li a {color: #333333;}.learn-press .course-tabs .nav-tabs li.active:before {background: #ffb606;}.learn-press .course-tabs .nav-tabs li.active a .fa {color: #ffb606;}.learn-press .curriculum-sections .section-content .course-lesson a,.learn-press .curriculum-sections .section-content .course-quiz a {color: #333333;}.learn-press .curriculum-sections .section-content .course-lesson a:hover,.learn-press .curriculum-sections .section-content .course-quiz a:hover {color: #ffb606;}.learn-press .curriculum-sections .section-content .course-lesson a.lesson-preview:hover,.learn-press .curriculum-sections .section-content .course-quiz a.lesson-preview:hover {background: #ffb606;color: #333333;}.learn-press .curriculum-sections .section-content .course-lesson span.course-format-icon .fa,.learn-press .curriculum-sections .section-content .course-quiz span.course-format-icon .fa {color: #ffb606;}.learn-press #finish-course {background: #ffb606;color: #333333;margin-bottom: 30px;}.learn-press #finish-course:hover {background: #e6a303;color: #333333;}.learn-press #learn_press_payment_form .learn_press_payment_close:hover {color: #ffb606;}.learn-press #learn_press_payment_form .learn_press_payment_close .learn_press_payment_checkout:hover {background: #ffb606;color: #333333;}.learn-press .course-meta label .value {color: #333333;}.learn-press .course-meta > div .value {line-height: 16px;}.learn-press .course-meta > div .value.lp-progress-bar .lp-progress-value {background: #ffb606;}.course-content .complete-lesson-button {background: #ffb606;color: #333333;}.course-content .complete-lesson-button:hover {background: #e6a303;color: #333333;}#tab-course-description .thim-course-info ul li span {color: #333333;}#tab-course-description .thim-course-info ul li .fa {color: #ffb606;}.thim-course-menu-landing .thim-course-landing-tab li.active:before {background: #ffb606;}.thim-course-menu-landing .thim-course-landing-tab li a {color: #333333;}.thim-course-menu-landing .thim-course-landing-button .course-price {color: #333333;}#tab-course-review .course-rating > h3 {color: #333333;}#tab-course-review .course-rating .rating-title {color: #333333;}#tab-course-review .course-rating .average-rating .rating-box .average-value {color: #ffb606;font-family: Roboto Slab;}#tab-course-review .course-rating .average-rating .rating-box .review-amount {color: #333333;}#tab-course-review .course-rating .detailed-rating .stars > div.key {color: #333333;}#tab-course-review .course-rating .detailed-rating .stars > div.bar .full_bar > div {background: #ffb606;}#tab-course-review .review-load-more #course-review-load-more {background: #ffb606;color: #333333;}#tab-course-review .review-load-more #course-review-load-more:hover {background: #e6a303;color: #333333;}#tab-course-review .add-review .title {color: #333333;}#tab-course-review .add-review .review-stars-rated {color: #ffb606;}#tab-course-review .add-review .review-stars-rated .review-stars {color: #ffb606;}#tab-course-review .add-review form label {color: #333333;}#tab-course-review .add-review form button[type="submit"] {background: #ffb606;color: #333333;}#tab-course-review .add-review form button[type="submit"]:hover {background: #e6a303;color: #333333;}.thim-testimonial-slider ul.scrollable li:before {background: rgba(255, 182, 6, 0.6);}.thim-testimonial-slider .title {color: #333333;}.thim-testimonial-slider .control-nav:hover {color: #ffb606;border-color: #ffb606;}.thim-testimonial-slider .control-nav:hover:before {color: #ffb606;}.thim-widget-tab .nav-tabs li.active:before {background: #ffb606;}.thim-widget-tab .nav-tabs li.active:after {background: #fff;}.thim-widget-tab .nav-tabs li.active a .fa {color: #ffb606;}.thim-widget-tab .nav-tabs li a {color: #333333;}.thim-widget-tab .nav-tabs li a:hover {color: #333333;}.become-teacher-form button[type=submit] {background: #ffb606;color: #333333;}.become-teacher-form button[type=submit]:hover {background: #e6a303;color: #333333;}.thim-about-us-quote hr {background: #ffb606;}.rev_slider_wrapper .tp-bullet.selected {background: #ffb606;border-color: #ffb606;}.site-main .widget_text .widget-title:before {background: #ffb606;}.wrapper-lists-our-team a.join-our-team {background: #ffb606;color: #333333;}.wrapper-lists-our-team a.join-our-team:hover {background: #e6a303;color: #333333;}.wrapper-lists-our-team .our-team-item .our-team-image:before {background: rgba(255, 182, 6, 0.8);}.thim-list-event .view-all {color: #333333;}.thim-list-event .view-all:hover {color: #ffb606;border-color: #ffb606;}.thim-list-event .item-event .time-from {color: #ffb606;}.thim-list-event .item-event .title a {color: #333333;}.thim-list-event .item-event .title a:hover {color: #ffb606;}.thim-list-event.layout-2 .time-from {border-color: #ffb606;}.thim-list-event.layout-2 .view-all {color: #ffb606;font-family: #333333;}.thim-login form#loginform p.login-remember label {color: #333333;}.thim-login form#loginform > a.lost-pass-link {color: #333333;}.thim-login form#loginform input[type=submit],.thim-login form#registerform input[type=submit],.thim-login form#lostpasswordform input[type=submit],.thim-login form#resetpassform input[type=submit] {background: #ffb606;color: #333333;}.thim-login form#loginform input[type=submit]:hover,.thim-login form#registerform input[type=submit]:hover,.thim-login form#lostpasswordform input[type=submit]:hover,.thim-login form#resetpassform input[type=submit]:hover {color: #333333;background: #e6a303;}.thim-login form#registerform #reg_passmail {color: #333333;}.thim-login form#registerform label[for='become_teacher'] {color: #333333;}.thim-login .link-bottom {color: #333333;}.thim-login .link-bottom a {color: #ffb606;}.list-tab-event .nav-tabs li a,.profile-tabs .nav-tabs li a {color: #333333;}.list-tab-event .nav-tabs li.active:before,.profile-tabs .nav-tabs li.active:before {background: #ffb606;}.list-tab-event .nav-tabs li.active .fa,.profile-tabs .nav-tabs li.active .fa {color: #ffb606;}.tp-event-archive .entry-title h4 a {color: #333333;}.tp-event-archive .entry-content .tp_event_view-detail {background: #ffb606;color: #333333;}.tp-event-archive .entry-content .tp_event_view-detail:hover {background: #e6a303;color: #333333;}.thim-list-content li:before {background: #ffb606;}.tp-event-info .tp-info-box .heading {color: #333333;}.tp-event-organizers .thim-carousel-wrapper .item .name {color: #333333;}.tp-event-organizers .owl-buttons .owl-prev:hover,.tp-event-organizers .owl-buttons .owl-next:hover {border-color: #ffb606;}.tp-event-organizers .owl-buttons .owl-prev:hover .fa,.tp-event-organizers .owl-buttons .owl-next:hover .fa {color: #ffb606;}.course-content .course-content-lesson-nav a {color: #333333;}.course-content .course-content-lesson-nav a:hover {text-decoration: underline;}.single-quiz button.check_answer:hover,.single-quiz button.next-question:hover,.single-quiz button.prev-question:hover,.single-quiz button.button-finish-quiz:hover,.single-quiz button.button-retake-quiz:hover,.single-quiz button.button-start-quiz:hover {background: #ffb606;color: #333333;}.single-quiz .back-to-course {color: #333333;}.single-quiz .quiz-clock .quiz-total .quiz-text .number {color: #ffb606;}.single-quiz .quiz-clock .quiz-timer #quiz-countdown-value,.single-quiz .quiz-clock .quiz-timer #quiz-countdown {color: #ffb606;}.single-quiz .quiz-questions.list-quiz-questions ul li {color: #333333;}.single-quiz .quiz-questions.list-quiz-questions ul li a {color: #333333;}.single-quiz .quiz-questions.list-quiz-questions ul li a:hover {color: #ffb606;}.single-quiz .quiz-questions.list-quiz-questions ul li.current a {color: #ffb606;}.single-quiz .learn-press-question-wrap.checked li.user-answer-false {color: #333333;}.single-quiz .learn-press-question-wrap.checked li.answer-true {color: #333333;}.question-hint .quiz-hint-toggle {color: #ffb606;}.question-hint .quiz-hint-toggle .fa {color: #666666;}.bbpress .bbp-topic-description .bbp-author-name {color: #ffb606;}.bbpress #bbpress-forums li.bbp-header {background: #ffb606;}.bbpress #bbpress-forums li.bbp-body ul .bbp-author-name {color: #ffb606;}.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-title,.bbpress #bbpress-forums li.bbp-body ul .bbp-topic-permalink {color: #333333;}.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-title:hover,.bbpress #bbpress-forums li.bbp-body ul .bbp-topic-permalink:hover {color: #ffb606;}.bbpress #bbpress-forums .bbp-breadcrumb a {color: #333333;}.bbpress #bbpress-forums .bbp-breadcrumb a:hover {color: #ffb606;}.bbpress #bbpress-forums button:hover {background: #ffb606;color: #333333;}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover {color: #ffb606;}.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {color: #ffb606;}.bbpress #bbpress-forums #bbp-user-body a:hover {color: #ffb606;}.message a,.learn-press .message a {color: #ffb606;}.message a:hover,.learn-press .message a:hover {color: #ffb606;}.course-content .popup-title,.mfp-content .popup-title {background: #ffb606;color: #333333;}#popup_title {background-color: #ffb606;color: #333333;}#popup_panel #popup_ok:hover,#popup_panel #popup_cancel:hover {background-color: #ffb606;color: #333333;}.profile-container .profile-tabs .tab-content .thim-course-grid .cert-profile-view {color: #666666;}.profile-container .profile-tabs .tab-content .thim-course-grid .cert-profile-view:hover {color: #666666;}ul.nav.nav-tabs li a {font-family: Roboto Slab;}.mo-openid-app-icons > p {color: #333333;}.thim-login .title {font-family: Roboto;}@media (max-width: 480px) {.width-logo > a {width: 187.5px;}}.thim-footer-info > div.info-phone .fa {color: #eeeeee;}a.widget-button {background: #ffb606;}.thim-what-it-about-desc .button .thim-button {background: #ffb606;color: #333333;}.thim-what-it-about-desc .button .thim-button:hover {background: #e6a303;}.thim-what-it-about-desc .thim-login-link {color: #333333;}.thim-carousel-instructors .instructor-item .readmore {color: #ffb606;}.thim-carousel-instructors .instructor-item .readmore:hover {color: #ffb606;}.thim-color:hover {color: #ffb606;}.menu-right .thim-link-login a {background: #ffb606;color: #333333 !important;}.menu-right .thim-link-login a:hover {background: #e6a303;color: #333333 !important;}.thim-hello-there .sub-heading {color: #333333;}.thim-hello-there .description {color: #333333;}.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .smicon-read {font-family: Roboto Slab;color: #ffb606;}.thim-widget-icon-box .wrapper-box-icon.has_custom_image:not(.overlay) .smicon-read:hover {color: #ffb606;}.thim-join-the-elite-group:before {background: #ffb606;}.thim-join-the-elite-group .thim-widget-button .widget-button.normal {border-color: #ffb606;background: #ffb606;color: #333333;}.thim-join-the-elite-group .thim-widget-button .widget-button.normal:hover {border-color: #e6a303;background: #e6a303;color: #333333;}.thim-welcome-university .thim-register-now-form .wpcf7-form .wpcf7-submit {background: #ffb606;color: #333333;}.thim-welcome-university .thim-register-now-form .wpcf7-form .wpcf7-submit:hover {background: #e6a303;color: #333333;}.thim-latest-new-university .thim-owl-carousel-post .title a {color: #333333;}.thim-latest-new-university .thim-owl-carousel-post .title a:hover {color: #ffb606;}.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-prev,.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-next {border-color: #333333;}.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-prev .fa,.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-next .fa {color: #333333;}.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-prev:hover,.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-next:hover {border-color: #ffb606;}.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-prev:hover .fa,.thim-latest-new-university .thim-owl-carousel-post .owl-controls .owl-next:hover .fa {color: #ffb606;}.wrapper-lists-our-team .our-team-item .title a {color: #333333;}.wrapper-lists-our-team .our-team-item .title a:hover {color: #ffb606;}form#lostpasswordform p input[type=text]:focus,form#lostpasswordform p input[type=email]:focus,form#lostpasswordform p input[type=password]:focus,.thim-login form#registerform input[type=email]:focus,.thim-login form#loginform input[type=email]:focus,.thim-login form#registerform input[type=password]:focus,.thim-login form#loginform input[type=password]:focus,.thim-login form#registerform input[type=text]:focus,.thim-login form#loginform input[type=text]:focus,.thim-login form#resetpassform input[type=text]:focus {border-color: #ffb606;}.thim-course-megamenu .course-title a {color: #333333;}.thim-course-megamenu .course-title a:hover {color: #ffb606;}.thim-course-megamenu .course-readmore {color: #333333;background: #ffb606;}.thim-course-megamenu .course-readmore:hover {color: #333333;background: #e6a303;}.site-header.header_v2 .width-navigation {background: #ffffff;}.site-header.header_v2.bg-custom-sticky.affix .width-navigation {background: #ffffff;}.breadcrumbs-wrapper #breadcrumbs a {color: #666666;}.breadcrumbs-wrapper #breadcrumbs a:hover {color: #ffb606;}#buddypress div.item-list-tabs#subnav ul li.selected a,#buddypress div.item-list-tabs#subnav ul li .current a {color: #ffb606;}#buddypress div.item-list-tabs ul li a {color: #333333;}#buddypress div.item-list-tabs ul li.selected:before,#buddypress div.item-list-tabs ul li.current:before {background: #ffb606;}#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a {color: #333333;}#buddypress .bp-avatar-nav ul.avatar-nav-items li a {color: #333333;}#buddypress .bp-avatar-nav ul.avatar-nav-items li.selected:before,#buddypress .bp-avatar-nav ul.avatar-nav-items li.current:before {background: #ffb606;}#buddypress .bp-avatar-nav ul.avatar-nav-items li.selected a,#buddypress .bp-avatar-nav ul.avatar-nav-items li.current a {color: #333333;}#buddypress .activity-list .activity-content .activity-header a:not(.activity-time-since),#buddypress .activity-list .activity-content .comment-header a:not(.activity-time-since) {color: #333333;}#buddypress .activity-list .activity-content .activity-header a:not(.activity-time-since):hover,#buddypress .activity-list .activity-content .comment-header a:not(.activity-time-since):hover {color: #ffb606;}#buddypress form#whats-new-form #whats-new:focus {border-color: #ffb606 !important;}#buddypress input[type=submit] {background: #ffb606;color: #333333;}#buddypress input[type=submit]:hover {color: #333333;}#buddypress a.button {background: #333333;}#buddypress a.button:hover {background: #ffb606;color: #333333;}#buddypress a.button:hover > span {color: #333333;}#buddypress .standard-form span.label,#buddypress .standard-form label {color: #333333;}#buddypress .current-visibility-level {color: #333333;}#buddypress label {color: #333333;}#buddypress .acomment-meta a:first-child {color: #333333;}#buddypress .acomment-meta a:first-child:hover {color: #ffb606;}#buddypress div.activity-comments > ul > li .acomment-options a {color: #ffb606;}#buddypress div.activity-comments > ul > li .acomment-options a:hover {color: #ffb606;}#buddypress div.activity-comments li form.ac-form .ac-reply-content input[type=submit] {background: #ffb606;color: #333333;}#buddypress div.activity-comments li form.ac-form .ac-reply-content .ac-reply-cancel {background: #333333;}#buddypress div.activity-comments li form.ac-form .ac-reply-content .ac-reply-cancel:hover {background: #ffb606;color: #333333;}#buddypress #members-list li .item .item-title > a {color: #333333;}#buddypress #members-list li .item .item-title > a:hover {color: #ffb606;}#buddypress #members-list li .item .item-title .activity-read-more a {color: #ffb606;}#buddypress #members-list li .item .item-title .activity-read-more a:hover {color: #ffb606;}#buddypress div#item-header div.generic-button > a {background: #333333;}#buddypress div#item-header div.generic-button > a:hover {background: #ffb606;color: #333333;}#buddypress div#item-header .item-meta {color: #666666;}#buddypress div#item-header .item-meta a {color: #ffb606;}#buddypress div#item-header .item-meta a:hover {color: #ffb606;}.activity-list li.bbp_topic_create .activity-content .activity-inner,.activity-list li.bbp_reply_create .activity-content .activity-inner {border-color: #ffb606;}.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li a.filter,.portfolio_container .wapper_portfolio .filters .portfolio-tabs li a.filter {color: #666666;}.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li a.filter:hover,.portfolio_container .wapper_portfolio .filters .portfolio-tabs li a.filter:hover {color: #333333;border-color: #ffb606;}.thim-widget-portfolio .wapper_portfolio .filters .portfolio-tabs li a.active,.portfolio_container .wapper_portfolio .filters .portfolio-tabs li a.active {color: #333333;border-color: #ffb606;}.thim-widget-portfolio .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3,.portfolio_container .wapper_portfolio .portfolio_column .portfolio-hover .mask-content h3 {font-size: 24px;font-weight: 700;}.portfolio-content .tags ul li a {color: #ffb606;}.portfolio-content .flex-direction-nav li a {background: #ffb606 !important;}.portfolio-content .flex-direction-nav li a:hover:before {color: #ffb606 !important;}.rev-btn.thim-slider-button {background: #ffb606;color: #333333;}.rev-btn.thim-slider-button:hover {color: #333333;background: #e6a303 !important;}.thim-buy-now .thim-widget-button .widget-button:hover {background: #e6a303;border-color: #e6a303;}.site-header.header_v2 .navigation .navbar-nav > li > a:before,.site-header.header_v2 .navigation .navbar-nav > li > span:before {background: rgba(230, 163, 3, 0.45);}.learn-press-cart-table tbody .cart_item .course-name a:hover {color: #ffb606;}form.lp-cart .checkout-button {background-color: #ffb606;}form.lp-cart .checkout-button:hover {background-color: #e6a303;}form.lp-checkout .logged-in {border-left: 3px solid #ffb606;}form.lp-checkout .logged-in a {color: #ffb606;}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li button {background-color: #ffb606;}#learn-press-checkout-user-form #learn-press-checkout-user-register .form-content a {background-color: #ffb606;}.learn-press .tab-content .course-wishlist-box span.text {font-family: Roboto Slab;}.learn-press .view-cart-button {background: #333333;}.learn-press .view-cart-button:hover {color: #333333;background: #ffb606;}#learn-press-payment .place-order-action input.button {background-color: #ffb606;}.list-book-event thead th a,.list-book-event tbody th a,.list-book-event thead td a,.list-book-event tbody td a {color: #ffb606;}#learn-press-finish-course {color: #333333;background: #ffb606;}#learn-press-finish-course:hover {background: #e6a303;}form.lp-cart .checkout-button {color: #333333;}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li button {color: #333333;background-color: #ffb606;}#learn-press-checkout-user-form #learn-press-checkout-user-login ul.form-fields li button:hover {background-color: #e6a303;}#learn-press-checkout-user-form #learn-press-checkout-user-register .form-content a {color: #333333;background-color: #ffb606;}#learn-press-checkout-user-form #learn-press-checkout-user-register .form-content a:hover {background-color: #e6a303;}#learn-press-payment .place-order-action input.button {color: #333333;background-color: #ffb606;}#learn-press-payment .place-order-action input.button:hover {background-color: #e6a303;}.list-book-event thead th a,.list-book-event tbody th a,.list-book-event thead td a,.list-book-event tbody td a {color: #333333;}.list-book-event thead th a:hover,.list-book-event tbody th a:hover,.list-book-event thead td a:hover,.list-book-event tbody td a:hover {color: #e6a303;}.overlay-black .thim-widget-courses-searching .courses-searching button {background: #ffb606;}.list-info li i {color: #ffb606;}.btn-primary {background-color: #ffb606;border-color: #ffb606;}.btn-border:hover {color: #ffb606;border-color: #ffb606;}input[type="radio"]:checked:before {background-color: #ffb606;}input[type="checkbox"]:checked:before {color: #ffb606;}.event_button_disable {background: #ffb606;color: #333333;}#learn-press-form-login a.lost-pass-link {color: #333333;}#learn-press-form-login a.lost-pass-link:hover {color: #333333;}#learn-press-form-login p label {color: #333333;}#learn-press-form-login input[type="email"]:focus,#learn-press-form-login input[type="password"]:focus,#learn-press-form-login input[type="text"]:focus {border-color: #ffb606;}#learn-press-form-login input[type="submit"] {background: #ffb606;color: #333333;}#learn-press-form-login input[type="submit"]:hover {background: #e6a303;}.thim-category-tabs .nav-tabs li a {color: #333333;}.thim-category-tabs .nav-tabs li a:hover {color: #ffb606;border-bottom: 1px solid #ffb606;}.thim-category-tabs .nav-tabs li.active a {color: #ffb606;border-bottom: 1px solid #ffb606;}.owl-controls .owl-pagination .owl-page:hover,.owl-controls .owl-pagination .owl-page.active {background: #ffb606;border-color: #ffb606;}.thim-product-switch-wrap .thim-product-switch-layout a:hover {color: #ffb606;}.thim-product-switch-wrap .thim-product-switch-layout a.switch-active {color: #ffb606;}.thim-product-switch-wrap form.woocommerce-ordering select:focus {border-color: #ffb606;}aside .woof_container_size .woof_list li input[type="radio"] {border: 2px solid #ffb606;}aside .woof_container_size .woof_list li input[type="radio"]:checked:before {background-color: #ffb606;margin: 3px;}.thim-university-top-icon .thim-widget-icon-box .wrapper-box-icon {border-right-color: #e6a303;}.woocommerce-page .woocommerce .woocommerce-info a,.woocommerce-page .woocommerce .woocommerce-message a {color: #ffb606;}.thim-widget-icon-box .line-heading {background: #ffb606;}#logged_in_user {display: none;}.no-sticky-logo{ min-width:250px!important;height:auto!important;}#masthead.affix.menu-hidden {transform: translate(0,0);-webkit-transform: translate(0,0);-moz-transform: translate(0, 0);-ms-transform: translate(0,0);-o-transform: translate(0,0)}