@font-face{font-family:'FontAwesome';src:url(../font/fontawesome-webfont.eot);src:url(../font/fontawesome-webfont.eot) format('embedded-opentype'),url(../font/fontawesome-webfont.woff2) format('woff2'),url(../font/fontawesome-webfont.woff) format('woff'),url(../font/fontawesome-webfont.ttf) format('truetype'),url(../font/fontawesome-webfont.svg) 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;transform:translate(0, 0)}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.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-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-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-genderless:before,.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-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-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"}.woocommerce ul.products .product-category{margin:0;}
.header-search{float:right;width:175px;}
@media (min-width:1024px) and (max-width:1199px) {
.header-search{width:170px;}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{
min-height: 150px;
background: url(../images/AjaxLoader.gif) no-repeat center center
}.wc_email_inquiry_hyperlink_text{text-decoration:underline;cursor:pointer;}
.wc_email_inquiry_form{width:520px;}
.wc_email_inquiry_form_inner{clear:both;margin-bottom:10px;}
#cboxContent .wc_email_inquiry_form{}
h1.wc_email_inquiry_result_heading{margin:0 0 10px !important;}
.wc_email_inquiry_content{margin-top:10px;}
body .wc_email_inquiry_form_button, .wc_email_inquiry_form_button{float:right !important;margin-right:2% !important;}
.wc_email_inquiry_field input, .wc_email_inquiry_field textarea{-moz-box-shadow:0px 0px 0px #FFF !important;-webkit-box-shadow:0px 0px 0px #FFF !important;box-shadow:0px 0px 0px #FFF !important;width:73% !important;font-size:13px !important;padding:5px;}
.wc_email_inquiry_field .your_message{height:65px;}
.wc_email_inquiry_field{margin-bottom:10px;clear:both;}
.wc_email_inquiry_required{color:red;}
.wc_email_inquiry_label{width:22%;float:left;cursor:pointer;}
.wc_email_inquiry_send_copy{cursor:pointer;float:left;}
.wc_email_inquiry_send_copy input{width:auto !important;margin:0 !important;}
.wc_email_inquiry_loading{float:right;display:none;margin-right:5px;}
.wc_email_inquiry_button_container{display:block;}
.wc_3rd_inquiry_form_container{margin-top:10px;}
.wc_email_inquiry_custom_form_container{position:relative;}
.wc_email_inquiry_image_container, .wc_email_inquiry_default_image_container{text-align:center;}
.wc_email_inquiry_form_container{display:block;}
#fancybox-content > div{width:100% !important;}
.wc_defaul_inquiry_form_inner_container{margin-top:10px;}
@media only screen and (max-width: 568px) {
#fancybox-content {
border:5px solid #FFFFFF !important;
width:auto !important;
}
.wc_email_inquiry_form {
width:auto !important;	
}
body .wc_email_inquiry_label {
width:100% !important;
clear:both;
}
.wc_email_inquiry_default_image_container {
float:none !important;
}
.wc_email_inquiry_image_container {
width:100% !important;
left:auto !important;
top: auto !important;
position:relative !important;
}
.wc_email_inquiry_form_container {
margin-left:0 !important;	
}
.wc_email_inquiry_product_heading_container {
margin-bottom:0 !important;
padding-left:0 !important;
}
body .wc_email_inquiry_field input, body .wc_email_inquiry_field textarea {
width:98% !important;
}
body .wc_email_inquiry_send_copy input {
width:auto !important;	
}
body .wc_email_inquiry_send_copy {
width:100%;
margin-bottom:5px;
}
body .wc_email_inquiry_form_button, .wc_email_inquiry_form_button {
float:left !important;	
}
body .wc_email_inquiry_loading {
float:left !important;	
}
}@font-face{font-family:dashicons;src:url(../font/dashicons.eot)}
@font-face{font-family:dashicons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAGYMAA4AAAAAowAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABRAAAABwAAAAcckwii0dERUYAAAFgAAAAHwAAACABMwAET1MvMgAAAYAAAABAAAAAYJYFacxjbWFwAAABwAAAAUEAAAKi6kAXkmdhc3AAAAMEAAAACAAAAAj//wADZ2x5ZgAAAwwAAFnuAACMgOFsk4doZWFkAABc/AAAAC4AAAA2DP0UgmhoZWEAAF0sAAAAGgAAACQPogeuaG10eAAAXUgAAAEHAAACFodAcgtsb2NhAABeUAAAAg4AAAIO/oLadm1heHAAAGBgAAAAHwAAACABWQC1bmFtZQAAYIAAAAGbAAADVi8qdoNwb3N0AABiHAAAA+cAAApGwPo//ndlYmYAAGYEAAAABgAAAAayr1bhAAAAAQAAAADMPaLPAAAAANMHHI4AAAAA0wdjLXjaY2BkYGDgA2IJBhBgYmBkYGRkBZIsYB4DAASNADkAeNpjYGY/xTiBgZWBhVWEZQMDA8M0CM20h8GIKQLIB0phB6He4X4MDqp/vrqzXwDxgaQGkGJEUqLAwAgANrQKyHja3ZC9SwNBEMXnkqgcuzcGxOIgxYGkuO78JMHmNMQkoCKmkIhI/GhiFRshXRoLO1vBv0U7tdFGFAzWaqXO7o426nkkYGFv44N5w4Ph92AAIAm9yYAVO1jHcbK6OWW1470GIfRBJvtBNg2RSyPkU0BTlKcCFalMNdqgBrVoX1nKVq7yVV6Falbb2tW+zuuKqZgVUzN10zAtc2COOMU2u+zzKOe4wKUoAojpQGkaJo+yMX2MchTG9BJVqU5btEttBSqp0spTQZdu6bT2dKBDUzZLXfqmaZq2OWTgfk6zxwGPc8jFKOoMDKbwCz/xHd/wFV/wGZ/wER/wHm/xBq/wAhdxAUs4g9M4iRPOntN0dpxtZ13W5aqsyapclvNyToaiI+7EtbgU5+JMnIqT3sf+TlY//FRYidgSvw/g3+sbNnmNdAAAAAAAAAH//wACeNqsvQl8FFW2OFy3qquqO1un01u27nSntyydtTeydQKEPWwBIYogS7MvRpFNAm4RUUFQFEURN0RcRqMi45Jh3EbbbUQm6uhDxXFkGHVGncdzIElf/+fc6k46yMyb9/2+dKrurVtVt27d5eznFCdy8EdO892cwEmchkvjtBxXpbPrBL1db9YReyrR6cnp3sfoE9HH6C1k+mPRx/juWDO5mfuZ9vxMaOxD7mfipTz3M0e4pL8qjuO5CBeTX5R6oc4Ax2lIKExMZisxW4VgSENkyVBATAY5g5cl2Fn5MAkFQ2E+FKyG8uqQeDDWsDtn/e21ZQ9NK62f3bqyNvZIrOFpi2WZxZI3arFphMM/pVIeu+Syy/yFvvQWf75lGpyaZhE286/tzk93uK1byrPz7ekkLfYI/9rT7Ox0S15wbGaVw3/ZZUvGypWT/YXNulUj81idHCFeLio1yWouC/rEXm0y6gxSKSE6R6E7oPMHyWmhs3Xt2tYoTYtCKqvXtsaaW9fSNHJ6bSvf3boWXlvg/gl1fCJ9BH2Zweoxyxri0ZCATyTQrbhJTXuWxTbENizjfyQ7o7GDfFvfFMFG21Wb9yzjb2DltD16d+zR2OP8BVRLTtM0qDfK7ZZXyLVcNufm6qFeU6aWZBAPaSRBv8ddqCXEHYS8TcOOJZlIBrMpKBOTpCWSzePObCRhYmal1dLfN2/e0/qnZURqaWlsbHymcSJ90lLTetdVZGH/t7ypoKCwrSD2LSblZJ8VT9C9Vym30PlNTY3PSN1YcldrjZWIE1uggqamFvrksj+17tncNxMquKjAxltj37D0TXIfO7F5M1m0GW6x0HmNzzQ1cpwK5kcE3mkFp+fyuGKcI0Tnd5cSj112FErQ+yafvTrIVZsMUqHbL9p1LA36qs06O3TowKFoqCt+5Hrafv0jxXV1xcKp4rpY09Hbbjt6m3CYnIbktiXmPNoDfarkhU6+u7guGq0rjjXDDfyzWHxU1XdyCd4jkrNUXkofZAccPzAnBBhRDodPtBvtOh/fJpzqOyTY+rOj5LRo6P0uEhUNOP7fcCelP0unODW8kxNnvYcEcdaLISJnEIddlgo9bn8jvGlQo5yRiVhAu18izbkXuz1Z/W/MEq5fV/3tPNrR4e3wer0dDYJEmnPwXC7tlvKVS/Ue96x32vs3Tq8eAReVbvJ2kM65p+l+OJUFp3LpS7D+otwbUkzq54ycHdouqTwEeyxE3FmhoNOs4U0SLjQ2f2A1Sp0L6N+vjH01/tjt4/ltfv+COUS1ln5Bcom1eFjvXut0i9VqmW61CD8v8PtjV4y//dg43nolyVowZ5iXfkFPkoI1P8cKLJb4hZxAvMQrq6X9sP5LuTHK6DrsgyNLfDi0pcSIA9lAHDiaddgxsPQSRwE8siSuZEMekNV1xb3f4ViLhuK6/uwIZiOWEstAhpw+T9lOVRfm+6bgoFvqWut2Gy0W427I8G7M0QeTy2KfYo6BR24n96A8Wm6DEeUIDKNbwqVnlqE7VdCVxBMyBXF1qQyH+Y5fT3p11IRmvf/XP9JTQfph8O0AMf8Ihc0TRumlBw/Hrj/s14+aMOqVyYd/pH8Nvh0kZXDBP1hh86sw3wzcC1I3zLdsrhyeXViuqiDusOCrhnmSIQouSC0kQ+UodFZA34SJT2W6eGrQm6MTBEkqbVwUXry1PIOodNmlgc0k84o/bNIGHt7/p4UP0t2RyBUfXKnyuRvGjWvQ60PLF0woW/vYbDlnzPApNfSPh7ccW3lW1Hqs2TX5+Wfbf3+tAr8jshra4uEq4M0dkgzvLMlGe8DtkT0ht8eh8wVDnpA5GArYjSZzyCybzD6uOuh3F0oGWf1pbujuY3e3LaY9i9vu7rk7lP3pJ+YaKLlgBfGykhrzJ/3VZ7q6znQJtuUz4Axc8ml2CM60LSbFC2dDSTAvXjJ7IR3ehdeydkXlQnkqwFcYEc6UBRhE5RFEwe5RpnZWdTDA2iA1vjxq1Nx2+tbWl+iHu2lPRMgbU7V6LuErVk2atGqSXP4ypfTnue2BJvpcAd0WFcjNpHH13FGxE5OGheAKfBYpklfAHNbhaibVKrNcDnNTkn0a4gtmOfWFTk/ICvMzGHJoiCNDEE7dTXTzHw+/uOzeHwtP0Qfpg0ezXyVlv7qH/jBQSuaQOUezNh7+Xtq/uf211rmv30Hbyc6DJGtfb2e8gOyk7Zs/u382h3AyCu+rrKMcWMnFv1xJnE1lllQ2pyeoYu9tqiYApQLwY2tlK1sr62GthEgr8W/cSN+lT9J3N27kH167f+3a/TB3vb1biVewIVjDi/uzYS+M23fLLftgO4EXrY0djEQi0J50LgrregXMCy1AbjOMQQHMkFKYIyGujmuElT7hPGvdrrProUm++JaA6iFopwvODTmG86qkY3kFvIOTvcPx4rpeJwO3xKv8960sscDqjmKH8W2ILPtjSSXdQ68gOxFkxMGH6hMo8EbZH02zsKsiEcDn3kQeTsSz8N6ICyLSfkYfWIdSCPY4heAJwcKAVQJLAaiFU3FqgfZARtjf2xtJ/CPt0H8iQTsItta1/U8mnUY8wsGYH4VnydDLBYhH9A490BFONrpBv+Aymd2OQpXsdjoK5WBIOBUzlUcrbxdOCaf6h7fWAQSL8GXt2f7ibvrK7Nn0le6iQHa7cIqU9B1WranDvoiwV4v97os7npNf2Lv3Bfm5OxR8J4+U1wIlqEPqBQg0RHp2oN0QlcnSnu0WC23tO6QqPWSdFvsLn3NL7NQYuW070Fd0an+NePyQhfTfxmffEvtLDwc0JfzBexyFmeLg2mDlLuPaoSiTLydOmyqD8JlZVgIzN0xgDpuyMnmcxm4oDTJ60S1LjkJP0OmDheeWjAagHk1mEyAMoHfCBIEuu8INQFIyFRC9hoRVHjjPa4ibD/iJHm+Xjy584Sf6Pn2Rvv/TCwshT6rIaFL10wt9b5BVZOKPt9zyI32W3kafxRxpoO8vNWTojddMt+tXkfm/v5uYV/hnm025olDdaLPRH41utdqgNRiune5Y6nAaIDu9nTxPREFt0sgpcz7sPU42v/0/QsnXazYtXiyMUh618JwmiDOHPHQia0hfsRBQ874KkkIOvLpqgTxhvGV4UbFanLml/kRrK/93olYJfMhPUiVeIIEQUdOjsXz+BTmntfXqmsf+8F90m3Bb36kF5IZvn6XvxHaUWDkxPmdXwIySuVS2YjlciwQg9pDNK67v3apq6T8BNA3b+LbYQXnFmTPielgTPYMbwMQLyE5ZlDOAriiF2vyecsCJWSFPhsqMkDAUdP2ySJgxtvpX43J+/8BD85/bt7I6M/erx+6cN1946nyl/EfXXtzoztxBhk/9c8WWQ++dvfoP/W1tu89XiNNLHKAjVUB1pXGZ+I56oLXtBAAJ2+AFNcQOyCx2sG8K8aq6+qaoumIHYwcFG0IMeUXflNhB8Ti8YDsCAEzJaaybT6JR3YgDCyXLIEfgYyBgAA7oSLxc1dI69Ubag1xCK9/WuhY3hAQ9EUjF9beMf572EO/aVnIay2k7bGkADAbKYMkwHIfP1QC81UFP53AWzobvhU9zwUNEwae3OwQfSWywTDU8EKvFdWfO1JEXohEA05FoBGihxA6B/GllXOuKz77MS+Hiugg+dnADmvZUf7bQSdtpO6N9lPePIAwiriCQYvCqNncmo8JFXQa+snLgD/IvqSYV1b1HP3/vvVvHTezvyIp23sqyw6S9UamxNNr3dzgmhe85+NXR/s6rn2B5oa4okMQLaBk3MDzxpgbJkQCu8H5cArv5w7Jv4Fy1VVUA677aypu/lDL848b5z/4D9uI/e7fy3QqCe5CIKUZLeW1rpYLbiifW+h05kqTKHNa0pH3xSF+qvCJ+mx+rOPsyLgehlyE+2qPObZ2yYvackSUMLxbz3d4xF1wwxmRKK148eTiUGBNzJcrwop5Riue03wd4jrMFM902KVM8TtzecNh79l3cEzdQyjvpbaTlm2/ooW+kprC3b0FZc3OZ6l5vONr73TfKCXyGBM/YPcAzOWD9+QDncgA7rbwhgwfYWc77w3xWnAZTnZMmsKwUT4U8cjepfetqv//qt+gbdBF9Q8nLHW1tHW18bnISk1jyW4Zb5BUjVz/64p9efHT1yEQm5mhjFyT9x65lSXsd3gP89U5ymuHPVIWTSvyk/YgjERcCFDIkcozvVfgv5R4z3uUIIPsFDFggZHQYHQFHwAf0hLQfFld/h6oFUDYg7YhoALwe6XUKnVF2HI0ib478iLQf6CgFFsIIBezYDgFTBf51AT+HGfF4tD8bVwpwjQzGnHNvHI4q92Oqw/xAPUInNmZwTQ2pkjH9+P/v6tXF6y4m8TyrF2sT1/d3II2COVYrqwwrjtf5r94zJ6l9sMZ/8ZoEyT9xvbgeZjKn4fEIgOJ6upKu5gjfDeeOq7qUc+JxLEUQyrfFzxkS94kGLAVSbBfZzs51i8eBNWbngByDUrw+dvDfnpMVmleuhf4oYLSlj1GXDHdBfyhcoZIa7UYkiRoITnExKY/959I5YK9ssOq8Z18mXpiUZCfs+jsU4o7vVlKyE3p4Z5Rvw3+pCbpnfSTc1haOsH0v8oNDd72rcaAjKBBLbAgz+RH8SGmq+BekfoiZOEhIFN/ZEntpC+3eQoj4lzn9L5I3Nv2gwIw/cn+UzkhnFKwF/MUgDRTwZzkBpwin7ieFxzo6jtHP6cv082MdPWQpuSf2onRmsKjjGCm8/0Oy9FjfCkFNr+IY7x9lvJuW8Ujn0lY8kJKyhpg1hBEoRR9dddVH9I9AnvwRc8JvceLCkgIchhMtqnDyyZeQInZbvw9PRYdePgRvavC9NEQkAjyLuIheJHqXqCcu4RTtgcVw72U4WdrJXpiEPd+QD+irM6mXemfSV8kH8orYwQm0OrYUa+XvJL+fQNbT0lq6Nxb75hsggSK1XBKOwmexJwEVyOonXr6NRtoRz19GF/Btv6wO24nlbA6KOLtIMSFABWUjBIIWpsFshnFl/Ym88AouQ+EDTZmMssTJGCb6OL9pNJhRMGBCbpCYxNe3HDmyxe5aBjj1Rc2h62dfd92L1+XRI47rswTZ9rSVNFfKK35LTx9RL+v7Sjx+6z2x/+q8eHZn5+xgFVz0epZqI1yCQI88Q56RrJIV1zIbNhi8EAyeqpvM66H30X09ZD7bkfk90Ob7esi8xCHdB5dw/+t84GxhkllObBkk03S+CUFGksyTW7acpD/A/rwToW/5lpMD1yAM2hmXm5lh/ZbBS/iGYkMm57GZjIKOdZyOeMIk3ocmswwLb4ALLY4g/osCHiZep6cC1m2Fx6lqiUvvilGWR7wHvvnmAE5CRk/1xJo/zhrnxUXrHZf18VAaEekoF9fMTRzapgaSTNMhlBmgNcKSD4YZqIsCzCKVAWiI3WaUml4vbWgo7T1d2sAyYlppQ+93qpa+Q+Q0Q33ExqsttmDNxOL+jmGtbhMhREjPsnvqCismFOeL/MuRhtL+q6UmpY6G0teVOhpK+6arWmiU4VHak+JccsnqaTVIk8NLFRSotMXucrsZCY9YJczWq0sbgEHVJNFQZkYdeBjcRJ6cCwEPHkjiybPiFADy2vx/kGd0JRKNsI8yEkBc33fox3+bi9QVD94lNTEqoA5Y7fZ/l0seq8H34FznSjwSbYOh4ZPyCmWLD8VHn+07T7OSX0USleciyuo/MZjnOIUHx3YcBX7fyGUPpVmQhYJ5ABPFjA8Fcrmn/wTKFwDodAPdjfJmYCbITsGGWUwZkdfOzsWagbrBsxynyMEVHjkFnpTN5SOfARMxUMgZHZrEQ0WWoKiE735tx12n6A/PEEmaTtOQ2hBsAEkBENM0oN1Picdv3HOM/vUz+iv+q96tNE04BXRQrBnYD8Cs/+J5Gngk5zBWm0j87fQsEZA8q3uNNBHpGfrDqbt29BZjbVgrQwoRfBr9FZn2GTEf20Pk/g4EnUhGYT/0dyT6UsX68iiMaSrTiwDBTIwKKse9y65BgZVoJ/JR2gO19yCd0neS76YP8t2IiOmD0GdzVC1RZE6jyJ9Gyc7Y2kgvY1Pi74RjhTSUUn8c7wOtCK/h0AkaAQYK7mM1VOOdMCqnaLu0P/FAxAv4MCAEc1Fyh3I6htIBx0S5Y3IKtN/MdC+yCyC+x40/hw7GqBrFEtJLkyfTb0Ih//x5mzq346u/++LhrTcJn79Il7y4pnP7Lddumj8vEIJnvUpepR9NnnjTVqXuN6BudbzuYAh+PqyzUJbwB0hFdGcSI1x9+MV3kTra3tkxf74/FKLfTBY+hwdMnExKaJiGiTcUmDd/07W3bO9c8yK5i9EX0P1A0AIczmQz2CDJOhSe6MpRsm4zqZgwyV0orn/0ukh19XWPIqyNHWQLQVx/00eFsbu9kfx8obzwo5sAxuawBcLWhrJG1QMSSTsuQgW6M9E9wlGg0Ig9sTqd8ZRvEzoTwD2KGeItrgOyv72/o53BO+G4wnZ0YytgurEE5297EmsR54Wi58ghHefnG5nkESn1eDoUBPRuRVGiYEPRACRDRaYKMS/YIgqj3K6kcboDqSLxOOP2rKjGYM/0B0O4A544zDCMQXzv+sPv3dqffet7XddKty2pKq/+7eUHvhG+znjjBuSPr39dl5u/5Db9gvXfHKhU+pbcADTJHwCim1HCAny/WYKdJyj6ccplwKOQxuBszlA5QXEXcOQBfyiDyCb+Vb6F/PnKK2l+7BDNv/JK4X/8RTpbVXNLIDiB2skpcs/SUT/sXfk3+szfVu79YdRS8Q/02Jkz9BgpP3NG7W1O43nVOF+gpSV25z+6Nz5evOa+R/72t0fuW1P8+MZuBY8O0hF6xn02/VLW64FFJ7Lhd+h8RtwGR4Nj/K/JJpitit4Hu2toj0dwCfaFVLkF3gj8eQv6ThZ4vUIb8sYwPQ9MDDUDMdAcwhXLZLnxO+HKTUCB0p5NcHkB3h7j4yw13706O9KAxEFDJJutC2IgROqWjnBebhiu6CxZES0mfjJ0pqQs8PhPcnrcmaGgUyUEMz1umyxlmk021ZGb3UuFHHVhRVjVYK9yOM0mlTCisqra7/dV2b18mS0723A3veva++9fRvJInmPRosX080WLFy8ihVL5zXTDfYJJyrOVqsrsVUg1llWOEAST0e2ostcLjeU2q2Ga/5oHyFv3L5swIZa7mNgXwx/9YvFihHm/4B0HMJSQSDuRg2OcISaqFgQfuCniPcZqwToCfgfm8fokHtSs1OUC2ImIAKg1x4Ck8LRwqve7KMBgFJv3KLXAogaQHElUqrC5uFQAoUsDOlQtwOUChs9LFYihsHA+IKGrTaK9HPqE2BNLN5lzU3UhkOj9DoGFbsehHfQa4s28YP4FdC4Sgv0dSAICNsV/oDOKI0A9zrj88hmlNTX00TgROZRJUw/MY3znzLh8zQ6UIeeKc/Tw/oqC2RyAReyK8+SJTVajiAjFiP0dxIuKqRMo50OcktjwJLw3XGdAcqCnAxVd0ejaVhQvAsWDwkYuQZuzcZQUvIVMoBEfP0igO4VTO4jw0qUwbt2XvkRj9E809tKll75EBOGUUrID+rx5R6IUwBFczTG7gcH3TFXeLtGvspq1A/+xmUi24igy2gf4d694XGoCXJqPvQLNqQ4pOC+AlLrHbRd0AOIQ+DhkX7XRIEulBO564/11633+1RcsWrOaxjZsXen3zVmy+/4/+qqXHwSW+rvIgmc2T2jJ02h3X/HEpMmxGLHb7OOnjP6vB2aVIqQj5F2Y0yp4LsotHMQn20M+4gjZxTc+pKd6wrHZ4Y9I9odh/iEUg8Ak7MT5tZOtgyb2hnrGcThQd+pG6YABNUj8v8pHGDqJIIjvPm9WNCgiLCCdzs0weRw8O5eNHcpp/QBLFnPLmZxKNgMil4GyMdqFgCMQYng9gIJxh4LYzYjnWQfioZYY2aXQsXBeOWdkyvHENcBuuj1Gk29gGOAaM75D26hrisrTsniSjw3e+IRvWIZRk5KZUe+wmHQ5xryybKMx25yWLslpqRULyA686hqXq3FSqChPbzDWeisLCnzZZoOxJM+ak1fdPKWkNDenqijHfI3SAWTnYp8rJauE/nc0EvvVaFWlX59rNufbYZOEtDRzUJ+akpqWrdVm6tKrIrWvRegn5Tm5RfVZolxekD0iLc1i02rVcvp4k91eV5SdLfGa/PzmCMBgJ9kpfQrjZmAUxKDSgOd/qUgYKBOeayi9PWx86qabl710+1id6bVbr54+TXANFu6CwlexkD9w2cSAPeNKkjXqNd/ed2hs66GPJ4y/5rKJQdu5hdy/gKfnaElwtSfke3H5Ga6ege0/qQMm7glVi6JrwfT/Sx3SfiBJOhFPxtNz6zi/XBEhW4AphtnGjJH2K1JFlPjD1oM6Ahxy5F4UzShCckZkJ2RymZyVc3O13Cjgodu4OSgNAYwZcivzmpEmoYCkTFigSoLEJzgEX8in1w2Zu5hxyIGB6S06YIVARWKipJQwMZVU6XTkuh2TZs0YMbywcFtn21hbidt5YVlFZVX/k0tOLDuxuPbrY58sHDbMmj+8Oj9/WHDTlAuaLQWW/AY67cmgWaNVa8iWBU2FNltBeAnNQCuuCLJqUneqWjfV43KNab7kjn2501M06ppg+9L6+hhTkRwgz8QOlntb6x2ONJXG4fJNcjrPHNBnlZYbDIv2Di/z5+ZsM5vLfdnZsReBxbJFkAND+ihu8yKyXjcy2lDWu2RdMdF5RD2zIDK7BHMxCQliSMe3bfqS3rgJENzOTfTGL/vf5Nv6Dm0i677cRNtVXZu+JOs2SfvxzCYcBTzuP8uUt+y2+IUcYLAELZyMw/MGsG1CftoYnwWMFkZZ+tDt/OfsAYHNF+UYdYLSfpSjRsnppP+d5xQD45sWwSmOB6h5A+yYpnDA0YE/YFhhAiNWA8zcNlDao6RIp51G/gVobBOXixgBqQPGY+gMVqE6LAR0bElFty1ddkc0Z/iC+6IPLBiRC6vzeOx3O+7Zu41viD3XsG7j7NqaWVeua4ihgEE1MEYD60sPL5n8Y/hwyLY/mmgStomcFv/K8E0KSpEQT+ntHrteLD1CF8AC7F5OHiylr9wBnDCKgrx3k5ODdhwwRiLgCgdXidI81E4mtDWK9ZsZikJJ9m9EcKSifi+PwL/qIyIBb61+jTFiQmdd8d3BvimhexK0M/ZcJHL05SgqQiKA4HsiEVzejKHrM6IFVOPf/h6OW0EJ45ggIg3Y7DRMFZ1ncju1gPvLktoZF9G5fiHNQ6sggelmfLqhjeSvv2eQSr8nBDRR/wmYAoNtqy3BMyUl2KiS2toSpZF/i12H0wOaFLfBk7pgDniYTYKFGGQiFVbw7gbiDxFEo2j2WEEQBhFmV1ot3rGqoSG2tP7J+kshw99ZP3NGA+X5ay2WjyylJZbYZsxcIImX1s/smVkfW9rQsIplG/jdDQ19UbhwuvUjC1xnnQ4XYr/oGJ3RxHRR/3p9jYzbvzAQq2OgNrGaUFosx/PiOem/Oyc1IZmNsBmpsv7siHAqEkFrHEiB6B7Yn69MVkcivc5IBLX4EWbccpplogO785WhLSzDH6sYZlYAcgYbZDuCbmCA7MAB6QwAr/FFgQtloF44dWRhZJR95RRY6ztuGzH+4QNAqH758MPjwrfT2/i26ausIyMLxEMrVrz38g3hBb5odOH1ew6T1HvuuXcvPfPcXdcui0ZDkfD1v/n98hVIo0eScBhKjRAGWLlCBR+KsMmOAJrWupJQoyOewpxuR/QYiSItHhVO9XcgkGEKG0B1NtojNUWYhU8URT0JsKMsIMa3qJnWY8W/ej7avBEfPt+R/HzfgEEF4BkEd8zuKIo6dWQ+ENxBMS4BRNoR9qx/0YAhujwtzLEGZjnjdBSqJGAKTCpftZM4sN9DCXxaKHuSiErAxkJcFMFKCqX93fTIkQEuYccRMoKO3pttGtFgMOTn+9ram667bf3YMZa86aFM7a48v68iPy8vb65QQjrIyJcGGY+XyMrSYSWe6tL8XKfLqK+5enxt7bwRZWUNRWaTg76TW1FdnZtbWZGTF5cZ8IekP4pmrpmbxF3IzQYaGeYUtNmoELWOOLoPOMwOj0N2hBwBIBfMvjhtoCU+RShWbZbdHoXMgEkHTDqRfR6ceh7JZfQlugCqMYoeh1EhNqTyokJ70ei260bXaeZkhWoWfLx99uK6P9cumT37utnLLn7m6dXhUJ76GrXZGW6aObsFKQ3ntEqHhrjoJxpHWd/JrCUmPlWVxmeQZ9Z5cvKt1pH0kl/xvxFeXlJvKxBkWU6fnjt5ZLutYkp5WW/vI4/0Rs6e7S12TvQ7NOHKMQ6Xe2p6Wmqdd2RkYskwMi7YIBamFafU1T0kaPUVJfoseoYQwh80Z1ejuWecL1X0FPkAXQq5IFfD1TO8jRbfkuxp5BWDb8Gj2HvzPlStuUjILMftvM1axcw7JGoANek1RGQG32WNHz6asPdu2T+8oBztvXvbUHYcZTppZvVzomn8TYq5983fjroLjb0bhbMoLkDCEoXkgk36O7P+Li8Yvj9h/N3y6EeN3j2bEU4p9kOMfoy9OerbmxXD75vGN+1hl05W6oAFsBMeGn9nspPh43Sgl1A7Uw5vHeZGIxQN6vy822mDCW/MTMj8VedIFDVxu+CBgkQ6oMJZrzrRNai04v/JEBN9XEGis5SjCWQq2nqMYUeqb5VCRS1Bdv4XyXkooRR7iP5F+JCVb1cUBuyfZpI3YwdRxHTBx8nFJxMi04QtA4MnOuTEHUBrhYFTD4Z0GaScR7LJO63nkxN01bTvvvj53ah4vNeJgpV8YrHwef0nHOrCArUCE3YyfndAv4+idGVT9PuJTWqKMolYNP58vk3az/T0IuJ0HUwNLIsivSt8TXaxgUN1P1y7kxCG65DWR30hj4o5qwgAPxgKiyGUAfAqmykTjYFUN0PHfvfAtstUHkORxZV5vcVyfabLUmTwqC7b9kDsJZL/9tv0z2/L6gfodw/dcna+YM9yWUqMT86b96SxxOLKsgvzz97yEDFcgle9TfIH5BbSR1wacIdobalP0g8mlFfEpRNdos4l6kXDmvpxtx29bVx9iPHuZAQZS7Nje5kpyeO/4p/kW+1rRi+57bYlo9fYyeWMg6frr+/veOcdlCFsj7kH+RvE7wjrUR5UCjMRuXmmRWASZGiB3e/GIgKpA60MHDrnAGVEAoXlIpzbGQVCJ9o3Bc25yM41/T9GBBuk09DmMyLccWAN6jN3Lnx0/apV6x9dGNc299AeVJyouta2TlsDKwRJMu+0NWtjMzAbwbvhTKwvag80NQXsNC0hA4c5lcq0ZWgj5mZWEg6jA4mxALMLS8hCgELTob4Czf/wDU4D5Rzt3RqNioa+KcJHzNop0ncogq3pz+a7ISvt7zsUjSqKF8CdZCczqIpVw/sgLgO6JI1lFbk1ruMmZoNng1kTFwszOhamG5HPERQLtrpimlZc1+Ahp4v5XYyvqSvuP8HcOGzFdeKzKPovqUUMDh2Dphl4KnYQ9szGgJyWVwBvEOduh1YOrBbBnkQfHcU/RxFPdivWeGytkhYahn4Powwujuu1zGvnnLpc0PYVa1t7v8M7RUPr2r5DaGusWPj2Z8P+MII8RU8UlT6COeRiVgIKXAq5JEfcc8XlZjYryMV4RJNBFoPiY0wwqKHjL+yEXMe1s8hhDQoUIUfHazTk8IWCjR0XOk4ugMyCk45CdgtkmqFIkSG+yb3F5m4B8hUc6nnsRHkWIFczPprESYGQ0SToiEmRvoc82BIiq33FvXnkgBFWhrizbASQ2Ivq2sI5+WLxdvprLCUPFVVm59GXpfsvnqDr/ZJ/wOVBBbvO0Fit4a/xjg+3pWhSdb0jVBfFnlVOyWMtKVRQdHMKb4qwBGE750pezUi1A14LDhYkAP25AF9Wk7IgzL9GH13gbwpHzB9lrDmwJlBGP5LMDMz23aywHJ2KMln1bt6sIA5R3bzs2Cp387A9ha5pa9ZMC16UF/tePM4AdOwqlvyo2KjhHNbAPHiT6c1xQE0ZJEkLoFBVcdoKyBCdPRga+CV0Bwm0I7rR4W3gF0q6NBAMwb2oY0j8Ek+QZjjMSzY4jIXOAldRSclFF5cWF7ns9kJTto6kpVIfSdEIJVW++sbhY0bfeefoMcMb631V9DDzYYqVwL1XFir3OitnXlLpxHsLcnK1cC95j/7Ey/GbmybeeefEJnazuM2/YbTZX+AsNOZk6mWDXpOVmWOyF9qdRTxvLSHeTFW4yldUmmdNt9nSrXmlRb6q2GHmYPWY/8rR2fE7M1P0+pRMvLPAWezAO2kPnxG/NS/TZsvMY7eytabg+zTUMwBgyFDJWYAPCTC+qLZQyXbgDtNmXH/31TeGTWQ+aUZrumivU3iK/v0RekzVBQChlM9wN64YT9JJpZFUA4y6P3ZU1VJ5F67BZUQnL5KOoBMiUEww01OIpHLYXCafjSnMgDQsJw0wNqgFDZlU5vjKCIYkOSgvmrCCzOg6TR97jR6lscoi7ufoupecHmtF1VWPTJkxoa36JnLjlykf33X/is3LS9ctl7LaJ2ltu+gn9B9HOx4W7+VvuVROz327U1Uq+B6YE5n+6DupZZ47P74it7FzdCrTG5Kb4vqQApRSI5CRDVnmagZpGNwJ6OI5wLGHntxIvv2STxF4zYyOjhmxE1Y+zDKvyuqNM/uvkIQP6M8S6Xhyo4dUbHyy4/czFdsFBX9+D3xLHmIEl92fQjgvceiq00guEe1+nnPCgcpsyhIHsJdJ7CH+1e/DuzxA531yjNxEwt9fFztB/Afp13TDR7tJ5vJll8X+2rZpU9emjuhH5C5yIXG8exk9ds239E268f0/kGuI+WF6rH3JEvqP266cOWPjxhkzr4zrzxXc6ky2jNX5gNZnbl5uZlkNVPuAL4Vd3OHy+Vx0ydGC76tHXz1i/S2PfvBBjHf5AQz4XL3tTj+/4se76+r+qHnkrmd+jN3ud4o7XT5mf4c67zvhWQZ8b51Pb2fP0MWfofMJk4jrf1z0ZF3rnZd0PPLmTz9F+U9J/uFRo7ifU3/37DH6Z+w/wC2KjEjDPCEUeSmseG5Aj017xOP9HVGaJqiZExMydP3ZiCo7FIh9hpOIBsb6Dek5wIj5wEsP48ZybTgrrYKvOswzbYAkSlZSHSYe1H9h3pc4EPRBdoFZzzyMCGQQkXgEN85WyVVtkgW0wPbogwA6goJDFp2V44ur2yrN6ZmXjWxup63phRdefmFhesbcy+cKS+BgWI1ydMm4Ta7w4Rvef7Vms25Ty4RNsaeWD28PjBy+VLu8cn9XsTtVqOp6uGq5dunwkYFLR65M17qlrKJZsydUjF22vnLsrFkPhrYuWrQ11DBpUsNArq+FPLn5mfmfPk9bA83NQuWuHnp9QU05Wbn3eSlV9/xeuqu8poBs+Pi2LK3E5sRE7rC8TlrObMvNBD3KNCjWIcxH0eU0WzVm6Zvt9OFbpgfnUV/sH5Zp1vUWi2rcX2gX2ftTTrXHl+/Xh1JrBbHtFvr4La3XLIqtpCUWywZ0Az5xq7DpkpQ8c6lpmH5k+gQB4M5dZJh0u/QEV8LVMo19hgBgOawKIRFuthIe4bGqHEclLOsZvE7AfLNJmGngs535qRa3uWX8rJYpOZ5ZC2YX2DPLLnnqsjU09tNnXT6LMdM7ZubiVVdc+qR17qzWuQJJy51/8fQ5Mi/tk63FlaHAMLMuu3rimJEZpszMSSPHHqex/lNjxjdlz35i9Yjdt+6+4apIa0l6bHFzWtrYGQsLC4bbLNPmTMxUdIRkB6OtUBIxYCGst6OhiJ3sVJgqYOTQmBINHoGw65v8FsqLaBpSkYr8npSyOtIB7tq5CuAsRzI7uCFcFlFoBpji4kCOBJ2NJIPwivPqYLnrPLlzma1uhRWiaUpKXneR0Tt3Wmf/xtXY1RimJqWYbxuaktLPSPaDpJixXB8/SE8J7UxKWFu7L57Sj1xPjRrV9Aq9x9XYGH56fry45JxUkWcqtptZzCcXdc8+ZkKO/pPVSBtZiRElN36UuyJhUkqAACIALKBM2h85+3Jky8mtSy+5ZOnWk1v6pkQX8R1dwqmuDn4R7YkAod93CBY9nCopgcui0f1bu2h3tKNr6/4oOXBRZzTayYkkyE2R7pZ1zP7SBW2oYr7hBcC2N8LMryCyRyaFCh7CfvQUJghFUfboQz5iDgkeBzkSDL618eTJjW8Fg9GOk19vIgse+ebbAw9/880jHU89debpLiJcfTS2rbfvnU0f9m3rFd89+XUHXPpWx9cnO94KBaOxlG8egYsfPvBt5KlNjIZcdaIi9sJx3vilL/ab4xzMrWR9cQoc6wCKJiSdboBgXvQF1aP5G2oyQixxeYA+NntkZjRWDCWick4IeUSzTkvsUUX0BgyFdTftQacbyJDTu3f37ibeaKxZamKysWyaptqMbpq7d5M57JysTmjte3crMmpIe4h39+7q3cig4BkmwNy9m7bvhj/i7d2tyM3ifk8J+1PjOd4YOPg2KxGNdob7SCCJIjWKxwcI+1bFrjXWzDgfkh0cAcmIIKyvZNYCR5+NPRT0/eqT7AX1SGfWL8j+hPHSgAOGM18+XLuMj/TpoI+AEdOJG4YuVOgKRRDTFsV1jOuZS65DUupQ7o2r8lGaiUoJFL9EVU+/hTcpYCCaAAwKDmZ6jybmyc4MRMzQEHRfP/sy3w3DEBEN/dmiIYrc3KCNF9ph1nGTmOxRARIoe7Q5g8TpCXKuDN5klspVCCPhZ1XJvBgsFz1hgVhVGYKWlKsAhK7YkfB227Ej4e3WP5JueWw8uZlw9vKsEr+juSrgrjS0lVc/Ex4774ZJJWlEou18XlXDiLqq1BSde4RwbUGFNVNWiVq1WjaG64aVpXiEKlbXjiH193qO/ECGpYZu2bvHJ5rcJVZRN2pq2zBDuq7CP25UNf3oiRlbpjcW24vMJb6x9eTtygUzLh491TciLzvbd2H9sKbCG4f689gTVMugD3rcbFnJOwrLCUwnDc8X8X9h1iYDEqDSjUc3bDgqvMPczNRQoDiuJ7miF/PTNxz96eiGvikoEWPPXcW9I4uyCHCimuGpLKRfnSjqDDFEFRbKAe/LZiKYw8SpYoxdwJFHiCvkFi+49fcXm24/Q0/QI7fe9Eb1/sL7Vl/60/HfXJ419t7PIa3ppjrPM+PPEjsZTo9bVGTePFJBw3y61DX+DP2C/pZ+/t5s0/gxf96+eP3r9TW6MfvgriOXQ3rpPPouP3oWVG/uP2gpUaUJ5EtaQF/p4WWAsRqYW68AvYT+GvXceOwvJFyyALn67Ci2hUNZtIdVdcAWmwksxOpgSB9kRC47qeXxCkAxRLkI7ax30iPWUtXeF5zqGjuvGi3r6+hz+WUyeQMmhqQ35KV/aKzWxh6omii5ikLqg2JRHv2NJ49uNXtTUsbQMTlFqvvSdaoP6Xhek5vj1H5tKDRqBfF4has/hz/xtLPwqHlUoXWrKqMw11Sd03ftBK9HaHG4d2ndFm3GLXnm2PzGi4Xl7LTRYknlkn3iVcC94CrSkITDu6oFQVisWfUqk6Mg6EIQFZeYoBw84QubBVTgBdzFaLMKa4qDNcXxRgM6wvqqnZzrvI6vqn/n9iqGBT9ze5WziJvT+UMwHOz+LPnoffQ0vYUuo9vp6X3M9/Whd8jlJK3vE/r4muxMU/atF7uMG8jNf3mChK6sXa5RZ6c4VKHRDgf9ILsYjuCKnXM8V3g82abM7Is3CxlpqSZZs/Tvb/+z79U/0e/Hkink74S//qYNK/IfFSxkN9Z9H3vmOw8xZ9d9JM0l7FILwwIklbz4xyvbNRe0ZnlyKzJrpbm7R/RefLEwiqhVKj5cR9IkQSD1YaKmj5fbrLMmb2p+5dT/0Euu4O+Itawkh4n0+kP9i8n9sdFl9mnkb4oNZsJP+oLz+RigPuY/KkMjtMAQr05me4M5Wc18ESijP9A59F8eofMmOyY72THK/oD8KaEfldTVlZCSEgw68q+PAIsoOaUU8IsyZyJMLmXmcoFunczNVLxQZcEu+FCGkOy14NCL5xq/BuC1kLYBuAGcAkYbgWUH3IQ7zDcCveEJk5Ds9vhgYrlVLXeWz8y9iH75/aPjSR56pCq4jTa+HSGvYS6O8QQPfe0K+trVmhGBphtsophKws+3TutuJCpJEnj7tuG+4Zr/acn5IHe8ShANngKSEWuOoperUgcw765XkpEnTVvxyScrRmwbluvMzR1rGl5dPTzD47anprpyh20b/srojR2jBB7x0a3cTrlRbkrYs2iISZKJqOdCQRP6MvEeIkbJpGLi6nfHWncIj1Y6rqWfxKbcyD9GtXxXZ2yybKBPe9e7+507+C7hiSqXim6OTbyRf6F/O/8snMZnPM2tkgvEKGBZC+o+OSY/Q85RSxQNQ/IhZ+P0HmaaK2fxSw+syR8b8c4wGvP59wbz9Hq+nLxxUWcLvY566XUtnReJ0TXT/JWGFFGs9COZMJDvyyPNRF3+Of2BZH5eTs8gHYO2BsfF4wOy/mRLouNo7a9sgLUHrX8UfluhefUKtZuYJpCTUKYpNUV7v0NxIwp1GUZqQeuNrg5VV0dX71ZUWQz6POmgL5iWYWgt+gQSNAFvyoLgYIWYQoU/xn3qvNGkOtGCH53n+g7BPkknAuvXwvkQ16l8hhSSwQPZIPMB4JBDesAGAaAhdHarUECEU2llu+4+2T6x4447OjxuTcHcizevXDWpqv2rh66zF5LTDFYbRv36zjvyaVp+x9arS0pktTpvVKD0BL2c/u3kzXP1epU2PKHzzv/6bzLiafSg6T+typq06MV2lbasrDE/1qxUFde9npb2n7/v0W5qQNNyTt8nvdP53ujfvsP/1lpW/1lyVvxY/Jj5g/ED/mDix3Qfmb+d7qP33ULmsR2ZL46H433bE8fzbqH3kXkKL6jI6gWgjqsAeqJedl48NkBcSNkIrGCAscBxk0X4FSRLNKsZne9hJy0D5tOoeMVIXqi2VZwkHGJcX8909mo0qel7QZ+RkZKuEkWJyKlphQ6fJS9Xq0tJ4QnP8ypAX6npaVq9vlL4iabFTt7UEAjkWwy5lmJP4YiQv7qmsjqYn+nk09UFNn+gVtiSMGBBD05VF61LTc/Myk1NN2bzEikrKwXsnZZlyM7Oy3JpUjOsQpYeiEG1xo0qh2ltNrvfH9okqqUUWZYlSdSkyEKKit8U8gfs9veZTUSUhT4BynmQP8J+C8T7bSG3lMma/g99l7Bh+L/0HxnSh/2W/7QPy5XuoU8O6cdhvnP7kT+SiASAxsvA6QI38vF/1pVEYp3063/fmcvZRWj5o3To4Pov5qbD7PO4ExJyH3OpQY33wI8ZC8R/hBkBJQToiTMYE0npOrOsM4d0nhDUwn8qAF1hMlnt1f6Gxc2jTKZ0gaTI6enGLEtOiaeivLgkJyfblJYha4Q7qi1yvXVV6IJV7QsXXnbRCm97aWNe+fALKp6Z/MjIRfObH/5g6lxxvT4UGFZZ7fQYzXX10y+YrU9x252FMNC5Jr3eaMl3O12efHvsgQuuOavS8DqgqLRpaWlqvTo3RZ96dsvU1QFL7iPX054VK4j3+kf8DawfDgO/mgew1o5wkLOpsowGBBoZBN4z7qHod3vKVQF/lh5mAJInuAFEBrJFmEyqiXBnSV290ZjjUAgSR446b3TAu7udb7OV5oQqouX+nFKbvOJOSvf4O1dHLFb7smIlOlbxMnuqZ/WyG/x7CN8bmTkzUF8eDFTUJ/GM+zk189hiTsNEViOzElGY73ZVCzMN6AYWUokZwWzH1zMbSAU+ieuZjRFeLx5HNpddzQ2BlVC/y6FDUCaTITVGUdzPzPfj/nJkQI/N6oc7kipVQgBF4q7YQ9sP/YZw0kOGVCl0MuuHZqBR4vUPbT/ckVQp4mNyml3+i/YDnkWP6hAZUuXQzvpl++GOpEqTuipJjs98J8zn9dyN65r0KAY4j+cuXxF3rDyv1y59g51UvEHiPo/QX0cH/QUGLELRPu3omcrEhr70zH97YA/XJ8f6Qc+g8cDjXKZEpyDQ6AwM9FOOIX/CJC5HSCM2J5eVmYLHQ95LLJTRQUhmUhlRCXoEOSIjFeDzlwO76MlA3sceBOLgX0XZ4e+gm+n9P+/ezf1M5pJryVwO8j/HqslFpO7PW7b8mf6OHqC/wxy/d9rYtfeEFlz7ON2z4fHH//HE46TCN2J+hYUXrja5qgKBKlfqZz09zavGALwUELxOT8mvbZk80vgvowv5dv9M7//F86uTn0rqWEtcZfkvb4rMNN23ZMPjkSf+8fjjG658nKbW6S9cMLvA2rJp+ghnjlogrR98oHLXTZg6dWxIl7lo/8IJhQYSt1uPz0Ez9HsFi7RnV6LnuZnig9GsLIKeOOCl5w/qf5EvZUphBlNQEgrl4uhYM6py79O0hSPhNs19cNCfliS82J4ULuxHRTu/Mn7tSjhg3hMWI1ZhtKBLRVwW3JOUJk4zKxmU1b4nL5ZnAHedy5Wj3RPnLowHswyRoDn5wK8nqIrBqFQsrCGKS2XiL+crgN4yGkzw5kFVU1uHN/a211u+sZQPer/3biodOCptJA962zaV0jlPezvavHAa9n2PFVZV6XRa74SJNbbwWIm24e0dXi/B+1d74ah0k9fLl8D9m2Lb6By8iTz4NFTk5QNefFpP2epIW25uwYI/Bi9adSGsi31AR1dLf+KmcBdx87nLuWu47dwe1C0bUNthyJDkcjGgvATzHUQpDzBmis1AIgJiPFUGSrkAxxVyJBHuzpSIDkYko5Xg64eAfoABFf1MACNLijmDmFA0wrHZh3m4BvLSp21dZ9sK9bkV7gZHvSZ1on9CeWFh29mutkUrtqqzOhcFdrl0yLVhODXYMKtz7qla1Jml3lq5xNJ/uzuMI0s2K8N7WM/n6yP6fF6v1Ua0RKPXZtKeTK3eYiReo4U+iHuLkfbAfkMEs7gT3sEH+kdcMa2lrMrkkNSVzqkX7WrzY9NGNj7/VUXguq9b82ultfvXVuM91coeDqWGnNavrwtUfPV8/vAsckV9UTGDfIqan+py9Xl5eqMptdcM6FgH3MnXCosSD/EWtwFBfqeOG8nktCgWMAZ9unj0SYsi+2sgkiMRsjKeFnqMcUmgomlMiIQEW/T5K2atxLBPrTj3fVXxBlX5MEBbV0eUr4jH0wFcsfqFGTNoD5rgEJqOS+nTLOYgG1X2WZ8qsoVIRxdiIsVggfkgJWTdKZwRIEAVN5NZLvgHHEVdg1lm2RI3bEG7luQj9C6Nv0chtN4Rf1t2q9nKV4dRMMWxRAjBSYTVAZ0VHXOEzkhRPXY4NE/J0HZUv+BGdg7mjtwPUEBdmFmohvT+I/fut+3p7OjcY3toX0zcfOOdruaFY0ssL9Hf0E76m5dcIzbNdOyR9l+8ougKr6uxviiRiR0lc9BqiD7IbIcG8w0rnw/8hOCElBJCP8TcT4HnV656yp/S5HYPT/E9RSd7win6qhGBMtqz8vnly59fSby14ybmpIQ5NfM1OM58pe3Qi8O5Udw4biI3FfuSARUVCy7jSj5QbPaVLsQF5zrnmISMsgs2MZ4Ky50+f1aWnF1f7p7xzAy+bchh7BUYZzbYxagJG8ijqxu6R8QOKqm4w7Ns7gU5uSmF8y5c4Zk/YcL8c477fkb7qWRbqnievwYjJDErbyVFPvdVwB8ZspEzcPlcEcpVMvjCcqCTYNObENDoAfEiX+KRBIApHqZzlk2q8eT1yu5jR491V5JXaz7f/dOb831rFv36ZRqcPWbam3sXbp29q3fi/Im9u2Ze2HiXWNL/9txtTU3b5grVs5epiHP7kSmLrPRP5TTr0cxLDk+LfRaZ0TVjoXH11IS/fVS6D8aCSQWAC8BYxw4iAQmMLJZZwkDSkqzXof1vmLDwqETW6ZlEK+gJSpoLJ9qa6t6aQc8spf+84IOGJtukC5sn8BrDfcuttW8telZvGNt1umusQf/sovcbnSsfNGj4ceIl5QdfvWjaYjVNJ/+dtmTmRa8eLCsUwnXX/BSe4aHX8cH8U52df9627c+dnafyY78lV9vnNZy9tq6RT4qvko7xFDgWLQRIprAABKqsdwmeeLSd2w9+9c6zgeDZlw1j3usWztCbyZrSP2X37yp/007W0INF/Dp+u6xevGuXz49aRUPzE529TxAnyXZdS57y09pLCugp+lUpuYvO486Js6P9ZZydfxdj598F18FYXUKn1KRqYRQh2pXuZEHzWqKK3d2FzD/dxnnxLKAhzlHo5AP+MM+MtB2K0R8KO+yupDBd/AN8voZ+8NNeembPrD09a764/57ZN+w6enTXlKvGeiTarXpn/0P79z8knPKX/pO+eTdR37OmZ8+s3bsv7Nl9R49/6iTn6/sfggv2YxumkLHy1dJWTsfsHatVWWaMyKrEZvUEnfrCct7jIKYss0OJzmqWVEL/r0jZq9lH0dz+VOGP9y57Mfz4fKK7/NrvD2/MApBS99fagWL6g7R1H/37QTQ9vOP1ua2vtW/ufXn2/Z9tJjtH0p9Gxotg7VQTn7RPeuB8MkkhLpNcSbSFxNr/RaznCv6Mx7L0+9gHl/IldCVfvjz2gbSJ/uCYX9D/+RV8Od9XZBXom7H3L+UDMT9fuSJ2VLHtAy5iBfOJVeLKAXBhVkJ+DWGWIjC33MAFm8zkOrGsu7v3D91CK/+gMc1gHJMTeyP2Zs4YoyHNKDU923/42WeF8c/27+eLdTV2q2ygm8m1QEPYa3TJz9GyeL/nGmviKoTXYysRYx8Dvw28kbIcNSQor2gL996AIFfcEG67Tiump9BlZEuuQePW0AkffUgnQMaQS7bQZSnporYoxLfzl4V4t9CJ9/R3wF54T+vITqHb6DKrMZVXkzWvvUZvVvOpQMzsJlekZDu0RRVUTc5UsPW2UtbIc6CtdqWtMiIqaGsI+gTWQDkPyKqAiBwkZpOsWdvaNxmFraqnp63ZEdsfWyynaVI19rRUfi35Kj/NmWMXLhcWXDjVTh32Jy/q33fRFDv5zP4robl/FnlX1Fq0manoa32lU5uabkaf+QG+zMRs1r2Mbz9XQ6qXZFeYENHt0VtJwgpXdJnMQjkRhWBIBKB13rha4++YV0ZvDhxR6enNZfPu2HiEqphWqf85soYdCwvgCrImcOR8XJ9qUuKuN+NXxQ4yLdRr8Wr/O17LuTxmHsL/X0aHcsIhvBccEIzORFKJzwBL/LyhovAFDA88QL9jNuEPkPYMDU9epR/Mm0dU5w8dJT9ADMk3kfYUke8hjaheJJl8CZPFJnAzrjLTL6MrsigfdoLm8oO47uvYQeaCMzS+RN+UeIjLNMVOQOGd/n29Q4KHq9b0ZzNb4nMjhSggktU70KeWQe2xUi9qn5S4B6iLGvqUeEQLmoY4PxtQP1pH14kNfVOYMzo+j4VNUUIcRJVg94pjE8YeGLB1kfYPeCudL04xhrA3s3g7CmBn5ClNYybRqn2IdyIo/8OQioAF9p/7nYM44UAGZMjquEUN2iJJTdG+Q3gt4o/+DtqDWu14TLjE9WJCcq0CAIKexygfOYhiF2YCHo872M4cTvg2tPxm/ikYM3AglkQ543JR+IdOaEBr6ZjLCwa5CgXRb2jgOOF1LB6PmTqWLK1vaKhfunhTqaVgSoEVdxYr7hYWWa3WAlldH168+MziJfUNsSeKMJh9saoL2ANLQREMvRVT0WDNL4HsEBhQyF3CreQ2cFvOu3qCWQm4YGSNReV2ZgYPRBQQKwp6CjIjaH0Qrc0yiCkUtDJrNCNDpnJWiJ0IOokvaCXsBDp2cSz8KqqDfdViUt4kjCbNCdsp2k0/ZqutGn7Gt9ate4t+S39Pv31r3ZXFwSXkVzf2Hlq+/FDvjb8/OOm2gGH9rGs/y7VcvqlskWcJn5o+7PGsdF2WKSdTJaUCjK+5pnyhJyIIqeklN84hGrpYys3LENJTycI63l2+bnqoWVeoXVnfyleY1uOBQ7uivjXEVv1gO4pZ23ovW/cWMQ42ac8XLzUMWyrmQlPo36FJl6laGmqnd3Vc9URJAfkiQ6vS6nhrPiEqnbk8WCqQ/54N5e9lpWeqUrUrN9KPidpcMrKSJ7Tq2tvep7uObm2d8EjTjG+WKOm1LF7QuX6/SpyTeJBg+zkpytgRUEhNlIUQhNl8AoN6oCuw4hs/uAfOK8Jw5/7z+l8PxGVJpPpznpfws8bIg2g3gGtRVvcdivSfkNWwiNoxiBdGM4+iW6O0fyDMSNpA5F6lLT2R+F88jpCX4fOELA+eoI/HfkYv7ogS9QNfDW9FYwW8UQ005Wz5PfkNLocrZjqOGq6BcUPoexsmODPZl1sIyl4UwYtZJiEmui/Hr7lIKsVENijK+L2EoZvqwLbqXcvXtZi1WmmbxdK/1DrN0v8T8P13WabNrCXf12ZrBClVVblwXFnFclJSWzu9tjb2wRh+0+j+n0bzHWP6f2L5f45J5MfIj26TtFpzy7rlu6q3WaC2JVBbimWaVbjTQmuprnbC8oqycQsrVamSoCnC+qbXDh8du24M+X5MrHM0+X4gz/bXjVHsraB7gK5OYxzIgKYTmWYDJxt9g8IztF7mEoZ7eIGSV3WtObBmbev0K2CYvvo4iiaJzHGlOPoR/RNyw98+fOAbTDEqz7Q166Yi+F039TP6jPMDRTz2gZNM+gzvwOiGzOUF2jWdWKUO6V0YUQ/TTiuOUH5nI1Ex+5BKfZYsIYNaKfMepuV3Co8pcQR5Mv7hh/nbT7RfWjfLq5s8szUvb+7TZTq1u1Sno03Su20dF17YQTssblGVOtwy2migv4/FdPKie+4dNuwV+lhmxsOx7y64YAIXtyVVZCUol8Y50sDiQXDn8sOJ6F8KNWlMqDKS6UpYD4mvFjgTnhMmWyiD2NyqrkEe+Me4yzsGeJw/iv40aj6Lq9+K6CvSu5VvY2IcMk6Jav/WneSbOzP/RN/9E0qqGVLtgT25QPGE92DMffuo+fNH2ZVI/Gv5xxAD/TjouVdnnDy5BQMtqWAtZ8i/lQ9z2Uw7U89xepQ8hwkXhi7mtKRcLZ7nMy/nfuVFb3r70nZLhKSf/HZjppVmn/xapa0uGxVsLikTv6e/e47U5Vzocmf1f9YmrLii6s9z6A0bStfPKN1Qx/8QP5VLfydenXXmitVQi/Yf/fdrdPTWl38rqC3Zrhxrmno5/d1huDLL7brwdyv775ha1bShdMZ673qyfs7f6K9IXS6cacuhr8P4pcXj8aEtko0bH5dMbuZu4+7i7uMOck/DSAoBhakwCtD0MAESlgSR21bJEsbKcgomM35oSALqGuad3mwKogLOnYFazgIiKwUeZMjFYEhfTogeFXvIPwh6gxk1dmjLVocwkQkwHTqfLCLjaMMjl1lS6hHQGsrBrJlkP9bjUpyCQwbElyHApnnEYDLDBfLRhZN2W/LHTF7Ya10wafewMZMWCa8WOm5etJd+OAzTe4g3en2TKrtMk6LVaDXDxquLMtQZNY42OUVUSUDc7oECOWOYQ9CP6aI7cgKqsWXk18eqDCo5o8C+6yGe1NdXFZMJx7KWjSRnX54Gy3tpPnliKQbN42Orb08l6Vn6YZOuK9ZIak2dS6vWT7Y9fvGl5KEn0vIdh+a1rpJlv0CrV1xKSH1dhXiYniT5YydN2p1P6Ek+l5jzx+y9I58U9N+x4q0DrtAt96x4+4AzdAu/pnIjr8nJzm8Ml+SNW0juShXyVdp0pyBp0gS1+qHXyT1KCZGD+WfGBWna2DfpzUQO1aTkXDTz4o2kkh5R8cYsK31oQtNUQBZF6EhIKqfctXoPQhZV2t8CQjbhyd3fkS0C0WaIxPJVy2haUvbkT2GLLb9t/afzD1SQsCFXr6O7SS39gAgEA1VxvyE2WS89waJWBYHjzfK4UQqDk0SWsswmTjj1A1m6eJ5++s6vFxwZP/7Igq93TtcvWEiWEttCMu63vyYtq56ThclNTZMF+blV9NCvf0t/DdjqAZibZnk+cKEjmb2TEo3NgT+7HmYbwBDgPQWHR2JaX9S2J/TuuNQER9wXHFljSTFMFYLKhyPwWLkpTGTziOaCDZMys6U0KTPW9rmgSzfSY8Z0nRC5kne1Oqbm2AvyJvNCp0Gl0eoLJj42oWXdV3xt+Yz86qtrr629srIyWLdhc6fVNsJZkmYdltuYU2vIzk0pFzf/9eO515glno99mpWZmanT8W5eZbdPWrVq1Rwnz+enqSQpRW0KjGyOxvwZw5ZEL1725qZhlZn2R/b+sad9Hf+VlJI/dvocr3NqutqcU3vxtAsdvmT/1KE0BrPGziF2HUYk0CdRGXYl0uHZl4F6Zv9ISeOGrqgY/EsJ7cPoBmYekKbEbcMQLUCxqwZi+KrgeXnKV0hYcDQi6BIKBUZm+zA2mKiTjRjGBj9mhvdHgFamPUhDFxQRL6RK0I92oKCa8AkYGEU5G7+qnpxGcSSnTnru0FgbyvPNjIxhltskya5EZPGZ8PnAQLDAIsgU4QsnbKQUlk1pQUSJ4zhojDBo4yEN2D0p/ZyIPJ5k/eMS0f9Px2w7kKRnJhs6V6KAEQHYRUnWQk705kbDbkkTO5iVmlkQnlozbFjN1HHDhmnIf5cUX1xTc/nUKZdnZvYPU8YgQWfi9no70OLZNJBRM6x16rCayiogWi6l+/U1w+CWy6fwz+RkZsUejdOi8jntz2MxK9znvMG5fG4ZObexyhd14sE6OxjyJBPpszBP2s9tXzRZ0hxrjkeyUMyh/n/h+zKHzAn0LzawyLU24K2LOC9XyWKv1WM0Sk1CXS0yktrByOv/S16ZRMBTM7U2c49n0Xz/o2zyDIdOiAwGVjlvEo8hl7TOshIxRhJrjQXilX0hs8+TECC54qxD8nJjUXWUmmlMcaHZiTN8cMori459KAD+iFcJYaAwDdiOlH+57hgPc561Z+HtLGSUK2kpnn8JoocS829ATyXmt3H+hRg/YtmElRA/pH8G+iX55ZNfMSn2uAr4sszEHZ6QR0PsGoD6snIrgJsoexrG9UFHnoHBQ493FrKRhTjGWSwMaUNZ8ujAMpdVv4AGAegUN5NN4NEQuJiWoqOr852Z3hpPUZGnZnhBE/HOrPF4ipqhYMhgUV7UpaXxY2S5jD4le0qCoaKi3JoQaak/mVvjaS/yeErOGTf02Uln3xIwAffmVmJMKS0VjSGzbHYl7YXqIGDICh6pvIT3VsCf3Fbafmj9oUO0Z3C/u+kSDZ+TmvpmmSzOsTR5vU3e5CZXRyPVkUjynrbPG6GbYrOteq2lbsn3ZQW2sjJbAcCE97n3ZSCKlXj0RPmGm9Pj5vH7baohXwfx3tvefu8+ehG9aB/LkQPkAP2BhahjkbUl7zknMdd7Fkc1cRHz51R4f5wROdgr7HsdPthEu1n2OLDAEzIj348QCDnrKFrlYFDg1e2Lo/h+NA1yZKe4jn4Iy41FQP3k0O9iI+EQUiU2WCJeT/wrojoPzDxi1+uYZ7OMIVnhttjR7fw8uiQaxYibUYSl/ScixB/7YDs/HyNARGPNqhbYJdkvYS/pdUII0Lxod5l1drOg00N9sssuenR2yfMlRoLbRNYBul+HuS8xZNwmeiM0/EbIiWVkXe/WoacA2OKpTezWIf4+ZsB5v5Bm/2fc5vl9fd77T1jQ8znzqE79p2xpehzv1ULrPUOicU3mpgEdOYu7ZPD7IUxGyMSwirTQblTEhQ1E+RqmeM7xQFQ8n9GBX7ATz8mLjoCPbfFvjHiZychOlvR3aDNKMrTadG+6lu/OyCzKzMjQlmgz4t8bgX/cWETzRA6VvHgkNSEujtSXe73l9ZF42mvUQgXGXlM61GnqNUB1mYZeIzwho1eryLZZrLpI0v6cuPoDFNX5omUnRxBOjpTNn4w9Im7AaMIsGRpqv//LgdjCXwzGFhYHfKgGv2LF6ZUhiFOQRAmUphPiSC2Cgi9HYRWtrCp0YNAsNImLKm6A0q7egLh+WqWjsLCQHkJvaxSLxUkN1BnfJI+StwAvy4VMYSmE7Gqw2ooOvh7mkoZi1AwJo0ghQ2FVyUxcxdjzDBZHKimfQqL5nV0ffvJhV2eeM2fWWNuo+uE14aC1vMyYVlXe6p2b7mybO5wIN4/K8Trz8jNzxMzW0KLxhBTVNpammibdd1fN6NkHt2vl1BSX9qYnxjTee6VWSklxZa65e8dN9+bp6pZcub3zqvL6e+4Zb3RUBjwZ2uyNZbkeU5akIRpXzZSSUZvUgqnUM9I9If2LsaUp00IFjVX1wXGu+nHawrKOZ+akOrWZcuqcp5eu3TdNyU+5i56kqH4GeskLhMV+4O//13iQ6K9JErMXtv8ojxG+IdVhXvkykTJ12Qbz93/NI/OBpAFOTYz5H48GeZ6kvwMXAxwotCTHLWRyCzusak7PJPxxQX8C8yYWLn7/zRD/nAGwgnzAwD41XXjebKThmYZIfHdRWzxLe3q/Q6wGeGAnOe2vdDvy0mx5ltpZs+oT2YsvSmSrfMKp0tLxm68aN3Q/7irF0vSqfr8Sa1F25tlqiqxet9lYwnuH5muLCjDvVHPKtxMV3ybU5RRy5QDNLuS4gD1g+n91XQtwU1Uavuc+82qamzQPmtwkTdKkadO0pE1DW1r6hBZahD7Doy+20EJl1wWppeiKghXE1bogsjIq1OKs7EMcH1utKOqOG3V12FVBZ3d2cUd2GB+wKI4IzXHPOTeJBd3p5N705D7am3P/+z++//silQztC7JCmHTaAjJfxUqcTuFMuJZA8jImPB4EuApqIqBoPLV5MxmMXDfKnLv42eibY4sU+bn7pv95bgTbkJkzXHXR6bVBZ8XTbWsb4LTOn4biZDEHLUFFx9vdGSaVxyge3NGQq87Riyp1qX7jlduMFpZ1m0zvHVtbr/KLeqW6KZa5oDP/0LufAzC6+cSO5YItkxC8z7y1tiFkygZbql3+otMGdGR0/DRe1PnhzlKPhfPkGDnW2jG3XlSq1H5x5enGcAbrRlaZZS3DtUPoyCq/fjQZXyQxvpipQRSQdUGPc/LMNSqBETl6bBOJMHBpimiAwvf30/fE4HvoyY3d/P3x4RiKgPJiCT0G8EuB5ytkvR0R/7jFIhGwf5Cp0zH3OfsBGESuwSA8AM5AJ3sMOsGZBN5YjnW+37cIMy3hHlxcnMR3AX0ZHkB7HEB7o73QUdARrtkXffMGed8Yc46Qc6El3l4+4/XbJs4jKGYs5CTn0L80mDxFAgON23sw3hg578gZjOH5jAM5TPWLb95EHTjFXRvEqCd5W2DnM7ScjLFH84UPFwcZMq0MGbi9NznOysOk2m42pU7Afq2QaqsaSzyeksaqWkmhULvVCp1BpS8vrMy1lzZ2BhQGnc67vyDclmkESqUrTRANvFSS73Lll0i8Af1XXsMDpfbkH8osZbSByKoN+5/Yv2FVJKBlWIfBq+AUvkBz5231vZM9jWZG4fXq4qcWbquvTENhphN9Tmv9JSsHV5b4tTQ6HDpo1Y6FFIZdjxOOc6I/humccLWHxJt06jNsP2UUNK6cXEpGCwk8DHql+jpvRHepH8Wgq6kNqeypOZE+TXBJGABh6sBoDQbDNXCiQInzpZjHA+OtIgZcvwMmOSsaSaVFZWgDTpdXoOvLkabFpOCEcHJt8wGbze0hec/mpsWSzeO6YR3z5W69yVQY1xX2iLv1gUL6vyajrzq+hL4gadPUu1WlUlyUrOrdQo5ZTb8QxgnNttJyktF0+EKNxYyzuLFVf/WZgKOVsQQcM2ccAa5Fzlg2Ny1JpSzRqZqbGiXguPp7MFJQGEQTVwwUwF1zu0V4XhFkHPCC2maT4C6bTQ306KxgxGS9WuHHecjy0jaSiFynqfbDm7D24lP26mVg3BGAZ084AgE8J9dRu4QW4RbktZdSDbhDBANOQCVnRwZMCewsLyD7TQO00AI0A0mFCuMTK2kf2haLIUaICWSfN2ZqDFagU2dpLWlGvSXdiEzBlNEfzp7DGbKKO23/hvf417Q35Q0OrOmtsoOpYV11rdO8p+8myZmXbrlqMKaLtEmTqwJ6f74/gxvJsOZ4rMCgdmuNDKvSaTOgFkzZFnT1DazPb2od8MLv4ITUWWIXaasn7DWCqQlzWsBpvrfvZoezplqcucuos8zR2tJyVEDnE9xGmSuToj4WThIesnI0k4aozRSFe/wJTlMuBmeB63uJEh1Dicaja/qOMHwe82ynmoxCs3dBG3MJMjI81XyVgJJJJ1zCySWvjPU+mpPjb9hsmVEx9SpAM+iHVjAapTZNrzcZ9TqtRqVEzw4a0AB5OQ5ngWS2aDXg2bLCgsit2+cVFlitehDKcTnml+bmlJU5UJSpBrWbDh/eNLQsOxzMGoOBgfGBgXF+8uqysVfWd+jaapitFrPVrNAJCrPalK5LVyiVCq0mI12P/BuFwHJ+v9dmVanF9PieTXPX2B1tLXZ7QWHRJk6r5HmBQ3aKSdMwwuFPDjfPqy39iX0xigzxKQaoRD+jmv+YqqYaCastQVEXhewMllIWcNHOjEFOQRpfOxVyRov1aPp43U4OK7CbzEEGb+ZJ9lwwKwtc0eVgXqzdv7R9UYX4+Ftv7Chb8rNXPS7l/HKh75GO2pqN+2uhputg7NSGrhXwFfiNrX/7nsVdR0stKzZtqfr56hqQSxcSMkL+Y63v9P3NBwyhpbcv716hq68sO3LQM/jysLcGnoZ3nj0EQhffHnOnvzY00ROsn79sS4XN3bVrpoiEVdSsHIlE+E3keqWbSKyJ17U7F12rtcYeG54cjuESxizNNTo6S2pNllWTJdZmy65dJ7MmP4dNhC8Bs9+VEFealen/cHM67mbCnE8lGJMF0GORvay15man0ZLFJkYLQCA/0h8K6UrsMz89JYEik67k6nmclKGV2qV5woobehvSvZWRfCucODzhrWR2SuCNgN0X/93MrSTOeFO4kX+csiAPN0jVkC4Is1ykxoRCC4DXhyZ8VsiM4j2A0zQRIuoCMHM9CgLRzZEdMZnRKsvli6Dbw4M+d3mV+F7jp3SSdOU7qc0mStJjX9yy9auLwPfUkfNSWzzqcjybMcernjvz98E3tzdv/PW2rex/eh+Ook3gRx19Q5Xar8HD6+u2Aj5+Ej04tgzzY6LUKl2BkoTXhx768psDD82/IMGW7KI87zMGgQEs3PfCyPbBnYduzumIru698xm0hX6I+/KlrVE2/jcwPrllWNY8XIPiqg2YZzGlGul2eXzZGE9C8FrYVpg50YzzKdOg4eyOHWfh1PTncOh2wLTDByaA8fBh+NnEeLz9+fhvjt8B7hQ23PcVfA6Ow+e+uu/01IHNu44g32k+MB4Z2/xQjH7p0SdOIHv8C2paaBeMlJLKlFUbvE65ZgcwEQgmMy3RI7uLLqwHF+6Qucahlp4bScj3fHr1L4v6fAZ/ZPqd/vs7Wv3b9x5iNo2DqtYwGOpeeGjvdn9rB3fXkc9wdfxT+OecO/YeWtg9BMKtoGp8Idox7mrtuL//nemI3+DrWzgOT1yDXzNgNOD1CBxgyLICUhBKJOhCP9opNd8NP3R/lO3Jvseb7fXu+nFc3gf0WHwUHnNXVLrdbteCCrfr/+JKkjoy6MXNWn+vHINxHuCSTL4++31So5XAveVFstdsP4rpyki9LVzJFoVYB/qGcHADCpCrFtDOPfjIv9Y9Drq7uqFmdCDYaTTy2liC3mJOLF4dX6QMmRZZLOAiOd4lqp+7RVhPFODEbAb3GiKTyGQxGcgC0mER0zTitkPkGu0AXdvAaDeAvwV1Xl89PAq6Rkf5AQAAhBkPrgmt2ZcBIfyuGe4DNzYDdGzagEcfvEYzapYWBcGhzHphebsYiY+iieU4qU9dwlAYzKKPswIYWwcuYVgO1Mi9dDR1L/UnoUDACj7Y5sgzDnmlFHILiCtQggZZuS6IPASv4Gd4baalwqBfFT+9LdiWWVB8/PW8MTD67e6almxHeWHd0wuKQF3Tex/xQ0p7wxyzhufy4d13F794PBLMaM0bo4uv/DVvfV/XaldIUxv5x6KFC1SkL1iO1ZyzdB+c6C/yk1xxQm0VBSVc2G00kIZtjiyzQQI2J3KkCuE2cnthO2xvxKnHfjgEt8jwuZg1Nco8lnqLazQoShvBSxQgs8diHEaR72kEz8PFn8AnwarFoBtOvHv0KNyYGm9MvYslNe7k9ZWkvgH1IuEOnEzoIfHErWdlmhZkK/UEZIZ8EnyRAebToz+cbcfh+0k7zvzqlATfQXac1aNDX2/GQTc24zO3SrAMmXG6jdlJpXjnJxN4JUxwFMZsSfxkQuYYU9GStawhnMppmROZbkKMlLimifdEnhHXY75fkouaXOIc0o+NyyoohDsNUE9QfxRyhVb0ZJGz1UBLphrJWAM56CEPG4KHIqYGS8FioESJPOAjFJ8JolD+yZ7a2p74gtWXr/TSWgb/As7XvtwStkej0CC1lkngC0mytdmgvtbht9QUtRyvo1/t7GzdotFkm9FtanQbjK/xr/XAOIQ98Yqu+vIoUDM9yBOje8GFOntOpjN6OQpFqaxVAhfQo0aSoFj3cktRjcVvr6Nfj34bXc4BwJns7XajwHCqFE8r8T1x/cD5QzQsJ9+tuNaTEKdApio/Esm/sgstueoEahRNycuXq4J8IFjFT0byZyx4E+ZcfgQHvy+h+7quvz8wbx5F/Q+5ZZ0FAAB42mNgZGBgYGTsZNzX+iqe3+YrAzf7BaAIw2X2ZD1kmv0CWJyDgQnEAwA0+QnKAAB42mNgZGBgv/D/BohkYACTjAyogBUAdckEZAAAeNpFUTFuQjEMfQ5Dxcw/AEPHP3XgAOxIHUD6B4g6dOgROABiCBtiQGLp3g4MCBYGfoZK7dgzdP4SYqvtOCFPSZzEfn52qIMOtwGI7YcfeKpxRdT9D5HXQBW8IuoZNmd2a6BAdUZv6I4JiG6MX+FLDPTJM9gJZY24uKZwRaqYX3JFgWvoi9kDPWZ+vfesOMoUT8kumnOMeYbkmdWjNeuVFomZPfuYYG1RI+MKFvWGviqUscJHySa4mb1XhZo57+Ku+1Y9OjqbYqn8mZ5YR2sZu6y41Ju7OWV7wEQn7KRnVotad+Db4rxF6g/x4I5mXs0iP/0i96W2uemXmpb8cpAO4h3+H/MQhcAAAAAAJgAmACYALgCGAKgA1AE+AZABqAHuAi4CkgLIAw4DWgOQA9IEGgSWBMwFCAUwBfAGGgZiBpAGzAcQB0QHpgfYCDYIUAh2CJQIwAjqCQYJFAkiCTAJPglMCaoJwAnsCiwKYgqACpQK0gr0CywLdAvmDEoMjgzCDPoNNA1kDZQNwg3wDhwOXg6eDsoPGA98D94QAhAyEHwQwhDwEQwRSBFiEaASPhKGEqgSyhLsExYTqBPkFFAUehSaFLYVChVSFZYWDBZOFo4W0BcyF8gYQhi2GNoY9hkMGUwZhhngGiYaXhqEGqga5BsyG4gcOhxqHLoc7B00HWodjB2wHj4edh7UHvYfch+0IAggbCCyINQg9iEOIY4hyiIkIpgitiNgI9AkViSIJNAk7CUOJUAljiWqJdol/CaYJ0AnxCgQKCooQChaKHAoiiigKLoo0CkIKSYp4ipIKrIrhiviLIYtAi1MLaQt4C4MLhouXC6gLtIvBi9cL5wwAjBUMIAwrDDoMR4xNjFYMZ4ydjKkMu4zCjOMM9g0HDSSNPw2HjZKNtY3DjdKN4o36jgyOFQ4wjkGOVI5ajmUOeI6PDp0Oqg60DsGO2Y79jwwPGY87D1YPc4+Yj6KPqg+xj7cPvI/Bj9+P4w/okBQQMhBdkHkQiZCZELcQxhDYkOiQ9ZD/kQyRGBEpEUKRUhFYEWURgZGQAAAeNpjYGRgYGRj2MQgyAACTEDMCIQMDA5gPgMAFeABEAB42o1Su04CQRQ9u6ARYywsLIzFRhs14SEqIrSKhWiIqNgu8jIirMvyMLG09lP8Dh+NrY3fYPwA45m7AyFsYyYze+7h3HvuzAXAPJ4RghGOAPji9rGBBUY+Nqn51jiENH41DmPFSGk8hYFxqfE0+Q+NI9gwfjSew5K5rPELFs1h7isSZl7jN8yYDxq/Y9Z89PFniLlPOEQBeVjooQoXHVyjjRbjJHebjAWb8T2/TSJPVEF1n8hDg6gmjEdUxQBXPB1GQ90aNR6XgwziXH1ZMdT5a5df5Vgn32SGym3Ro8odJ+uQjbK+jTsqVZ1bMqvIaceDgN869qnuUKuqtaXaKRV1eqnbuNhkpQRXClmc4wglnBAFs6ITeUGFNaG4mHihcacCimRUNM42qPR0vd4oI4Zdnlne1cYNaypNjax6oTKnFMOO7DS2GO39o/eSvHKFXbjytqr3iqBrmYMlU7bp2NdKZ6QcTqjEuDw2a7/XM/p2GR2Lj2ITciY57W32mCFOy39L3Twl91HzUjX9d8qNKhY55S5ZV7ybf2Gphc8AeNptlGWUHEUYRfduQoK7u7tsV9XX3YNDILi7uwQJGhyCu7u7uwV3d3d3d/dwwt79x/zYd+Zs163Zt+9OV3fXf6+RI7pS1/+8GDDqR1c33fSjP6MxgIGMzhiMyViMzTiMy3iMzwRMyERMzCRMymRMzhRMyVRMzTRMy3RMzwzMyEzMzCzMymzMzhzMyVzMzTzMy3z0UJHIFIKahpYO87MAC7IQC7MIi7IYizOIJViSwSzF0izDsizH8qzAiqzEyqzCqqzG6qzBmqzF2qzDuqzH+mzAhmzExmzCpmzG5mzBlmzF1gxhG7ZlO7ZnKDuwIzuxM7uwK8PYjd3Zgz3Zi73Zh33Zj+HszwEcyEEczCEcymEczhEcyVEczTEcy3EczwmcyEmczCmcymmczhmcyVmczTmcy3mczwVcyEVczCVcymVczhVcyVVczTVcy3Vczw3cyE3czAhu4VZu43bu4E7u4m7u4V7u434e4EEe4mEe4VEe43Ge4Eme4mme4Vme43le4EVe4mVe4VVe43Xe4E3e4m3e4V3e430+4EM+4mM+4VM+43O+4Eu+4mu+4Vu+43t+4Ed+4md+4Vd+43f+4E/+4m/+YWT3qH9/d3e/7v4Dhw0dkmLwoFE5uOrpMSszmdksZpi12Zit2enNSl4lr5JXyavkVHIqOZWcSk6Sk+QkOUlOkpPkJDlJTpKT5WTPZ89n/64sJ8vJns+eL54vfo4ip8gpni/eXzwf/j68J3wuvCd8Pvqe977a+2rvq+XUcmo5tZxaTi2nltN4vvHzNnIaOY2cRk4jp5HTyGn9PK28Vl4rr5XX9vKSe0ruKbmj5I5ST99ztdmYrdl7b3JHyR0ld5TcUarkuafknpJ7Su4puafknpJ7Su4puaeU5Lmr5K6Su0ruKrmr5K5Slue+kvtK7iu5r+S+UpbnzpI7S+4sua9sf7mn7302ixlmbTZma/Zysz1me8z2mO0x22O2x2yP2R6zPWZ7zPaY7THbY7bHbI/ZHrM9ZnvM9pjtMdtjtsdsj9kesz1me8z2mO0x22O2x2yPWV9zX5/6mos8vc1Fnv5m/c2ll1d8X/reR49ZmcnMZjHDrM3GlKPnpfa8nhc9L3pe9LzoedHzouelkaPvRd+Lvhd9L/pe9L3oe9H3ou9F34u+F30v+l70veh7aeW18lp5rbyOvI68jryOvI68jryOvI68jrxOLy/8fgn9CP0I/Qj9CL0IvQi9CL0IvQi9CL0IvQi9CL0IvQi9CL0IvQi9CL0IvQi9CL0IvQi9CL0IvQi9CL0IvQh9CH0IfQh9CH0IfQg9CD0IPQg9CPcf7j9K8y+BQLz/AAABVuGyrgAA) format('woff'),url(../font/dashicons.ttf) format("truetype"),url(../font/dashicons.svg) format("svg");font-weight:400;font-style:normal}
.dashicons,.dashicons-before:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dashicons-menu:before{content:"\f333"}
.dashicons-admin-site:before{content:"\f319"}
.dashicons-dashboard:before{content:"\f226"}
.dashicons-admin-media:before{content:"\f104"}
.dashicons-admin-page:before{content:"\f105"}
.dashicons-admin-comments:before{content:"\f101"}
.dashicons-admin-appearance:before{content:"\f100"}
.dashicons-admin-plugins:before{content:"\f106"}
.dashicons-admin-users:before{content:"\f110"}
.dashicons-admin-tools:before{content:"\f107"}
.dashicons-admin-settings:before{content:"\f108"}
.dashicons-admin-network:before{content:"\f112"}
.dashicons-admin-generic:before{content:"\f111"}
.dashicons-admin-home:before{content:"\f102"}
.dashicons-admin-collapse:before{content:"\f148"}
.dashicons-filter:before{content:"\f536"}
.dashicons-admin-customizer:before{content:"\f540"}
.dashicons-admin-multisite:before{content:"\f541"}
.dashicons-admin-links:before,.dashicons-format-links:before{content:"\f103"}
.dashicons-admin-post:before,.dashicons-format-standard:before{content:"\f109"}
.dashicons-format-image:before{content:"\f128"}
.dashicons-format-gallery:before{content:"\f161"}
.dashicons-format-audio:before{content:"\f127"}
.dashicons-format-video:before{content:"\f126"}
.dashicons-format-chat:before{content:"\f125"}
.dashicons-format-status:before{content:"\f130"}
.dashicons-format-aside:before{content:"\f123"}
.dashicons-format-quote:before{content:"\f122"}
.dashicons-welcome-edit-page:before,.dashicons-welcome-write-blog:before{content:"\f119"}
.dashicons-welcome-add-page:before{content:"\f133"}
.dashicons-welcome-view-site:before{content:"\f115"}
.dashicons-welcome-widgets-menus:before{content:"\f116"}
.dashicons-welcome-comments:before{content:"\f117"}
.dashicons-welcome-learn-more:before{content:"\f118"}
.dashicons-image-crop:before{content:"\f165"}
.dashicons-image-rotate:before{content:"\f531"}
.dashicons-image-rotate-left:before{content:"\f166"}
.dashicons-image-rotate-right:before{content:"\f167"}
.dashicons-image-flip-vertical:before{content:"\f168"}
.dashicons-image-flip-horizontal:before{content:"\f169"}
.dashicons-image-filter:before{content:"\f533"}
.dashicons-undo:before{content:"\f171"}
.dashicons-redo:before{content:"\f172"}
.dashicons-editor-bold:before{content:"\f200"}
.dashicons-editor-italic:before{content:"\f201"}
.dashicons-editor-ul:before{content:"\f203"}
.dashicons-editor-ol:before{content:"\f204"}
.dashicons-editor-quote:before{content:"\f205"}
.dashicons-editor-alignleft:before{content:"\f206"}
.dashicons-editor-aligncenter:before{content:"\f207"}
.dashicons-editor-alignright:before{content:"\f208"}
.dashicons-editor-insertmore:before{content:"\f209"}
.dashicons-editor-spellcheck:before{content:"\f210"}
.dashicons-editor-distractionfree:before,.dashicons-editor-expand:before{content:"\f211"}
.dashicons-editor-contract:before{content:"\f506"}
.dashicons-editor-kitchensink:before{content:"\f212"}
.dashicons-editor-underline:before{content:"\f213"}
.dashicons-editor-justify:before{content:"\f214"}
.dashicons-editor-textcolor:before{content:"\f215"}
.dashicons-editor-paste-word:before{content:"\f216"}
.dashicons-editor-paste-text:before{content:"\f217"}
.dashicons-editor-removeformatting:before{content:"\f218"}
.dashicons-editor-video:before{content:"\f219"}
.dashicons-editor-customchar:before{content:"\f220"}
.dashicons-editor-outdent:before{content:"\f221"}
.dashicons-editor-indent:before{content:"\f222"}
.dashicons-editor-help:before{content:"\f223"}
.dashicons-editor-strikethrough:before{content:"\f224"}
.dashicons-editor-unlink:before{content:"\f225"}
.dashicons-editor-rtl:before{content:"\f320"}
.dashicons-editor-break:before{content:"\f474"}
.dashicons-editor-code:before{content:"\f475"}
.dashicons-editor-paragraph:before{content:"\f476"}
.dashicons-editor-table:before{content:"\f535"}
.dashicons-align-left:before{content:"\f135"}
.dashicons-align-right:before{content:"\f136"}
.dashicons-align-center:before{content:"\f134"}
.dashicons-align-none:before{content:"\f138"}
.dashicons-lock:before{content:"\f160"}
.dashicons-unlock:before{content:"\f528"}
.dashicons-calendar:before{content:"\f145"}
.dashicons-calendar-alt:before{content:"\f508"}
.dashicons-visibility:before{content:"\f177"}
.dashicons-hidden:before{content:"\f530"}
.dashicons-post-status:before{content:"\f173"}
.dashicons-edit:before{content:"\f464"}
.dashicons-post-trash:before,.dashicons-trash:before{content:"\f182"}
.dashicons-sticky:before{content:"\f537"}
.dashicons-external:before{content:"\f504"}
.dashicons-arrow-up:before{content:"\f142"}
.dashicons-arrow-down:before{content:"\f140"}
.dashicons-arrow-left:before{content:"\f141"}
.dashicons-arrow-right:before{content:"\f139"}
.dashicons-arrow-up-alt:before{content:"\f342"}
.dashicons-arrow-down-alt:before{content:"\f346"}
.dashicons-arrow-left-alt:before{content:"\f340"}
.dashicons-arrow-right-alt:before{content:"\f344"}
.dashicons-arrow-up-alt2:before{content:"\f343"}
.dashicons-arrow-down-alt2:before{content:"\f347"}
.dashicons-arrow-left-alt2:before{content:"\f341"}
.dashicons-arrow-right-alt2:before{content:"\f345"}
.dashicons-leftright:before{content:"\f229"}
.dashicons-sort:before{content:"\f156"}
.dashicons-randomize:before{content:"\f503"}
.dashicons-list-view:before{content:"\f163"}
.dashicons-excerpt-view:before,.dashicons-exerpt-view:before{content:"\f164"}
.dashicons-grid-view:before{content:"\f509"}
.dashicons-move:before{content:"\f545"}
.dashicons-hammer:before{content:"\f308"}
.dashicons-art:before{content:"\f309"}
.dashicons-migrate:before{content:"\f310"}
.dashicons-performance:before{content:"\f311"}
.dashicons-universal-access:before{content:"\f483"}
.dashicons-universal-access-alt:before{content:"\f507"}
.dashicons-tickets:before{content:"\f486"}
.dashicons-nametag:before{content:"\f484"}
.dashicons-clipboard:before{content:"\f481"}
.dashicons-heart:before{content:"\f487"}
.dashicons-megaphone:before{content:"\f488"}
.dashicons-schedule:before{content:"\f489"}
.dashicons-wordpress:before{content:"\f120"}
.dashicons-wordpress-alt:before{content:"\f324"}
.dashicons-pressthis:before{content:"\f157"}
.dashicons-update:before{content:"\f463"}
.dashicons-screenoptions:before{content:"\f180"}
.dashicons-cart:before{content:"\f174"}
.dashicons-feedback:before{content:"\f175"}
.dashicons-cloud:before{content:"\f176"}
.dashicons-translation:before{content:"\f326"}
.dashicons-tag:before{content:"\f323"}
.dashicons-category:before{content:"\f318"}
.dashicons-archive:before{content:"\f480"}
.dashicons-tagcloud:before{content:"\f479"}
.dashicons-text:before{content:"\f478"}
.dashicons-media-archive:before{content:"\f501"}
.dashicons-media-audio:before{content:"\f500"}
.dashicons-media-code:before{content:"\f499"}
.dashicons-media-default:before{content:"\f498"}
.dashicons-media-document:before{content:"\f497"}
.dashicons-media-interactive:before{content:"\f496"}
.dashicons-media-spreadsheet:before{content:"\f495"}
.dashicons-media-text:before{content:"\f491"}
.dashicons-media-video:before{content:"\f490"}
.dashicons-playlist-audio:before{content:"\f492"}
.dashicons-playlist-video:before{content:"\f493"}
.dashicons-controls-play:before{content:"\f522"}
.dashicons-controls-pause:before{content:"\f523"}
.dashicons-controls-forward:before{content:"\f519"}
.dashicons-controls-skipforward:before{content:"\f517"}
.dashicons-controls-back:before{content:"\f518"}
.dashicons-controls-skipback:before{content:"\f516"}
.dashicons-controls-repeat:before{content:"\f515"}
.dashicons-controls-volumeon:before{content:"\f521"}
.dashicons-controls-volumeoff:before{content:"\f520"}
.dashicons-yes:before{content:"\f147"}
.dashicons-no:before{content:"\f158"}
.dashicons-no-alt:before{content:"\f335"}
.dashicons-plus:before{content:"\f132"}
.dashicons-plus-alt:before{content:"\f502"}
.dashicons-plus-alt2:before{content:"\f543"}
.dashicons-minus:before{content:"\f460"}
.dashicons-dismiss:before{content:"\f153"}
.dashicons-marker:before{content:"\f159"}
.dashicons-star-filled:before{content:"\f155"}
.dashicons-star-half:before{content:"\f459"}
.dashicons-star-empty:before{content:"\f154"}
.dashicons-flag:before{content:"\f227"}
.dashicons-info:before{content:"\f348"}
.dashicons-warning:before{content:"\f534"}
.dashicons-share:before{content:"\f237"}
.dashicons-share1:before{content:"\f237"}
.dashicons-share-alt:before{content:"\f240"}
.dashicons-share-alt2:before{content:"\f242"}
.dashicons-twitter:before{content:"\f301"}
.dashicons-rss:before{content:"\f303"}
.dashicons-email:before{content:"\f465"}
.dashicons-email-alt:before{content:"\f466"}
.dashicons-facebook:before{content:"\f304"}
.dashicons-facebook-alt:before{content:"\f305"}
.dashicons-networking:before{content:"\f325"}
.dashicons-googleplus:before{content:"\f462"}
.dashicons-location:before{content:"\f230"}
.dashicons-location-alt:before{content:"\f231"}
.dashicons-camera:before{content:"\f306"}
.dashicons-images-alt:before{content:"\f232"}
.dashicons-images-alt2:before{content:"\f233"}
.dashicons-video-alt:before{content:"\f234"}
.dashicons-video-alt2:before{content:"\f235"}
.dashicons-video-alt3:before{content:"\f236"}
.dashicons-vault:before{content:"\f178"}
.dashicons-shield:before{content:"\f332"}
.dashicons-shield-alt:before{content:"\f334"}
.dashicons-sos:before{content:"\f468"}
.dashicons-search:before{content:"\f179"}
.dashicons-slides:before{content:"\f181"}
.dashicons-analytics:before{content:"\f183"}
.dashicons-chart-pie:before{content:"\f184"}
.dashicons-chart-bar:before{content:"\f185"}
.dashicons-chart-line:before{content:"\f238"}
.dashicons-chart-area:before{content:"\f239"}
.dashicons-groups:before{content:"\f307"}
.dashicons-businessman:before{content:"\f338"}
.dashicons-id:before{content:"\f336"}
.dashicons-id-alt:before{content:"\f337"}
.dashicons-products:before{content:"\f312"}
.dashicons-awards:before{content:"\f313"}
.dashicons-forms:before{content:"\f314"}
.dashicons-testimonial:before{content:"\f473"}
.dashicons-portfolio:before{content:"\f322"}
.dashicons-book:before{content:"\f330"}
.dashicons-book-alt:before{content:"\f331"}
.dashicons-download:before{content:"\f316"}
.dashicons-upload:before{content:"\f317"}
.dashicons-backup:before{content:"\f321"}
.dashicons-clock:before{content:"\f469"}
.dashicons-lightbulb:before{content:"\f339"}
.dashicons-microphone:before{content:"\f482"}
.dashicons-desktop:before{content:"\f472"}
.dashicons-laptop:before{content:"\f547"}
.dashicons-tablet:before{content:"\f471"}
.dashicons-smartphone:before{content:"\f470"}
.dashicons-phone:before{content:"\f525"}
.dashicons-smiley:before{content:"\f328"}
.dashicons-index-card:before{content:"\f510"}
.dashicons-carrot:before{content:"\f511"}
.dashicons-building:before{content:"\f512"}
.dashicons-store:before{content:"\f513"}
.dashicons-album:before{content:"\f514"}
.dashicons-palmtree:before{content:"\f527"}
.dashicons-tickets-alt:before{content:"\f524"}
.dashicons-money:before{content:"\f526"}
.dashicons-thumbs-up:before{content:"\f529"}
.dashicons-thumbs-down:before{content:"\f542"}
.dashicons-layout:before{content:"\f538"}
.dashicons-paperclip:before{content:"\f546"}.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}
.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-button{display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;color:#555;border-color:#ccc;background:#f7f7f7;box-shadow:0 1px 0 #ccc;vertical-align:top}
.ui-button:active,.ui-button:focus{outline:0}
.ui-button::-moz-focus-inner{border-width:0;border-style:none;padding:0}
.ui-button:focus,.ui-button:hover{background:#fafafa;border-color:#999;color:#23282d}
.ui-button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}
.ui-button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);transform:translateY(1px)}
.ui-button:disabled,.ui-button[disabled]{color:#a0a5aa!important;border-color:#ddd!important;background:#f7f7f7!important;box-shadow:none!important;text-shadow:0 1px 0 #fff!important;cursor:default;-webkit-transform:none!important;transform:none!important}
@media screen and (max-width:782px){.ui-button{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px}}.ui-dialog{position:absolute;top:0;left:0;z-index:100102;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.3)}
.ui-dialog-titlebar{background:#fcfcfc;border-bottom:1px solid #dfdfdf;height:36px;font-size:18px;font-weight:600;line-height:36px;padding:0 36px 0 16px}
.ui-button.ui-dialog-titlebar-close{background:0 0;border:none;box-shadow:none;color:#666;cursor:pointer;display:block;padding:0;position:absolute;top:0;right:0;width:36px;height:36px;text-align:center}
.ui-dialog-titlebar-close:before{font:normal 20px/1 dashicons;vertical-align:top;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;width:36px;height:36px;content:'\f158'}
.ui-button.ui-dialog-titlebar-close:hover{color:#00a0d2}
.ui-dialog-titlebar-close .ui-button-text{display:none}
.ui-dialog-content{padding:16px;overflow:auto}
.ui-dialog-buttonpane{background:#fcfcfc;border-top:1px solid #dfdfdf;padding:16px}
.ui-dialog-buttonpane .ui-button{margin-left:16px}
.ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-widget-overlay{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;filter:alpha(opacity=70);z-index:100101}.wpautoterms-footer{display:block;width:100%;position:relative;z-index:10000002;}
.wpautoterms-footer a:hover{text-decoration:underline;}
#wpautoterms-top-fixed-container{position:fixed;top:0;width:100%;}
#wpautoterms-bottom-fixed-container{position:fixed;bottom:0;width:100%;}
#wpautoterms-top-static-container{width:100%;position:relative;z-index:10000002;}
#wpautoterms-bottom-static-container {
width:100%;
position:relative;
z-index:10000002;
}.download-attachments .download-title{padding-bottom:0.5em;}
.download-attachments ul{padding:0;margin:0;}
.download-attachments ul li{list-style:none;margin:0.5em 0;padding-bottom:0.5em;}
.download-attachments img{padding-right:1em;vertical-align:middle;}
.download-attachments br{display:block;height:0;}
.download-attachments .attachment-description{font-style:italic;}
.attachment-label{font-weight:normal;}
.attachment-date, .attachment-user, .attachment-size, .attachment-downloads {
font-weight: bold;
}.es_caption{padding-bottom:5px;padding-top:5px;padding-right:5px;}
.es_msg{padding-top:5px;padding-bottom:5px;color:#F00;}
.es_textbox{padding-bottom:10px;}
.es_button{padding-top:10px;padding-bottom:5px;}
.es_textbox_class{width:200px;}
.es_textbox_button{width:130px;}
.es_lablebox {
padding-bottom:3px;
}@font-face{font-family:'revicons';src:url(../font/revicons.eot);src:url(../font/revicons.eot) format('embedded-opentype'), url(../font/revicons.woff) format('woff'), url(../font/revicons.ttf) format('truetype'), url(../font/revicons.svg) format('svg');font-weight:normal;font-style:normal;}
[class^="revicon-"]:before, [class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}
.revicon-search-1:before{content:'\e802';}
.revicon-pencil-1:before{content:'\e831';}
.revicon-picture-1:before{content:'\e803';}
.revicon-cancel:before{content:'\e80a';}
.revicon-info-circled:before{content:'\e80f';}
.revicon-trash:before{content:'\e801';}
.revicon-left-dir:before{content:'\e817';}
.revicon-right-dir:before{content:'\e818';}
.revicon-down-open:before{content:'\e83b';}
.revicon-left-open:before{content:'\e819';}
.revicon-right-open:before{content:'\e81a';}
.revicon-angle-left:before{content:'\e820';}
.revicon-angle-right:before{content:'\e81d';}
.revicon-left-big:before{content:'\e81f';}
.revicon-right-big:before{content:'\e81e';}
.revicon-magic:before{content:'\e807';}
.revicon-picture:before{content:'\e800';}
.revicon-export:before{content:'\e80b';}
.revicon-cog:before{content:'\e832';}
.revicon-login:before{content:'\e833';}
.revicon-logout:before{content:'\e834';}
.revicon-video:before{content:'\e805';}
.revicon-arrow-combo:before{content:'\e827';}
.revicon-left-open-1:before{content:'\e82a';}
.revicon-right-open-1:before{content:'\e82b';}
.revicon-left-open-mini:before{content:'\e822';}
.revicon-right-open-mini:before{content:'\e823';}
.revicon-left-open-big:before{content:'\e824';}
.revicon-right-open-big:before{content:'\e825';}
.revicon-left:before{content:'\e836';}
.revicon-right:before{content:'\e826';}
.revicon-ccw:before{content:'\e808';}
.revicon-arrows-ccw:before{content:'\e806';}
.revicon-palette:before{content:'\e829';}
.revicon-list-add:before{content:'\e80c';}
.revicon-doc:before{content:'\e809';}
.revicon-left-open-outline:before{content:'\e82e';}
.revicon-left-open-2:before{content:'\e82c';}
.revicon-right-open-outline:before{content:'\e82f';}
.revicon-right-open-2:before{content:'\e82d';}
.revicon-equalizer:before{content:'\e83a';}
.revicon-layers-alt:before{content:'\e804';}
.revicon-popup:before{content:'\e828';}
.rev_slider_wrapper{position:relative;z-index:0;}
.rev_slider{position:relative;overflow:visible;}
.tp-overflow-hidden{overflow:hidden;}
.tp-simpleresponsive img,
.rev_slider img{max-width:none !important;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;margin:0px;padding:0px;border-width:0px;border:none;}
.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}
.rev_slider >ul,
.rev_slider_wrapper >ul,
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{list-style:none !important;position:absolute;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0px 0px;text-indent:0em;top:0px;left:0px;}
.tp-revslider-mainul >li,
.rev_slider >ul >li,
.rev_slider >ul >li:before,
.tp-revslider-mainul >li:before,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before,
.tp-revslider-mainul >li,
.tp-simpleresponsive >ul >li{visibility:hidden;}
.tp-revslider-slidesli,
.tp-revslider-mainul{padding:0 !important;margin:0 !important;list-style:none !important;}
.rev_slider li.tp-revslider-slidesli{position:absolute !important;}
.tp-caption .rs-untoggled-content{display:block;}
.tp-caption .rs-toggled-content{display:none;}
.rs-toggle-content-active.tp-caption .rs-toggled-content{display:block;}
.rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none;}
.rev_slider .tp-caption,
.rev_slider .caption{position:relative;visibility:hidden;white-space:nowrap;display:block;}
.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{margin-bottom:0;}
.tp-carousel-wrapper{cursor:url(../images/openhand.cur), move;}
.tp-carousel-wrapper.dragged{cursor:url(../images/closedhand.cur), move;}
.tp-caption{z-index:1}
.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important;}
.tp-caption{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;position:absolute;-webkit-font-smoothing:antialiased !important;}
.tp-forcenotvisible,
.tp-hide-revslider,
.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video{max-width:none !important}
.rev_slider_wrapper{width:100%;}
.fullscreen-container{position:relative;padding:0;}
.fullwidthbanner-container{position:relative;padding:0;overflow:hidden;}
.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative;}
.tp-static-layers	{position:absolute;z-index:505;top:0px;left:0px}
.tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0px;}
.tp-caption .backcorner{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0px;top:0px;}
.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0px;}
.tp-caption .backcornertop{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0px;top:0px;}
.tp-layer-inner-rotation{position:relative !important;}
img.tp-slider-alternative-image{width:100%;height:auto;}
.noFilterClass{filter:none !important;}
.rs-background-video-layer{position:absolute;top:0px;left:0px;width:100%;height:100%;visibility:hidden;z-index:0;}
.tp-caption.coverscreenvideo{width:100%;height:100%;top:0px;left:0px;position:absolute;}
.caption.fullscreenvideo,
.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo video,
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}
.fullcoveredvideo video,
.fullscreenvideo video	{background:#000}
.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0px;left:0px}
.videoisplaying .html5vid .tp-poster{display:none}
.tp-video-play-button		{background:#000;background:rgba(0,0,0,0.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;color:#FFF;z-index:3;margin-top:-25px;margin-left:-25px;line-height:50px !important;text-align:center;cursor:pointer;width:50px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;vertical-align:top;z-index:4;opacity:0;-webkit-transition:opacity 300ms ease-out !important;-moz-transition:opacity 300ms ease-out !important;-o-transition:opacity 300ms ease-out !important;transition:opacity 300ms ease-out !important;}
.tp-caption .html5vid		{width:100% !important;height:100% !important;}
						
.tp-video-play-button i 	{width:50px;height:50px;display:inline-block;text-align:center;vertical-align:top;line-height:50px !important;font-size:40px !important;}
						
.tp-caption:hover .tp-video-play-button{opacity:1;}
.tp-caption .tp-revstop		{display:none;border-left:5px solid #fff !important;border-right:5px solid #fff !important;margin-top:15px !important;line-height:20px !important;vertical-align:top;font-size:25px !important;}
.videoisplaying .revicon-right-dir{display:none}
.videoisplaying .tp-revstop	{display:inline-block}
.videoisplaying  .tp-video-play-button{display:none}
.tp-caption:hover .tp-video-play-button{display:block}
.fullcoveredvideo .tp-video-play-button{display:none !important}
.fullscreenvideo .fullscreenvideo video{object-fit:contain !important;}
.fullscreenvideo .fullcoveredvideo video{object-fit:cover !important;}
.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;background-image:linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-o-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-moz-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-webkit-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-ms-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, rgb(0,0,0)),color-stop(1, rgb(50,50,50)));display:table;max-width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tp-caption:hover .tp-video-controls{opacity:.9;}
.tp-video-button{background:rgba(0,0,0,.5);border:0;color:#EEE;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;line-height:12px;font-size:12px;color:#fff;padding:0px;margin:0px;outline:none;}
.tp-video-button:hover 	{cursor:pointer;}
.tp-video-button-wrap,
.tp-video-seek-bar-wrap,
.tp-video-vol-bar-wrap 	{padding:0px 5px;display:table-cell;}
.tp-video-seek-bar-wrap	{width:80%}
.tp-video-vol-bar-wrap	{width:20%}
.tp-volume-bar,
.tp-seek-bar			{width:100%;cursor:pointer;outline:none;line-height:12px;margin:0;padding:0;}
.rs-fullvideo-cover		{width:100%;height:100%;top:0px;left:0px;position:absolute;background:transparent;z-index:5;}
.rs-background-video-layer video::-webkit-media-controls{display:none !important;}
.tp-dottedoverlay			{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.tp-dottedoverlay.twoxtwo	{background:url(../images/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite{background:url(../images/gridtile_white.png)}
.tp-dottedoverlay.threexthree{background:url(../images/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite{background:url(../images/gridtile_3x3_white.png)}
.tp-shadowcover{width:100%;height:100%;top:0px;left:0px;background:#fff;position:absolute;z-index:-1;}
.tp-shadow1{-webkit-box-shadow:0 10px 6px -6px rgba(0,0,0,0.8);-moz-box-shadow:0 10px 6px -6px rgba(0,0,0,0.8);box-shadow:0 10px 6px -6px rgba(0,0,0,0.8);}
.tp-shadow2:before, .tp-shadow2:after,
.tp-shadow3:before, .tp-shadow4:after{z-index:-2;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:85%;max-width:300px;background:transparent;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.8);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.8);box-shadow:0 15px 10px rgba(0,0,0,0.8);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);}
.tp-shadow2:after,
.tp-shadow4:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto;}
.tp-shadow5{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.tp-shadow5:before, .tp-shadow5:after{content:"";position:absolute;z-index:-2;-webkit-box-shadow:0 0 25px 0px rgba(0,0,0,0.6);-moz-box-shadow:0 0 25px 0px rgba(0,0,0,0.6);box-shadow:0 0 25px 0px rgba(0,0,0,0.6);top:30%;bottom:0;left:20px;right:20px;-moz-border-radius:100px / 20px;border-radius:100px / 20px;}
.tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important;font-size:15px;line-height:45px !important;font-family:arial, sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none;}
.tp-button.big{color:#fff;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;}
.purchase:hover,
.tp-button:hover,
.tp-button.big:hover{background-position:bottom, 15px 11px}
.tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b;-moz-box-shadow:0px 3px 0px 0px #104d0b;box-shadow:0px 3px 0px 0px #104d0b;}
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68;-moz-box-shadow:0px 3px 0px 0px #0f3e68;box-shadow:0px 3px 0px 0px #0f3e68}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red	{background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212;-moz-box-shadow:0px 3px 0px 0px #7c1212;box-shadow:0px 3px 0px 0px #7c1212}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:0px 3px 0px 0px #a34c00;-moz-box-shadow:0px 3px 0px 0px #a34c00;box-shadow:0px 3px 0px 0px #a34c00}
.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222;-moz-box-shadow:0px 3px 0px 0px #222;box-shadow:0px 3px 0px 0px #222}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555;-moz-box-shadow:0px 3px 0px 0px #555;box-shadow:0px 3px 0px 0px #555}
.rev-btn,
.rev-btn:visited			{outline:none !important;box-shadow:none !important;text-decoration:none !important;line-height:44px;font-size:17px;font-weight:500;padding:12px 35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Roboto", sans-serif;cursor:pointer;}
.rev-btn.rev-uppercase,
.rev-btn.rev-uppercase:visited{text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:900;}
.rev-btn.rev-withicon i		{font-size:15px;font-weight:normal;position:relative;top:0px;-webkit-transition:all 0.2s ease-out !important;-moz-transition:all 0.2s ease-out !important;-o-transition:all 0.2s ease-out !important;-ms-transition:all 0.2s ease-out !important;margin-left:10px !important;}
.rev-btn.rev-hiddenicon i	{font-size:15px;font-weight:normal;position:relative;top:0px;-webkit-transition:all 0.2s ease-out !important;-moz-transition:all 0.2s ease-out !important;-o-transition:all 0.2s ease-out !important;-ms-transition:all 0.2s ease-out !important;opacity:0;margin-left:0px !important;width:0px !important;}
.rev-btn.rev-hiddenicon:hover i{opacity:1 !important;margin-left:10px !important;width:auto !important;}
.rev-btn.rev-medium,
.rev-btn.rev-medium:visited	{line-height:36px;font-size:14px;padding:10px 30px;}
.rev-btn.rev-medium.rev-withicon i{font-size:14px;top:0px;}
.rev-btn.rev-medium.rev-hiddenicon i{font-size:14px;top:0px;}
.rev-btn.rev-small,
.rev-btn.rev-small:visited	{line-height:28px;font-size:12px;padding:7px 20px;}
.rev-btn.rev-small.rev-withicon i{font-size:12px;top:0px;}
.rev-btn.rev-small.rev-hiddenicon i{font-size:12px;top:0px;}
.rev-maxround 				{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.rev-minround 				{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.rev-burger{position:relative;width:60px;height:60px;box-sizing:border-box;padding:22px 0 0 14px;border-radius:50%;border:1px solid rgba(51,51,51,0.25);tap-highlight-color:transparent;cursor:pointer;}
.rev-burger span{display:block;width:30px;height:3px;background:#333;transition:.7s;pointer-events:none;transform-style:flat !important;}
.rev-burger span:nth-child(2){margin:3px 0;}
#dialog_addbutton .rev-burger:hover :first-child,
.open .rev-burger :first-child,
.open.rev-burger :first-child{transform:translateY(6px) rotate(-45deg);-webkit-transform:translateY(6px) rotate(-45deg);}
#dialog_addbutton .rev-burger:hover :nth-child(2),
.open .rev-burger :nth-child(2),
.open.rev-burger :nth-child(2){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);opacity:0;}
#dialog_addbutton .rev-burger:hover :last-child,
.open .rev-burger :last-child,
.open.rev-burger :last-child{transform:translateY(-6px) rotate(-135deg);-webkit-transform:translateY(-6px) rotate(-135deg);}
.rev-burger.revb-white{border:2px solid rgba(255,255,255,0.2);}
.rev-burger.revb-white span{background:#fff;}
.rev-burger.revb-whitenoborder{border:0;}
.rev-burger.revb-whitenoborder span{background:#fff;}
.rev-burger.revb-darknoborder{border:0;}
.rev-burger.revb-darknoborder span{background:#333;}
.rev-burger.revb-whitefull{background:#fff;border:none;}
.rev-burger.revb-whitefull span{background:#333;}
.rev-burger.revb-darkfull{background:#333;border:none;}
.rev-burger.revb-darkfull span{background:#fff;}
@-webkit-keyframes rev-ani-mouse {
0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
@-moz-keyframes rev-ani-mouse {
0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
@keyframes rev-ani-mouse {
0%{opacity:1;top:29%;}
15%{opacity:1;top:50%;}
50%{opacity:0;top:50%;}
100%{opacity:0;top:29%;}
}
.rev-scroll-btn{display:inline-block;position:relative;left:0;right:0;text-align:center;cursor:pointer;width:35px;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid white;border-radius:23px;}
.rev-scroll-btn > *{display:inline-block;line-height:18px;font-size:13px;font-weight:normal;color:#7f8c8d;color:#ffffff;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:2px;}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *.active{color:#ffffff;}
.rev-scroll-btn > *:hover,
.rev-scroll-btn > *:focus,
.rev-scroll-btn > *:active,
.rev-scroll-btn > *.active{filter:alpha(opacity=80);}
.rev-scroll-btn.revs-fullwhite{background:#fff;}
.rev-scroll-btn.revs-fullwhite span{background:#333;}
.rev-scroll-btn.revs-fulldark{background:#333;border:none;}
.rev-scroll-btn.revs-fulldark  span{background:#fff;}
.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:white;border-radius:50%;-webkit-animation:rev-ani-mouse 2.5s linear infinite;-moz-animation:rev-ani-mouse 2.5s linear infinite;animation:rev-ani-mouse 2.5s linear infinite;}
.rev-scroll-btn.revs-dark{border-color:#333;}
.rev-scroll-btn.revs-dark span{background:#333;}
.rev-control-btn{position:relative;display:inline-block;z-index:5;color:#FFF;font-size:20px;line-height:60px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;text-align:center;background-color:#000;border-radius:50px;text-shadow:none;background-color:rgba(0, 0, 0, 0.50);width:60px;height:60px;box-sizing:border-box;cursor:pointer;}
.rev-cbutton-dark-sr{border-radius:3px;}
.rev-cbutton-light{color:#333;background-color:rgba(255,255,255, 0.75);}
.rev-cbutton-light-sr{color:#333;border-radius:3px;background-color:rgba(255,255,255, 0.75);}
.rev-sbutton{line-height:37px;width:37px;height:37px;}
.rev-sbutton-blue{background-color:#3B5998}
.rev-sbutton-lightblue{background-color:#00A0D1;}
.rev-sbutton-red{background-color:#DD4B39;}
.tp-bannertimer					{visibility:hidden;width:100%;height:5px;background:#fff;background:rgba(0,0,0,0.15);position:absolute;z-index:200;top:0px}
.tp-bannertimer.tp-bottom		{top:auto;bottom:0px !important;height:5px}
.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;}
.caption.slidelink a div,
.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(../images/coloredbg.png) repeat}
.tp-caption.slidelink a span{background:url(../images/coloredbg.png) repeat}
.tp-shape{width:100%;height:100%;}
.tp-caption .rs-starring	{display:inline-block}
.tp-caption .rs-starring .star-rating{float:none;}
.tp-caption .rs-starring .star-rating{color:#FFC321 !important;display:inline-block;vertical-align:top;}
.tp-caption .rs-starring .star-rating, 
.tp-caption .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star;}
.tp-caption  .rs-starring .star-rating:before, 
.tp-caption  .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#E0DADF;float:left;top:0;left:0;position:absolute;}
.tp-caption .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em !important;}
.tp-caption .rs-starring .star-rating span:before,
.tp-caption .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;}
.tp-caption .rs-starring .star-rating{color:#FFC321 !important;}
.tp-caption .rs-starring .star-rating, 
.tp-caption .rs-starring-page .star-rating{font-size:1em !important;font-family:star;}
.tp-loader{top:50%;left:50%;z-index:10000;position:absolute;}
.tp-loader.spinner0{width:40px;height:40px;background-color:#fff;background:url(../images/loader.gif) no-repeat center center;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tp-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);margin-top:-20px;margin-left:-20px;-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tp-loader.spinner5{background:url(../images/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
@-webkit-keyframes tp-rotateplane {
0%{-webkit-transform:perspective(120px)}
50%{-webkit-transform:perspective(120px) rotateY(180deg)}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}
@keyframes tp-rotateplane {
0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}
.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:#ff0000;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;-webkit-animation:tp-scaleout 1.0s infinite ease-in-out;animation:tp-scaleout 1.0s infinite ease-in-out;}
@-webkit-keyframes tp-scaleout {
0%{-webkit-transform:scale(0.0)}
100%{-webkit-transform:scale(1.0);opacity:0;}
}
@keyframes tp-scaleout {
0%{transform:scale(0.0);-webkit-transform:scale(0.0);}
100%{transform:scale(1.0);-webkit-transform:scale(1.0);opacity:0;}
}
.tp-loader.spinner3{margin:-9px 0px 0px -35px;width:70px;text-align:center;}
.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.tp-loader.spinner3 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.tp-loader.spinner3 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes tp-bouncedelay {
0%, 80%, 100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes tp-bouncedelay {
0%, 80%, 100%{transform:scale(0.0);}
40%{transform:scale(1.0);}
}
.tp-loader.spinner4{margin:-20px 0px 0px -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2.0s infinite linear;animation:tp-rotate 2.0s infinite linear;}
.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2.0s infinite ease-in-out;animation:tp-bounce 2.0s infinite ease-in-out;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);}
.tp-loader.spinner4 .dot2{top:auto;bottom:0px;-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}
@-webkit-keyframes tp-bounce {
0%, 100%{-webkit-transform:scale(0.0)}
50%{-webkit-transform:scale(1.0)}
}
@keyframes tp-bounce {
0%, 100%{transform:scale(0.0);}
50%{transform:scale(1.0);}
} .tp-thumbs.navbar,
.tp-bullets.navbar,
.tp-tabs.navbar		{border:none;min-height:0;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.tp-tabs,
.tp-thumbs,
.tp-bullets			{position:absolute;display:block;z-index:1000;top:0px;left:0px;}
.tp-tab,
.tp-thumb 			{cursor:pointer;position:absolute;opacity:0.5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tp-arr-imgholder,
.tp-videoposter,
.tp-thumb-image,
.tp-tab-image		{background-position:center center;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0px;left:0px;}
.tp-tab:hover,
.tp-tab.selected,
.tp-thumb:hover,
.tp-thumb.selected	{opacity:1;}
.tp-tab-mask,
.tp-thumb-mask 		{box-sizing:border-box !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important}
.tp-tabs,
.tp-thumbs			{box-sizing:content-box !important;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important}
.tp-bullet 			{width:15px;height:15px;position:absolute;background:#fff;background:rgba(255,255,255,0.3);cursor:pointer;}
.tp-bullet.selected,
.tp-bullet:hover	{background:#fff;}
.tp-bannertimer		{background:#000;background:rgba(0,0,0,0.15);height:5px;}
.tparrows			{cursor:pointer;background:#000;background:rgba(0,0,0,0.5);width:40px;height:40px;position:absolute;display:block;z-index:1000;}
.tparrows:hover 	{background:#000;}
.tparrows:before	{font-family:"revicons";font-size:15px;color:#fff;display:block;line-height:40px;text-align:center;}
.tparrows.tp-leftarrow:before{content:'\e824';}
.tparrows.tp-rightarrow:before{content:'\e825';}
.dddwrappershadow{box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}
.hglayerinfo				{position:fixed;bottom:0px;left:0px;color:#FFF;font-size:12px;line-height:20px;font-weight:600;background:rgba(0, 0, 0, 0.75);padding:5px 10px;z-index:2000;white-space:normal;}
.hginfo 					{position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600;background:#000;padding:2px 5px;}
.indebugmode .tp-caption:hover{border:1px dashed #c0392b !important;}
.helpgrid 					{border:2px dashed #c0392b;position:absolute;top:0px;peft:0px;z-index:0}
#revsliderlogloglog				{	padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}.taxonomy-images-the-terms{margin:10px 0;padding:0;zoom:1;}
.taxonomy-images-the-terms:before,
.taxonomy-images-the-terms:after{clear:both;content:"\0020";display:block;height:0;visibility:hidden;}
.taxonomy-images-the-terms li,
.taxonomy-images-the-terms a,
.taxonomy-images-the-terms img{float:left;margin:0;padding:0;}
.taxonomy-images-the-terms li {
list-style-type: none;
margin: 0 10px 10px 0;
}



#to_top_scrollup{background-color:#000;-webkit-border-radius:5%;-moz-border-radius:5%;border-radius:5%;box-sizing:content-box;bottom:20px;color:#fff;cursor:pointer;display:none;font-size:32px;font-weight:normal;height:32px;opacity:0.5;padding:5px;position:fixed;right:20px;text-align:center;text-decoration:none;vertical-align:middle;width:32px;z-index:9999;}
#to_top_scrollup img{width:100%;}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px; word-wrap: normal !important;
}#parent{background:url(../images/btn_show.png) no-repeat scroll 0 9px;float:right;height:21px;width:19px;cursor:pointer;}
#outer_ul{padding-left:6px;width:auto;}
#outer_ul li{margin:0 0 0 3px;padding:0 0 0 13px;line-height:25px;background:url(../images/arrow_item.gif) 0 12px no-repeat;transition:all 200ms ease-in 0s;list-style-type:none;}
ul#outer_ul > li ul{margin-left:10px;}
#outer_ul li a{color:#737373;text-decoration:none;text-transform:capitalize;display:inline !important;}
#outer_ul li > ul > li{border-bottom:1px solid #EEEEEE;}
#outer_ul li > ul:lastchild > li{border:none;}
ul#outer_ul > li{border-bottom:1px solid #EEEEEE;}
ul#outer_ul li.current-cat > a{font-weight:bold;}
ul#outer_ul li:first-child > a:first{background:#F9F9F9;font-weight:bold;}
ul#outer_ul li.current-cat-parent a{color:#737373;}
ul#outer_ul li > ul > li:last-child {
border:none;
}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}
.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}
.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}
.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}
.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::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}
.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}
.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 a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}
.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,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}
.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 div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::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,.woocommerce-page ul.products{clear:both}
.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}
.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}
.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%;margin-left:0}
.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}
.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::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}
.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}
.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,.woocommerce-page .cart-collaterals{width:100%}
.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}
.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}
.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 .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}
.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::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::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::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 ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}
.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::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}
.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}
.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{width:47%;overflow:visible}
.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}
.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}
.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}
.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 .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}
.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}
.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}
.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}
.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}
@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}

@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(../font/star.eot);src:url(../font/star.eot) format("embedded-opentype"),url(../font/star.woff) format("woff"),url(../font/star.ttf) format("truetype"),url(../font/star.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:WooCommerce;src:url(../font/WooCommerce.eot);src:url(../font/WooCommerce.eot) format("embedded-opentype"),url(../font/WooCommerce.woff) format("woff"),url(../font/WooCommerce.ttf) format("truetype"),url(../font/WooCommerce.svg) format("svg");font-weight:400;font-style:normal}
.woocommerce-store-notice,p.demo_store{position:absolute;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);display:none}
.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}
.admin-bar p.demo_store{top:32px}
.clear{clear:both}
.woocommerce .blockUI.blockOverlay{position:relative}
.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}
.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/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::after{clear:both}
.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 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{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.images.woocommerce-product-gallery{position:relative}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}
.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}
.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}
.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}
.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}
.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}
.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}
.woocommerce div.product div.summary{margin-bottom:2em}
.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 .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}
.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;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;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 p.cart{margin-bottom:2em}
.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}
.woocommerce div.product p.cart::after{clear:both}
.woocommerce div.product form.cart{margin-bottom:2em}
.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}
.woocommerce div.product form.cart::after{clear:both}
.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 div.product form.cart .group_table td:first-child{width:4em;text-align:center}
.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;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;z-index:9}
.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}
.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}
.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}
.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}
.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.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 0;text-transform:uppercase;color:rgba(132,132,132,.5)}
.woocommerce .woocommerce-result-count{margin:0 0 1em}
.woocommerce .woocommerce-ordering{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;clear:both;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;padding:0;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;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;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 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 .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}
.woocommerce #reviews #comments .add_review::after{clear:both}
.woocommerce #reviews #comments h2{clear:none}
.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}
.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}
.woocommerce #reviews #comments ol.commentlist::after{clear:both}
.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;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::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}
.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}
.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 outside;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::after{clear:both}
.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:transparent none;border:0}
.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}
.woocommerce #review_form #respond::after{clear:both}
.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;content:'\e021';text-indent:0}
.woocommerce p.stars a:hover~a::before{content:'\e021'}
.woocommerce p.stars:hover a::before{content:'\e020'}
.woocommerce p.stars.selected a.active::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;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}
.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}
.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}
.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) 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 table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}
.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}
.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}
.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}
.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}
.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}
.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation: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 outside;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::after,.woocommerce ul.product_list_widget li::after{clear:both}
.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::after,.woocommerce ul.product_list_widget li dl::after{clear:both}
.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}
.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 .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}
.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}
.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;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;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 outside;margin:0;padding:0}
.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}
.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 ul.order_details{margin:0 0 3em;list-style:none}
.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}
.woocommerce ul.order_details::after{clear:both}
.woocommerce ul.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 ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}
.woocommerce ul.order_details li:last-of-type{border:none}
.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}
.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}
.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}
.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::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;margin-left:-1.5em;line-height:1.75;position:absolute}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::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;margin-left:-1.5em;line-height:1.75;position:absolute}
.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--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 .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}
.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;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{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 .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 outside}
.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::after{clear:both}
.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}
.pswp{z-index:999999}
.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}
button.pswp__button{box-shadow:none!important;background-image:url(../images/default-skin.png)!important}
button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}
button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}
button.pswp__button--close:hover{background-position:0 -44px}
button.pswp__button--zoom:hover{background-position:-88px 0}
.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;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::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}
.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 outside!important;padding-left:0!important;margin-left:0!important}
.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:right}
.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 .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}
.woocommerce-account .woocommerce::after{clear:both}
.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}
.woocommerce-account .addresses .title::after{clear:both}
.woocommerce-account .addresses .title h3{float:left}
.woocommerce-account .addresses .title .edit{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}
.woocommerce-account ul.digital-downloads li .count{float:right}
#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;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::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}
#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 .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 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}
#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{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 .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.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 outside}
#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}
#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}
#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 ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}
#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:#c7c1c6;border-top-color:#bbb3b9}
#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 outside;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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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(../images/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-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}
.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}
#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}
.single-product .twentythirteen p.stars{clear:both}
.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}#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:none;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:0;opacity:1;outline:none;overflow:visible;padding:0;position:relative;right:auto;text-align:left;text-decoration:none;text-transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;}
#mega-menu-wrap-primary:before, #mega-menu-wrap-primary #mega-menu-primary:before, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:before, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:before, #mega-menu-wrap-primary:after, #mega-menu-wrap-primary #mega-menu-primary:after, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:after, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:after{display:none;}
#mega-menu-wrap-primary{background:#222;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}
#mega-menu-wrap-primary #mega-menu-primary{visibility:visible;text-align:left;padding:0px 0px 0px 0px;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary{padding:0;}
}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{cursor:pointer;display:inline;}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group{vertical-align:middle;display:inline-block;}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description{line-height:1.5;display:block;}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description{font-style:italic;font-size:0.8em;text-transform:none;font-weight:normal;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link{display:table-cell;vertical-align:middle;line-height:initial;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link:before{display:block;margin:0 0 6px 0;text-align:center;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below{display:inline-block;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-icon-top > a.mega-menu-link{display:block;line-height:40px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before{display:inline-block;margin:0 6px 0 0;text-align:left;}
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-right > a.mega-menu-link:before{float:right;margin:0 0 0 6px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-animating > ul.mega-sub-menu{pointer-events:none;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link{cursor:default;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link{cursor:pointer;}
#mega-menu-wrap-primary #mega-menu-primary.mega-keyboard-navigation + .mega-menu-toggle.mega-menu-open, #mega-menu-wrap-primary #mega-menu-primary.mega-keyboard-navigation a:focus, #mega-menu-wrap-primary #mega-menu-primary.mega-keyboard-navigation input:focus{-webkit-box-shadow:inset 0px 0px 3px 1px #0ff;-moz-box-shadow:inset 0px 0px 3px 1px #0ff;-ms-box-shadow:inset 0px 0px 3px 1px #0ff;-o-box-shadow:inset 0px 0px 3px 1px #0ff;box-shadow:inset 0px 0px 3px 1px #0ff;}
#mega-menu-wrap-primary #mega-menu-primary p{margin-bottom:10px;}
#mega-menu-wrap-primary #mega-menu-primary input, #mega-menu-wrap-primary #mega-menu-primary img{max-width:100%;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu{display:block;visibility:hidden;opacity:1;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu{opacity:0;transition-duration:200ms;transition-timing-function:ease-in;transition-property:opacity, visibility;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{opacity:0;margin-top:10px;transition-duration:200ms;transition-timing-function:ease-in;transition-property:opacity, margin-top, visibility;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1;margin-top:0;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{margin-top:10px;transition-duration:200ms;transition-timing-function:ease-in;transition-property:margin-top, visibility;}
#mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{margin-top:0;}
#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{visibility:visible;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{visibility:inherit;opacity:1;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^='dashicons']:before{font-family:dashicons;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before{display:inline-block;font:inherit;font-family:dashicons;position:static;margin:0 6px 0 0px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text a.mega-menu-link:before{margin:0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before{margin:0 6px 0 0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link{-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;-ms-border-radius:0px 0px 0 0;-o-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right > ul.mega-sub-menu{right:0;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link{-webkit-border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;-ms-border-radius:0px 0px 0 0;-o-border-radius:0px 0px 0 0;border-radius:0px 0px 0 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item{position:static;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{margin:0 0px 0 0;display:inline-block;height:auto;vertical-align:middle;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right{float:right;}
@media only screen and (min-width: 601px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right{margin:0 0 0 0px;}
}
@media only screen and (min-width: 601px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-float-left{float:left;}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus{background:#333;color:#fff;font-weight:normal;text-decoration:none;border-color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{border-top:0px solid #fff;border-left:0px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;outline:none;text-decoration:none;padding:0px 10px 0px 10px;line-height:40px;font-weight:normal;height:40px;vertical-align:baseline;text-align:left;width:auto;display:block;color:#fff;text-transform:none;text-decoration:none;background:rgba(0, 0, 0, 0);-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:inherit;font-size:14px;}
@media only screen and (min-width: 601px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-multi-line > a.mega-menu-link{line-height:inherit;display:table-cell;vertical-align:middle;}
}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-multi-line > a.mega-menu-link br{display:none;}
}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{display:list-item;margin:0;clear:both;border:0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right{float:none;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{-webkit-border-radius:0 0 0 0 0 0 0;-moz-border-radius:0 0 0 0 0 0 0;-ms-border-radius:0 0 0 0 0 0 0;-o-border-radius:0 0 0 0 0 0 0;border-radius:0 0 0 0 0 0 0;border:0;margin:0;line-height:40px;height:40px;padding:0 10px;}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{z-index:999;-webkit-border-radius:0px 0px 0px 0px;-moz-border-radius:0px 0px 0px 0px;-ms-border-radius:0px 0px 0px 0px;-o-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;background:#f1f1f1;padding:0px 0px 0px 0px;position:absolute;width:100%;border-top:0px solid #fff;border-left:0px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;left:0;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{float:left;position:static;width:100%;}
}
@media only screen and (min-width: 601px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2{width:50%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-2{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-3{width:33.33333%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-3{width:66.66667%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-3{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4{width:25%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-4{width:50%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-4{width:75%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-4{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-5{width:20%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-5{width:40%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-5{width:60%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-5{width:80%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-5{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6{width:16.66667%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6{width:33.33333%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-6{width:50%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-6{width:66.66667%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-6{width:83.33333%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-6{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-7{width:14.28571%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-7{width:28.57143%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-7{width:42.85714%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-7{width:57.14286%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-7{width:71.42857%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-7{width:85.71429%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-7{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8{width:12.5%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8{width:25%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-8{width:37.5%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-8{width:50%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-8{width:62.5%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-8{width:75%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-8{width:87.5%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-8{width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-9{width:11.11111%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-9{width:22.22222%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-9{width:33.33333%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-9{width:44.44444%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-9{width:55.55556%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-9{width:66.66667%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-9{width:77.77778%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-9{width:88.88889%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-9{width:100%;}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description{margin:5px 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu{clear:both;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-left:10px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-left:20px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{color:#666;font-family:inherit;font-size:14px;display:block;float:left;clear:none;padding:15px 15px 15px 15px;vertical-align:top;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear{clear:left;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title{color:#555;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;vertical-align:top;display:block;border-top:0px solid #555;border-left:0px solid #555;border-right:0px solid #555;border-bottom:0px solid #555;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{color:#555;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border-top:0px solid #555;border-left:0px solid #555;border-right:0px solid #555;border-bottom:0px solid #555;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus{color:#555;font-weight:bold;text-decoration:none;background:rgba(0, 0, 0, 0);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{color:#666;font-family:inherit;font-size:14px;text-transform:none;text-decoration:none;font-weight:normal;margin:0;padding:0px 0px 0px 0px;vertical-align:top;display:block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus{color:#666;font-weight:normal;text-decoration:none;background:rgba(0, 0, 0, 0);}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{border:0;padding:10px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{width:50%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li:nth-child(odd){clear:left;}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{color:#666;font-family:inherit;font-size:14px;text-transform:none;text-decoration:none;font-weight:normal;margin:0;border:0;padding:0px 0px 0px 0px;vertical-align:top;display:block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus{color:#666;font-weight:normal;text-decoration:none;background:rgba(0, 0, 0, 0);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{z-index:999;position:absolute;width:150px;border-top:0px solid #fff;border-left:0px solid #fff;border-right:0px solid #fff;border-bottom:0px solid #fff;padding:0px 0px 0px 0px;background:#f1f1f1;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{float:left;position:static;width:100%;padding:0;border:0;}
}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{clear:both;}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background:#f1f1f1;color:#666;font-family:inherit;font-size:14px;font-weight:normal;padding:0px 10px 0px 10px;line-height:35px;text-decoration:none;text-transform:none;vertical-align:baseline;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link{border-top-left-radius:0px;border-top-right-radius:0px;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link{border-top-left-radius:0;border-top-right-radius:0;}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link{border-bottom-right-radius:0;border-bottom-left-radius:0;}
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:#ddd;font-weight:normal;text-decoration:none;color:#666;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{position:absolute;left:100%;top:0;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{position:static;left:0;width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{padding-left:20px;}
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a.mega-menu-link:after{content:'\f140';display:inline-block;font-family:dashicons;margin:0 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);color:inherit;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children a.mega-menu-link:after{float:right;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after{content:'\f142';}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link:after{display:none;}
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link:after{display:none;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link:after{content:'\f139';float:right;margin:0;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link:after{content:'\f140';}
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align:right;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align:left;}
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before{float:right;margin:0 0 0 6px;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before{float:left;margin:0 6px 0 0;}
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children > a.mega-menu-link:after{content:'\f141';float:left;margin:0;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children > a.mega-menu-link:after{content:'\f140';float:right;}
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{left:-100%;top:0;}
#mega-menu-wrap-primary #mega-menu-primary li[class^='mega-lang-item'] > a.mega-menu-link > img{display:inline;}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link > img.iclflag{display:inline;margin-right:8px;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-on-mobile, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile{display:none;}
}
@media only screen and (min-width: 601px) {
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-on-desktop, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop{display:none;}
}
#mega-menu-wrap-primary .mega-menu-toggle{display:none;z-index:1;cursor:pointer;background:#222;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;line-height:40px;height:40px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary .mega-menu-toggle{display:block;}
}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block{text-align:left;display:inline-block;height:100%;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-left{float:left;margin-left:6px;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-center{float:none;margin-left:3px;margin-right:3px;}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-right{float:right;margin-right:6px;}
@media only screen and (max-width: 600px) {
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{display:none;}
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu{display:none;visibility:visible;opacity:1;}
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{display:block;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary{display:block;}
}
#mega-menu-wrap-primary .mega-menu-toggle{}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:before{content:'\f333';font-family:'dashicons';font-size:24px;margin:0 0 0 5px;color:#fff;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:before{content:'\f153';}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after{content:'MENU';color:#fff;float:left;}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after{content:'MENU';}
#mega-menu-wrap-primary {
clear: both;
}@font-face{font-family:'bree_serifregular';src:url(../font/breeserif-regular-webfont.woff2) format('woff2'), url(../font/breeserif-regular-webfont.woff) format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'bree_serifregular';src:url(../font/breeserif-regular_0-webfont.woff2) format('woff2'), url(../font/breeserif-regular_0-webfont.woff) format('woff');font-weight:normal;font-style:normal;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
h1, h2, h3, h4, h5, h6{clear:both;}
.primary-category-content h4{margin-top:15px;}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;}
del{color:#333;}
ins{background:#fff9c0;text-decoration:none;}
hr{background:url(../images/hr-bg.png) no-repeat scroll center bottom;border:none;height:9px;margin:35px 0;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;font-size:14px;font-weight:normal;}
sub{bottom:-0.25em;}
small{font-size:smaller;}
img{border:0;-ms-interpolation-mode:bicubic;}
.clear:after, .wrapper:after, .format-status .entry-header:after{clear:both;}
.clear:before, .clear:after, .wrapper:before, .wrapper:after, .format-status .entry-header:before, .format-status .entry-header:after{display:table;content:"";}
article.format-quote footer.entry-meta, article.format-link footer.entry-meta, article.format-status footer.entry-meta{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;}
button, input, select, textarea{border:1px solid #ccc;border-radius:3px;font-family:'Montserrat-Light';padding:6px;padding:0.428571429rem;}
button, input{line-height:normal;}
input[type="checkbox"], input[type="radio"], input[type="file"], input[type="hidden"], input[type="image"], input[type="color"]{border:0;border-radius:0;padding:0;margin:0 10px 0 0;}
.menu-toggle, input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type=submit], .bypostauthor cite span{padding:6px 10px;padding:0.428571429rem 0.714285714rem;font-size:11px;font-size:0.785714286rem;line-height:1.428571429;font-weight:normal;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-ms-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-webkit-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-o-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:linear-gradient(top, #f4f4f4, #e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64, 64, 64, 0.1);}
.menu-toggle, button, input[type="submit"], input[type="button"], input[type="reset"]{cursor:pointer;}
button[disabled], input[disabled]{cursor:default;}
.bypostauthor cite span{color:#fff;background-color:#21759b;background-image:none;border:1px solid #1f6f93;border-radius:2px;box-shadow:none;padding:0;}
article .entry-content h2{margin-bottom:15px;text-align:left;}
.post-946 .entry-content p{text-align:left;}
.post-946 .entry-content ul p{margin-bottom:0px;}
#planning, #reviewing, #prototype{margin-top:50px;position:relative;display:inline-block;width:100%;}
.entry-content img, .comment-content img, .widget img{max-width:100%;}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"]{height:auto;}
img.size-full, img.size-large, img.header-image, img.wp-post-image{max-width:100%;height:auto;}
embed, iframe, object, video{max-width:100%;}
.entry-content .twitter-tweet-rendered{max-width:100% !important;}
.alignleft{float:left;padding:2px;margin:0 25px 25px 0;}
.alignright{float:right;padding:0px;margin:0 0px 25px 25px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;padding:2px;margin:0 0 25px 0;}
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image{}
.wp-caption{max-width:100%;padding:4px;}
.wp-caption .wp-caption-text, .gallery-caption, .entry-caption{font-style:italic;font-size:12px;font-size:0.857142857rem;line-height:2;color:#757575;}
img.wp-smiley, .rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item{margin:0;}
.gallery-item a, .gallery-caption{width:90%;}
.gallery-item a{display:block;}
.gallery-caption a{display:inline;}
.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}
.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}
.gallery-columns-1 .gallery-icon img{padding:3%;}
.site-content nav{clear:both;line-height:2;overflow:hidden;}
#nav-above{padding:24px 0;padding:1.714285714rem 0;}
#nav-above{display:none;}
.paged #nav-above{display:block;}
.nav-previous, .previous-image{float:left;width:48%;}
.nav-next, .next-image{float:right;text-align:right;width:48%;}
.nav-single + .comments-area, #comment-nav-above{margin:48px 0 0 0;}
.author-info{border-top:1px solid #ededed;margin:24px 0;margin:1.714285714rem 0;padding-top:24px;padding-top:1.714285714rem;overflow:hidden;}
.author-description p{color:#757575;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.author.archive .author-info{border-top:0;margin:0 0 48px;margin:0 0 3.428571429rem;}
.author.archive .author-avatar{margin-top:0;}
.inner-page-top-heading h1.entry-title{margin:30px 0 0;}
@media print {
body{background:none !important;color:#000;font-size:10pt;}
footer a[rel=bookmark]:link:after, footer a[rel=bookmark]:visited:after { content: " [" attr(href) "] "; } a{text-decoration:none;}
.entry-content img, .comment-content img, .author-avatar img, img.wp-post-image{border-radius:0;box-shadow:none;}
.site{clear:both !important;display:block !important;float:none !important;max-width:100%;position:relative !important;}
.site-header{margin-bottom:72px;margin-bottom:5.142857143rem;text-align:left;}
.site-header h1{font-size:21pt;line-height:1;text-align:left;}
.site-header h2{color:#000;font-size:10pt;text-align:left;}
.site-header h1 a, .site-header h2 a{color:#000;}
.author-avatar, #colophon, #respond, .commentlist .comment-edit-link, .commentlist .reply, .entry-header .comments-link, .entry-meta .edit-link a, .page-link, .site-content nav, .widget-area, img.header-image, .main-navigation{display:none;}
.wrapper{border-top:none;box-shadow:none;}
.site-content{margin:0;width:auto;}
.entry-header .entry-title, .entry-title{font-size:21pt;}
footer.entry-meta, footer.entry-meta a{color:#444;font-size:10pt;}
.author-description{float:none;width:auto;}
.commentlist > li.comment{background:none;position:relative;width:auto;}
.commentlist .avatar{height:39px;left:2.2em;top:2.2em;width:39px;}
.comments-area article header cite, .comments-area article header time{margin-left:50px;margin-left:3.57142857rem;}
}
input, textarea, select{background:#f8f8f8;border:1px solid #dddddd;color:#000;font-size:16px;outline:none;padding:12px 15px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-mos-border-radius:0;-o-border-radius:0;height:45px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-mos-box-shadow:none;-o-box-shadow:none;-webkit-appearance:none;font-weight:500;}
textarea{font-size:100%;overflow:auto;vertical-align:top;height:130px;}
select:focus{border:none;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
input:focus, textarea:focus{-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
input[type="submit"], input[type="button"], input[type="reset"], article.post-password-required input[type="submit"]{background:#0058da;border-radius:4px;color:#ffffff;font-size:14px;padding:10px 15px;cursor:pointer;transition:all 0.6s ease 0s;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-ms-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;border:none;-webkit-appearance:none;}
input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus, input[type="button"]:hover, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus, article.post-password-required input[type="submit"]:hover, article.post-password-required input[type="submit"]:actvie, article.post-password-required input[type="submit"]:focus{background:#0058da;color:#fff;border:none;-webkit-appearance:none;}
form#commentform p.form-submit input:hover, form#commentform p.form-submit input:active, form#commentform p.form-submit input:focus{background:#dd4e0f;color:#fff;border:1px solid #dd4e0f;}
input[type="submit"]:focus, input[type="submit"]:active{outline:none;}
.comment-form label{float:left;font-size:16px;width:100px;}
#ajaxed-comments{margin-bottom:20px;}
body{font-family:'Rajdhani', sans-serif;font-weight:normal;}
* { box-sizing: border-box; } *{outline:none;}
h1, h2, h3, h4, h5, h6{font-family:'Rajdhani', sans-serif;line-height:normal;color:#c3582b;text-transform:none;text-decoration:none;font-weight:700;}
h1{font-size:36px;margin:0 0 25px 0;text-transform:none;position:relative;}
.inner-content h1.page-title{color:#0058da;display:block;font-family:'Rajdhani', sans-serif;font-size:36px;line-height:normal;margin:0 0 20px;padding:0;text-transform:none;font-weight:700;}
h2{font-size:32px;margin:0 0 8px 0;line-height:inherit;}
h3{font-size:28px;margin:0 0 8px 0;line-height:inherit;}
h4{font-size:26px;margin:0 0 8px 0;line-height:inherit;}
h5{font-size:24px;margin:0 0 8px 0;line-height:inherit;}
h6 { font-size: 22px; margin: 0 0 8px 0; line-height: inherit; } p{font-family:'Rajdhani', sans-serif;font-weight:500;font-size:18px;margin:0 0 25px 0;line-height:24px;color:#333333;}
p a { font-weight: 500; color: #0058da; } a{text-decoration:none;font-weight:normal;color:#0058da;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;font-family:'Rajdhani', sans-serif;font-weight:600;}
a:hover{text-decoration:none;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;text-decoration:none;color:#dd4e0f;}
span{color:#dd4e0f;}
strong{color:#dd4e0f;font-weight:bold;}
strong a{font-weight:bold;}
.clear{clear:both;}
.text-center{text-align:center;}
.wrapper{width:1170px;margin:0 auto;}
.large-wrapper{width:1800px;margin:0 auto;}
.mid-wrapper{width:1400px;margin:0 auto;}::selection{background:#dd4e0f;color:#FFF;}::-moz-selection{background:#dd4e0f;color:#FFF;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#333;opacity:1;}
select{color:#333;opacity:1;}
option{color:#333;opacity:1;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#333;opacity:1;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#333;opacity:1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#333;opacity:1;}
.entry-content ul{margin:20px 0;}
.entry-content ul li{color:#333;font-family:'Rajdhani', sans-serif;font-size:18px;position:relative;line-height:normal;margin:0 0 13px 0px;padding:0 0 0 20px;font-weight:500;}
.entry-content ul li:before{position:absolute;content:"\f105";display:inline-block;left:0;top:0px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;font-family:fontawesome;color:#333;font-weight:bold;font-size:20px;}
.entry-content ul li a{color:#0058da;font-size:18px;font-weight:500;}
.entry-content ul li a:hover{color:#dd4e0f;}
.entry-content ol{list-style:inside;margin:20px 0}
.entry-content ol li span{color:#dd4e0f}
.entry-content ol{list-style-type:decimal;counter-reset:li-counter}
.entry-content ol li{position:relative;display:inline-block;width:100%;padding:0 0 0 18px;font-size:18px;color:#333;line-height:normal;margin:0 0 12px;font-weight:500;}
.entry-content ol li:before{position:absolute;top:3px;display:inline-block;left:0;font-size:19px;line-height:1;font-weight:500;color:#2c3849;content:counter(li-counter);counter-increment:li-counter}
.entry-content ol li a{color:#0058da;font-size:18px;font-weight:500;}
ul.two-col li{display:inline-block;margin-right:2%;vertical-align:top;width:48%;position:relative;display:inline-block;padding-left:15px;}
ul.two-col li:nth-child(2n){margin-right:0;}
ul.two-col li:before{position:absolute;content:"\f105";display:inline-block;left:0;top:0px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;font-family:fontawesome;color:#0058da;font-weight:bold;font-size:18px;}
[required]{box-shadow:none;}
select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:#d6c59f;border:none;border-radius:0;color:#372e24;display:inline-block;font-size:18px;padding:0px 55px 0 15px;width:auto;height:46px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
input:focus, textarea:focus, input:hover, textarea:hover{background:#f2f2f2;border:1px solid #b4b3b3;}
select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}
select option{background:#f1f1f1;border:none;color:#000000;font-family:"Rajdhani", sans-serif;font-size:16px;font-weight:600;padding:4px;}
.select-style select:focus{outline:none;}
select::-ms-expand{display:none;}
.blue-btn a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding:6px 14px;font-size:18px;color:#0058da;border:2px solid #0058da;border-radius:0;width:auto;font-family:'Rajdhani', sans-serif;font-weight:600;margin:5px 0 0 0;line-height:normal;}
.blue-btn a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.blue-btn a:hover, blue-btn a:focus, blue-btn a:active{color:white;}
.blue-btn a:hover:before, .blue-btn a:focus:before, .blue-btn a:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.blue-btn a:hover, .blue-btn a:active, .blue-btn a:focus{color:#FFF;border:2px solid #dd4e0f;}
.woocommerce-Tabs-panel table tr td, .woocommerce-Tabs-panel table tr th{border:1px solid #000;font-size:20px;font-weight:500;padding:10px;text-align:center;}
.woocommerce-Tabs-panel table tr th{background-color:#eee;font-weight:bold;vertical-align:middle;}
.woocommerce-Tabs-panel table{margin-bottom:30px;}
.more-btn a{color:#FFF;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:18px;text-transform:uppercase;padding:12px 22px;border:2px solid #FFF;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.more-btn a:hover{border:2px solid #c73e02;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.out-horizontal.more-btn a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.out-horizontal.more-btn a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.out-horizontal.more-btn a:hover, .out-horizontal.more-btn a:focus, .out-horizontal.more-btn a:active{color:white;}
.out-horizontal.more-btn a:hover:before, .out-horizontal.more-btn a:focus:before, .out-horizontal.more-btn a:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.home-service-column:hover .hovicon.effect-1.sub-a{background:#dd4e0f;}
.home-service-column:hover .hovicon.effect-1.sub-a:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.hovicon.effect-1{-webkit-transition:background 0.2s, color 0.2s;-moz-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;}
.hovicon.effect-1:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 4px #dd4e0f;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform 0.2s, opacity 0.2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform 0.2s, opacity 0.2s;transform:scale(.8);opacity:0;}
.hovicon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.hovicon:before{speak:none;display:block;-webkit-font-smoothing:antialiased;}
.bottom-title-divider{position:relative;}
.bottom-title-divider:before{content:"";display:inline-block;background:url(../images/title-divider.png) bottom center no-repeat;width:185px;height:15px;margin:0 auto;text-align:center;position:absolute;left:0;right:0;bottom:-20px;padding:0;}
.grayscale img{-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;}
.grayscale img:hover{filter:none;-webkit-filter:grayscale(0);}
.edge .grayscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:none;}
.edge .grayscale img:hover{-webkit-filter:grayscale(0%);}
.header-top{padding:23px 0;display:inline-block;width:100%;}
.header-left{display:inline-block;vertical-align:middle;}
.header-right{float:right;margin-top:23px;}
.header-cont-details:before{background:rgba(0, 0, 0, 0) url(../images/home-sprite.png) no-repeat scroll -121px -15px;border:2px solid #cecece;content:"";display:inline-block;height:50px;left:0;position:absolute;text-align:center;top:50%;width:50px;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-mos-border-radius:50%;-o-border-radius:50%;}
.header-cont-details{display:inline-block;padding-left:65px;position:relative;width:auto;}
.header-cont-details ul li.header-phone a{color:#333333;font-family:'Rajdhani', sans-serif;font-weight:700;font-size:40px;}
.header-cont-details ul li.header-mail a{color:#666666;font-family:'Rajdhani', sans-serif;font-weight:500;font-size:30px;}
.header-cont-details:hover:before{border:2px solid #dd4e0f;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.header-cont-details ul li a:hover{color:#0058da;}
.top-navigation{background:#0058da;}
#site-navigation{display:inline-block;}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border:none !important;}
#site-navigation #mega-menu-wrap-primary{background:none;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus{background:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item{display:inline-block;margin:0 5px 0 0;padding:0;width:auto;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a{color:#FFF;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:20px;padding:15px 28px 12px 27px;text-transform:uppercase;width:auto;display:inline-block;position:relative;height:inherit;line-height:normal;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:after{background:#1f6ee3;content:"";display:inline-block;height:20px;position:absolute;right:0;width:1px;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-mos-transform:translate(0, -50%);-o-transform:translate(0, -50%);}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:hover:after{display:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#dd4e0f;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:hover, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:focus, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:active{color:white;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:hover:before, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:focus:before, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-item > a{background:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-item > a{background:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-page-ancestor > a{background:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-ancestor > a{background:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-parent > a{background:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-parent ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a{color:#dd4e0f;background:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-ancestor ul.mega-sub-menu li.mega-menu-item.mega-current-menu-ancestor a{color:#dd4e0f;background:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-ancestor ul.mega-sub-menu li.mega-menu-item.mega-current-menu-ancestor ul li a{color:#333;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-ancestor ul.mega-sub-menu li.mega-menu-item.mega-current-menu-ancestor ul li a:hover, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-ancestor ul.mega-sub-menu li.mega-menu-item.mega-current-menu-ancestor ul li a:focus{color:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-ancestor ul.mega-sub-menu li.mega-menu-item.mega-current-menu-ancestor ul li.mega-current-menu-item a{color:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li.mega-current-product-ancestor ul.mega-sub-menu li.mega-menu-item.mega-current-product-ancestor a{color:#dd4e0f;background:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-item > a:after, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-page-ancestor > a:after, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-ancestor > a:after, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-item > a:after, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item.mega-current-menu-parent > a:after{display:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li a{color:#0058da;font-size:20px;margin:0 0 5px 0;padding:0;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li a:hover, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li a:active, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li a:focus{color:#dd4e0f;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li a:before{display:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li{display:inline-block;margin:0;padding:0;width:100%;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li a:after, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li a:after{display:none;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li a:before{content:"\f345";background:none;color:#333;font-size:16px;font-weight:normal;left:-3px;line-height:normal;top:4px;display:inline-block;transform:none;-webkit-transform:none;-moz-transform:none;-mos-transform:none;-o-transform:none;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6{width:30%;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li{margin:0 0 5px 0;padding:0 15px 0 0;line-height:normal;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li a{font-size:18px;font-weight:600;line-height:normal;padding:0 0 0 16px;color:#333;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li a:hover, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li a:active, #site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item ul.mega-sub-menu li ul.mega-sub-menu li a:focus{font-size:18px;font-weight:600;line-height:normal;color:#dd4e0f;padding:0 0 0 16px;}
.header-search{float:right;width:175px;}
.sb-search{position:relative;height:38px;margin:7px 0;width:0%;min-width:46px;float:right;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden;}
.sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;background:#fff;width:100%;height:38px;margin:0;z-index:10;padding:0 0 0 10px;font-family:'Rajdhani', sans-serif;font-size:17px;color:#444;font-weight:600;}
.sb-search-input::-webkit-input-placeholder{color:#acacac;}
.sb-search-input:-moz-placeholder{color:#acacac;}
.sb-search-input::-moz-placeholder{color:#acacac;}
.sb-search-input:-ms-input-placeholder{color:#acacac;}
.sb-icon-search, .sb-search-submit{width:46px;height:38px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:38px;text-align:center;cursor:pointer;}
.sb-search-submit{background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1;}
.sb-icon-search{color:#fff;background:url(../images/search-icon.png) center center no-repeat #dd4e0f;z-index:90;speak:none;}
.sb-search.sb-search-open, .no-js .sb-search{width:100%;}
.sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search{background-color:#161771;color:#fff;z-index:11;}
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit{z-index:90;}
#sb-search input:focus, #sb-search textarea:focus, #sb-search input:hover, #sb-search textarea:hover{border:none;}
.banner-btn a{color:#FFF;border:2px solid #dd4e0f;text-align:center;padding:18px 45px;font-family:'Rajdhani', sans-serif;font-weight:500;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.banner-btn a:hover{background:rgba(221,78,15,0.8);-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.ares .tp-bullet-title{display:none !important;}
.ares .tp-bullet:hover, .ares .tp-bullet.selected{background:#dd4e0f;}
.ares .tp-bullet{background:#b4b4b4;}
.home-content .home-welcome-content header h1.entry-title{position:relative;margin-bottom:40px;}
.home-content .home-welcome-content header h1.entry-title:before{content:"";display:inline-block;background:url(../images/title-divider.png) bottom center no-repeat;width:185px;height:15px;margin:0 auto;text-align:center;position:absolute;left:0;right:0;bottom:-20px;padding:0;}
.home-welcome-content{padding:70px 0;text-align:center;}
.home-welcome-content h1{line-height:normal;margin:0 0 10px 0;padding:0;text-align:center;font-size:40px;text-transform:uppercase;}
.home-welcome-content h2{color:#333333;font-size:24px;font-family:'Rajdhani', sans-serif;font-weight:600;margin:0 0 0px 0;padding:0;line-height:32px;}
.home-welcome-content .about-welcome-content h2{color:#333333;font-size:30px;font-family:'Rajdhani', sans-serif;font-weight:700;margin:0 0 10px 0;padding:0;line-height:normal;text-transform:uppercase;}
.home-welcome-content .about-welcome-content p{font-size:20px;line-height:32px;color:#555555;font-family:'Rajdhani', sans-serif;font-weight:500;margin:0;padding:0;}
.home-section-two{display:inline-block;width:100%;}
.home-service-row{font-size:0;}
.home-service-column{display:inline-block;width:23%;margin:0 2.6% 0 0;padding:0;vertical-align:top;text-align:center;float:left;}
.home-service-column:last-child{margin-right:0;}
.home-service-column span{display:table;margin:0 auto 30px;text-align:center;background:#0058da;width:100px;height:100px;line-height:100px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-mos-border-radius:50%;-o-border-radius:50%;position:relative;}
.home-service-column span img{display:inline-block;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);}
.home-service-column p{color:#333333;font-size:20px;font-family:'Rajdhani', sans-serif;font-weight:500;line-height:32px;margin:0;padding:0;text-align:center;font-weight:500;}
.out-horizontal.more-btn{display:inline-block;text-align:center;width:100%;margin:30px 0 0 0;}
.home-section-two .out-horizontal.more-btn{display:inline-block;text-align:center;width:100%;margin-top:60px;}
.home-section-two .out-horizontal.more-btn p{color:inherit;font-family:inherit;line-height:inherit;margin:0;padding:0;}
.home-section-two .out-horizontal.more-btn.grey-btn a{border:2px solid #cccccc;padding:9px 20px;color:#dd4e0f;}
.home-section-two .out-horizontal.more-btn.grey-btn a:hover, .home-section-two .out-horizontal.more-btn.grey-btn a:active, .home-section-two .out-horizontal.more-btn.grey-btn a:focus{color:#FFF;border:2px solid #c73e02;}
.motion-product{background:#FFF;padding:70px 0;}
.motion-product h2{display:inline-block;width:100%;text-align:center;color:#333333;line-height:40px;margin:0 0 5px 0;padding:0;text-transform:uppercase;font-size:40px;font-family:'Rajdhani', sans-serif;font-weight:700;}
.motion-product span{line-height:normal;margin:0;padding:0;font-size:30px;color:#dd4e0f;display:inline-block;width:100%;text-align:center;text-transform:uppercase;font-family:'Rajdhani', sans-serif;font-weight:700;}
.motion-product-row{text-align:center;margin:40px 0 0 0;font-size:0;}
.motion-product-row .motion-product-column{display:inline-block;vertical-align:top;width:23%;margin:0 2.6% 0 0;background:#0067ff;padding:10px 10px 10px 10px;position:relative;overflow:hidden;float:left;}
.motion-product-row .motion-product-column:nth-child(4n){margin-right:0;}
.motion-product-row .motion-product-column h3{color:#FFF;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:22px;margin:15px 0 5px 0;padding:0;line-height:normal;text-transform:uppercase;}
.motion-product-row .motion-product-column img{width:100%;border:1px solid #FFF;}
.motion-product-row .motion-product-column .mask{background:#0067ff;height:100%;visibility:hidden;left:0;padding:0;position:absolute;top:0;width:100%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-mos-transform:scale(0);-o-transform:scale(0);}
.motion-product-row .motion-product-column:hover .mask{display:inline-block;visibility:visible;left:0;transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.motion-product-row .motion-product-column .mask .motion-product-content{left:0;padding:15px 25px;position:absolute;right:0;top:50%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;width:100%;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);}
.motion-product-row .motion-product-column .mask .motion-product-content p{color:#d3e5ff;font-size:18px;line-height:26px;margin:0 0 30px 0;}
.motion-product-row .motion-product-column .mask .motion-product-content .out-horizontal.more-btn{margin:0;padding:0;}
.motion-product-row .motion-product-column .mask .motion-product-content .out-horizontal.more-btn a{padding:9px 16px;}
.motion-product-row .motion-product-column .mask .motion-product-content .out-horizontal.more-btn.white-btn a:before{background:#FFF;}
.motion-product-row .motion-product-column .mask .motion-product-content .more-btn a:hover{border:2px solid #FFF;color:#333;}
.motion-product-row .motion-product-column .mask .motion-product-content .out-horizontal.more-btn a:hover, .motion-product-row .motion-product-column .mask .motion-product-content .out-horizontal.more-btn a:focus, .motion-product-row .motion-product-column .mask .motion-product-content .out-horizontal.more-btn a:active{color:#333;}
.home-products{background:#ededed;display:inline-block;width:100%;margin:70px 0 0;padding:70px 0;}
.home-products .home-prodcuts-row{display:inline-block;width:100%;}
.home-products .home-prodcuts-row .home-prodcuts-item{display:inline-block;width:100%;padding:0 0 60px 0;margin:0 0 50px 0;border-bottom:1px solid #dedede;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-left{float:left;vertical-align:top;width:48%;margin:0 30px 0 0;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-left span{display:inline-block;width:100%;position:relative;text-align:center;background:#fff;border:1px solid #dadada;height:335px;padding:30px;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-left span img{text-align:center;width:auto;height:100%;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right{float:right;vertical-align:top;width:48%;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right h3{margin:0 0 15px 0;padding:0;line-height:normal;color:#0058da;font-family:'Rajdhani', sans-serif;font-weight:500;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right h3 span{font-weight:700;font-family:'Rajdhani', sans-serif;color:#c3582b;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right p{color:#333333;font-size:17px;line-height:28px;font-family:'Rajdhani', sans-serif;font-weight:500;margin-bottom:20px;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right ul.two-col{margin:0;padding:0}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right ul.two-col li{color:#333333;font-size:17px;line-height:24px;font-family:'Rajdhani', sans-serif;font-weight:600;margin-bottom:5px;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right .out-horizontal.more-btn{display:inline-block;text-align:left;width:auto;margin-top:15px;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right .out-horizontal.more-btn a{padding:10px 20px;font-size:18px;color:#0058da;border:2px solid #0058da;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right .out-horizontal.more-btn a:hover, .home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right .out-horizontal.more-btn a:active, .home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right .out-horizontal.more-btn a:focus{color:#FFF;border:2px solid #dd4e0f;}
.home-products .home-prodcuts-row .home-prodcuts-item:last-child{border:medium none;margin-bottom:0;padding-bottom:0;}
.home-products .home-prodcuts-row .home-prodcuts-item:nth-child(2n) .home-prodcuts-row-left{float:right;margin:0 0 0 30px;}
.home-products .home-prodcuts-row .home-prodcuts-item:nth-child(2n) .home-prodcuts-row-right{float:left;}
.home-jack-motion{background:url(../images/pattern.jpg) top left repeat;padding:70px 0;display:inline-block;width:100%;}
.home-jack-motion h2{text-align:center;font-family:'Rajdhani', sans-serif;font-weight:700;font-size:40px;color:#333333;margin:0;padding:0;line-height:normal;text-transform:uppercase;}
.home-jack-motion .jack-motion-row{margin:70px 0 0 0;font-size:0;}
.home-jack-motion .jack-motion-row .jack-motion-column{display:inline-block;width:100%;padding:0 20px 0 20px;}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-thumb{position:relative;background:#00013e;padding:5px;display:inline-block;width:100%;margin-bottom:85px;}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-thumb img{border:1px solid #FFF;width:100%;display:inline-block;filter:none;-webkit-filter:grayscale(0);}
.home-jack-motion .jack-motion-row .jack-motion-column:hover .jack-motion-thumb img{-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;filter:grayscale(100%);-webkit-transition:none;}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-thumb span{background:#ffffff;border:4px solid #00013e;border-radius:50%;display:table;height:118px;left:0;margin:-55px auto;position:absolute;right:0;text-align:center;width:118px;box-shadow:0 6px 9px #858585;-webkit-box-shadow:0 6px 9px #858585;-moz-box-shadow:0 6px 9px #858585;-mos-box-shadow:0 6px 9px #858585;-o-box-shadow:0 6px 9px #858585;}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-thumb span img{border:none;width:auto;position:absolute;left:0;right:0;top:50%;transform:translate(0px, -50%) rotate(0deg);-webkit-transform:translate(0px, -50%) rotate(0deg);-moz-transform:translate(0px, -50%) rotate(0deg);-mos-transform:translate(0px, -50%) rotate(0deg);-o-transform:translate(0px, -50%) rotate(0deg);display:inline-block;margin:0 auto;filter:none;-webkit-filter:grayscale(0);}
.home-jack-motion .jack-motion-row .jack-motion-column:hover .jack-motion-thumb span img{-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;transform:translate(0px, -50%) rotate(360deg);-webkit-transform:translate(0px, -50%) rotate(360deg);-moz-transform:translate(0px, -50%) rotate(360deg);-mos-transform:translate(0px, -50%) rotate(360deg);-o-transform:translate(0px, -50%) rotate(360deg);filter:none;-webkit-filter:grayscale(0);}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-content{text-align:center;width:100%;display:inline-block;}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-content h3{font-family:'Rajdhani', sans-serif;font-size:28px;text-transform:uppercase;color:#333333;margin:0 0 15px 0;padding:0;text-align:center;line-height:normal;font-weight:700;}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-content p{color:#555555;line-height:28px;font-size:18px;margin:0;padding:0;font-family:'Rajdhani', sans-serif;font-weight:500;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next, .home-jack-motion .jack-motion-row .owl-buttons .owl-prev{background:url(../images/home-sprite.png) no-repeat scroll left top;height:62px;position:absolute;text-indent:-8888px;width:33px;z-index:9999;top:80px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-prev{background-position:-520px -10px;left:-48px;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next{background-position:-600px -10px;right:-48px;}
.home-gallery{padding:70px 0;}
.home-gallery h2{text-align:center;font-family:'Rajdhani', sans-serif;font-weight:700;font-size:40px;color:#333333;margin:0;padding:0;line-height:normal;text-transform:uppercase;}
.home-gallery-row{margin:70px 0 0 0;position:relative;height:560px;}
.home-gallery-row ul.home-gallery-thumb li{border:4px solid transparent;display:inline-block;line-height:1px;position:absolute;width:220px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-mos-border-radius:50%;-o-border-radius:50%;}
.home-gallery-row ul.home-gallery-thumb li:hover{border:4px solid #ededed;cursor:pointer;}
.home-gallery-row ul.home-gallery-thumb li.active{border:4px solid #DDD;}
.home-gallery-row ul.home-gallery-thumb li span{border-radius:50%;display:inline-block;width:100%;}
.home-gallery-row ul.home-gallery-thumb li span img{border-radius:50%;height:210px;width:100%;}
.home-gallery-row ul.home-gallery-thumb li.icon1{left:0;top:0;width:220px;}
.home-gallery-row ul.home-gallery-thumb li.icon1 span img{height:210px;}
.home-gallery-row ul.home-gallery-thumb li.icon2{left:130px;top:250px;width:210px;}
.home-gallery-row ul.home-gallery-thumb li.icon2 span img{height:200px;}
.home-gallery-row ul.home-gallery-thumb li.icon3{bottom:0;left:0;margin:0 auto;right:0;width:389px;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-mos-border-radius:0;-o-border-radius:0;}
.home-gallery-row ul.home-gallery-thumb li.icon3 span, .home-gallery-row ul.home-gallery-thumb li.icon3 span img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-mos-border-radius:0;-o-border-radius:0;}
.home-gallery-row ul.home-gallery-thumb li.icon3 span img{height:auto;}
.home-gallery-row ul.home-gallery-thumb li.icon4{right:130px;top:250px;width:210px;}
.home-gallery-row ul.home-gallery-thumb li.icon4 span img{height:200px;}
.home-gallery-row ul.home-gallery-thumb li.icon5{right:0;top:0;width:220px;}
.home-gallery-row ul.home-gallery-thumb li.icon5 span img{height:210px;}
.home-gallery-row .home-gallery-text{text-align:center;width:635px;line-height:normal;display:table;margin:0 auto;}
.home-gallery-row .home-gallery-text h3{color:#0058da;font-size:30px;font-family:'Rajdhani', sans-serif;font-weight:700;margin:0 0 10px 0;line-height:normal;}
.home-gallery-row .home-gallery-text p:empty{display:none;}
.home-gallery-row .home-gallery-text p:last-child{margin-bottom:0;}
.home-gallery-row .home-gallery-text p{font-family:'Rajdhani', sans-serif;font-weight:500;color:#333333;font-size:18px;line-height:26px;margin:0;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:0;width:630px;border:none;line-height:normal;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-mos-border-radius:0;-o-border-radius:0;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text h3{color:#0058da;font-size:30px;font-family:'Rajdhani', sans-serif;font-weight:700;margin:0 0 20px 0;line-height:normal;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text p:empty{display:none;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text p:last-child{margin-bottom:0;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text p{font-family:'Rajdhani', sans-serif;font-weight:600;color:#333333;font-size:18px;line-height:26px;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text.text2{display:none;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text.text3{display:none;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text.text4{display:none;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text.text5{display:none;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text:hover{border:none;cursor:inherit;}
.home-testimonial{background:url(../images/home-testimonial-bg.jpg) top center no-repeat;display:inline-block;width:100%;padding:50px 0;background-size:cover;}
.home-testimonial h2{text-align:center;text-transform:uppercase;color:#FFF;font-family:'Rajdhani', sans-serif;font-weight:700;font-size:40px;}
.home-testimonial h2:after{background:rgba(0, 0, 0, 0) url(../images/home-sprite.png) no-repeat scroll -20px 0;bottom:-70px;content:"";height:54px;display:inline-block;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:40px;z-index:9999;}
.home-testimonial .testimonial_slider_recent_wrap .sldr_title{display:none;}
.home-slide-testimonail{margin:100px 0 0;}
.home-testimonial .home-slide-testimonail .owl-pagination .owl-page span{background:#FFF;}
.home-testimonial .home-slide-testimonail .owl-pagination .owl-page.active span{background:#dd4e0f;}
.home-testimonial .home-slide-testimonail .owl-pagination{margin:50px 0 0;}
.home-slide-testimonail p{color:#ffffff;font-size:18px;line-height:28px;text-align:center;font-family:'Rajdhani', sans-serif;font-weight:500;}
.home-slide-testimonail .testimonial-author{display:inline-block;text-align:center;width:100%;}
.home-slide-testimonail .testimonial-author h3{font-size:18px;font-family:'Rajdhani', sans-serif;font-weight:700;line-height:24px;color:#ffffff;margin:0 auto;position:relative;display:inline-block;text-transform:uppercase;}
.home-slide-testimonail .testimonial-author h3:after{background-color:#fff;content:"";height:2px;left:-11px;position:absolute;top:50%;transform:translate(0px, -50%);width:4px;}
.home-slide-testimonail .testimonial-author span{color:#ffffff;font-size:18px;line-height:24px;font-family:'Rajdhani', sans-serif;font-weight:400;display:block;}
.home-help-support{background:#ededed;display:inline-block;width:100%;vertical-align:top;}
.home-help-support ul{font-size:0;}
.home-help-support ul li{display:inline-block;padding:50px 40px;text-align:center;vertical-align:top;width:25%;min-height:270px;background:#ededed;float:left;}
.home-help-support ul li:nth-child(even){background:#e5e5e5;}
.home-help-support ul li span{display:inline-block;width:100px;height:100px;background:transparent;border:2px solid #0058da;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-mos-border-radius:50%;-o-border-radius:50%;vertical-align:middle;margin:0 0 20px 0;position:relative;}
.home-help-support ul li span img{display:inline-block;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;vertical-align:middle;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);}
.home-help-support ul li:hover span{border:2px solid #0058da;}
.home-help-support ul li h3{color:#0d3f88;display:table;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:24px;line-height:28px;margin:0 auto;padding:0;text-align:center;text-transform:uppercase;}
.home-help-support ul li .hovicon.effect-7.sub-b:after{box-shadow:3px 3px #0058da;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;-moz-transition:opacity 0.2s, -moz-transform 0.2s;transition:opacity 0.2s, transform 0.2s;}
.home-help-support ul li:hover .hovicon.effect-7.sub-b:after{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.home-help-support ul li .hovicon.effect-7.sub-b:before{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0.7;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-moz-transition:-moz-transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s;}
.home-help-support ul li:hover .hovicon.effect-7.sub-b:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.home-help-support ul li .hovicon.effect-7:after{opacity:0;padding:8px;right:-8px;top:-8px;}
.footer{display:inline-block;width:100%;}
.footer-top{background:#0d3f88;padding:50px 0 25px 0;display:inline-block;font-size:0;width:100%;}
.footer-bottom{background:#073578;padding:12px 0;}
.footer-top .footer-col{display:inline-block;margin:0 4% 0 0;vertical-align:top;width:22%;}
.footer-top .footer-col.col-four{margin-right:0;}
.footer-bottom .col-left{float:left;width:70%;}
.footer-bottom .col-left a{color:#dd4e0f}
.footer-bottom .col-left a:hover{color:#567fbc}
.footer-bottom .col-right{float:right;text-align:right;width:30%;}
.footer-bottom .col-right ul li{display:inline-block;}
.footer-bottom h2.widgettitle{display:none;}
.footer-top h2.widgettitle{color:#e5e5eb;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:22px;line-height:28px;margin:0 0 25px 0;padding:0;text-transform:uppercase;}
.footer-top .footer-col.col-three ul li{position:relative;display:inline-block;width:100%;margin:0 0 10px 0;padding:0 0 0 28px;}
.footer-top .footer-col.col-three ul li p, .footer-top .footer-col.col-three ul li a{color:#bdd8ff;font-size:16px;font-family:'Rajdhani', sans-serif;font-weight:500;margin:0;padding:0;display:inline-block;width:auto;line-height:24px;}
.footer-top .footer-col.col-three ul li a:hover{color:#FFF;}
.footer-top .footer-col.col-three ul li:before{background:rgba(0, 0, 0, 0) url(../images/home-sprite.png) no-repeat scroll 0 0;content:"";height:25px;left:0;position:absolute;top:3px;width:20px;}
.footer-top .footer-col.col-three ul li.f-address:before{background-position:-284px -30px;}
.footer-top .footer-col.col-three ul li.f-phone:before{background-position:-338px -30px;}
.footer-top .footer-col.col-three ul li.f-mail:before{background-position:-393px -30px;top:2px;width:25px;}
.footer-top .footer-col.col-three ul li.f-web:before{background-position:-450px -30px;}
.footer-top .footer-col.col-four div form.es_widget_form .es_lablebox{display:none;}
.footer-top .footer-col.col-four div form.es_widget_form .es_textbox{display:inline-block;margin:0 0 15px;padding:0;width:100%;}
.footer-top .footer-col.col-four div form.es_widget_form .es_textbox input{display:inline-block;width:100%;background:#12499a;border:1px solid #225eb6;padding:0 10px;margin:0;height:42px;font-family:'Rajdhani', sans-serif;font-weight:500;font-size:16px;color:#FFF;-webkit-appearance:none;}
.footer-top .footer-col.col-four div form.es_widget_form .es_textbox input::-moz-placeholder, .footer-top .footer-col.col-four div form.es_widget_form .es_textbox textarea::-moz-placeholder{color:#4b81d1;opacity:1;}
.footer-top .footer-col.col-four div form.es_widget_form .es_textbox input::-webkit-input-placeholder, .footer-top .footer-col.col-four div form.es_widget_form .es_textbox textarea::-webkit-input-placeholder{color:#4b81d1;opacity:1;}
.footer-top .footer-col.col-four div form.es_widget_form .es_textbox input::-moz-placeholder, .footer-top .footer-col.col-four div form.es_widget_form .es_textbox textarea::-moz-placeholder{color:#4b81d1;opacity:1;}
.footer-top .footer-col.col-four div form.es_widget_form .es_textbox input:-ms-input-placeholder, .footer-top .footer-col.col-four div form.es_widget_form .es_textbox textarea:-ms-input-placeholder{color:#4b81d1;opacity:1;}
.footer-top .footer-col.col-four div form.es_widget_form .es_textbox input:hover, .footer-top .footer-col.col-four div form.es_widget_form .es_textbox input:focus, .footer-top .footer-col.col-four div form.es_widget_form .es_textbox input:active{background:#053986;border:1px solid #013177;}
.footer-top .footer-col.col-four div form.es_widget_form .es_button{margin:0;padding:0;display:inline-block;width:100%;}
.footer-top .footer-col.col-four div form.es_widget_form .es_button input{background:#dd4e0f;border:none;color:#ffffff;display:inline-block;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:22px;height:47px;line-height:normal;outline:none;padding:0;text-align:center;text-transform:uppercase;width:100%;-webkit-appearance:none;-moz-webkit-appearance:none;border-radius:0;}
.footer-top .footer-col.col-four div form.es_widget_form .es_button input:hover{background:#d04407;}
.footer-top .footer-col.col-four div form.es_widget_form .es_msg span{color:#ffffff;font-size:20px;margin:0 0 10px;padding:0;text-align:center;width:100%;}
.footer-top .col-one h2, .col-two h2, .col-three h2, .col-four h2{color:#e5e5eb;font-size:22px;line-height:28px;font-family:'Rajdhani', sans-serif;font-weight:600;}
.footer-top .col-one .menu li{border-bottom:1px solid #174e9e;padding-left:15px;position:relative;}
.footer-top .col-one .menu li:last-child{border-bottom:none;}
.footer-top .col-one .menu li a{color:#bdd8ff;display:inline-block;font-family:'Rajdhani', sans-serif;font-weight:500;font-size:16px;line-height:normal;padding:10px 0;}
.footer-top .col-one .menu li a:hover{color:#fff;}
.footer-top .col-one .menu li:before{background:url(../images/home-sprite.png) top left no-repeat;content:"";height:25px;left:0;position:absolute;top:3px;width:20px;}
.footer-top .col-one .menu li:before{background-position:-216px -22px;}
.footer-top .col-two li time{color:#567fbc;font-size:14px;line-height:20px;font-family:.Rajdhani., sans-serif;font-weight:500;margin:-4px 0 1px 0;display:inline-block;width:100%;}
.footer-top .col-two li .rpwe-summary{display:none !important;}

.footer-top .col-two li h3.rpwe-title{line-height:normal;margin:0;padding:0;}
.footer-top .col-two .rpwe-li.rpwe-clearfix{border-bottom:1px solid #174e9e;padding:10px 0 20px 0;}
.footer-top .col-two .rpwe-li.rpwe-clearfix:first-child{padding-top:0;}
.footer-top .col-two .rpwe-li.rpwe-clearfix:last-child{border-bottom:none;}
.footer-bottom .col-left p{color:#bdd8ff;display:inline-block;font-size:16px;line-height:38px;margin:0 auto;padding-top:10px;font-family:'Rajdhani', sans-serif;font-weight:500;}
.footer-bottom .col-right ul li a{background-color:#12499a;border-radius:50%;display:inline-block;height:50px;font-size:23px;line-height:55px;text-align:center;width:50px;color:#fff;}
.footer-bottom .col-right ul li{display:inline-block;margin-right:10px;}
.footer-bottom .col-right ul li:last-child{margin:0 auto;}
.footer-bottom .col-right ul{display:inline-block;margin:0 auto;}
.footer-bottom .col-right ul li.facebook:hover a{background-color:#3b5998;}
.footer-bottom .col-right ul li.pinterest:hover a{background-color:#bd081c;}
.footer-bottom .col-right ul li.twitter:hover a{background-color:#55acee;}
.footer-bottom .col-right ul li.linkedin:hover a{background-color:#0077b5;}
.comments-link{display:inline-block;width:100%;margin:0px 0 10px 0;}
.comments-link span{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0 10px 10px 0;padding:0;color:#333;font-size:14px;}
.comments-link a time{margin:0;padding:0;font-weight:600;}
.comments-link span:before{display:inline-block;color:#939493;font-size:16px;font-family:fontawesome;background:#e5e5e5;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-mos-border-radius:50%;-o-border-radius:50%;margin:0 7px 0 0;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;position:relative;left:4px;}
.by-author:before{content:"\f007";}
.catergory-icon:before{content:"\f07c";}
.tag-icon:before{content:"\f02c";}
.blog-date:before{content:"\f073";}
.leave-reply:before{content:"\f086";}
.comments-link span a{color:#333;font-size:15px;}
.comments-link span:hover a{color:#0058da;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.comments-link span:hover:before{color:#FFF;background:#dd4e0f;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.blog-content .header_title{margin-bottom:50px;}
.blog-content #content article{background:#f7f8f6;display:inline-block;margin:0 0 50px 0;padding:0px 0 30px 0;vertical-align:top;width:100%;}
.blog-content #content article:nth-child(2n){margin-right:0;}
.blog-content #content article:last-child{margin-bottom:0;}
.blog-post-thumb{margin:0 0 20px 0;position:relative;overflow:hidden;}
.blog-post-thumb img{width:100%;}
body.search-results .blog-post-thumb img{width:auto;padding:20px;}
body.search-results .blog-post-thumb{background:#eeeeee;text-align:center;}
.blog-content #content article header.entry-header, .blog-content #content article .entry-content{padding:0 20px;}
body.search #content article .entry-summary{padding:0 20px;}
.blog-content #content article header.entry-header .header-content h2{font-size:26px;color:#3c2313;}
.blog-content #content article header.entry-header .header-content h2 a{color:#333333;font-size:30px;}
.blog-content #content article header.entry-header .header-content h2 a:hover{color:#dd4e0f;}
.blog-content #content article .entry-content p{font-size:16px;line-height:28px;}
.blog-content .nav-previous, .blog-content .nav-next{margin:0px 0 0 0;}
.blog-content .nav-previous a, .blog-content .nav-next a{color:#444444;font-size:18px;}
.blog-content .nav-previous a:hover, .blog-content .nav-next a:hover{color:#df7c26;}
.blog-read-more a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.blog-read-more a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.blog-read-more a:hover, .blog-read-more a:focus, .blog-read-more a:active{color:white;}
.blog-read-more a:hover:before, .blog-read-more a:focus:before, .blog-read-more a:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.blog-read-more.more-btn a{border:1px solid #444444;color:#333333;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:18px;padding:10px 14px;}
.blog-read-more.more-btn a:hover, .blog-read-more.more-btn a:active, .blog-read-more.more-btn a:focus{border:1px solid #c73e02;color:#FFF;}
.blog-content h3.assistive-text, .col-sidebar h3.assistive-text{display:none;}
.blog-content #secondary aside, .col-sidebar #secondary aside{padding:20px 20px 30px 20px;background:#f7f8f6;width:100%;display:inline-block;margin:0 0 30px 0;}
.blog-content #secondary aside h3, .col-sidebar #secondary aside h3{position:relative;color:#333;font-size:26px;margin:0 0 20px 0;text-align:center;}
.blog-content #secondary aside ul, .col-sidebar #secondary aside ul{margin:0;padding:0;}
.blog-content #secondary aside ul li, .col-sidebar #secondary aside ul li{margin:0 0 20px 0;padding:0 0 20px 0;position:relative;display:inline-block;width:100%;border-bottom:1px dashed #548729;}
.blog-content #secondary aside ul li:last-child, .col-sidebar #secondary aside ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.blog-content #secondary aside ul li a, .col-sidebar #secondary aside ul li a{color:#555;font-size:17px;padding:0 0 0 15px;display:inline-block;width:100%;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.blog-content #secondary aside ul li a:before, .col-sidebar #secondary aside ul li a:before{content:"\f105";display:inline-block;width:20px;height:20px;position:absolute;left:0;top:-1px;font-family:fontawesome;}
.blog-content #secondary aside ul li:hover a, .col-sidebar #secondary aside ul li:hover a{color:#dd4e0f;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.blog-content #secondary aside ul li:hover a:before, .col-sidebar #secondary aside ul li:hover a:before{background-position:0 -24px;}
.commentlist li.ac-full-hold article{background:#FFF !important;border:1px solid #cccccc;border-radius:4px;display:inline-block;padding:30px;width:100%;}
.blog-content #content .comments-area ol.commentlist li{margin-bottom:40px;}
.blog-content #content .comments-area ol.commentlist li article{background:#ffffff;border:1px solid #cccccc;border-radius:4px;display:inline-block;padding:30px;width:100%;}
.comment-form label{width:100%;float:left;font-size:16px;margin-bottom:5px;}
.comment-form p{margin-bottom:14px;}
.comment-form p.comment-notes{background-color:#D9EDF7;border-color:#BCE8F1;color:#31708F;padding:12px 15px;border-radius:4px;margin:10px 0 20px 0;text-align:center;}
#commentform p.comment-form-comment textarea{height:150px;}
#commentform p input, #commentform p textarea{width:100%;font-size:16px;font-weight:600;}
#commentform p.form-submit input{font-size:20px;font-weight:600;height:inherit;margin:10px 0 0;padding:9px 20px;text-transform:uppercase;width:auto;box-shadow:none;border:1px soldi #333;border-radius:0;background:transparent;}
.required{color:#FF0004}
.comments-title{padding:15px;border:1px solid #d1d1d1;border-radius:3px;margin-bottom:15px;background:#efefef;font-weight:normal;font-size:22px;color:#333;}
.avatar{border-radius:50%;display:inline-block;margin:0 10px 0 0;vertical-align:middle;}
.comment-meta cite{margin-top:15px;display:inline-block;font-size:18px;}
.comment-content{padding:15px 15px;border:1px solid #d1d1d1;border-left:3px solid #d1d1d1;margin:15px 0 15px 0px;}
time{color:#333333;font-weight:600;margin:5px;}
.reply{text-align:right;margin:5px 0;font-size:16px;}
.comment-reply-title{font-weight:normal;text-align:left;color:#333;font-weight:600;}
.form-allowed-tags{display:none;}
#ajaxed-comments{margin-bottom:20px;}
.comment-reply-title small a{font-size:14px;background:#0E75BC;color:#fff;padding:5px;border-radius:5px;display:inline-block;}
.comments-area form input, .comments-area form textarea, .comments-area form select{background:none repeat scroll 0 0 #fbfbfb;border:1px solid #cccccc;color:#515e6c;font-size:16px;outline:none;padding:12px 15px;font-family:'Rajdhani', sans-serif;font-weight:600;}
.comment-form p.logged-in-as{margin-left:0;background-color:#D9EDF7;border-color:#BCE8F1;color:#31708F;padding:12px 15px;border-radius:4px;margin:10px 0 20px 0}
.comments-area .commentlist li #respond{background:none !important;}
#secondary aside #searchform label.screen-reader-text{display:none;}
#secondary #search-2 #searchform{position:relative;}
#secondary #search-2 #searchform label.screen-reader-text{display:none;}
#secondary #search-2 #searchform input#s{border:1px solid #dddddd;border-radius:0;color:#333333;display:inline-block;float:left;font-family:"Rajdhani", sans-serif;font-size:16px;font-weight:600;height:50px;padding:0 20px;width:64%;}
#secondary #search-2 #searchform input#searchsubmit{border:none;top:0;border-radius:0;display:inline-block;font-size:18px;font-weight:normal;height:50px;right:0;text-transform:uppercase;width:120px;background:#333;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-webkit-appearance:none;}
#secondary #search-2 #searchform input#searchsubmit:hover{background:#dd4e0f;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-webkit-appearance:none;}
#secondary #search-2 #searchform input::-moz-placeholder, .search-form #searchform input::-moz-placeholder{color:#666666;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:16px;opacity:1;}
#secondary #search-2 #searchform input::-moz-placeholder, .search-form #searchform input::-moz-placeholder{color:#666666;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:16px;opacity:1;}
#secondary #search-2 #searchform input:-ms-input-placeholder, .search-form #searchform input:-ms-input-placeholder{color:#666666;font-family:'Rajdhani', sans-serif;font-weight:600;font-size:16px;opacity:1;}
.search-content #primary article header.entry-header{padding-top:20px;}
.search-form #searchform{position:relative;}
.search-form #searchform label.screen-reader-text{display:none;}
.search-form #searchform input#s{border:1px solid #ddd;border-radius:0;color:#444;display:inline-block;font-size:16px;height:50px;width:100%;padding-right:130px;font-family:'Rajdhani', sans-serif;font-weight:600;}
.search-form #searchform input#searchsubmit{border:medium none;top:0;border-radius:0;display:inline-block;font-size:18px;font-weight:normal;height:50px;position:absolute;right:0;text-transform:uppercase;width:120px;background:#333;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;}
.search-form #searchform input#searchsubmit:hover{background:#dd4e0f;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;}
body.search-results #primary article header.entry-header{padding-top:0;}
.inner-content{padding:0 0 70px 0;}
.inner-content #primary{display:inline-block;vertical-align:top;width:65%;}
#secondary{display:inline-block;float:right;margin-left:30px;vertical-align:top;width:32%;}
.page-not-found{text-align:center;padding-top:70px;}
.page-not-found .out-horizontal.more-btn.grey-btn a{border:2px solid #cccccc;color:#dd4e0f;padding:9px 20px;}
.page-not-found .out-horizontal.more-btn.grey-btn a:hover, .page-not-found .out-horizontal.more-btn.grey-btn a:active, .page-not-found .out-horizontal.more-btn.grey-btn a:focus{border:2px solid #c73e02;color:#ffffff;}
.inner-content.full-width-inner #primary{width:100%;}
.contact-detail{display:inline-block;width:100%;}
.contact-detail .contact-map{display:table-cell;vertical-align:top;width:60%;}
.contact-detail .contact-detail-right{background:#f4f4f4;display:table-cell;vertical-align:top;width:40%;padding:40px 30px 30px 30px;}
.contact-detail .contact-map p{line-height:1px;margin:0;}
.contact-detail ul.contact-field-details li{display:inline-block;margin:0 0 0 0;padding:0 0 0 54px;width:100%;position:relative;}
.contact-detail ul.contact-field-details li i{background:transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-mos-border-radius:50%;-o-border-radius:50%;border:2px solid #cecece;color:#555;font-size:22px;height:48px;left:0;line-height:48px;position:absolute;text-align:center;width:48px;top:50%;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.contact-detail ul.contact-field-details li.contact-address-c i{top:5px;transform:none;-webkit-transform:none;-moz-transform:none;-mos-transform:none;-o-transform:none;}
.contact-detail ul.contact-field-details li p, .contact-detail ul.contact-field-details li a{font-size:18px;color:#333;margin:0;padding:0;line-height:normal;font-weight:500;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.contact-detail ul.contact-field-details li p{margin-bottom:10px;}
.contact-detail ul.contact-field-details li:nth-child(2){margin-top:20px;}
.contact-detail ul.contact-field-details li:nth-child(3){margin-top:25px;}
.contact-detail ul.contact-field-details li:nth-child(4){margin-top:35px;}
.contact-detail ul.contact-field-details li:nth-child(5){margin-top:45px;}
.contact-detail ul.contact-field-details li i.fa-envelope-o, .contact-detail ul.contact-field-details li i.fa-globe{line-height:44px;}
.contact-detail ul.contact-field-details li:hover i{background:#dd4e0f;color:#FFF;border:2px solid #dd4e0f;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.contact-detail ul.contact-field-details li a:hover{color:#dd4e0f;}
ul.contact-social-icon{margin:35px 0 0 0;}
ul.contact-social-icon li{display:inline-block;margin:0 5px 0 0;padding:0;}
ul.contact-social-icon li a{display:block;}
ul.contact-social-icon li i{width:44px;height:44px;border:2px solid #cdcdcd;text-align:center;line-height:40px;color:#666;background:transparent;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
ul.contact-social-icon li a:hover i{background:#dd4e0f;color:#FFF;border:2px solid #dd4e0f;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
ul.contact-social-icon li a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
ul.contact-social-icon li a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#dd4e0f;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
ul.contact-social-icon li a:hover i, ul.contact-social-icon li a:focus i, ul.contact-social-icon li i:active i{color:#FFF;}
ul.contact-social-icon li a:hover:before, ul.contact-social-icon li a:focus:before, ul.contact-social-icon li a:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none !important;border:none !important;margin:0 !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{color:#FFF;font-weight:normal;margin:0;padding:0;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield_html{max-width:100% !important;}
.gform_confirmation_message{background:#dd4e0f;border:2px solid #ca3f02;border-radius:2px;color:#ffffff;display:table;line-height:normal;margin:50px auto 0;padding:15px 30px;text-align:center;}
.gform_wrapper .gform_body ul.gform_fields li.gfield_error .gfield_description, .gform_wrapper .gform_body ul.gform_fields li.gfield_error.phone-field .validation_message{bottom:5px;color:#de4444;font-size:14px;font-weight:500;margin:0 !important;max-width:inherit !important;padding:0 !important;position:absolute;right:5px;width:auto;}
.gform_wrapper .gform_body ul.gform_fields li.gfield_error.phone-field .gfield_description.validation_message{display:none;}
.gform_wrapper form div.validation_error{background-color:#f2dede;border:1px solid #ebccd1;color:#b94a48;display:table;line-height:normal;margin:0 auto 30px;padding:15px;text-align:center;width:auto;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-size:16px;font-weight:600;}
.contact-form{display:inline-block;width:100%;margin:70px 0 0 0;}
.contact-form p{text-align:center;font-size:18px;font-weight:600;margin:0;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li, .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{display:inline-block;margin:0 2% 2% 0 !important;padding:0;width:32%;position:relative;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(3n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(3n){margin-right:0 !important;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li.field-full-width{margin:0 !important;width:100%;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li label{display:none;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container, .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required .ginput_container{margin:0;padding:0;width:100%;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container input, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container textarea, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container select{margin:0;width:100%;padding:0 15px !important;height:50px;background:#FFF;color:#333;font-size:16px !important;font-weight:600;border:1px solid #cdcdcd;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container input:hover, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container input:active, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container input:focus, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container textarea:hover, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container textarea:active, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container textarea:focus, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container select:hover, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container select:active, .contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container select:focus{border:1px solid #dd4e0f;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li .ginput_container textarea{height:150px;padding:15px !important}
.contact-form .gform_wrapper .gform_footer{display:inline-block;margin:2% 0 0;padding:0;text-align:center;width:100%;}
.contact-form .gform_wrapper .gform_footer input.button{display:inline-block;margin:0;border:2px solid #cccccc;color:#dd4e0f;padding:12px 70px;height:inherit;text-transform:uppercase;font-family:"Rajdhani", sans-serif;font-size:24px;font-weight:600;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;background:transparent;border-radius:0;line-height:inherit !important;width:auto;}
.contact-form .gform_wrapper .gform_footer input:hover, .contact-form .gform_wrapper .gform_footer input:active, .contact-form .gform_wrapper .gform_footer input:focus{background:#dd4e0f;border:2px solid #dd4e0f;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;color:#FFF;}
.contact-form input::-moz-placeholder, .contact-form textarea::-moz-placeholder{color:#333;opacity:1;}
.contact-form select{color:#333;opacity:1;}
.contact-form option{color:#333;opacity:1;}
.contact-form input::-webkit-input-placeholder, .contact-form textarea::-webkit-input-placeholder{color:#333;opacity:1;}
.contact-form input::-moz-placeholder, .contact-form textarea::-moz-placeholder{color:#333;opacity:1;}
.contact-form input:-ms-input-placeholder, .contact-form textarea:-ms-input-placeholder{color:#333;opacity:1;}
.gform_wrapper select option{padding:4px !important;}
.contact-map iframe{pointer-events:none;}
.wc_email_inquiry_image_container{display:none;}
.responsive-menu-button{height:52px !important;border-radius:0 !important;}
.top-banner{background-size:cover;height:250px;width:100%;position:relative;}
.top-banner::before{background:#00001f;content:"";display:inline-block;height:100%;opacity:0.85;width:100%;position:absolute;left:0;top:0;}
.top-banner h1.entry-title, .top-banner h2.entry-title{color:#fff;font-family:"bree_serifregular";font-size:38px;font-weight:normal;left:50%;line-height:normal;margin:0;padding:0;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-mos-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);width:100%;}
.product-listing{margin:0 0 50px;}
.product-listing .view-all.out-horizontal.more-btn a{padding:10px 20px;font-size:18px;color:#0058da;border:2px solid #0058da;}
.product-listing .view-all.out-horizontal.more-btn a:hover, .product-listing .view-all.out-horizontal.more-btn a:active, .product-listing .view-all.out-horizontal.more-btn a:focus{color:#FFF;border:2px solid #dd4e0f;}
.product-listing .top-title{display:inline-block;margin:0 0 20px;width:100%;}
.product-listing h2{color:#c3582b;display:inline-block;float:left;margin:0;padding:0;vertical-align:middle;}
.product-listing .view-all{float:right;margin:0;padding:0;width:auto;}
.product-listing .product-listing-row .product-listing-cont{display:inline-block;width:100%;padding:0 15px;}
.product-listing .product-listing-row .product-listing-cont a{background:#f2f2f2;display:inline-block;width:100%;}
.product-listing .product-listing-row .product-listing-cont a .product-category-desc{border:1px solid #dfdfdf;border-bottom:none;display:inline-block;width:100%;}
.product-listing .product-listing-row .product-listing-cont a .category-thumb{display:inline-block;min-height:250px;text-align:center;width:100%;position:relative;}
.product-listing .product-listing-row .product-listing-cont a .category-thumb img{position:absolute;left:0;right:0;margin:0 auto;text-align:center;top:50%;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);}
.product-listing .product-listing-row .product-listing-cont a h3{color:#372e24;font-size:24px;font-weight:600;margin:0 0 7px 0;padding:0;line-height:normal;font-family:'Rajdhani', sans-serif;text-align:center;padding:0 7px;}
.product-listing .product-listing-row .product-listing-cont a .category-btn{display:inline-block;width:100%;text-align:center;background:#0058da;padding:12px 10px;}
.product-listing .product-listing-row .product-listing-cont a .category-btn small{color:#FFF;font-size:24px;font-family:'Rajdhani', sans-serif;font-weight:600;position:relative;line-height:normal;}
.product-listing .product-listing-row .product-listing-cont a .category-btn small:before{content:"\f105";display:inline-block;position:absolute;color:#FFF;font-family:fontawesome;top:50%;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);right:-15px;font-size:22px;}
.product-listing .product-listing-row .product-listing-cont a:hover h3{color:#dd4e0f;}
.product-listing .product-listing-row .product-listing-cont a:hover .category-btn{}
.product-listing .product-listing-row .product-listing-cont a .category-btn{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.product-listing .product-listing-row .product-listing-cont a .category-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.product-listing .product-listing-row .product-listing-cont a .category-btn:hover, .product-listing .product-listing-row .product-listing-cont a .category-btn:focus, .product-listing .product-listing-row .product-listing-cont a .category-btn:active{color:white;}
.product-listing .product-listing-row .product-listing-cont a .category-btn:hover:before, .product-listing .product-listing-row .product-listing-cont a .category-btn:focus:before, .product-listing .product-listing-row .product-listing-cont a .category-btn:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.product-listing .product-listing-row.owl-theme .owl-buttons .owl-next, .product-listing .product-listing-row.owl-theme .owl-buttons .owl-prev{background:url(../images/home-sprite.png) no-repeat scroll left top;height:62px;position:absolute;text-indent:-8888px;width:33px;z-index:9999;top:50%;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);margin:0;padding:0;}
.product-listing .product-listing-row.owl-theme .owl-buttons .owl-prev{background-position:-520px -10px;left:-36px;}
.product-listing .product-listing-row.owl-theme .owl-buttons .owl-next{background-position:-600px -10px;right:-36px;}
.woocommerce-breadcrumb{display:none;}
.left-sidebar.woocommerce-sidebar{float:left;margin-right:30px;width:23%;}
.left-sidebar #secondary{float:none;margin:0;width:100%;}
.right-col-content{float:right;width:74%;}
.right-col-content.cthree-col{float:left;width:45%;}
.left-sidebar.right-sidebar{float:right;margin-right:0;margin-left:3%;}
.left-sidebar.right-sidebar #secondary aside:last-child{margin-bottom:0;}
.left-sidebar.woocommerce-sidebar #secondary aside.widget_wc_category_accordion{border:none;padding:0;}
.left-sidebar.woocommerce-sidebar #secondary aside.widget_wc_category_accordion:before, .left-sidebar.woocommerce-sidebar #secondary aside.widget_wc_category_accordion:after{display:none;}
.left-sidebar.woocommerce-sidebar #secondary aside{display:inline-block;width:100%;margin-bottom:40px;border:1px solid #CCC;padding:20px 32px 20px 20px;position:relative;}
.left-sidebar.woocommerce-sidebar #secondary aside:before{border-right:45px solid transparent;border-top:46px solid #0058da;bottom:-1px;content:"";display:inline-block;position:absolute;right:-1px;z-index:3;}
.left-sidebar.woocommerce-sidebar #secondary aside:after{background:#ffffff;bottom:-1px;content:"";display:inline-block;height:46px;position:absolute;right:-1px;width:44px;}
.left-sidebar.woocommerce-sidebar #secondary aside h3{color:#0058da;font-size:20px;font-weight:600;font-family:'Rajdhani', sans-serif;line-height:24px;margin:0 0 10px 0;padding:0;text-transform:uppercase;}
.left-sidebar.woocommerce-sidebar #secondary aside p{font-size:17px;font-weight:500;font-family:'Rajdhani', sans-serif;margin:0;padding:0;line-height:24px;}
.left-sidebar.woocommerce-sidebar #secondary aside.widget_wc_category_accordion h3{background:#0058da;color:#ffffff;font-family:'Rajdhani', sans-serif;font-size:20px;font-weight:600;padding:11px 20px;margin:0;line-height:normal;text-transform:uppercase;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content{border:1px solid #d1d1d1;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul{margin:0;padding:0;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li{margin:0;padding:0;border-bottom:1px solid #cccccc;background:#f5f5f5;padding:0;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li:last-child{border-bottom:none;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li.current-cat-parent a{color:#0058da;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul.children.current li a{color:#333;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul.children.current li.current-cat a{color:#dd4e0f;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul.children.current li a:hover, .left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul.children.current li a:focus{color:#dd4e0f;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li a:hover{color:#dd4e0f;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li.current-cat a{color:#0058da;}
#parent:before{color:#333333;content:"\f105";font-family:fontawesome;font-size:24px;font-weight:600;left:0;line-height:normal;margin:0 auto;position:absolute;right:0;text-align:center;top:48%;transform:translate(0px, -50%);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-mos-transform:translate(0px, -50%);-o-transform:translate(0px, -50%);}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li.current-cat em#parent.expanded:before, .left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li.current-cat em#parent:before{color:#0058da;}
#parent.expanded:before{content:"\f107";color:#dd4e0f;}
#parent{background:none;font-style:normal;height:41px;position:relative;width:41px;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li a{font-family:'Rajdhani', sans-serif;font-size:18px;font-weight:500;display:inline-block !important;padding:8px 19px;color:#333333;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul{margin:0;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul li{background:#FFF;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul li:last-child{border-bottom:none;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul li:first-child{border-top:1px solid #cccccc;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul li a{display:inline-block;font-size:17px;padding:5px 20px;width:100%;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul li:hover a{color:#dd4e0f;}
.left-sidebar.woocommerce-sidebar aside.widget_wc_category_accordion .block-content ul#outer_ul li ul li.current-cat a{color:#dd4e0f;}
.right-col-content h1.page-title{color:#c3582b;font-size:28px;line-height:1;margin-bottom:10px;}
.right-col-content .term-description h3{color:#333333;margin-top:30px;font-size:24px;font-weight:500;margin:20px 0 5px 0;}
.right-col-content .term-description h3:first-child{margin-top:0;}
.right-col-content .term-description p{font-size:17px;color:#333333;font-weight:500;line-height:28px;margin:0 0 15px 0;word-wrap:break-word;}
.right-col-content .term-description ul{margin:20px 0;}
.right-col-content .term-description ul li, .product .woocommerce-tabs .wc-tab ul li{display:inline-block;width:100%;margin:0 0 13px 0;padding:0 0 0 20px;position:relative;font-size:17px;color:#333333;font-weight:500;line-height:24px;}
.right-col-content .term-description ul li:before, .product .woocommerce-tabs .wc-tab ul li:before{content:"\f105";display:inline-block;font-family:fontawesome;font-size:20px;color:#0058da;font-weight:600;position:absolute;left:0;top:0;}
.woocommerce-result-count, .woocommerce-ordering{display:none;}
.woocommerce .right-col-content .product-category .product.first{margin-top:0;}
.woocommerce ul.products .product-category:first-child{margin-top:10px;}
.woocommerce-page .right-col-content .products{display:inline-block;margin-bottom:60px;width:100%;}
.woocommerce .right-col-content ul.products li.product, 
.woocommerce-page ul.products li.product{float:left;width:50%;height:220px;vertical-align:top;padding:0 30px 0 0;margin:0 0 50px 0;}
.woocommerce .right-col-content ul.products li.product .left-row{display:inline-block;vertical-align:top;width:180px;margin-right:20px;text-align:center;height:200px;}
.tax-product_cat .right-col-content ul.products li.product{float:left;width:100%;height:inherit;min-height:inherit !important;vertical-align:top;padding:0 30px 0 0;margin:0 0 50px 0;}
.tax-product_cat .right-col-content ul.products li.product .left-row{display:inline-block;vertical-align:top;width:180px;margin-right:20px;text-align:center;}
.woocommerce .right-col-content ul.products li.product a{display:inline-block;}
.woocommerce .right-col-content ul.products li.product .righ-row a{display:inline-block;width:100%;}
.woocommerce .product-category .product .right-row .right-row-short-desc > h2{display:none;}
.woocommerce .primary-category-content .term-description{margin-bottom:50px;}
.woocommerce .right-col-content ul.products li.product .righ-row{display:inline-block;vertical-align:top;width:48%;}
.woocommerce .right-col-content ul.products li.product .righ-row a h3{color:#c3582b;font-size:24px;font-weight:700;font-family:'Rajdhani', sans-serif;margin:0 0 1px 0;padding:0;line-height:normal;}
.woocommerce .right-col-content ul.products li.product .righ-row a p{color:#333333;font-size:17px;font-weight:500;font-family:'Rajdhani', sans-serif;margin:0 0 5px 0;padding:0;line-height:24px;}
.right-col-content ul.products li .righ-row span.wc_email_inquiry_button_container{display:none;}
.woocommerce .right-col-content ul.products li.product .righ-row span.wc_ei_read_more_button_container{display:none;}
.woocommerce .right-col-content ul.products li.product .righ-row a.button, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding:6px 14px;font-size:18px;color:#0058da;border:2px solid #0058da;border-radius:0;width:auto;font-family:'Rajdhani', sans-serif;font-weight:600;margin:5px 0 0 0;line-height:normal;}
.woocommerce .right-col-content ul.products li.product .righ-row a.button:before, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.woocommerce .right-col-content ul.products li.product .righ-row a.button:hover, .woocommerce .right-col-content ul.products li.product .righ-row a.button:focus, .woocommerce .right-col-content ul.products li.product .righ-row a.button:active, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:hover, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:focus, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:active{color:white;}
.woocommerce .right-col-content ul.products li.product .righ-row a.button:hover:before, .woocommerce .right-col-content ul.products li.product .righ-row a.button:focus:before, .woocommerce .right-col-content ul.products li.product .righ-row a.button:active:before, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:hover:before, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:focus:before, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.woocommerce .right-col-content ul.products li.product .righ-row a.button:hover, .woocommerce .right-col-content ul.products li.product .righ-row a.button:active, .woocommerce .right-col-content ul.products li.product .righ-row a.button:focus, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:hover, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:active, .woocommerce .right-col-content ul.products .product-category li.product .right-row .category-btn a:focus{color:#FFF;border:2px solid #dd4e0f;}
.breadcrumb{display:inline-block;margin:50px 0;width:100%;border-bottom:1px solid #dedede;}
.breadcrumb p#breadcrumbs{margin:0;padding:0 0 0px 0;line-height:normal;display:inline-block;width:auto;}
.breadcrumb p#breadcrumbs a{font-size:17px;font-weight:500;font-family:'Rajdhani', sans-serif;color:#333;}
.breadcrumb p#breadcrumbs span{color:#333;}
.breadcrumb p#breadcrumbs a:hover{color:#dd4e0f;}
.breadcrumb div.mr_social_sharing_wrapper{float:right;margin:-10px 0 5px 0;width:auto;}
span.mr_social_sharing:last-child{display:none;}
.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:none;display:inline-block;vertical-align:middle;padding:50px;margin:0;}
.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:none;display:inline-block;vertical-align:middle;}
.inner-content .single-list-prodcut div.product .entry-summary h1.product_title{color:#c3582b;line-height:normal;margin:0 0 10px;padding:0;font-weight:600;font-size:28px;font-family:'Rajdhani', sans-serif;}
.inner-content .single-list-prodcut div.product .entry-summary p{font-weight:600;font-size:17px;color:#333333;line-height:24px;}
.inner-content .single-list-prodcut div.product .entry-summary ul{margin-bottom:15px;}
.inner-content .single-list-prodcut div.product .entry-summary ul li{font-weight:600;font-size:17px;color:#333333;line-height:24px;position:relative;padding-left:15px;}
.inner-content .single-list-prodcut div.product .entry-summary ul li:before{content:"\f105";display:inline-block;font-family:fontawesome;left:0px;position:absolute;top:0px;color:#dd4e0f;}
.inner-content .single-list-prodcut div.product .entry-summary ul li ul li:before{content:"\f192";font-size:12px;}
.inner-content .single-list-prodcut div.product .entry-summary ul li ul li ul li:before{content:"\f111";}
.inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container .wc_email_inquiry_email_button{}
.inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:transparent !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding:9px 40px !important;font-size:20px !important;color:#0058da !important;border:2px solid #0058da !important;border-radius:0 !important;width:auto !important;font-family:'Rajdhani', sans-serif !important;font-weight:600 !important;margin:5px 0 0 0 !important;text-shadow:none !important;}
.inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:hover, .inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:focus, .inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:active{color:white;}
.inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:hover:before, .inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:focus:before, .inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:hover, .inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:active, .inner-content .single-list-prodcut div.product .entry-summary .wc_email_inquiry_button_container a.wc_email_inquiry_email_button:focus{color:#FFF !important;border:2px solid #dd4e0f !important;}
.inner-content .single-list-prodcut div.product .entry-summary .product_meta{display:inline-block;margin:20px 0 0;width:100%;}
.inner-content .single-list-prodcut div.product .entry-summary .product_meta span{font-size:18px;font-weight:500;}
.woocommerce .related.products{display:none;}
.woocommerce .related.products ul li{float:left;width:23%;margin:0 2.6% 0 0;padding:0;background:#f4f4f4;padding:20px;text-align:center;}
.woocommerce .related.products ul li:last-child{margin-right:0;}
.woocommerce .related.products ul li .righ-row a h3{font-size:24px;text-align:center;font-weight:600;margin:0;padding:0;}
.woocommerce .related.products ul li .righ-row span.wc_email_inquiry_button_container, .woocommerce .related.products ul li .righ-row .right-row-short-desc{display:none;}
.woocommerce .related.products ul li .righ-row a.button{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;border:2px solid #cccccc;padding:9px 20px;color:#dd4e0f;border-radius:0;}
.woocommerce .related.products ul li .righ-row a.button:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.woocommerce .related.products ul li .righ-row a.button:hover, .woocommerce .related.products ul li .righ-row a.button:focus, .woocommerce .related.products ul li .righ-row a.button:active{color:white;}
.woocommerce .related.products ul li .righ-row a.button:hover:before, .woocommerce .related.products ul li .righ-row a.button:focus:before, .woocommerce .related.products ul li .righ-row a.button:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.woocommerce .related.products ul li .righ-row a.button:hover, .woocommerce .related.products ul li .righ-row a.button:active, .woocommerce .related.products ul li .righ-row a.button:focus{color:#FFF;border:2px solid #c73e02;}
#page_3rd_contact_form_container{padding:0 30px 0 14px;}
#page_3rd_contact_form_container .gform_wrapper .gform_heading .gform_description{color:#c3582b!important;font-family:"Rajdhani",sans-serif!important;font-size:26px!important;font-weight:600!important;line-height:normal;margin:20px 0 0 0;padding:0;text-align:center;width:100%;}
#page_3rd_contact_form_container .wc_email_inquiry_custom_form_heading{display:none;color:#c3582b !important;font-family:"Rajdhani", sans-serif !important;font-size:26px !important;font-weight:600 !important;line-height:normal;margin:20px 0 0px 0;padding:0;text-align:center;}
#page_3rd_contact_form_container .gform_wrapper{margin:0;width:100%;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li label.gfield_label, #page_3rd_contact_form_container .gform_wrapper .gform_body ul li.textarea-field.full-width-field label.gfield_label{display:none;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li{margin:0 2% 2% 0 !important;padding:0;width:49%;display:inline-block;position:relative;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li:nth-child(2n){margin-right:0 !important;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field{margin:0 0 15px;width:100%;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field label.gfield_label{display:inline-block;line-height:normal;margin:0 10px 0 0;padding:0;vertical-align:top;width:17%;font-size:16px;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field .ginput_container{display:inline-block;line-height:normal;margin:0;padding:0;vertical-align:middle;width:auto;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field.textarea-field .ginput_container{width:100%;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field .ginput_container span, #page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field .ginput_container span a{color:#333333;font-size:16px;font-weight:600;opacity:1;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field .ginput_container span a:hover{color:#c3582b;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li .ginput_container{display:inline-block;margin:0;padding:0;width:100%;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li .ginput_container input{display:inline-block;height:45px;margin:0;padding:0 10px;width:100%;}
#page_3rd_contact_form_container .gform_wrapper .gform_body ul li.full-width-field.textarea-field .ginput_container textarea{height:100px;}
#page_3rd_contact_form_container .gform_wrapper .gform_footer.top_label{margin:0;padding:0;}
#page_3rd_contact_form_container .gform_wrapper .gform_footer.top_label input{display:inline-block;width:100%;margin:0;padding:8px 60px;border:2px solid #cccccc;background:none;border-radius:0;text-align:center;font-size:18px;text-transform:uppercase;font-weight:700;color:#dd4e0f;text-align:center;height:inherit;}
#page_3rd_contact_form_container .gform_wrapper .gform_footer.top_label input:hover, #page_3rd_contact_form_container .gform_wrapper .gform_footer.top_label input:active, #page_3rd_contact_form_container .gform_wrapper .gform_footer.top_label input:focus{background:#dd4e0f;border:2px solid #dd4e0f;color:#FFF;}
#fancybox-frame{margin-left:16px;}
#cboxLoadedContent{overflow-x:hidden;}
#cboxClose{top:0;bottom:auto;}
.cboxIframe{margin:0 0 0 0px !important;padding:0;}
.right-col-content.main-category .products ul li, .right-col-content.main-category .products ul li{float:left;width:50%;vertical-align:top;padding:0 30px 0 0;margin:0 0 50px 0;}
.right-col-content.main-category .products ul li .left-row{display:inline-block;vertical-align:middle;width:180px;margin-right:20px;text-align:center;}
.right-col-content.main-category .products ul li .left-row img{height:auto;max-height:200px;max-width:100%;width:auto;}
.right-col-content.main-category .products ul li a{display:inline-block;}
.right-col-content.main-category .products ul li .right-row{display:inline-block;width:100%;}
.right-col-content.main-category .products ul li .right-row{display:inline-block;vertical-align:middle;width:48%;}
.right-col-content.main-category .products ul li .right-row h2{color:#c3582b;font-size:24px;font-weight:700;font-family:'Rajdhani', sans-serif;margin:0 0 1px 0;padding:0;line-height:normal;}
.right-col-content.main-category .products ul li .right-row p{color:#333333;font-size:17px;font-weight:500;font-family:'Rajdhani', sans-serif;margin:0 0 5px 0;padding:0;line-height:24px;}
.right-col-content.main-category .products ul li .right-row span.category-btn small{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:transparent;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;padding:6px 14px;font-size:18px;color:#0058da;border:2px solid #0058da;border-radius:0;width:auto;font-family:'Rajdhani', sans-serif;font-weight:600;margin:5px 0 0 0;line-height:normal;}
.right-col-content.main-category .products ul li .right-row span.category-btn small:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#dd4e0f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.right-col-content.main-category .products ul li .right-row span.category-btn small:hover, .right-col-content.main-category .products ul li .right-row span.category-btn small:focus, .right-col-content.main-category .products ul li .right-row span.category-btn small:active{color:white;}
.right-col-content.main-category .products ul li .right-row span.category-btn small:hover:before, .right-col-content.main-category .products ul li .right-row span.category-btn small:focus:before, .right-col-content.main-category .products ul li .right-row span.category-btn small:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
.right-col-content.main-category .products ul li .right-row span.category-btn small:hover, .right-col-content.main-category .products ul li .right-row span.category-btn small:active, .right-col-content.main-category .products ul li .right-row span.category-btn small:focus{color:#FFF;border:2px solid #dd4e0f;}
.woocommerce .right-col-content ul.products .product-category li.product .right-row{display:inline-block;vertical-align:top;width:48%;}
.woocommerce .right-col-content ul.products .product-category li.product .right-row h3{color:#c3582b;font-size:24px;font-weight:700;font-family:'Rajdhani', sans-serif;margin:0 0 1px 0;padding:0;line-height:normal;}
.woocommerce .right-col-content ul.products .product-category li.product .right-row h3 mark.count{display:none;}
.woocommerce .right-col-content ul.products .product-category li.product .right-row p, .woocommerce .right-col-content ul.products .product-category li.product .right-row .right-row-short-desc{color:#333333;font-size:17px;font-weight:500;font-family:'Rajdhani', sans-serif;margin:0 0 5px 0;padding:0;line-height:24px;}
.woocommerce ul.products li.product a img{margin:0;}
.woocommerce nav.woocommerce-pagination{margin-top:80px;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content h2, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content h6, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper h3{font-size:24px;line-height:normal;margin:0 0 10px;font-family:'Rajdhani', sans-serif;font-weight:600;color:#c3582b;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content p, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content p, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper p{font-size:17px;line-height:24px;font-weight:600;font-family:'Rajdhani', sans-serif;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content p:last-child, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content p:last-child, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper p:last-child{margin-bottom:0;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form{display:inline-block;margin:20px 0 0;width:100%;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper h3{text-transform:uppercase;color:#000;font-size:16px;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form-rating label{display:inline-block;vertical-align:middle}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form-rating p.stars{display:inline-block;vertical-align:middle;margin:0 !important;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form-rating p.stars span a{width:1.5em;font-size:22px;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form .comment-form-comment{display:inline-block;width:100%;margin:0;padding:0;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form textarea{height:100px;}
.woocommerce .inner-content #review_form #respond{width:50%;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form input, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form textarea{border-radius:0;height:45px;background:none;border:1px solid #eeeeee;width:100%;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form p.form-submit{display:inline-block;width:auto;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form p.form-submit input#submit{height:auto;width:auto;padding:13px 30px;background:none;border:2px solid #0058da;color:#0058da;font-family:"Rajdhani", sans-serif;font-size:18px;font-weight:600;line-height:normal;padding:6px 30px;border-radius:0;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form p.form-submit input#submit:hover, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form p.form-submit input#submit:active, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content #review_form_wrapper .comment-form p.form-submit input#submit:focus{background:#dd4e0f;border:2px solid #dd4e0f;color:#FFF;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content#tab-additional_information table.shop_attributes tr th{display:none;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content#tab-reviews #comments{margin-bottom:30px;}
.woocommerce .inner-content .woocommerce-tabs #tab-reviews.panel.entry-content .comment-respond h3.comment-reply-title{font-size:20px;margin-bottom:0;text-transform:none;color:#3c2313;}
.woocommerce .inner-content .woocommerce-tabs #review_form #respond p{line-height:normal;margin:0 0 20px;}
.woocommerce .inner-content #reviews #comments ol.commentlist{background:none;list-style:outside none none;margin:0;width:100%;}
.woocommerce .inner-content #reviews #comments ol.commentlist li{background:none;border:0 none;margin:0 0 20px;padding:0;position:relative;}
.commentlist li{list-style-type:none;margin:0;padding:0;}
.woocommerce .inner-content #reviews #comments ol.commentlist li .comment_container{background:none !important;}
.comment{color:#000000;line-height:1.6em;position:relative;}
.woocommerce .inner-content #reviews #comments ol.commentlist li img.avatar{background:#ebe9eb;border:1px solid #e4e1e3;box-shadow:none;float:left;height:auto;left:0;margin:0;padding:3px;position:absolute;top:0;width:60px;}
.woocommerce .inner-content #reviews #comments ol.commentlist li .comment-text{border:1px solid #e4e1e3;border-radius:0px;margin:0 0 0 70px;padding:1em 1em 0;}
.woocommerce .inner-content .star-rating{font-size:9px;letter-spacing:2px;margin-bottom:5px;margin-top:10px !important;width:6.3em !important;}
.woocommerce .inner-content .star-rating{float:right;font-family:star;font-size:1em;height:1em;line-height:1;overflow:hidden;position:relative;width:5.4em;}
.woocommerce .inner-content #reviews #comments ol.commentlist li .meta{color:#777777;font-size:0.75em;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{border:medium none;height:inherit;line-height:normal;outline:medium none;padding:0;position:relative;text-align:left;width:100%;z-index:1;margin:0;}
.woocommerce .inner-content div.product .woocommerce-tabs ul.tabs:before{display:none !important;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:before, .woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:after{display:none;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{display:inline-block;float:none;margin:0 20px -1px 0;padding:0;background-color:transparent;border:none;float:left;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{border-radius:0;font-family:'Rajdhani', sans-serif;font-size:20px;font-weight:600;line-height:normal;margin-right:0;padding:12px 15px;border:1px solid #CCC;color:#000;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a, .woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a:hover, .woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a:focus{background:#dd4e0f;color:#ffffff;border:1px solid transparent;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover{background:#cccccc;color:#000;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content{margin:0;;padding:40px 0 0px 0;border-top:1px solid #CCC;position:relative;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content:before, .woocommerce .inner-content .woocommerce-tabs .panel.entry-content:after{border-top:1px solid #cccccc;content:"";display:inline-block;left:-100%;position:absolute;top:-1px;width:100%;}
.woocommerce .inner-content .woocommerce-tabs .panel.entry-content:after{left:auto;right:-100%;top:-1px;}
.single-list-prodcut{position:relative;overflow:hidden;}
.navigation ol.wp-paginate, .woocommerce .woocommerce-pagination ul.page-numbers{text-align:center;display:inline-block;width:100%;border:none;}
.navigation ol.wp-paginate li span.title, .woocommerce .woocommerce-pagination ul.page-numbers li span.title{display:none;}
.navigation ol.wp-paginate li, .woocommerce .woocommerce-pagination ul.page-numbers li{display:inline-block;margin:0 3px;vertical-align:top;float:none;border:none;}
.navigation ol.wp-paginate li a, .woocommerce .woocommerce-pagination ul.page-numbers li a{background:#ffffff;border:1px solid #333333;color:#333333;font-family:'Rajdhani', sans-serif;font-size:20px;font-weight:600;height:35px;line-height:33px;min-width:inherit;padding:0;text-align:center;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;width:35px;display:inline-block;margin:0;position:relative;}
.navigation ol.wp-paginate li a:hover, .woocommerce .woocommerce-pagination ul.page-numbers li a:hover{background:#dd4e0f;border:1px solid #dd4e0f;color:#ffffff;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.navigation ol.wp-paginate li a.next:before, .navigation ol.wp-paginate li a.prev:before, .woocommerce .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce .woocommerce-pagination ul.page-numbers li a.prev:before{color:#333333;content:"\f105";font-family:fontawesome;font-size:24px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;}
.navigation ol.wp-paginate li a.prev:before, .woocommerce .woocommerce-pagination ul.page-numbers li a.prev:before{content:"\f104";}
.navigation ol.wp-paginate li a.next, .navigation ol.wp-paginate li a.prev, .woocommerce .woocommerce-pagination ul.page-numbers li a.next, .woocommerce .woocommerce-pagination ul.page-numbers li a.prev{font-size:0;position:relative;}
.navigation ol.wp-paginate li a.next:hover:before, .navigation ol.wp-paginate li a.next:focus:before, .navigation ol.wp-paginate li a.prev:hover:before, .navigation ol.wp-paginate li a.prev:focus:before, .woocommerce .woocommerce-pagination ul.page-numbers li a.next:hover:before, .woocommerce .woocommerce-pagination ul.page-numbers li a.next:focus:before, .woocommerce .woocommerce-pagination ul.page-numbers li a.prev:hover:before, .woocommerce .woocommerce-pagination ul.page-numbers li a.prev:focus:before{color:#FFF;}
.navigation ol.wp-paginate li span.current, .woocommerce .woocommerce-pagination ul.page-numbers li span.current{display:inline-block;height:inherit;margin:0;padding:0;background:#dd4e0f;border:1px solid #dd4e0f;color:#ffffff;font-family:'Rajdhani', sans-serif;font-size:16px;font-weight:600;height:35px;line-height:33px;width:35px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.application-content .right-col-content article{display:inline-block;margin:0 7% 6% 0;vertical-align:top;width:46%;}
.application-content .right-col-content article:nth-child(2n+1){margin-right:0;}
.application-content .right-col-content article h2{display:inline-block;line-height:1;margin:0 0 5px;min-height:60px;width:100%;}
.application-content .right-col-content article h2 a{color:#c3582b;display:inline-block;font-family:"Rajdhani", sans-serif;font-size:24px;line-height:27px;margin:0;padding:0;}
.application-content .right-col-content article h2 a:hover{color:#0058da;}
.application-content .right-col-content article p{color:#333333;font-size:18px;line-height:26px;font-weight:600;margin:0 0 15px 0;}
.application-content .right-col-content article p:last-child{margin-bottom:0;}
.application-content .right-col-content article .blog-post-thumb{margin:0 0 13px;}
.application-content.single-application-content .right-col-content article{margin:0;width:100%;}
.application-content.single-application-content .right-col-content article .header-content h1{line-height:1;margin-bottom:13px;}
.application-content.single-application-content .right-col-content article .header-content span.entry-date{color:#333333;display:inline-block;font-size:16px;font-weight:500;margin:0 0 30px;padding:0 0 0 45px;position:relative;width:100%;}
.application-content.single-application-content .right-col-content article .header-content span.entry-date::before{background:#ededed;border-radius:50%;color:#444444;content:"\f073";display:inline-block;font-family:fontawesome;font-size:16px;height:34px;left:0;line-height:34px;position:absolute;text-align:center;top:50%;transform:translate(0px, -50%);width:36px;}
.application-content.single-application-content .right-col-content .nav-single{display:inline-block;margin:50px 0 0;width:100%;}
.application-content.single-application-content .right-col-content .nav-single span a{color:#333333;font-size:18px;}
.application-content.single-application-content .right-col-content .nav-single span a:hover{color:#dd4e0f;}
.single-application-content .entry-content h2, .single-application-content .entry-content h3{line-height:1;margin-bottom:8px;}
ul.factory_equipment{font-size:0;margin:20px 0;padding:0;}
ul.factory_equipment li:nth-child(2n){margin-right:0;}
ul.factory_equipment li{border:3px solid #f4f4f4;text-align:center;display:inline-block;height:350px;line-height:1;margin:0 2% 3% 0;padding:0;vertical-align:top;width:49%;background:#e5e5e5;}
ul.factory_equipment li:before{display:none;}
ul.factory_equipment li img{height:100%;width:auto;}
body iframe#linksalpha_info_loader{display:none;}
#fancybox-content #responsive-menu-button{display:none !important;}
.tax-product_cat .right-col-content{width:74%;}
.tax-product_cat .right-col-content ul.products li.product{float:none;display:inline-block;width:50%!important;margin:0 -3px 30px -3px!important;}
@media (min-width:1321px) and (max-width:1499px) {
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a{padding:15px 23px 12px;}
}
@media (min-width:1200px) and (max-width:1320px) {
.home-jack-motion .jack-motion-row .owl-buttons .owl-next, .home-jack-motion .jack-motion-row .owl-buttons .owl-prev{position:relative;top:auto;}
.home-jack-motion .jack-motion-row .owl-controls{margin-top:40px;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-prev{left:0;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next{right:0;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a{padding:15px 23px 12px;}
}
@media (min-width:1024px) and (max-width:1199px) {
.wrapper{width:980px;}
.header-left{width:370px;}
.logo img{width:100%;}
.header-right{width:55%;}
#site-navigation ul.nav-menu li a{padding:16px 18px;}
.header-search{width:170px;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next, .home-jack-motion .jack-motion-row .owl-buttons .owl-prev{position:relative;top:auto;}
.home-jack-motion .jack-motion-row .owl-controls{margin-top:40px;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-prev{left:0;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next{right:0;}
.motion-product-row .motion-product-column .mask .motion-product-content p{font-size:16px;line-height:20px;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text{width:480px;}
.home-gallery-row ul.home-gallery-thumb li.icon3{width:280px;}
.home-gallery-row ul.home-gallery-thumb li.icon2{left:100px;}
.home-gallery-row ul.home-gallery-thumb li.icon4{right:100px;}
.home-help-support ul li{padding:50px 25px;}
.home-help-support ul li h3{font-size:22px;}
.header-cont-details{width:437px;float:right;}
.inner-content #primary{width:64%;}
#secondary #search-2 #searchform input#searchsubmit{width:35%;}
.home-gallery-row .home-gallery-text{width:500px;}
#site-navigation #mega-menu-wrap-primary.mega-menu-wrap ul.mega-menu li.mega-menu-item a{padding:15px 12px 12px;}
.left-sidebar.woocommerce-sidebar{width:30%;}
.tax-product_cat .left-sidebar.woocommerce-sidebar{width:24%;}
.right-col-content{width:66%;}
.contact-map iframe{height:550px;}
.right-col-content.main-category .products ul li, .right-col-content.main-category .products ul li, .woocommerce .right-col-content ul.products li.product, .woocommerce-page ul.products li.product{margin:0 0 50px 0;padding:0;}
.right-col-content.main-category .products ul li .right-row, .woocommerce .right-col-content ul.products .product-category li.product .right-row, .woocommerce .right-col-content ul.products li.product .righ-row{width:45%;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:17px;padding:12px 9px;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{margin:0 10px -1px 0;}
.woocommerce-Tabs-panel table tr td, .woocommerce-Tabs-panel table tr th{font-size:14px;padding:5px;}
}
@media (min-width:768px) and (max-width:1023px) {
.wrapper{width:740px;}
.header-left{width:40%;}
.logo img{width:100%;}
.header-right{width:55%;}
#responsive-menu-button{top:123px !important;z-index:1 !important}
.header-cont-details ul li.header-phone a{font-size:30px;}
.header-cont-details ul li.header-mail a{font-size:24px;}
.home-section-two .out-horizontal.more-btn{margin-top:0;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-left{margin:0 25px 0 0;}
.home-products .home-prodcuts-row .home-prodcuts-item:nth-child(2n) .home-prodcuts-row-left{margin:0 0 0 25px;}
.motion-product-row .motion-product-column:nth-child(4n){margin-right:2.6%;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next, .home-jack-motion .jack-motion-row .owl-buttons .owl-prev{position:relative;top:auto;}
.home-jack-motion .jack-motion-row .owl-controls{margin-top:40px;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-prev{left:0;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next{right:0;}
.home-service-column{width:46%;margin-bottom:8%;}
.motion-product-row .motion-product-column{width:46%;margin-bottom:2.6%;float:none;}
.motion-product-row .motion-product-column:nth-child(2n){margin-right:0;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text{width:350px;}
.home-gallery-row ul.home-gallery-thumb li.icon1{width:190px;}
.home-gallery-row ul.home-gallery-thumb li.icon1 span img{height:180px;}
.home-gallery-row ul.home-gallery-thumb li.icon2{width:190px;left:20px;top:240px;}
.home-gallery-row ul.home-gallery-thumb li.icon2 span img{height:180px;}
.home-gallery-row ul.home-gallery-thumb li.icon3{width:280px;}
.home-gallery-row ul.home-gallery-thumb li.icon4{width:190px;right:20px;top:240px;}
.home-gallery-row ul.home-gallery-thumb li.icon4 span img{height:180px;}
.home-gallery-row ul.home-gallery-thumb li.icon5{width:190px;}
.home-gallery-row ul.home-gallery-thumb li.icon5 span img{height:180px;}
.footer-top{padding-bottom:60px;}
.home-help-support ul li{width:50%;}
.home-help-support ul li:nth-child(2n){background:#ededed;}
.home-help-support ul li:nth-child(3){background:#e5e5e5;}
.home-help-support ul li:nth-child(2){background:#e5e5e5;}
.footer-top .footer-col{width:44%;}
.footer-top .footer-col.col-one, .footer-top .footer-col.col-two{margin-bottom:7%;}
.motion-product-row .motion-product-column .mask .motion-product-content p{font-size:17px;line-height:22px;}
.inner-content #primary{width:57%;}
#secondary{width:38%;}
#secondary #search-2 #searchform input#searchsubmit{width:100%;margin-top:7px;}
#secondary #search-2 #searchform input#s{width:100%;}
.home-gallery-row .home-gallery-text{width:330px;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li, .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{width:49%;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(2n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(2n){margin-right:0% !important;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(3n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(3n){margin-right:2% !important;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(6n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(6n), .contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(12n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(12n){margin-right:0 !important;}
.contact-detail .contact-detail-right, .contact-detail .contact-map{display:inline-block;width:100%;}
.contact-detail ul.contact-field-details li{width:46%;margin:0 2% 0 0;vertical-align:top;}
.contact-detail ul.contact-field-details li:nth-child(2){margin-top:0;}
.contact-detail .contact-map{margin-top:50px;}
.contact-map iframe{width:100%;}
.left-sidebar.woocommerce-sidebar{width:32%;}
.left-sidebar.right-sidebar{width:100%;}
.right-col-content{width:63%;}
.right-col-content.cthree-col{width:63%;}
.contact-map iframe{height:450px !important;}
.application-content .right-col-content article{width:100%;margin-right:0;margin-bottom:15%;}
.application-content .right-col-content article h2{min-height:inherit;}
.application-content.single-application-content .right-col-content article .header-content h1{font-size:30px;}
ul.two-col li{width:100%;margin-right:0;margin-bottom:10px;}
.right-col-content.main-category .products ul li, .right-col-content.main-category .products ul li, .woocommerce .right-col-content ul.products li.product, .woocommerce-page ul.products li.product{width:100%;margin:0 0 50px 0;padding:0;}
.right-col-content.main-category .products ul li .right-row, .woocommerce .right-col-content ul.products .product-category li.product .right-row, .woocommerce .right-col-content ul.products li.product .righ-row{width:55%;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{text-align:center;}
.woocommerce .single-list-prodcut div.product div.images img{width:auto;display:table;margin:0 auto;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:14px;padding:12px 6px;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{margin:0 5px -1px 0;}
.woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary{width:100%;}
.woocommerce .single-list-prodcut #container .summary.entry-summary{margin-bottom:50px;margin-top:20px;}
.woocommerce-Tabs-panel table tr td, .woocommerce-Tabs-panel table tr th{font-size:12px;padding:5px;}
.footer-bottom .col-left{float:left;width:100%;text-align:center;margin:0 0 10px 0;}
.footer-bottom .col-right{float:right;text-align:center;width:100%;}
}
@media (max-width:992px) {
.alignleft, .alignright{float:none;margin:0 auto 25px auto;display:block;}
}
@media (max-width:767px) {
.wrapper{width:94%;}
ul.two-col li{width:100%;margin-right:0;margin-bottom:10px;}
.home-welcome-content h2{font-size:20px;}
.home-service-row{text-align:center;}
.home-section-two .out-horizontal.more-btn{margin-top:0;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-left{width:100%;margin:0 0 30px 0;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right{width:100%;}
.home-products .home-prodcuts-row .home-prodcuts-item:nth-child(2n) .home-prodcuts-row-left{margin:0 0 30px 0;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next, .home-jack-motion .jack-motion-row .owl-buttons .owl-prev{position:relative;top:auto;}
.home-jack-motion .jack-motion-row .owl-controls{margin-top:40px;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-prev{left:0;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next{right:0;}
.home-gallery-row{height:inherit;text-align:center;}
.home-gallery-text.text1, .home-gallery-text.text2, .home-gallery-text.text3, .home-gallery-text.text4, .home-gallery-text.text5{display:inline-block !important;opacity:1 !important;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text h3{font-size:24px;margin:0 0 10px 0;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text p{font-size:16px;line-height:22px;}
.home-gallery-row ul.home-gallery-thumb li:hover{cursor:inherit;}
.home-gallery-row ul.home-gallery-thumb li{position:relative;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text{display:inline-block;margin:5px auto 50px;position:relative;text-align:center;width:550px;border-bottom:1px solid #cccccc;padding-bottom:50px;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text:hover{border-bottom:1px solid #cccccc;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.home-gallery-row ul.home-gallery-thumb li.icon1, .home-gallery-row ul.home-gallery-thumb li.icon2, .home-gallery-row ul.home-gallery-thumb li.icon3, .home-gallery-row ul.home-gallery-thumb li.icon4, .home-gallery-row ul.home-gallery-thumb li.icon5{display:table;left:0;margin:0 auto 30px;top:auto;width:214px;}
.inner-content #primary{width:100%;}
#secondary{margin:70px 0 0;width:100%;}
.home-gallery-row .home-gallery-text{display:inline-block;margin:0 auto 50px;text-align:center;width:100%;}
.contact-detail .contact-detail-right, .contact-detail .contact-map{width:100%;display:inline-block;padding:40px 20px 30px;}
.contact-detail .contact-map{margin:50px 0 0 0;padding:0;}
.left-sidebar.woocommerce-sidebar{width:100%;}
.right-col-content{width:100%;}
.left-sidebar.woocommerce-sidebar #secondary aside{padding:20px 42px 20px 20px;}
.contact-map iframe{height:350px !important;}
.application-content .right-col-content article{width:100%;margin-right:0;margin-bottom:15%;}
.application-content .right-col-content article h2{min-height:inherit;}
.application-content.single-application-content .right-col-content article .header-content h1{font-size:30px;}
.application-content .right-col-content article h2, .application-content .right-col-content article h3{font-size:26px;}
.right-col-content.main-category .products ul li{width:100%;margin:0px 0 50px 0;padding:0;text-align:center;}
.woocommerce .right-col-content ul.products li.product, .woocommerce-page ul.products li.product{width:100%;margin:0px 0 50px 0;padding:0;text-align:center;height:auto;}
.woocommerce ul.products .product-category{display:inline-block;}
.right-col-content.main-category .products ul li .right-row, .woocommerce .right-col-content ul.products .product-category li.product .right-row, .woocommerce .right-col-content ul.products li.product .righ-row{width:100%;}
.right-col-content.main-category .products ul li .left-row, .woocommerce .right-col-content ul.products li.product .left-row{display:table;margin:0 auto 10px;width:100%;height:auto;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{width:48%;margin:0 5px 10px 0;text-align:left;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{width:100%;font-size:13px;padding:12px 6px;}
.woocommerce .inner-content #review_form #respond{width:100%;}
.left-sidebar.woocommerce-sidebar{width:100%;}
.right-col-content.cthree-col{width:100%;}
.left-sidebar.right-sidebar{width:100%;margin-left:0;}
}
@media (min-width:640px) and (max-width:767px) {
.home-service-column{width:46%;margin-bottom:7%;float:none;}
.home-service-column:nth-child(2n){margin-right:0;}
.motion-product-row .motion-product-column{width:46%;margin-bottom:2.6%;float:none;}
.home-help-support ul li{width:50%;}
.footer-top .footer-col{width:44%;}
.footer-top .footer-col.col-one, .footer-top .footer-col.col-two{margin-bottom:7%;}
.footer-bottom .col-left p{line-height:normal;}
.footer-top h2.widgettitle{margin-bottom:10px;}
.home-help-support ul li:nth-child(2n){background:#ededed;}
.home-help-support ul li:nth-child(3){background:#e5e5e5;}
.home-help-support ul li:nth-child(2){background:#e5e5e5;}
.motion-product-row .motion-product-column .mask .motion-product-content p{font-size:16px;line-height:20px;}
.header-right{width:100%;}
.header-left{width:100%;text-align:center;}
.logo img{width:436px;}
.responsive-menu-button{top:242px !important;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right ul.two-col li{margin-right:2%;width:48%;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-right ul.two-col li:nth-child(2n){margin-right:0;}
.motion-product-row .motion-product-column:nth-child(4n){margin-right:2.6%;}
#secondary, .left-sidebar.woocommerce-sidebar{width:60%;display:table;margin:0px auto 0;float:none;}
#secondary #search-2 #searchform input#searchsubmit{width:35%;}
.home-gallery-row ul.home-gallery-thumb li{display:inline-block !important;margin-left:20px !important;margin-right:20px !important;width:224px !important;}
.home-gallery-row ul.home-gallery-thumb li.icon1 span img, .home-gallery-row ul.home-gallery-thumb li.icon2 span img, .home-gallery-row ul.home-gallery-thumb li.icon4 span img, .home-gallery-row ul.home-gallery-thumb li.icon5 span img{height:214px !important;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li, .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{width:49%;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(2n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(2n){margin-right:0% !important;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(3n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(3n){margin-right:2% !important;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(6n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(6n), .contact-form .gform_wrapper .gform_body ul.gform_fields li:nth-child(12n), .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error:nth-child(12n){margin-right:0 !important;}
.contact-detail ul.contact-field-details li{width:46%;vertical-align:top;margin:0 2% 0 0;}
.contact-detail ul.contact-field-details li:nth-child(2){margin-top:0;}
.contact-detail ul.contact-field-details li p, .contact-detail ul.contact-field-details li a{font-size:16px;}
.right-col-content.main-category .products ul li, .right-col-content.main-category .products ul li, .woocommerce .right-col-content ul.products li.product, .woocommerce-page ul.products li.product{display:table;float:none;margin:0 auto 70px;padding:0;text-align:center;width:60%;}
.woocommerce .inner-content .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:15px;}
.header-right{display:block;float:none;margin:20px auto 0;width:284px;}
}
@media (max-width:639px) {
.home-welcome-content h1{font-size:34px;line-height:34px;}
.motion-product h2, .home-jack-motion h2, .home-testimonial h2{font-size:30px;line-height:30px;margin:0 0 15px 0;}
.motion-product span{line-height:28px;}
.home-service-column{width:100%;margin:0 0 50px 0;}
.home-help-support ul li{width:100%;}
.home-jack-motion .jack-motion-row .jack-motion-column .jack-motion-content h3{font-size:26px;}
.motion-product-row .motion-product-column{width:100%;margin:0 0 7% 0;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next, .home-jack-motion .jack-motion-row .owl-buttons .owl-prev{position:relative;top:auto;}
.home-jack-motion .jack-motion-row .owl-controls{margin-top:25px;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-prev{left:0;}
.home-jack-motion .jack-motion-row .owl-buttons .owl-next{right:0;}
.home-service-column span{margin:0 auto 10px;}
.home-service-column p{font-size:18px;line-height:24px;}
.footer-bottom{padding:12px 0 20px;}
.footer-top .footer-col{width:100%;}
.footer-top .footer-col{margin:0 0 50px 0;}
.footer-bottom .col-left, .footer-bottom .col-right{text-align:center;width:100%;}
.footer-bottom .col-right{margin-top:20px;}
.header-left{width:100%;text-align:center;}
.header-cont-details ul li.header-phone a{font-size:20px;text-align:center;width:100%;display:inline-block;}
.header-cont-details ul li.header-mail a{font-size:18px;display:inline-block;margin-top:5px;width:100%;text-align:center;}
.header-right{width:100%;}
.logo img{width:380px;}
.responsive-menu-button{top:203px !important;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text{width:94%;}
#secondary, .left-sidebar.woocommerce-sidebar{width:100%;}
#secondary #search-2 #searchform input#s{width:100%;}
#secondary #search-2 #searchform input#searchsubmit{width:100%;margin-top:7px;}
.contact-form .gform_wrapper .gform_body ul.gform_fields li, .contact-form .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{width:100%;margin:0 0 7% 0 !important;}
.header-right{display:block;float:none;margin:20px auto 0;width:284px;}
}
@media (max-width:479px) {
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-left span{height:inherit;}
.home-products .home-prodcuts-row .home-prodcuts-item .home-prodcuts-row-left span img{height:auto;}
.logo img{width:290px;}
.responsive-menu-button{top:182px !important;}
.home-gallery-row ul.home-gallery-thumb li.home-gallery-text h3{font-size:22px;}
.contact-detail ul.contact-field-details li p, .contact-detail ul.contact-field-details li a{font-size:16px;}
.contact-form .gform_wrapper .gform_footer input.button{width:100%;margin-top:5%;}
.breadcrumb p#breadcrumbs{width:100%;margin-bottom:30px;}
.breadcrumb div.mr_social_sharing_wrapper{width:100%;margin-bottom:10px;}
h1, .top-banner h1.entry-title, .top-banner h2.entry-title{font-size:32px;}
}
@media only screen and (max-width:767px) {
table th{display:none;}
table td{display:block;width:100%;font-size:16px}
table td::before{content:attr(data-title);position:relative;display:block;font-weight:700;line-height:30px;}
table{width:100%;}
}
#responsive-menu-button{z-index:1 !important}
.page-id-946 .top-banner, .page-id-8 .top-banner{display:none}
.navigation ol.wp-paginate li, .woocommerce .woocommerce-pagination ul.page-numbers li{margin:0 0px;}
.post-type-archive-application .navigation ol.wp-paginate li, .post-type-archive-application .woocommerce .woocommerce-pagination ul.page-numbers li{margin:0 2px !important;}
div#rev_slider_1_1{background-color:#ececec;}
.tp-bgimg.defaultimg{background-color:#ececec !important;}
.page-id-1486 .top-banner::before{background:transparent !important;}
.page-id-1486 .top-banner h1.entry-title, .page-id-1486 .top-banner::before{display:none !important}
.pro-banner img{width:100% !important}
.postid-2054 .mr_social_sharing_wrapper, .term-14 .mr_social_sharing_wrapper{display:none}
.postid-2054 .breadcrumb p#breadcrumbs, .term-14 .breadcrumb p#breadcrumbs{padding:0 0 10px 0}
.logo{ margin-top:20px;}.wp-paginate{padding:0;margin:0;}
.wp-paginate li{display:inline;list-style:none;}
.wp-paginate a{background:#ddd;border:1px solid #ccc;color:#666;margin-right:4px;padding:4px 8px;text-align:center;text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active{background:#ccc;color:#888;}
.wp-paginate .title{color:#555;margin-right:4px;}
.wp-paginate .gap{color:#999;margin-right:4px;}
.wp-paginate .current{color:#fff;background:#5f87ae;border:1px solid #89adcf;margin-right:4px;padding:4px 8px;}
.wp-paginate .page{}
.wp-paginate .prev, .wp-paginate .next{}
.wp-paginate-comments{}
.wp-paginate-comments li{}
.wp-paginate-comments a{}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active{}
.wp-paginate-comments .title{}
.wp-paginate-comments .gap{}
.wp-paginate-comments .current{}
.wp-paginate-comments .page{}
.wp-paginate-comments .prev, .wp-paginate-comments .next{}
ol.wp-paginate li{line-height:3em;}
.wp-paginate.font-arial{font-family:Arial, sans-serif;}
.wp-paginate.font-georgia{font-family:Georgia, serif;}
.wp-paginate.font-inherit{font-family:inherit;}
.wp-paginate.font-initial{font-family:initial;}
.wp-paginate.font-tahoma{font-family:Tahoma, sans-serif;}
.wp-paginate.font-times{font-family:"Times New Roman", serif;}
.wp-paginate.font-trebuchet{font-family:"Trebuchet MS", sans-serif;}
.wp-paginate.font-verdana{font-family:Verdana, sans-serif;}
.wp-paginate.wpp-modern-grey a, .wp-paginate.wpp-modern-grey .current{background:#f8f8f8;border:1px solid #efecee;border-radius:4px;color:#000;padding:3px 6px;}
.wp-paginate.wpp-modern-grey a:hover{background:#eee;}
.wp-paginate.wpp-modern-grey .current{opacity:.3;}
.wp-paginate.wpp-blue-cta a, .wp-paginate.wpp-blue-cta .current{background:#3784fd;border:2px solid #fff;border-radius:2px;box-shadow:1px 1px 1px #c1c1c1, -1px -1px 1px #c1c1c1, inset 0 -10px 10px rgba(0, 0, 0, .2);color:#fff;}
.wp-paginate.wpp-blue-cta .current{opacity:.6;}
.wp-paginate.wpp-neon-pink a, .wp-paginate.wpp-neon-pink .current{background:#54d3f4;border:1px solid #eee;border-radius:6px;color:#000;}
.wp-paginate.wpp-neon-pink a, .wp-paginate.wpp-neon-pink .current{background:#ff4ecd;}
.wp-paginate.wpp-neon-pink .current {
opacity: .6;
}


div.mr_social_sharing_wrapper{height:auto;width:100%;margin:4px 0;padding:0;border:0;line-height:0;}
div.mr_social_sharing, span.mr_social_sharing, div.mr_social_sharing_top, span.mr_social_sharing_top{display:block;width:auto;height:auto;margin:2px;padding:0;vertical-align:bottom;}
span.mr_social_sharing, span.mr_social_sharing_top{display:inline-block;}
div.mr_social_sharing_top, span.mr_social_sharing_top{vertical-align:top;}
div.mr_social_sharing div, span.mr_social_sharing div{vertical-align:bottom !important;}
div.mr_social_sharing_top div, span.mr_social_sharing_top div{vertical-align:top !important;}
a.mr_social_sharing_popup_link, a.mr_social_sharing_popup_link:HOVER{display:inline-block;margin:0;padding:0;border:0;vertical-align:bottom;}
.mr_social_sharing img, .mr_social_sharing_top img{display:inline-block;margin:0 !important;padding:0 !important;border:0 !important;vertical-align:bottom;max-width:100%;}
.mr_social_sharing a.mr_social_sharing_popup_link, .mr_social_sharing div, .mr_social_sharing span, .mr_social_sharing iframe, .mr_social_sharing img{line-height:0;vertical-align:bottom;}
.mr_social_sharing iframe{margin-bottom:0}
.mr_social_sharing_top a.mr_social_sharing_popup_link, .mr_social_sharing_top div, .mr_social_sharing_top span, .mr_social_sharing_top iframe, .mr_social_sharing_top img{line-height:0;vertical-align:top;}
.mr_social_sharing span.mr_small_icon, .mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_small_icon, .mr_social_sharing_top span.mr_medium_icon{display:inline-block;font-family:'Droid Sans',arial,sans-serif;vertical-align:bottom;font-size:10px;font-weight:200;line-height:10px;margin:0 0 0 4px;padding:0;}
.mr_social_sharing span.mr_medium_icon, .mr_social_sharing_top span.mr_medium_icon{font-size:12px;line-height:12px;}
.mr_social_sharing span.stumble_vertical iframe, .mr_social_sharing_top span.stumble_vertical iframe{width:50px;}
.mr_social_sharing span.stumble_horizontal iframe, .mr_social_sharing_top span.stumble_horizontal iframe{width:74px;}
span.db-count{line-height:16px;vertical-align:baseline;}
span.IN-widget{margin:0;padding:0;border:0;line-height:0;}
span.FBConnectButton_Small{height:18px;}
.FBConnectButton_Small span.FBConnectButton_Text{height:6px;padding-top:6px;padding-bottom:3px;}
span.fb_share_count_nub_right, span.fb_share_count_nub_right{vertical-align:top;}
span.fb_share_count_top, span.fb_share_count_inner{line-height:34px;}
.delicious_vertical{display:inline-block;width:50px;height:60px;padding:0px;margin:0px;text-align:center;}
.delicious_vertical a.mr_social_sharing_popup_link, .delicious_vertical a.mr_social_sharing_popup_link:hover{display:block;font-family:'Droid Sans',arial,sans-serif;font-size:15px;font-weight:200;color:#7e7e7e;background:transparent url(static/image/delicious_counters.png) no-repeat scroll left top;padding:6px 0px 44px 0px;margin:0;width:50px;height:10px;line-height:15px;text-decoration:none;}
.delicious_vertical a.mr_social_sharing_popup_link:hover{color:#0090ff;background:transparent url(static/image/delicious_counters_hover.png) no-repeat scroll left top;}
.delicious_horizontal{display:inline-block;height:20px;width:120px;padding:0px;margin:0px;}
.delicious_horizontal a, .delicious_horizontal a:hover{display:block;font-family:'Droid Sans',arial,sans-serif;font-size:12px;font-weight:300;background:transparent url(static/image/delicious_counters.png) no-repeat scroll left bottom;height:10px;width:35px;padding:10px 5px 0 80px;vertical-align:bottom;color:#7e7e7e;text-decoration:none;text-align:center;white-space:nowrap;}
.delicious_horizontal a:hover{color:#0090ff;background:transparent url(static/image/delicious_counters_hover.png) no-repeat scroll left bottom;}
.delicious_vertical span.delicious_hash, .delicious_horizontal span.delicious_hash{display:none;}
@media all and (min-width: 600px) {
.mr_social_share_sms{display:none}
.mr_social_share_whatsapp{display:none}
}
.clear{clear:both}
.nobr{white-space:nowrap}
.quote_mode_mark{padding:0;margin:0;border:none;background:none;z-index:10001;cursor:help}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
body .ui-tooltip{border-width:2px}
.wc_email_inquiry_expand_text{min-width:20px;display:inline-block}
#page_3rd_contact_form_container{margin:0;display:block}
.wc_email_inquiry_custom_form_container{position:relative !important}
.wc_email_inquiry_button_container{margin-bottom:5px !important;margin-top:5px !important;margin-left:0px !important;margin-right:0px !important}
body .wc_email_inquiry_button_container .wc_email_inquiry_button,body .wc_email_inquiry_button_container .wc_email_inquiry_popup_button,body .wc_email_inquiry_button_container .wc_email_inquiry_button_3rd{position:relative !important;cursor:pointer;display:inline-block !important;line-height:1 !important}
body .wc_email_inquiry_button_container .wc_email_inquiry_email_button{padding:5px 5px !important;margin:0;background-color:#EE2B2B !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#FBCACA),color-stop(1,#EE2B2B)) !important;background:-moz-linear-gradient(center top,#FBCACA 20%,#EE2B2B 100%) !important;border:1px solid #EE2B2B !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:bold 12px Arial, sans-serif !important;color:#FFFFFF !important;text-align:center !important;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important}
body .wc_email_inquiry_button_container .wc_email_inquiry_hyperlink_text{font:bold 12px Arial, sans-serif !important;color:#000000 !important}
body .wc_email_inquiry_button_container .wc_email_inquiry_hyperlink_text:hover{color:#999999 !important}
.wc_email_inquiry_form *{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important}
.email_inquiry_cb #cboxLoadedContent,.wc_email_inquiry_form,#fancybox-content > div{background-color:#FFFFFF !important}
body .wc_email_inquiry_form,.wc_email_inquiry_form,.wc_email_inquiry_form .wc_email_inquiry_field,body .wc_email_inquiry_field{font:normal 12px Arial, sans-serif !important;color:#000000 !important}
.wc_email_inquiry_custom_form_product_heading{font:normal 26px Arial, sans-serif !important;color:#29577F !important;clear:none !important;margin-top:5px !important;padding-top:0 !important}
a.wc_email_inquiry_custom_form_product_url{font:normal 12px Arial, sans-serif !important;color:#29577F !important}
.wc_email_inquiry_subject{font:normal 12px Arial, sans-serif !important;color:#000000 !important}
.wc_email_inquiry_field input,.wc_email_inquiry_field textarea{border:1px solid #CCCCCC !important;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;background-color:#FAFAFA !important;color:#000000 !important}
body .wc_email_inquiry_form_button,.wc_email_inquiry_form_button{position:relative !important;cursor:pointer;display:inline-block !important;line-height:1 !important}
body .wc_email_inquiry_form_button,.wc_email_inquiry_form_button{padding:7px 10px !important;margin:0;background-color:#EE2B2B !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#FBCACA),color-stop(1,#EE2B2B)) !important;background:-moz-linear-gradient(center top,#FBCACA 20%,#EE2B2B 100%) !important;border:1px solid #EE2B2B !important;border-radius:0px !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:normal 12px Arial, sans-serif !important;color:#FFFFFF !important;text-align:center !important;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important}
h1.wc_email_inquiry_result_heading{font:normal 18px Arial, sans-serif !important;color:#000000 !important}
.wc_email_inquiry_custom_form_heading{font:normal 24px Arial, sans-serif !important;color:#303030 !important}
#cboxOverlay.email_inquiry_cb{background:#666666 !important}
body .wc_ei_read_more_hover_container,.wc_ei_read_more_hover_container{display:none;text-align:center;clear:both;width:100%}
body .product_hover .wc_ei_read_more_hover_container,.product_hover .wc_ei_read_more_hover_container{display:block;left:0;position:absolute;z-index:999}
body .wc_ei_read_more_hover_container .wc_ei_read_more_hover_content,.wc_ei_read_more_hover_container .wc_ei_read_more_hover_content{width:100%;text-align:center;clear:both;height:auto;max-height:100%;position:relative;display:block}
body .wc_ei_read_more_hover_container .wc_ei_read_more_hover_button,.wc_ei_read_more_hover_container .wc_ei_read_more_hover_button{display:inline-block !important;vertical-align:middle;white-space:nowrap;text-decoration:none !important;position:relative;cursor:pointer;z-index:1;text-align:center !important;padding:7px 17px !important;background-color:#999999 !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#999999),color-stop(1,#999999)) !important;background:-moz-linear-gradient(center top,#999999 20%,#999999 100%) !important;border:1px solid #FFFFFF !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:normal 14px Arial !important;color:#FFFFFF !important;opacity:0.5 !important;filter:alpha(opacity=50) !important}
body .wc_ei_read_more_button_container{display:inline-block;margin-bottom:5px !important;margin-top:5px !important;margin-left:0px !important;margin-right:0px !important}
body .wc_ei_read_more_button_container .wc_ei_read_more_button_type,.wc_ei_read_more_button_container .wc_ei_read_more_button_type{position:relative !important;cursor:pointer;display:inline-block !important;line-height:1 !important;padding:7px 8px !important;margin:0;background-color:#EE2B2B !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#FBCACA),color-stop(1,#EE2B2B)) !important;background:-moz-linear-gradient(center top,#FBCACA 20%,#EE2B2B 100%) !important;border:1px solid #EE2B2B !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;font:bold 12px Arial !important;color:#FFFFFF !important;text-align:center !important;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important}
body .wc_ei_read_more_button_container .wc_ei_read_more_link_type,.wc_ei_read_more_button_container .wc_ei_read_more_link_type{text-decoration:underline;cursor:pointer;font:bold 12px Arial !important;color:#000000 !important}
body .wc_ei_read_more_button_container .wc_ei_read_more_link_type:hover,.wc_ei_read_more_button_container .wc_ei_read_more_link_type:hover{color:#999999 !important}


.wt-carskin-light1 .wt-detailcnt,.wt-carskin-light2 .wt-detailcnt{background:#f7f7f7;}
.wt-carskin-dark1 .wt-detailcnt , .wt-carskin-dark2 .wt-detailcnt{background:#414141;}
.wt-downlink a{color:#a7a7a7!important;border-color:#a7a7a7!important}
.wt-downlink a:hover{color:#309af7!important;border-color:#309af7!important}
.wt-itemcnt .wt-overally.fadein-eff{background-color:#000000;}
.wt-link-icon , .wt-zoom-icon{color:#309af7!important;}
.wt-title a{color:#bbbbbb!important;}
.wt-title a:hover{color:#309af7!important;}
.wt-text{color:#a7a7a7}
.wt-detailcnt .wt-price-vis ins{color:#309af7}
.wt-carskin-dark2 .wt-detailcnt .wt-title, .wt-carskin-dark2 .wt-detailcnt .wt-text, .wt-carskin-dark2 .wt-detailcnt .wt-price-vis{border-color:#636363!important;}
.wt-notify , .wt-onsale{background:#309af7;color:#ffffff;}</style>
<noscript><style>.woocommerce-product-gallery{opacity:1 !important;}</style></noscript>
<meta name="generator" content="Powered by Slider Revolution 5.1.4 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface.">
<style>button#responsive-menu-button,#responsive-menu-container{display:none;-webkit-text-size-adjust:100%}
@media screen and (max-width: 1023px){#responsive-menu-container{display:block}
#responsive-menu-container{position:fixed;top:0;bottom:0;z-index:99998;padding-bottom:5px;margin-bottom:-5px;outline:1px solid transparent;overflow-y:auto;overflow-x:hidden}
#responsive-menu-container .responsive-menu-search-box{width:100%;padding:0 2%;border-radius:2px;height:50px;-webkit-appearance:none}
#responsive-menu-container.push-left,#responsive-menu-container.slide-left{transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}
.responsive-menu-open #responsive-menu-container.push-left,.responsive-menu-open #responsive-menu-container.slide-left{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}
#responsive-menu-container.push-top,#responsive-menu-container.slide-top{transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%)}
.responsive-menu-open #responsive-menu-container.push-top,.responsive-menu-open #responsive-menu-container.slide-top{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}
#responsive-menu-container.push-right,#responsive-menu-container.slide-right{transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%)}
.responsive-menu-open #responsive-menu-container.push-right,.responsive-menu-open #responsive-menu-container.slide-right{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}
#responsive-menu-container.push-bottom,#responsive-menu-container.slide-bottom{transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}
.responsive-menu-open #responsive-menu-container.push-bottom,.responsive-menu-open #responsive-menu-container.slide-bottom{transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}
#responsive-menu-container,#responsive-menu-container:before,#responsive-menu-container:after,#responsive-menu-container *,#responsive-menu-container *:before,#responsive-menu-container *:after{box-sizing:border-box;margin:0;padding:0}
#responsive-menu-container #responsive-menu-search-box,#responsive-menu-container #responsive-menu-additional-content,#responsive-menu-container #responsive-menu-title{padding:25px 5%}
#responsive-menu-container #responsive-menu,#responsive-menu-container #responsive-menu ul{width:100%}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu{display:none}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu.responsive-menu-submenu-open{display:block}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link{padding-left:10%}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-2 a.responsive-menu-item-link{padding-left:15%}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-3 a.responsive-menu-item-link{padding-left:20%}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-4 a.responsive-menu-item-link{padding-left:25%}
#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-5 a.responsive-menu-item-link{padding-left:30%}
#responsive-menu-container li.responsive-menu-item{width:100%;list-style:none}
#responsive-menu-container li.responsive-menu-item a{width:100%;display:block;text-decoration:none;padding:0 5%;position:relative}
#responsive-menu-container li.responsive-menu-item a .fa{margin-right:15px}
#responsive-menu-container li.responsive-menu-item a .responsive-menu-subarrow{position:absolute;top:0;bottom:0;text-align:center;overflow:hidden}
#responsive-menu-container li.responsive-menu-item a .responsive-menu-subarrow.fa{margin-right:0}
button#responsive-menu-button .responsive-menu-button-icon-inactive{display:none}
button#responsive-menu-button{z-index:99999;display:none;overflow:hidden;outline:none}
button#responsive-menu-button img{max-width:100%}
.responsive-menu-label{display:inline-block;font-weight:600;margin:0 5px;vertical-align:middle}
.responsive-menu-label .responsive-menu-button-text-open{display:none}
.responsive-menu-accessible{display:inline-block}
.responsive-menu-accessible .responsive-menu-box{display:inline-block;vertical-align:middle}
.responsive-menu-label.responsive-menu-label-top,.responsive-menu-label.responsive-menu-label-bottom{display:block;margin:0 auto}
button#responsive-menu-button{padding:0 0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.responsive-menu-box{width:25px;height:19px;display:inline-block;position:relative}
.responsive-menu-inner{display:block;top:50%;margin-top:-1.5px}
.responsive-menu-inner,.responsive-menu-inner::before,.responsive-menu-inner::after{width:25px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}
.responsive-menu-open .responsive-menu-inner,.responsive-menu-open .responsive-menu-inner::before,.responsive-menu-open .responsive-menu-inner::after{background-color:#fff}
button#responsive-menu-button:hover .responsive-menu-inner,button#responsive-menu-button:hover .responsive-menu-inner::before,button#responsive-menu-button:hover .responsive-menu-inner::after,button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner,button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::before,button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::after,button#responsive-menu-button:focus .responsive-menu-inner,button#responsive-menu-button:focus .responsive-menu-inner::before,button#responsive-menu-button:focus .responsive-menu-inner::after,button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner,button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::before,button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::after{background-color:#fff}
.responsive-menu-inner::before,.responsive-menu-inner::after{content:"";display:block}
.responsive-menu-inner::before{top:-8px}
.responsive-menu-inner::after{bottom:-8px}
.responsive-menu-boring .responsive-menu-inner,.responsive-menu-boring .responsive-menu-inner::before,.responsive-menu-boring .responsive-menu-inner::after{transition-property:none}
.responsive-menu-boring.is-active .responsive-menu-inner{transform:rotate(45deg)}
.responsive-menu-boring.is-active .responsive-menu-inner::before{top:0;opacity:0}
.responsive-menu-boring.is-active .responsive-menu-inner::after{bottom:0;transform:rotate(-90deg)}
button#responsive-menu-button{width:50px;height:50px;position:absolute;top:228px;left:5%;background:#0058da}
.responsive-menu-open button#responsive-menu-button{background:#0058da}
.responsive-menu-open button#responsive-menu-button:hover,.responsive-menu-open button#responsive-menu-button:focus,button#responsive-menu-button:hover,button#responsive-menu-button:focus{background:#dd4e0f}
button#responsive-menu-button .responsive-menu-box{color:#fff}
.responsive-menu-open button#responsive-menu-button .responsive-menu-box{color:#fff}
.responsive-menu-label{color:#fff;font-size:14px;line-height:13px}
button#responsive-menu-button{display:inline-block;transition:transform 0.5s, background-color 0.5s}
#responsive-menu-container{width:75%;right:0;transition:transform 0.5s;text-align:left;background:#212121}
#responsive-menu-container #responsive-menu-wrapper{background:#212121}
#responsive-menu-container #responsive-menu-additional-content{color:#fff}
#responsive-menu-container .responsive-menu-search-box{background:#fff;border:2px solid #dadada;color:#333}
#responsive-menu-container .responsive-menu-search-box:-ms-input-placeholder{color:#C7C7CD}
#responsive-menu-container .responsive-menu-search-box::-webkit-input-placeholder{color:#C7C7CD}
#responsive-menu-container .responsive-menu-search-box:-moz-placeholder{color:#C7C7CD;opacity:1}
#responsive-menu-container .responsive-menu-search-box::-moz-placeholder{color:#C7C7CD;opacity:1}
#responsive-menu-container .responsive-menu-item-link,#responsive-menu-container #responsive-menu-title,#responsive-menu-container .responsive-menu-subarrow{transition:background-color 0.5s, border-color 0.5s, color 0.5s}
#responsive-menu-container #responsive-menu-title{background-color:#212121;color:#fff;font-size:14px}
#responsive-menu-container #responsive-menu-title a{color:#fff;font-size:14px;text-decoration:none}
#responsive-menu-container #responsive-menu-title a:hover{color:#fff}
#responsive-menu-container #responsive-menu-title:hover{background-color:#212121;color:#fff}
#responsive-menu-container #responsive-menu-title:hover a{color:#fff}
#responsive-menu-container #responsive-menu-title #responsive-menu-title-image{display:inline-block;vertical-align:middle;margin-right:15px}
#responsive-menu-container #responsive-menu > li.responsive-menu-item:first-child > a{border-top:1px solid #212121}
#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:15px}
#responsive-menu-container #responsive-menu li.responsive-menu-item a{line-height:40px;border-bottom:1px solid #212121;color:#fff;background-color:#212121}
#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{color:#fff;background-color:#dd4e0f;border-color:#212121}
#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover .responsive-menu-subarrow{color:#fff;border-color:#ffffff;background-color:#0d3f88}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{right:0;height:40px;line-height:40px;width:40px;color:#fff;border-left:1px solid #ffffff;background-color:#212121}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{color:#fff;border-color:#212121;background-color:#212121}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover{color:#fff;border-color:#3f3f3f;background-color:#3f3f3f}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:hover{color:#fff;border-color:#ffffff;background-color:#0d3f88}
#responsive-menu-container #responsive-menu li.responsive-menu-current-item > .responsive-menu-item-link{background-color:#dd4e0f;color:#fff;border-color:#212121}
#responsive-menu-container #responsive-menu li.responsive-menu-current-item > .responsive-menu-item-link:hover{background-color:#0067ff;color:#fff;border-color:#3f3f3f}
#site-navigation{display: none !important}}</style> <style id="wp-custom-css">.tax-product_cat .right-col-content{width:74%;}
.tax-product_cat .right-col-content ul.products li.product{float:none;display:inline-block;width:50%!important;margin:0 -3px 30px -3px!important;}
.tax-product_cat.term-9 ul.products .product-category{width:50%!important;display:inline-block;}
.tax-product_cat.term-9 .right-col-content ul.products li.product{width:100%!important;}
@media screen and (max-width: 1199px) {
.tax-product_cat .right-col-content{width:72%;}
.tax-product_cat ul.products li.product .righ-row{width:43%!important;}
}
@media screen and (max-width: 1023px){
.tax-product_cat .right-col-content{width:63%!important;}
.tax-product_cat .right-col-content ul.products li.product{width:100%!important;}
.tax-product_cat.term-9 ul.products .product-category{width:100%!important;display:inline-block;}
}
@media screen and (max-width: 767px){
.tax-product_cat .right-col-content{width:100%!important;}
}
.footer-top .col-two .rpwe-title, .footer-top .col-two .rpwe-title a { color: #ffffff; font-family: 'Rajdhani', sans-serif; font-weight: 500; font-size: 16px; margin: 0; padding: 0; line-height: 1.4; max-height: 2.8em; overflow: hidden; display: -webkit-box !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; width: 100%; }
/* Footer blog posts adjustments - 2026-05-29 */
/* Reduce spacing between posts, light color title, 3 posts */
.footer-top .col-two .rpwe-li.rpwe-clearfix{padding:4px 0 8px 0;}
.footer-top .col-two .rpwe-li.rpwe-clearfix:first-child{padding-top:0;}
.footer-top .col-two .rpwe-li.rpwe-clearfix:last-child{border-bottom:none;}
.footer-top .col-two .rpwe-title a{color:#bdd8ff !important;}


/* Footer - align col-two first link with col-one first link */

/* Footer Recent Posts - shift entire block down to align with other columns */
.footer-top .col-two .execphpwidget{padding-top:6px;}
