@font-face{font-family:dashicons;src:url(//www.curtisnovak.com/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800);src:url(//www.curtisnovak.com/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url(//www.curtisnovak.com/wp-includes/fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800) format("truetype");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-airplane:before{content:"\f15f"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-full-width:before{content:"\f114"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-pull-left:before{content:"\f10a"}.dashicons-align-pull-right:before{content:"\f10b"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-wide:before{content:"\f11b"}.dashicons-amazon:before{content:"\f162"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-bank:before{content:"\f16a"}.dashicons-beer:before{content:"\f16c"}.dashicons-bell:before{content:"\f16d"}.dashicons-block-default:before{content:"\f12b"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-button:before{content:"\f11a"}.dashicons-calculator:before{content:"\f16e"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-car:before{content:"\f16b"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud-saved:before{content:"\f137"}.dashicons-cloud-upload:before{content:"\f13b"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-coffee:before{content:"\f16f"}.dashicons-color-picker:before{content:"\f131"}.dashicons-columns:before{content:"\f13c"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-cover-image:before{content:"\f13d"}.dashicons-dashboard:before{content:"\f226"}.dashicons-database-add:before{content:"\f170"}.dashicons-database-export:before{content:"\f17a"}.dashicons-database-import:before{content:"\f17b"}.dashicons-database-remove:before{content:"\f17c"}.dashicons-database-view:before{content:"\f17d"}.dashicons-database:before{content:"\f17e"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-drumstick:before{content:"\f17f"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit-page:before{content:"\f186"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-ellipsis:before{content:"\f11c"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-embed-audio:before{content:"\f13e"}.dashicons-embed-generic:before{content:"\f13f"}.dashicons-embed-photo:before{content:"\f144"}.dashicons-embed-post:before{content:"\f146"}.dashicons-embed-video:before{content:"\f149"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-exit:before{content:"\f14a"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-food:before{content:"\f187"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-fullscreen-alt:before{content:"\f188"}.dashicons-fullscreen-exit-alt:before{content:"\f189"}.dashicons-games:before{content:"\f18a"}.dashicons-google:before{content:"\f18b"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heading:before{content:"\f10e"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-hourglass:before{content:"\f18c"}.dashicons-html:before{content:"\f14b"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info-outline:before{content:"\f14c"}.dashicons-info:before{content:"\f348"}.dashicons-insert-after:before{content:"\f14d"}.dashicons-insert-before:before{content:"\f14e"}.dashicons-insert:before{content:"\f10f"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-linkedin:before{content:"\f18d"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.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-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money-alt:before{content:"\f18e"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-open-folder:before{content:"\f18f"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-pdf:before{content:"\f190"}.dashicons-performance:before{content:"\f311"}.dashicons-pets:before{content:"\f191"}.dashicons-phone:before{content:"\f525"}.dashicons-pinterest:before{content:"\f192"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-podio:before{content:"\f19c"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-printer:before{content:"\f193"}.dashicons-privacy:before{content:"\f194"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-reddit:before{content:"\f195"}.dashicons-redo:before{content:"\f172"}.dashicons-remove:before{content:"\f14f"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-saved:before{content:"\f15e"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-shortcode:before{content:"\f150"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-spotify:before{content:"\f196"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-superhero-alt:before{content:"\f197"}.dashicons-superhero:before{content:"\f198"}.dashicons-table-col-after:before{content:"\f151"}.dashicons-table-col-before:before{content:"\f152"}.dashicons-table-col-delete:before{content:"\f15a"}.dashicons-table-row-after:before{content:"\f15b"}.dashicons-table-row-before:before{content:"\f15c"}.dashicons-table-row-delete:before{content:"\f15d"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitch:before{content:"\f199"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-whatsapp:before{content:"\f19a"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-xing:before{content:"\f19d"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-youtube:before{content:"\f19b"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}.wc-pao-addons-container{margin-bottom:10px}.wc-pao-addons-container .wc-pao-fieldset{border:none;background:inherit;margin:0;min-width:0;padding:.01em 0 0 0}.wc-pao-addons-container .wc-pao-legend{background:inherit;font-weight:inherit;margin-left:0;display:table}body:not(:-moz-handler-blocked) .wc-pao-legend{display:table-cell}.woocommerce select.wc-pao-addon-image-swatch-select{display:none !important}.wc-pao-addon-image-swatch{display:inline-block;outline:1px solid #ddd;padding:2px;margin-right:5px;margin-bottom:2px}.wc-pao-addon-image-swatch:hover,.wc-pao-addon-image-swatch:active,.wc-pao-addon-image-swatch:focus{outline:1px solid #666}.wc-pao-addon-image-swatch.selected{outline-color:#000;outline-width:2px}.wc-pao-addon-image-swatch img{max-width:65px;max-height:65px;float:left}.wc-pao-addon-image-swatch-selected-swatch{display:block}.wc-pao-addon-heading{margin:1em 0 0}#required_addons_validation_message{margin:0 0 30px;display:none}.wc-pao-addon{padding:0 2px}.wc-pao-addon .wc-pao-addon-name{margin:0;display:inline-block}.wc-pao-addon label.wc-pao-addon-name,.wc-pao-addon legend.wc-pao-addon-name{font-weight:bold}.wc-pao-addon .wc-pao-addon-description{font-style:italic}.wc-pao-addon .wc-pao-addon-wrap{margin:.5em 0 0 0}.wc-pao-addon .wc-pao-addon-wrap select{font-size:1em;width:auto;min-width:50%}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{align-self:center;margin-right:4px}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-radio{align-self:center}.wc-pao-cart-quantity-field input{background:none !important;outline:0 !important;border:0 !important;box-shadow:none !important}.wc-pao-addon-chars-remaining{display:none}.wc-pao-addon-chars-remaining.visible{display:block}.wc-pao-validation-notice{display:block;color:#cc1818;font-size:small;line-height:1.1em;margin-top:5px}.woocommerce .wc-pao-addon .wc-pao-addon-wrap label{display:inline}.wc-pao-addon abbr.required{text-decoration:none !important}div.product-addon-totals{margin:20px 0 40px 0;padding:20px 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}div.product-addon-totals ul{list-style:none;margin:0;padding:0}div.product-addon-totals ul li{display:flex;justify-content:space-between;padding:5px 0}div.product-addon-totals .wc-pao-subtotal-line{justify-content:flex-end;border-top:1px solid #eee;padding:10px 0;margin-top:20px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{margin:0}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:rgba(0,0,0,0);border-style:solid;border-width:6px;height:0;width:0}.wc_pao_datepicker div,.wc_pao_datepicker span,.wc_pao_datepicker h1,.wc_pao_datepicker h2,.wc_pao_datepicker h3,.wc_pao_datepicker h4,.wc_pao_datepicker h5,.wc_pao_datepicker h6,.wc_pao_datepicker p,.wc_pao_datepicker pre,.wc_pao_datepicker a,.wc_pao_datepicker abbr,.wc_pao_datepicker acronym,.wc_pao_datepicker big,.wc_pao_datepicker cite,.wc_pao_datepicker code,.wc_pao_datepicker del,.wc_pao_datepicker dfn,.wc_pao_datepicker em,.wc_pao_datepicker img,.wc_pao_datepicker ins,.wc_pao_datepicker kbd,.wc_pao_datepicker q,.wc_pao_datepicker s,.wc_pao_datepicker small,.wc_pao_datepicker strike,.wc_pao_datepicker strong,.wc_pao_datepicker sub,.wc_pao_datepicker sup,.wc_pao_datepicker tt,.wc_pao_datepicker var,.wc_pao_datepicker b,.wc_pao_datepicker u,.wc_pao_datepicker i,.wc_pao_datepicker center,.wc_pao_datepicker dl,.wc_pao_datepicker dt,.wc_pao_datepicker dd,.wc_pao_datepicker ol,.wc_pao_datepicker ul,.wc_pao_datepicker li,.wc_pao_datepicker fieldset,.wc_pao_datepicker form,.wc_pao_datepicker label,.wc_pao_datepicker legend,.wc_pao_datepicker table,.wc_pao_datepicker caption,.wc_pao_datepicker tbody,.wc_pao_datepicker tfoot,.wc_pao_datepicker thead,.wc_pao_datepicker tr,.wc_pao_datepicker th,.wc_pao_datepicker td,.wc_pao_datepicker article,.wc_pao_datepicker aside,.wc_pao_datepicker canvas,.wc_pao_datepicker details,.wc_pao_datepicker embed,.wc_pao_datepicker figure,.wc_pao_datepicker figcaption,.wc_pao_datepicker footer,.wc_pao_datepicker header,.wc_pao_datepicker hgroup,.wc_pao_datepicker section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.wc_pao_datepicker table{border-collapse:collapse;border-spacing:0}.wc_pao_datepicker{width:40em;font-size:10px;padding:0 1.3em 2.3em;background-color:#f5f5f5;color:#060606;z-index:9999 !important}.wc_pao_datepicker .ui-datepicker-header{font-size:1.5em;overflow:hidden}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next{padding:1em;cursor:pointer;color:#060606;-webkit-user-select:none;-ms-user-select:none;user-select:none}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next:hover{color:#000}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled,.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled{color:#bbb;cursor:initial}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-prev{float:left}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-next{float:right}.wc_pao_datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center;font-weight:bold;padding:1em}.wc_pao_datepicker table.ui-datepicker-calendar{font-size:1.4em;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.wc_pao_datepicker table.ui-datepicker-calendar th,.wc_pao_datepicker table.ui-datepicker-calendar td{background-color:rgba(0,0,0,0) !important;text-align:center}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day a{color:#000 !important;cursor:default}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day a:hover{color:#000}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day:after{background-color:#fff !important}.wc_pao_datepicker table.ui-datepicker-calendar td:after{content:"";position:absolute;background-color:rgba(0,0,0,0);border-radius:50%;width:2.3em;height:2.3em;top:50%;left:50%;z-index:1;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wc_pao_datepicker table.ui-datepicker-calendar th span{font-weight:500;padding:.5em;display:block;color:#bbb;font-weight:bold}.wc_pao_datepicker table.ui-datepicker-calendar td.ui-state-disabled span{color:#bbbbbc}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled){position:relative}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled) a{position:relative;z-index:2;font-weight:500;padding:.5em;display:block;color:#2f2f2f;font-weight:bold}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled):hover a{color:#000}.wc_pao_datepicker table.ui-datepicker-calendar td:not(.ui-state-disabled):hover:after{background-color:#fff}.wc-pao-addon .reset_date{display:none;font-size:.9em}.wc-pao-addon .reset_file.inactive{display:none}.wc-pao-addon .reset_file.active{display:block}#place_order.ppcp-hidden{display:none!important}.ppcp-disabled{cursor:not-allowed;filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.ppc-button-wrapper .ppcp-messages:first-child{padding-top:10px}.woocommerce-SavedPaymentMethods-token:has(#ppcp-vault-component){align-items:center;display:flex;gap:8px}.woocommerce-SavedPaymentMethods-token:has(#ppcp-vault-component) #ppcp-vault-component{flex:1;overflow:hidden}#ppc-button-ppcp-gateway{line-height:0}#ppc-button-ppcp-gateway div[class^=item-]{margin-top:14px}#ppc-button-ppcp-gateway div[class^=item-]:first-child{margin-top:0}#ppc-button-minicart{display:block;line-height:0}.ppcp-button-apm{--apm-button-border-radius:4px;border-radius:var(--apm-button-border-radius);height:45px;line-height:0;margin-top:14px;max-width:750px;min-width:0;overflow:hidden}.ppcp-button-apm.ppcp-button-pill{--apm-button-border-radius:50px}.ppcp-button-apm.ppcp-button-minicart{display:block}.ppcp-width-min .ppcp-button-apm{height:35px}.ppcp-width-300 .ppcp-button-apm{height:45px}.ppcp-width-500 .ppcp-button-apm{height:55px}.wp-block-woocommerce-cart .ppcp-button-apm,.wp-block-woocommerce-checkout .ppcp-button-apm{margin:0;min-width:0}.wp-admin .ppcp-button-apm{pointer-events:none}.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none!important}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0}.dgwt-wcas-suggestion-nores ul li{list-style:disc}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st .dgwt-wcas-score{color:#8e44ad;font-weight:700;font-size:80%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{margin-top:-1px;border-top:1px solid #ddd;max-width:300px}.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{font-size:14px}.dgwt-wcas-pd-title{color:#202020}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05)}.rtl .dgwt-wcas-tax-product-details{justify-content:right}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px}.dgwt-wcas-tpd-price{font-size:12px;color:#777}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none}.dgwt-wcas-details-title-tax{margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 15px}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title{margin-bottom:15px}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}.rtl input[type=search].dgwt-wcas-search-input{text-align:right}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-details-desc{font-size:13px;line-height:157%}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px}.dgwt-wcas-stock.in-stock{color:#0f834d}.dgwt-wcas-stock.out-of-stock{color:#e2401c}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon .dgwt-wcas-icon-preloader,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-voice-search path{fill:#444}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//www.curtisnovak.com/wp-content/plugins/ajax-search-for-woocommerce/assets/img/preloader.gif)}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto}.dgwt-wcas-close path{fill:#ccc}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgba(128,128,128,.03)}50%{background:rgba(128,128,128,.1)}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer;display:block}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset}.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer;display:block}li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5}.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important}.elementor-widget-fibosearch-posts::after{content:""!important}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px}.woocommerce.single-product #right-sidebar {
display: none;
}
p.demo_store {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: 0;
width: 100%;
font-size: 1em;
padding: .5em 0;
text-align: center;
background: #ad74a2;
background: -webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a));
background: -webkit-linear-gradient(#ad74a2, #96588a);
background: -moz-linear-gradient(center top, #ad74a2 0%, #96588a 100%);
background: -moz-gradient(center top, #ad74a2 0%, #96588a 100%);
border: 1px solid #96588a;
color: #ffffff;
z-index: 99998;
box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.2);
-webkit-box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.2);
-moz-box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.2);
}
.woocommerce .page-title {
font-size: 24px;
}
.admin-bar p.demo_store {
top: 28px;
}
.woocommerce small.note, 
.woocommerce-page small.note {
display: block;
color: #777777;
font-size: 11px;
line-height: 21px;
margin-top: 10px;
}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {
margin: 0px 0px 20px 0px;
padding: 0;
font-size: 11px;
display: none;
}
.woocommerce .woocommerce-breadcrumb:after, .woocommerce-page .woocommerce-breadcrumb:after {
content: "";
display: block;
clear: both;
}
.woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a {
color: #000;
font-size: 12px;
}
.woocommerce .col2-set, .woocommerce-page .col2-set {
width: 100%;
}
.woocommerce #customer_details {
margin-bottom: 50px;
}
.woocommerce .col2-set:after, .woocommerce-page .col2-set:after {
content: "";
display: block;
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 div.product, .woocommerce #content div.product, .woocommerce-page div.product, .woocommerce-page #content div.product {
margin-bottom: 50px;
position: relative;
}
.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title {
clear: none;
font-size: 20px;
line-height: 36px;
margin-top: 0;
padding: 0;
letter-spacing: 2px;
}
.woocommerce.single-product .woocommerce-product-rating {
margin-bottom: 20px;
}
.woocommerce div.product span.price ins, .woocommerce div.product p.price ins, .woocommerce #content div.product span.price ins, .woocommerce #content div.product p.price ins, .woocommerce-page div.product span.price ins, .woocommerce-page div.product p.price ins, .woocommerce-page #content div.product span.price ins, .woocommerce-page #content div.product p.price ins {
background: inherit;
}
.woocommerce div.product span.price del, .woocommerce div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce #content div.product p.price del, .woocommerce-page div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page #content div.product p.price del {
font-size: 0.67em;
color: rgba(145, 145, 145, 0.5);
}
.woocommerce div.product p.stock, .woocommerce #content div.product p.stock, .woocommerce-page div.product p.stock, .woocommerce-page #content div.product p.stock { }
.woocommerce div.product .out-of-stock, .woocommerce #content div.product .out-of-stock, .woocommerce-page div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock {
color: red;
}
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
float: left;
width: 48%;
margin-bottom: 0;
margin-top: 10px;
position: relative;
}
.woocommerce .product-single-boxed-content {
margin-bottom: 60px;
}
.woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img {
display: block;
width: 100%;
height: auto;
}
.woocommerce div.product div.images div.thumbnails, .woocommerce #content div.product div.images div.thumbnails, .woocommerce-page div.product div.images div.thumbnails, .woocommerce-page #content div.product div.images div.thumbnails {
padding-top: 1em;
}
.woocommerce div.product div.images div.thumbnails:after, .woocommerce #content div.product div.images div.thumbnails:after, .woocommerce-page div.product div.images div.thumbnails:after, .woocommerce-page #content div.product div.images div.thumbnails:after {
content: "";
display: block;
clear: both;
}
.woocommerce div.product div.images div.thumbnails a, .woocommerce #content div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a {
float: left;
width: 16%;
margin-right: 5%;
margin-bottom: 5%;
}
.woocommerce div.product div.images div.thumbnails a.last, .woocommerce #content div.product div.images div.thumbnails a.last, .woocommerce-page div.product div.images div.thumbnails a.last, .woocommerce-page #content div.product div.images div.thumbnails a.last {
margin-right: 0;
}
.woocommerce div.product div.images div.thumbnails a.first, .woocommerce #content div.product div.images div.thumbnails a.first, .woocommerce-page div.product div.images div.thumbnails a.first, .woocommerce-page #content div.product div.images div.thumbnails a.first {
clear: both;
}
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
margin-bottom: 2em;
width: 48%;
float: right;
}
.woocommerce div.product div.social, .woocommerce #content div.product div.social, .woocommerce-page div.product div.social, .woocommerce-page #content div.product div.social {
text-align: right;
margin: 0 0 1em;
}
.woocommerce div.product div.social span, .woocommerce #content div.product div.social span, .woocommerce-page div.product div.social span, .woocommerce-page #content div.product div.social span {
margin: 0 0 0 2px;
}
.woocommerce div.product div.social span span, .woocommerce #content div.product div.social span span, .woocommerce-page div.product div.social span span, .woocommerce-page #content div.product div.social span span {
margin: 0;
}
.woocommerce div.product div.social span .stButton .chicklets, .woocommerce #content div.product div.social span .stButton .chicklets, .woocommerce-page div.product div.social span .stButton .chicklets, .woocommerce-page #content div.product div.social span .stButton .chicklets {
padding-left: 16px;
width: 0;
}
.woocommerce div.product div.social iframe, .woocommerce #content div.product div.social iframe, .woocommerce-page div.product div.social iframe, .woocommerce-page #content div.product div.social iframe {
float: left;
margin-top: 3px;
}
.woocommerce div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs {
clear: both;
}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs {
list-style: none;
padding: 0px;
margin: 0px;
overflow: hidden;
position: relative;
white-space: nowrap !important;
word-wrap: normal;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
font-size: 12px;
letter-spacing: 2px;
text-transform: uppercase;
font-weight: normal;
float: left;
position: relative;
z-index: 0;
margin: 0 0 0 -1px;
padding: 0px 20px 0px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {
display: block; text-decoration: none;
padding-bottom: 5px;
text-transform: uppercase;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {
background: none;
z-index: 2;
color: inherit;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
border-bottom: 2px solid;
color: inherit;
}
.woocommerce div.product .woocommerce-tabs .panel, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel {
margin: 0 0 60px;
padding-top: 25px;
border-top: none;
}
.woocommerce div.product .woocommerce-tabs .panel p:last-child {
margin-bottom: 0;
}
.woocommerce div.product p.cart, .woocommerce #content div.product p.cart, .woocommerce-page div.product p.cart, .woocommerce-page #content div.product p.cart {
margin-bottom: 2em;
}
.woocommerce div.product p.cart:after, .woocommerce #content div.product p.cart:after, .woocommerce-page div.product p.cart:after, .woocommerce-page #content div.product p.cart:after {
content: "";
display: block;
clear: both;
}
.woocommerce div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce-page #content div.product form.cart {
margin-bottom: 35px;
}
.woocommerce div.product form.cart:after, .woocommerce #content div.product form.cart:after, .woocommerce-page div.product form.cart:after, .woocommerce-page #content div.product form.cart:after {
content: "";
display: block;
clear: both;
}
.woocommerce div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity {
float: left;
margin: 0px 20px 0px 0px;
}
.woocommerce div.product form.cart table, .woocommerce #content div.product form.cart table, .woocommerce-page div.product form.cart table, .woocommerce-page #content div.product form.cart table {
border-width: 0 0 1px 0;
}
.woocommerce div.product form.cart table td, .woocommerce #content div.product form.cart table td, .woocommerce-page div.product form.cart table td, .woocommerce-page #content div.product form.cart table td {
padding-left: 0;
}
.woocommerce div.product form.cart table div.quantity, .woocommerce #content div.product form.cart table div.quantity, .woocommerce-page div.product form.cart table div.quantity, .woocommerce-page #content div.product form.cart table div.quantity {
float: none;
margin: 0;
}
.woocommerce div.product form.cart table small.stock, .woocommerce #content div.product form.cart table small.stock, .woocommerce-page div.product form.cart table small.stock, .woocommerce-page #content div.product form.cart table small.stock {
display: block;
float: none;
}
.woocommerce div.product form.cart .variations, .woocommerce #content div.product form.cart .variations, .woocommerce-page div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations {
margin-bottom: 1.5em;
}
.woocommerce div.product form.cart .variations label, .woocommerce #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label {
font-weight: bold;
}
.woocommerce div.product form.cart .variations select, .woocommerce #content div.product form.cart .variations select, .woocommerce-page div.product form.cart .variations select, .woocommerce-page #content div.product form.cart .variations select {
width: 100%;
float: left;
border: 1px solid #dedede;
font-family: inherit;
min-height: 45px;
}
.woocommerce div.product form.cart .variations td.label, .woocommerce #content div.product form.cart .variations td.label, .woocommerce-page div.product form.cart .variations td.label, .woocommerce-page #content div.product form.cart .variations td.label {
padding-right: 1em;
}
.woocommerce div.product form.cart .variations td, .woocommerce #content div.product form.cart .variations td, .woocommerce-page div.product form.cart .variations td, .woocommerce-page #content div.product form.cart .variations td {
vertical-align: top;
}
.woocommerce div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce-page #content div.product form.cart .button {
vertical-align: middle;
float: left;
}
.woocommerce div.product form.cart .group_table td.label, .woocommerce #content div.product form.cart .group_table td.label, .woocommerce-page div.product form.cart .group_table td.label, .woocommerce-page #content div.product form.cart .group_table td.label {
padding-right: 1em;
padding-left: 1em;
}
.woocommerce div.product form.cart .group_table td, .woocommerce #content div.product form.cart .group_table td, .woocommerce-page div.product form.cart .group_table td, .woocommerce-page #content div.product form.cart .group_table td {
vertical-align: top;
}
.woocommerce .cart_totals table.shop_table{
border: none;
width: 50%;
}
.woocommerce-order-received .woocommerce header,
.woocommerce-view-order .woocommerce header{
margin-bottom: 20px; 
}
.woocommerce-order-received .woocommerce table.shop_table,
.woocommerce-view-order .woocommerce table.shop_table{
margin: 0 0 30px 0;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
min-height: 32px;
min-width: 32px;
padding: 4px;
font-size: 12px;
position: absolute;
margin: 0;
color: #ffffff;
top: 10px;
border-radius: 0px;
padding: 3px 6px;
height: auto;
margin: 0px;
line-height: normal;
text-shadow: none;
box-shadow: none;
min-height: 0px;
right: 10px;
text-transform: uppercase;
font-weight: bold;
min-width: 0px;
font-size: 11px;
}
.woocommerce .button {
text-transform: uppercase !important;
}
.woocommerce .products ul, .woocommerce ul.products, .woocommerce-page .products ul, .woocommerce-page ul.products {
margin: 0 0 1em;
padding: 0;
list-style: none outside;
clear: both;
}
.woocommerce .products ul:after, .woocommerce ul.products:after, .woocommerce-page .products ul:after, .woocommerce-page ul.products:after {
content: "";
display: block;
clear: both;
}
.woocommerce .products ul li, .woocommerce ul.products li, .woocommerce-page .products ul li, .woocommerce-page ul.products li {
list-style: none outside;
}
.woocommerce .related:after, .woocommerce .upsells.products:after, .woocommerce-page .related:after, .woocommerce-page .upsells.products:after {
content: "";
display: block;
clear: both;
}
.woocommerce .related ul.products, .woocommerce .related ul, .woocommerce .upsells.products ul.products, .woocommerce .upsells.products ul, .woocommerce-page .related ul.products, .woocommerce-page .related ul, .woocommerce-page .upsells.products ul.products, .woocommerce-page .upsells.products ul {
float: none;
}
.woocommerce .related ul.products li.product img, .woocommerce .related ul li.product img, .woocommerce .upsells.products ul.products li.product img, .woocommerce .upsells.products ul li.product img, .woocommerce-page .related ul.products li.product img, .woocommerce-page .related ul li.product img, .woocommerce-page .upsells.products ul.products li.product img, .woocommerce-page .upsells.products ul li.product img {
width: 100%;
height: auto;
}
.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product {
float: left;
margin: 0 4% 3% 0px;
padding: 0;
position: relative;
width: 22%;
margin-left: 0;
background: #fff;
}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
top: 0;
right: 0;
left: auto;
margin: -6px -6px 0 0;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
padding: 1.5em 0;
margin: 0;
text-align: center;
}
.woocommerce ul.products li.product h3 mark, .woocommerce-page ul.products li.product h3 mark{
background-color: transparent !important;
color:inherit;
}
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a {
text-decoration: none;
font-size: 11px;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
width: 100%;
height: auto;
display: block;
margin: 0 0 8px;
-webkit-transition: all ease-in-out .2s;
-moz-transition: all ease-in-out .2s;
-o-transition: all ease-in-out .2s;
transition: all ease-in-out .2s;
}
.woocommerce ul.products li.product strong, .woocommerce-page ul.products li.product strong {
display: block;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
display: block;
font-weight: normal;
}
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {
font-size: 0.67em;
color: rgba(145, 145, 145, 0.5);
margin: -2px 0 0 0;
}
.woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins {
background: none;
}
.woocommerce ul.products li.product .price .from, .woocommerce-page ul.products li.product .price .from {
font-size: 0.67em;
margin: -2px 0 0 0;
text-transform: uppercase;
color: rgba(145, 145, 145, 0.5);
}
.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 .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
float: left;
margin: 0px 0px 30px 0px;
line-height: 0px;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
margin: -40px 0px 40px 0px;
float: right;
width: 230px;
max-width: 100%;
}
.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {
vertical-align: top;
}
.woocommerce nav.woocommerce-pagination ul, .woocommerce #content nav.woocommerce-pagination ul, .woocommerce-page nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul {
display: inline-block;
white-space: nowrap;
padding: 0;
clear: both;
border-right: 0;
margin: 1px;
}
.woocommerce nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li {
margin: 0px 15px 0px 0px;
padding: 0;
float: left;
display: inline;
overflow: hidden;
}
.woocommerce nav.woocommerce-pagination ul li a, 
.woocommerce nav.woocommerce-pagination ul li span, 
.woocommerce-page nav.woocommerce-pagination ul li a, 
.woocommerce-page nav.woocommerce-pagination ul li span {
margin: 0;
text-decoration: none;
padding: 0;
line-height: 35px;
font-size: 13px;
width: 35px;
height: 35px;
display: block;
background: #efefef;
color: #555;
-webkit-transition: all 300ms linear;
-moz-transition: all 300ms linear;
-o-transition: all 300ms linear;
transition: all 300ms linear;
text-align: center;
}
nav.woocommerce-pagination {
margin: 0px 0px 90px 0px;
padding-top: 90px;
border-top: 1px solid #dedede;
text-align: center;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .woocommerce-page .product-categories li a {
color: #000;
}
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button, 
.woocommerce #respond input#submit, 
.woocommerce #content input.button, 
.woocommerce-page a.button, 
.woocommerce-page button.button, 
.woocommerce-page input.button, 
.woocommerce-page #respond input#submit, 
.woocommerce-page #content input.button {
font-size: 12px;
margin: 0;
line-height: 45px;
cursor: pointer;
position: relative;
font-family: inherit;
text-decoration: none;
overflow: visible;
padding: 0px 20px;
left: auto; border-width: 0px;
display: inline-block;
-webkit-transition: 0.2s linear 0s;
-moz-transition: 0.2s linear 0s;
-o-transition: 0.2s linear 0s;
transition: 0.2s linear 0s;
letter-spacing: 1px;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
font-style: normal;
}
.woocommerce .button_ajax_wrapper .button.add_to_cart_button {
color: #fff !important;
border: none !important;
background: #000 !important;
} .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, 
.woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, 
.woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, 
.woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover {
background: #000;
color: #fff;
}
.button-shape-rounded .widget_shopping_cart_wrap a.button,
.button-shape-rounded.woocommerce-page a.button,
.button-shape-rounded.woocommerce-page button.button,
.button-shape-rounded.woocommerce-page #respond input#submit,
.button-shape-rounded.woocommerce-page #content input.button,
.button-shape-rounded.woocommerce-page .checkout-button{
border-radius: 3px;
}
.button-shape-circular .widget_shopping_cart_wrap a.button,
.button-shape-circular.woocommerce-page a.button,
.button-shape-circular.woocommerce-page button.button,
.button-shape-circular.woocommerce-page #respond input#submit,
.button-shape-circular.woocommerce-page #content input.button,
.button-shape-circular.woocommerce-page .checkout-button{
border-radius: 50px;
padding: 0px 30px !important;
}
.woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading, .woocommerce #respond input#submit.loading, .woocommerce #content input.button.loading, .woocommerce-page a.button.loading, .woocommerce-page button.button.loading, .woocommerce-page input.button.loading, .woocommerce-page #respond input#submit.loading, .woocommerce-page #content input.button.loading {
color: #777777;
border: 1px solid #f7f6f7;
}
.woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce-page .cart .button, .woocommerce-page .cart input.button {
float: none;
}
.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart {
padding-top: .5em;
white-space: nowrap;
display: inline-block;
}
.woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content .quantity { position: relative;
overflow: hidden;
zoom: 1;
}
.woocommerce .quantity input::-webkit-outer-spin-button, .woocommerce .quantity input::-webkit-inner-spin-button, .woocommerce #content .quantity input::-webkit-outer-spin-button, .woocommerce #content .quantity input::-webkit-inner-spin-button, .woocommerce-page .quantity input::-webkit-outer-spin-button, .woocommerce-page .quantity input::-webkit-inner-spin-button, .woocommerce-page #content .quantity input::-webkit-outer-spin-button, .woocommerce-page #content .quantity input::-webkit-inner-spin-button {
display: none;
}
.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty {
width: 45px;
height: 30px;
float: left;
padding: 0;
text-align: center;
border: 1px solid #dedede;
background: #f6f6f6;
}
.woocommerce .quantity noindex:-o-prefocus, .woocommerce .quantity input[type=number], .woocommerce #content .quantity noindex:-o-prefocus, .woocommerce #content .quantity input[type=number], .woocommerce-page .quantity noindex:-o-prefocus, .woocommerce-page .quantity input[type=number], .woocommerce-page #content .quantity noindex:-o-prefocus, .woocommerce-page #content .quantity input[type=number] {
padding-right: 1.2em;
}
.woocommerce .quantity input[type=number]::-webkit-inner-spin-button, 
.woocommerce .quantity input[type=number]::-webkit-outer-spin-button { 
-webkit-appearance: none; 
margin: 0; 
} 
.woocommerce .quantity input[type=number] {
-moz-appearance: textfield;
}
.woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page #content .quantity .minus {
display: block;
padding: 0;
margin: 0;
position: relative;
float: left;
text-align: center;
vertical-align: text-top;
width: 45px;
height: 32px;
text-decoration: none;
overflow: visible;
text-decoration: none;
cursor: pointer;
line-height: 32px;
font-size: 14px;
color: #141414;
border: 1px solid #dedede;
background: #f6f6f6;
}
.woocommerce #reviews h2 small, .woocommerce-page #reviews h2 small {
float: right;
color: #777777;
font-size: 15px;
line-height: 21px;
margin: 10px 0 0 0;
}
.woocommerce #reviews h2 small a, .woocommerce-page #reviews h2 small a {
text-decoration: none;
color: #777777;
}
.woocommerce #reviews h3, .woocommerce-page #reviews h3 {
margin: 0;
}
.woocommerce #reviews #respond, .woocommerce-page #reviews #respond {
margin: 0;
border: 0;
padding: 0;
}
.woocommerce #reviews #comment, .woocommerce-page #reviews #comment {
height: 75px;
}
.woocommerce #reviews #comments .add_review:after, .woocommerce-page #reviews #comments .add_review:after {
content: "";
display: block;
clear: both;
}
.woocommerce #reviews #comments h2, .woocommerce-page #reviews #comments h2 {
clear: none;
}
.woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist {
margin: 0px;
width: 100%;
background: none;
list-style: none;
}
.woocommerce #reviews #comments ol.commentlist:after, .woocommerce-page #reviews #comments ol.commentlist:after {
content: "";
display: block;
clear: both;
}
.woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li {
padding: 00;
margin: 0 0 30px;
border: 0;
position: relative;
background: 0;
border: 0;
}
.woocommerce #reviews #comments ol.commentlist li .meta, .woocommerce-page #reviews #comments ol.commentlist li .meta {
color: #777777;
font-size: 0.75em;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {
float: left;
position: absolute;
top: 0;
left: 0;
width: 40px;
height: auto;
margin-top: 8px;
line-height: 1;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 50px;
padding: 0px 10px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p {
margin: 0 0 1em;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 0.83em;
}
.woocommerce #reviews #comments .commentlist > li:before, .woocommerce-page #reviews #comments .commentlist > li:before {
content: ""}
.woocommerce .star-rating, .woocommerce-page .star-rating {
overflow: hidden;
position: relative;
height: 1em;
line-height: 1em;
font-size: 1em;
width: 5.4em;
font-family: 'star'
}
.woocommerce .star-rating:before, .woocommerce-page .star-rating:before {
content: "\73\73\73\73\73";
color: #dedede;
float: left;
top: 0;
left: 0;
position: absolute;
}
.woocommerce .star-rating span, .woocommerce-page .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 15px;
}
.woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {
content: "\53\53\53\53\53";
top: 0;
position: absolute;
left: 0;
}
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating {
display: block;
margin: 5px 0px 10px;
float: none;
}
.woocommerce .hreview-aggregate .star-rating, .woocommerce-page .hreview-aggregate .star-rating {
margin: 10px 0 0 0;
}
.woocommerce #review_form #respond, .woocommerce-page #review_form #respond {
position: static;
margin: 0;
width: auto;
padding: 0 0 0;
background: transparent none;
border: 0;
}
.woocommerce #review_form #respond:after, .woocommerce-page #review_form #respond:after {
content: "";
display: block;
clear: both;
}
.woocommerce #review_form #respond p, .woocommerce-page #review_form #respond p {
margin: 0 0 10px;
}
.woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input {
left: auto;
}
.woocommerce #review_form #respond textarea, .woocommerce-page #review_form #respond textarea {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
}
.woocommerce p.stars:after, .woocommerce-page p.stars:after {
content: "";
display: block;
clear: both;
}
.woocommerce p.stars span, .woocommerce-page p.stars span {
width: 80px;
height: 16px;
position: relative;
float: left;
background: url(//www.curtisnovak.com/wp-content/themes/oshin/img/star.png) repeat-x left 0;
}
.woocommerce p.stars span a, .woocommerce-page p.stars span a {
float: left;
position: absolute;
left: 0;
top: 0;
width: 16px;
height: 0;
padding-top: 16px;
overflow: hidden;
}
.woocommerce p.stars span a:hover, .woocommerce p.stars span a:focus, .woocommerce-page p.stars span a:hover, .woocommerce-page p.stars span a:focus {
background: url(//www.curtisnovak.com/wp-content/themes/oshin/img/star.png) repeat-x left -16px;
}
.woocommerce p.stars span a.active, .woocommerce-page p.stars span a.active {
background: url(//www.curtisnovak.com/wp-content/themes/oshin/img/star.png) repeat-x left -32px;
}
.woocommerce p.stars span a.star-1, .woocommerce-page p.stars span a.star-1 {
width: 16px;
z-index: 10;
}
.woocommerce p.stars span a.star-2, .woocommerce-page p.stars span a.star-2 {
width: 32px;
z-index: 9;
}
.woocommerce p.stars span a.star-3, .woocommerce-page p.stars span a.star-3 {
width: 48px;
z-index: 8;
}
.woocommerce p.stars span a.star-4, .woocommerce-page p.stars span a.star-4 {
width: 64px;
z-index: 7;
}
.woocommerce p.stars span a.star-5, .woocommerce-page p.stars span a.star-5 {
width: 80px;
z-index: 6;
}
.woocommerce table.shop_attributes, .woocommerce-page table.shop_attributes {
border: 0; margin-bottom: 1.618em;
width: 100%}
.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th {
width: 150px;
font-weight: bold;
padding: 8px;
border-top: 0; margin: 0;
line-height: 1.5em;
}
.woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td {
padding: 0;
border-top: 0; margin: 0;
line-height: 1.5em;
}
.woocommerce table.shop_attributes td p, .woocommerce-page table.shop_attributes td p {
margin: 0;
padding: 8px 0;
}
.woocommerce table.shop_attributes .alt td, .woocommerce table.shop_attributes .alt th, .woocommerce-page table.shop_attributes .alt td, .woocommerce-page table.shop_attributes .alt th { }
.woocommerce table.shop_table, .woocommerce-page table.shop_table {
border: none;
margin: 0px -1px 0px 0px;
text-align: left;
width: 100%;
border-collapse: separate;
border: 1px solid #dedede;
}
.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th {
text-align: left;
}
.woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td 
.woocommerce-page.woocommerce-checkout table.shop_table {
border-bottom: none;
} .woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
line-height: 18px;
padding: 20px 20px;
border: none;
text-transform: none;
color: #555;
font-weight: normal;
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
border: none;
padding: 20px;
vertical-align: middle;
}
.woocommerce table.shop_table.cart td {
padding: 25px;
}
.woocommerce table.shop_table td small, .woocommerce-page table.shop_table td small {
font-weight: normal;
}
.woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th {
border-top: 1px solid #dedede;
}
table.shop_table .checkout_table_item td {
border-top: 1px solid #dedede;
}
.woocommerce table.shop_table.cart thead tr th{
border-bottom: 1px solid #dedede !important;
padding-bottom: 20px;
font-weight: bold;
}
.woocommerce table.shop_table thead tr th{
padding-bottom: 20px;
}
.woocommerce table.shop_table tfoot tr td {
color: #000;
}
.woocommerce table.shop_table tr td.actions {
border-top: 1px solid #dedede !important;
padding-top: 50px;
}
.cart_table_item td {
border-bottom: 1px solid #dedede !important;
}
.woocommerce table.my_account_orders, .woocommerce-page table.my_account_orders { }
.woocommerce table.my_account_orders th, .woocommerce table.my_account_orders td, .woocommerce-page table.my_account_orders th, .woocommerce-page table.my_account_orders td { vertical-align: middle;
}
.woocommerce table.my_account_orders .button, .woocommerce-page table.my_account_orders .button {
white-space: nowrap;
}
.woocommerce table.my_account_orders .order-actions, .woocommerce-page table.my_account_orders .order-actions {
text-align: right;
}
.woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button {
margin: .125em 0 .125em .25em;
}
.woocommerce td.product-name dl.variation, .woocommerce-page td.product-name dl.variation {
margin: .25em 0 .5em;
font-size: 0.8751em;
}
.woocommerce td.product-name dl.variation dt, .woocommerce-page td.product-name dl.variation dt {
font-weight: bold;
float: left;
clear: left;
margin: 0 .25em 0 0;
padding: 0;
}
.woocommerce td.product-name dl.variation dd, .woocommerce-page td.product-name dl.variation dd {
margin: 0 0 .25em 0;
}
.woocommerce td.product-name p.backorder_notification, .woocommerce-page td.product-name p.backorder_notification {
font-size: 0.83em;
}
.woocommerce td.product-quantity, .woocommerce-page td.product-quantity {
min-width: 80px;
}
.woocommerce table.cart .product-thumbnail, .woocommerce #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail {
min-width: 32px;
}
.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart img {
width: 50px;
height: auto;
}
.woocommerce table.cart th, .woocommerce table.cart td, .woocommerce #content table.cart th, .woocommerce #content table.cart td, .woocommerce-page table.cart th, .woocommerce-page table.cart td, .woocommerce-page #content table.cart th, .woocommerce-page #content table.cart td {
vertical-align: middle;
}
.woocommerce table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce-page #content table.cart a.remove {
font-size: 30px;
height: 24px;
width: 24px;
text-align: center;
line-height: 1;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
text-decoration: none;
font-weight: bold;
content: none;
color: #141414;
display: inline-block;
-webkit-transition: 0.2s linear 0s;
-moz-transition: 0.2s linear 0s;
-o-transition: 0.2s linear 0s;
transition: 0.2s linear 0s;
}
.woocommerce table.cart td.actions, .woocommerce #content table.cart td.actions, .woocommerce-page table.cart td.actions, .woocommerce-page #content table.cart td.actions {
text-align: right;
}
.woocommerce table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon {
float: left;
width: 500px;
}
.woocommerce table.cart td.actions .coupon label, .woocommerce #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label, .woocommerce-page #content table.cart td.actions .coupon label {
display: none;
}
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text {
width: 220px;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #dedede;
margin: 0 10px 0 0;
outline: 0;
height: 45px;
}
.woocommerce table.cart td.actions .button.alt, .woocommerce #content table.cart td.actions .button.alt, .woocommerce-page table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .button.alt {
float: right;
margin-left: 10px;
height: 45px;
}
.woocommerce table.cart td.actions input[type=submit] {
height: 45px !important;
float: left;
} .woocommerce-MyAccount-navigation{
margin-bottom: 20px;    
}
.woocommerce-MyAccount-navigation ul{
list-style: none;
overflow: hidden;
display: inline-block;
white-space: nowrap !important;
word-wrap: normal;
}
.woocommerce-MyAccount-navigation ul li{
float: left;
position: relative;
padding: 0px 30px 0px 0px;
margin: 0px;
}
.woocommerce-MyAccount-navigation ul li a{
display: block;
color: inherit;
text-decoration: none;
padding-bottom: 5px;
}
.woocommerce-MyAccount-navigation ul li.is-active a{
border-bottom: 2px solid;
} .woocommerce ul.cart_list, .woocommerce ul.product_list_widget, .woocommerce-page ul.cart_list, .woocommerce-page ul.product_list_widget {
list-style: none outside;
padding: 0;
margin: 0;
}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li {
padding: 0;
margin: 0;
list-style: none;
margin-bottom: 25px;
}
.woocommerce ul.cart_list li.be-last-child, 
.woocommerce ul.product_list_widget li.be-last-child, 
.woocommerce-page ul.cart_list li.be-last-child, 
.woocommerce-page ul.product_list_widget li.be-last-child,
.woocommerce ul.cart_list li:last-child, 
.woocommerce ul.product_list_widget li:last-child, 
.woocommerce-page ul.cart_list li:last-child, 
.woocommerce-page ul.product_list_widget li:last-child {
border-bottom: none;
padding: 0px 0px 0px 0px;
}
.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 {
content: "";
display: block;
clear: both;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a {
display: block;
-webkit-transition: 0.2s linear 0s;
-moz-transition: 0.2s linear 0s;
-o-transition: 0.2s linear 0s;
transition: 0.2s linear 0s; margin-bottom: 5px;
}
.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;
margin-left: 10px;
width: 40px;
height: auto;
}
.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl, .woocommerce-page ul.cart_list li dl, .woocommerce-page ul.product_list_widget li dl {
margin: 0;
font-size: 0.8751em;
padding-left: 1em;
border-left: 2px solid rgba(0, 0, 0, 0.1);
}
.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt, .woocommerce-page ul.cart_list li dl dt, .woocommerce-page ul.product_list_widget li dl dt {
float: left;
clear: left;
margin-right: .25em;
}
.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd, .woocommerce-page ul.cart_list li dl dd, .woocommerce-page ul.product_list_widget li dl dd {
margin-bottom: .5em;
}
.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating, .woocommerce-page ul.cart_list li .star-rating, .woocommerce-page ul.product_list_widget li .star-rating {
float: none;
}
.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total {
padding: 15px 0 0;
border-top: 1px solid #dedede;
margin-top: 15px;
}
.woocommerce .widget_shopping_cart .total strong, .woocommerce-page .widget_shopping_cart .total strong {
min-width: 40px;
display: inline-block;
}
.woocommerce .widget_shopping_cart .buttons:after, .woocommerce-page .widget_shopping_cart .buttons:after {
content: "";
display: block;
clear: both;
}
.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
width: 100%;
margin-top: 45px;
}
.woocommerce .cart-collaterals:after, .woocommerce-page .cart-collaterals:after {
content: "";
display: block;
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: 50%;
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: 50%;
}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
width: 50%;
text-align: right;
clear: right;
float: right;
}
.woocommerce .cart-collaterals .shipping_calculator:after, .woocommerce-page .cart-collaterals .shipping_calculator:after {
content: "";
display: block;
clear: both;
}
.woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button {
width: 100%;
float: none;
display: block;
}
.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: left; width: 100%;
margin-bottom: 20px;
}
.woocommerce .cart-collaterals .cart_totals p, .woocommerce-page .cart-collaterals .cart_totals p {
margin: 0;
}
.woocommerce .cart-collaterals .cart_totals p small, .woocommerce-page .cart-collaterals .cart_totals p small {
color: #777777;
font-size: 0.83em;
}
.woocommerce .cart-collaterals .cart_totals table tr:first-child th, .woocommerce .cart-collaterals .cart_totals table tr:first-child td, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-page .cart-collaterals .cart_totals table tr:first-child td {
border-top: 0;
}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table th {
padding: 6px 3px;
}
.woocommerce .cart-collaterals .cart_totals table small, .woocommerce-page .cart-collaterals .cart_totals table small {
display: block;
color: #777777;
}
.woocommerce .cart-collaterals .cart_totals table select, .woocommerce-page .cart-collaterals .cart_totals table select {
width: 100%}
.woocommerce .cart-collaterals .cart_totals .discount td, .woocommerce-page .cart-collaterals .cart_totals .discount td {
color: #26cda4;
}
.woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th {
border: none;
padding: 6px 6px;
text-align: left;
}
.woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt {
width: auto;
display: inline-block;
font-size: 0.92em;
}
.woocommerce form .form-row, .woocommerce-page form .form-row {
margin: 0px 0px 30px 0px;
}
.woocommerce form .form-row:after, .woocommerce-page form .form-row:after {
content: "";
display: block;
clear: both;
}
.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder, .woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder {
-webkit-transition: opacity 0.5s 0.5s ease;
-moz-transition: opacity 0.5s 0.5s ease;
transition: opacity 0.5s 0.5s ease;
opacity: 0;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label {
display: block;
margin-bottom: 5px;
text-transform: uppercase;
font-size: 13px;
}
.woocommerce form .form-row label.hidden, .woocommerce-page form .form-row label.hidden {
visibility: hidden;
}
.woocommerce form .form-row select, .woocommerce-page form .form-row select {
width: 100%;
cursor: pointer;
margin: 0;
}
.woocommerce form .form-row .required, .woocommerce-page form .form-row .required {
color: #2F3239;
font-weight: bold;
border: 0;
}
.woocommerce form .form-row .input-checkbox, .woocommerce-page form .form-row .input-checkbox {
display: inline;
margin: -2px 8px 0 0;
text-align: center;
vertical-align: middle;
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
display: inline;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
margin: 0;
outline: 0;
}
.woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea {
height: 3.5em;
line-height: 1.5em;
display: block;
}
.woocommerce form .form-row.validate-required.woocommerce-validated input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text {
background-position: 95% center;
background-repeat: no-repeat;
}
.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text {
background-position: 95% center;
background-repeat: no-repeat;
}
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single, .woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce form .form-row.validate-required.woocommerce-invalid select, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid select {
border-color: #dd6868;
}
.woocommerce form .form-row ::-webkit-input-placeholder, .woocommerce-page form .form-row ::-webkit-input-placeholder {
line-height: 1em;
padding-top: 2px;
}
.woocommerce form .form-row :-moz-placeholder, .woocommerce-page form .form-row :-moz-placeholder {
line-height: 1em;
padding-top: 2px;
}
.woocommerce form .form-row :-ms-input-placeholder, .woocommerce-page form .form-row :-ms-input-placeholder {
line-height: 1em;
padding-top: 2px;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
float: left;
width: 47%;
overflow: visible;
}
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last {
float: right;
}
.woocommerce form .form-row-wide, .woocommerce-page form .form-row-wide {
clear: both;
}
.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register, .woocommerce-page form.login, .woocommerce-page form.checkout_coupon, .woocommerce-page form.register {
border: 1px solid #dedede;
padding: 50px;
margin: 0px 0px 50px 0px;
text-align: left;
}
.woocommerce ul#shipping_method, .woocommerce-page ul#shipping_method {
list-style: none outside;
margin: 0;
padding: 0;
}
.woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li {
margin: 0;
padding: .25em 0 .25em 22px;
text-indent: -22px;
list-style: none outside;
}
.woocommerce ul#shipping_method .amount, .woocommerce-page ul#shipping_method .amount {
font-weight: bold;
}
.woocommerce .checkout .col-2 h3, .woocommerce-page .checkout .col-2 h3 {
float: left;
clear: none;
}
.woocommerce .checkout .col-2 .notes, .woocommerce-page .checkout .col-2 .notes {
clear: left;
}
.woocommerce .checkout .col-2 .form-row-first, .woocommerce-page .checkout .col-2 .form-row-first {
clear: left;
}
.woocommerce .checkout div.shipping-address, .woocommerce-page .checkout div.shipping-address {
padding: 0;
clear: left;
width: 100%}
.woocommerce .checkout #shiptobilling, .woocommerce-page .checkout #shiptobilling {
float: right;
line-height: 43px;
margin: 0 0 0 0;
padding: 0;
}
.woocommerce .checkout #shiptobilling label, .woocommerce-page .checkout #shiptobilling label {
font-size: 0.6875em;
}
.woocommerce .checkout .shipping_address, .woocommerce-page .checkout .shipping_address {
clear: both;
}
.woocommerce #payment, .woocommerce-page #payment {
margin-bottom: 30px;
}
.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods {
text-align: left;
padding: 20px;
border: 1px solid #dedede;
margin: 0;
list-style: none outside;
}
.woocommerce #payment ul.payment_methods:after, .woocommerce-page #payment ul.payment_methods:after {
content: "";
display: block;
clear: both;
}
.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li {
line-height: 2em;
text-align: left;
margin: 0;
font-weight: normal;
}
.woocommerce #payment ul.payment_methods li input, .woocommerce-page #payment ul.payment_methods li input {
margin: 0 1em 0 0;
}
.woocommerce #payment ul.payment_methods li img, .woocommerce-page #payment ul.payment_methods li img {
vertical-align: middle;
margin: -2px 0 0 .5em;
position: relative;
}
.woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row {
padding: 50px 0px 20px 0px;
border-top: 1px solid #ffffff;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
float: right;
margin: 0;
}
.woocommerce #payment .terms, .woocommerce-page #payment .terms {
padding: 0 1em 0;
text-align: right;
}
.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
position: relative;
padding: 20px 0px;
margin: 0px;
font-size: 0.92em;
line-height: 1.5em;
color: #5e5e5e;
}
.woocommerce #payment div.payment_box p:last-child, .woocommerce-page #payment div.payment_box p:last-child {
margin-bottom: 0;
}
.woocommerce #payment div.payment_box #cc-expire-month, .woocommerce #payment div.payment_box #cc-expire-year, .woocommerce-page #payment div.payment_box #cc-expire-month, .woocommerce-page #payment div.payment_box #cc-expire-year {
width: 48%;
float: left;
}
.woocommerce #payment div.payment_box #cc-expire-year, .woocommerce-page #payment div.payment_box #cc-expire-year {
float: right;
}
.woocommerce #payment div.payment_box span.help, .woocommerce-page #payment div.payment_box span.help {
font-size: 11px;
color: #777777;
line-height: 13px;
font-weight: normal;
}
.woocommerce #payment div.payment_box .form-row, .woocommerce-page #payment div.payment_box .form-row {
margin: 0 0 1em;
}
.woocommerce #payment div.payment_box .form-row select, .woocommerce-page #payment div.payment_box .form-row select {
width: 48%;
float: left;
margin-right: 3.8%}
.woocommerce #payment div.payment_box .form-row select:nth-child(3n), .woocommerce-page #payment div.payment_box .form-row select:nth-child(3n) {
margin-right: 0;
}
.woocommerce .order_details, .woocommerce-page .order_details {
margin: 0 0 1.5em;
list-style: none;
}
.woocommerce .order_details:after, .woocommerce-page .order_details:after {
content: "";
display: block;
clear: both;
}
.woocommerce .order_details li, .woocommerce-page .order_details li {
float: left;
margin-right: 2em;
text-transform: uppercase;
font-size: 0.715em;
line-height: 1em;
border-right: 1px dashed #dfdbdf;
padding-right: 2em;
}
.woocommerce .order_details li strong, .woocommerce-page .order_details li strong {
display: block;
font-size: 1.4em;
text-transform: none;
line-height: 1.5em;
}
.woocommerce .order_details li:last-of-type, .woocommerce-page .order_details li:last-of-type {
border: none;
}
.woocommerce .addresses .title:after, .woocommerce-page .addresses .title:after {
content: "";
display: block;
clear: both;
}
.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {
float: left;
}
.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit {
float: right;
}
.woocommerce ol.commentlist.notes li.note p.meta, .woocommerce-page ol.commentlist.notes li.note p.meta {
font-weight: bold;
margin-bottom: 0;
}
.woocommerce ol.commentlist.notes li.note .description p:last-child, .woocommerce-page ol.commentlist.notes li.note .description p:last-child {
margin-bottom: 0;
}
.woocommerce ul.digital-downloads, .woocommerce-page ul.digital-downloads {
margin-left: 0;
padding-left: 0;
}
.woocommerce ul.digital-downloads li, .woocommerce-page ul.digital-downloads li {
list-style: none;
margin-left: 0;
padding-left: 1.5em;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAQUlEQVQIHWP8//8/AwgwMjLWgxlQAijeCGIyIQtiYxNUwAjUhWI0uilMMLvQJUB8kBzYCmyKYGJwN8AEYDphJgIAPtccffZCsOoAAAAASUVORK5CYII=) left no-repeat;
}
.woocommerce ul.digital-downloads li .count, .woocommerce-page ul.digital-downloads li .count {
float: right;
}
.woocommerce .widget_layered_nav ul, .woocommerce-page .widget_layered_nav ul {
margin: 0;
padding: 0;
border: 0;
list-style: none outside;
}
.woocommerce .widget_layered_nav ul li, .woocommerce-page .widget_layered_nav ul li {
padding: 0 0 1px;
list-style: none;
}
.woocommerce .widget_layered_nav ul li:after, .woocommerce-page .widget_layered_nav ul li:after {
content: "";
display: block;
clear: both;
}
.woocommerce .widget_layered_nav ul li a, .woocommerce .widget_layered_nav ul li span, .woocommerce-page .widget_layered_nav ul li a, .woocommerce-page .widget_layered_nav ul li span {
padding: 1px 0;
float: left;
}
.woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a {
padding: 0 6px 0 18px;
border: 1px solid #ad74a2;
background: #ad74a2 url(//www.curtisnovak.com/wp-content/themes/oshin/img/cross_white.png) no-repeat 6px center;
box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888;
-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888;
-moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888;
color: #ffffff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.woocommerce .widget_layered_nav ul small.count, .woocommerce-page .widget_layered_nav ul small.count {
float: right;
margin-left: 6px;
font-size: 1em;
padding: 1px 0;
color: #777777;
}
.woocommerce .widget_layered_nav_filters ul, .woocommerce-page .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, .woocommerce-page .widget_layered_nav_filters ul li {
float: left;
padding: 0 1px 1px 0;
list-style: none;
}
.woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a {
padding: 2px 10px;
color: #ffffff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
float: left;
}
.woocommerce .widget_price_filter .price_slider, .woocommerce-page .widget_price_filter .price_slider {
margin-bottom: 20px;
}
.woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount {
text-align: right;
line-height: 2.4em;
font-size: 0.8751em;
}
.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {
font-size: 1.15em;
}
.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {
float: left; height: auto;
font-size: 11px;
}
.woocommerce .widget_price_filter .ui-slider, .woocommerce-page .widget_price_filter .ui-slider {
position: relative;
text-align: left;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 10px;
height: 10px;    cursor: pointer;
outline: none;
top: -0.13em;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: 0em;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child {
margin-left: 0em;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background: #ad74a2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//9/PRMDA8NzEPEMADLLBU76a5idAAAAAElFTkSuQmCC) top repeat-x; }
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
border: 1px solid #dedede;
background: none;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {
background: #dddddd;
}
.woocommerce .widget_price_filter .ui-slider-horizontal, .woocommerce-page .widget_price_filter .ui-slider-horizontal {
height: .5em;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px;
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max, .woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px;
}
.twentythirteen .entry-summary {
padding: 0;
} .woocommerce .three-col-product ul.products li.product, .woocommerce-page .three-col-product ul.products li.product {
margin: 0 4.25% 4.25% 0;
width: 30.5%;
}
.woocommerce .three-col-product ul.products li.product.last, .woocommerce-page .three-col-product ul.products li.product.last {
margin-right: 0;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
margin:0px;
}
.product-thumbnail-image-wrap,.product-meta-data {
position: relative;
}
.button_ajax_wrapper {
position: absolute;
bottom: 100%;
width: 60px;
height: 60px;
right: 0px;
overflow: hidden;
}
.products .product-type-external .button_ajax_wrapper,
.products .product-type-grouped .button_ajax_wrapper {
width: 100%;
height: auto;
display: none;
}
.products .product-type-external .button_ajax_wrapper a{
width: 100%;
padding: 0 0 !important;
}
a.added_to_cart {
display: none !important;
}
.woocommerce  a.button.product_type_simple,
.woocommerce  a.button.product_type_variable,
.woocommerce  a.button.add_to_cart_button,
.woocommerce  a.button.product_type_simple.added,
.woocommerce  a.button.product_type_simple:hover {
position: absolute;
right: 0px;
bottom: -50px;
padding: 0px !important;
line-height: 50px !important;
border-width: none;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
background: #000;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
text-shadow: none;
color: #fff;
font-size: 20px !important; 
margin-right: 0px !important;
text-align: center;
width: 50px;
height: 50px !important;
}
.woocommerce .products .product:hover a.button.product_type_simple,
.woocommerce .products .product:hover a.button.product_type_variable,
.woocommerce .products .product:hover a.button.add_to_cart_button,
.woocommerce .products .product:hover a.button.product_type_simple.added {
bottom: 0px;
}
.button.product_type_simple:before,
.button.add_to_cart_button:before, 
.button.product_type_simple.added:before,
.button.product_type_variable:before {
content: "\e696";
font-family: 'icomoon' !important;
}
.add_to_cart_button.button.product_type_simple:before {
content: "\e760";
font-family: 'icomoon' !important;
}
.add_to_cart_button.button.product_type_simple.added:before {
content: "\e778";
font-family: 'icomoon' !important;
font-size: 14px;
}
.woocommerce a.button.add_to_cart_button.added,
.woocommerce a.button.add_to_cart_button.loading {
bottom: 0;
} @-webkit-keyframes sk-scaleout {
0% { -webkit-transform: scale(0); }
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes sk-scaleout {
0% { 
-webkit-transform: scale(0);
-moz-transform: scale(0);
transform: scale(0);
} 100% {
-webkit-transform: scale(1.0);
-moz-transform: scale(1.0);
transform: scale(1.0);
opacity: 0;
}
}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .product-thumbnail-image-wrap span.onsale, .woocommerce-page .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .product-thumbnail-image-wrap span.onsale {
left: 10px;
right: auto;
top: 10px;
border-radius: 0px;
padding: 3px 6px;
height: auto;
margin: 0px;
line-height: normal;
text-shadow: none;
box-shadow: none;
min-height: 0px;
font-size: 11px;
width: auto;
min-width: 0px;
border-radius: 2px;
}
.woocommerce ul.products li.product .product-meta-data h3, .woocommerce-page ul.products li.product .product-meta-data h3 {
display: inline-block;
font-size: 13px;
line-height: 23px;
padding: 0;
font-weight: normal;
color: #272934;
text-transform: uppercase;
letter-spacing: 2px;
}
.woocommerce .woocommerce-ordering select.orderby, .woocommerce-page .woocommerce-ordering select.orderby {
padding: 5px;
margin: 0px;
border: 1px solid #dedede;
font-weight: bold;
}
.woocommerce-page .price_slider_amount .button,
.woocommerce-page .price_slider_amount .button:hover,
.woocommerce-page .widget_shopping_cart_content .buttons a.button:hover,
.woocommerce-page .widget_shopping_cart_content .buttons a.button {
color: #fff;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
text-shadow: none; -webkit-transition: 0.2s linear 0s;
-moz-transition: 0.2s linear 0s;
-o-transition: 0.2s linear 0s;
transition: 0.2s linear 0s;
}
.woocommerce .widget_shopping_cart_content .button {
font-size: 10px !important;
}
.woocommerce-page .widget_shopping_cart_content .buttons a.button.checkout {
float: right;
}
.price_slider_amount {
width: 100%;
}
.price_slider_amount .price_label {
float: right;
}
.product-categories {
padding: 0px;
list-style: none;
}
.product-categories li {
padding-left: 25px;
}
.product-categories li:before {
content: '\e732';
font-family: "icomoon";
display: inline-block;
margin-left: -25px;
width: 25px;
font-size: 14px;
}
.product-categories li span {
float: right;
color: #777777;
}
.tagcloud a {
padding: 8px 10px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
label.screen-reader-text {
display: none;
}
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {
font-size: 11px;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
color: #000;
font-size: 14px;
font-weight: bold;
}
.star-rating span {
color: #000;
}
.woocommerce-page a.button.product_type_simple {    
margin-right: 15px;
line-height: 10px;
padding: 10px 10px;
height: auto;
}
.be-wrap.clearfix.three-col-product #right-sidebar {
padding: 0px;
float: right;
}
.woocommerce .widget_featured_products {
position: relative;
}
.woocommerce .widget_featured_products ul.product_list_widget {
overflow: hidden;
width: 100% !important;
position: relative;
}
.woocommerce .widget_featured_products ul.product_list_widget a{
display: block;
float: none;
font-size: 13px;
margin-bottom: 10px;
}
.woocommerce .widget_featured_products ul.product_list_widget li img {
width: 100%;
margin: 0px 0px 20px 0px;
float: none;
}
.woocommerce .widget_featured_products ul.product_list_widget li {
border: none;
}
.woocommerce .widget_featured_products ul.product_list_widget li > *{
display: block;
}
.woocommerce .widget_featured_products .flex-direction-nav a {
bottom: 50%;
}
.cart_totals h2 {
margin-bottom: 0px;
}
.cart-collaterals {
margin-bottom: 50px;
}
.cart_totals th strong,.cart_totals th {
text-transform: none;
font-weight: normal;
}
#calc_shipping_country {
padding: 10px;
border: 1px solid #cac3d4;
font-weight: bold;
height: 45px;
}
.cart_totals table { width: 100%;
}
.product_meta:before,.product_meta:before {
content: '';
clear: both;
display: block;
}
.product_meta {
display: block;
margin-bottom: 20px;
}
.woocommerce-page .woocommerce-tabs h2 { display: none;
}
.mfp-content #review_form {
display: block;
max-width: 500px;
margin: 0 auto;
background: #fff;
padding: 20px;
position: relative;
}
#review_form #reply-title {
font-size: 13px;
line-height: 27px;
margin-bottom: 20px;
}
.add_review {
margin-bottom: 0px;
}
.summary.entry-summary .price del {
display: none;
}
.summary.entry-summary .price ins {
font-size: 25px;
}
.summary.entry-summary .price {
margin-bottom: 30px;
font-size: 25px;
color: #000;
border-bottom: 3px solid #e5e5e5;
padding-bottom: 30px;
}
.woocommerce-variation-price .price{
border: none !important;
margin-bottom: 20px;
}
.related.products h2,
.upsells.products h2,
.cart-collaterals .cross-sells h2,
.cart_totals h2, 
.shipping_calculator h2,
.woocommerce-billing-fields h3,
.woocommerce-shipping-fields h3,
.shipping_calculator h2,
#order_review_heading,
.woocommerce .page-title {
font-size: 18px;  line-height: 35px;
text-align: left;
text-transform: uppercase;
letter-spacing: 0;
}
.product_list_widget .star-rating {
margin: 5px 0px 5px 0px;
}
.checkout_coupon .form-row.form-row-first,.checkout_coupon .form-row.form-row-last {
margin-bottom: 0px;
}
.custom-rating .star-rating {
float: left;
}
.custom-rating {
margin-bottom: 35px;
}
.woocommerce .single_add_to_cart_button.button.alt {
margin-top: -6px;
}
td.product-name a {
color: inherit;
}
td.product-name { }
td.product-total, td.product-subtotal {
color: #000;
font-weight: bold;
}
.cart_totals tr td strong {
color: #777777;
font-weight: normal;
}
.cart_totals tr {
border-top: 1px solid #dedede;
}
.cart_totals tr.cart-subtotal {
border-top: none;
}
.cart_totals tr th, .cart_totals tr td {
padding: 20px 0px !important;
}
.cart_totals tr td {
text-align: right !important;
}
.shipping-calculator-button span {
display: none;
}
#shipping_country_chosen {
width: 99% !important;
}
.widget_shopping_cart_content .buttons a.button { font-size: 11px;
height: auto;
}
.widget_product_search #s {
height: 45px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
margin-bottom: 0px;
width: 99%;
}
.widget_product_search input[type="submit"]{
border: none;
cursor:pointer;
display: inline-block;
margin:0px 20px 10px 0;
text-decoration: none;  
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
font-size: 12px;
line-height: 12px;
padding: 15px;
text-transform: uppercase;
letter-spacing: 1px;
} 
.button-shape-circular .widget_product_search input[type="submit"]{
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
padding: 14px 20px;
}
.button-shape-rounded .widget_product_search input[type="submit"]{
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.widget_product_search #searchsubmit {
display: none;
}
#searchform {
position: relative;
}
.widget_product_search #searchform:after {
content: '\e624';
font-family: 'icomoon';
position: absolute;
top: 50%;
right: 10px;
font-size: 13px;
margin-top: -13px;
}
.chosen-container-single .chosen-single span:after,.chosen-search:after {
content: "\e6ce";
font-family: 'icomoon';
position: absolute;
right: 10px;
font-size: 14px;
height: 40px;
line-height: 40px;
}
.woocommerce .search-field {
border: 2px solid #eeeeee;
color: #7a7a7a;
height: 48px;
width: 100%;
display: block;
font-size: 13px;
margin-bottom: 20px;
padding-left: 8px;
font-family: inherit;
}
.chosen-search:after {
content: '\e803';
}
.payment_methods.methods li label {
color: #000;
}
#shiptobilling label {
font-weight: normal;
font-size: 11px;
}
form.login a.lost_password {
font-weight: bold;
padding-left: 10px;
}
#account_password-2_field label {
visibility: visible;
display: block !important;
}
.chosen-container-single .chosen-single div b {
background: none !important;
}
.chosen-container-single .chosen-single span:after {
content: "\e6ce";
}
.chosen-container-single .chosen-single div {
display: none !important;
}
.chosen-container-single .chosen-single {
padding: 0px 15px !important;
height: auto !important;
border-radius: 0px !important;
outline: none !important;
line-height: 45px !important;
box-shadow: none !important;
background:none !important;
}
.chosen-container, .chosen-container-single .chosen-drop,.chosen-container-single .chosen-search input {
width: 99.7% !important;
}
.post-type-archive-product .chosen-container {
width: 198px !important;
}
.chosen-container-single .chosen-search input {
padding: 0px !important;
text-indent: 15px;
border: none !important;
border-bottom: 1px solid #dedede !important;
background: none !important;
height: 36px !important;
}
.chosen-container-single .chosen-search {
padding: 0px !important;
}  .chosen-container .chosen-results {
padding: 0px !important;
margin: 0px !important;
}
.chosen-container .chosen-results li {
line-height: 35px !important;
padding: 0px 15px !important;
border-bottom-width: 1px;
border-style: solid;
border-color: inherit;
color: inherit !important;
}
.chosen-container .chosen-results .highlighted, .woocommerce-page.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b {
background: none !important;
}
.chosen-container-single .chosen-drop {
border-radius: 0px !important;
-moz-border-radius: 0px !important;
-webkit-border-radius: 0px !important;
margin-top: 0px !important;
box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.chosen-container.orderby .chosen-search input {
display: none;
}
.chosen-container.orderby .chosen-single {
line-height: 45px !important;
}
.chosen-container.orderby .chosen-search:after {
display: none;
}
.add_review a.button {
height: auto;
}
.shipping-calculator-form .form-row.form-row-wide {
text-align: left;
}
.summary.entry-summary h1.product_title.entry-title {
margin-bottom: 20px;
}
.mfp-content #review_form #commentform input[type="text"], 
.mfp-content #review_form #commentform input[type="email"], 
.mfp-content #review_form #commentform input[type="password"] {
margin: 0px;
display: block;
}
.mfp-content #review_form #commentform p.comment-form-author
.mfp-content #review_form #commentform p.comment-form-email
.mfp-content #review_form #commentform p.comment-form-rating
.mfp-content #review_form #commentform p.comment-form-comment {
margin: 0px 0px 15px 0px !important;
}
.mfp-content #review_form #commentform label {
font-weight: bold;
display: inline-block;
color: #2F3239;
margin-bottom: 10px;
}
.mfp-content #review_form #commentform #comment {
height: 100px;
}
.mfp-title {
text-transform: capitalize;
}
.chosen-container .chosen-single span {
line-height: 40px !important;
}
a.button.product_type_simple {
font-weight: normal !important;
}
#calc_shipping_state_chzn {
text-align: left;
}
#reviews #comments ol.commentlist .comment_container .comment-text .meta {
margin-bottom: 5px;
}
#reviews #comments ol.commentlist .comment_container .comment-text .meta strong {
font-size: 13px;
font-weight: bold;
text-transform: capitalize;
}
#reviews #comments ol.commentlist .comment_container .comment-text .meta time {
font-size: 13px;
}
.products .product br,.products .product p:empty {
display: none;
}
.product-meta-data p{
margin-bottom: 0px;
}
span.price {
margin-bottom:0px;
}
.related.products ul.products:after {
border-bottom: none !important;
} .woocommerce-message, 
.woocommerce-error, 
.woocommerce-info {
padding: 17px 60px;
margin: 0px 0px 50px 0px;
position: relative;
list-style: none outside;
border-radius: 3px;
width: auto;
}
.woocommerce-message {
background: #26cda4;
color: #fff;
}
.woocommerce-info {
background: #000;
color: #999;
}
.woocommerce-info a {
color: #fff;
}
.woocommerce-error {
background: #dd6868;
color: #fff;
}
.woocommerce-page .woocommerce-message .button, 
.woocommerce-page .woocommerce-error .button, 
.woocommerce-page .woocommerce-info .button {
float: right;
padding: 0px;
font-size: 12px;
height: auto;
background: none !important;
line-height: inherit;
}
.woocommerce-message li, 
.woocommerce-error li, 
.woocommerce-info li {
list-style: none outside;
padding: 0;
margin: 0;
}
@font-face {
font-family: 'star';
src: url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/star/star.eot);
src: url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/star/star.eot?#iefix) format('embedded-opentype'),  url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/star/star.woff) format('woff'),  url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/star/star.ttf) format('truetype'),  url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/star/star.svg#star) format('svg');
font-weight: normal;
font-style: normal;
} div.header-cart-controls {
position: relative;
float: right;
}
.header-cart-controls .buttons a:hover,
.widget_shopping_cart .buttons a:hover{
border: none !important;
}
.widget_shopping_cart_wrap {
position: absolute;
width: 240px;
max-width: 240px;
line-height: normal;
top: 100%;
right: 0px;
background: #fff;
padding: 25px 25px 25px 25px;
box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.23);
-moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.23);
-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.23);
display: none;
overflow: hidden;
border-top: 1px solid #dedede;
z-index: 2;
text-align: left;
margin-top: 1px;
}
.button-shape-circular .widget_shopping_cart_wrap{
width: 280px;
max-width: 280px;
}
.widget_shopping_cart_wrap .widget .widgettitle {
font-size: 20px;
line-height: 30px;
display: none;
}
.widget_shopping_cart_wrap .widget .product_list_widget img {
margin-top: 3px !important;
}
.widget_shopping_cart_wrap .widget .product_list_widget li {
position: relative;
}
.widget_shopping_cart_wrap .widget .product_list_widget a {
margin-bottom: 8px;
font-size: 11px;
}
.widget_shopping_cart_wrap .widget .product_list_widget a.remove {
position: absolute;
right: -18px;
top: 50%;
font-size: 15px;
margin-top: -15px;
}
.widget_shopping_cart_wrap .widget_shopping_cart .total {
border-top: 1px solid #dedede;
padding-top: 15px;
margin-bottom: 15px;
}
.widget_shopping_cart_wrap .widget p.buttons a.button {
display: inline-block;
margin-top: 10px;
text-align: center;
font-size: 11px;
text-transform: uppercase;
}
.widget_shopping_cart_wrap .widget_shopping_cart .total .amount {
color: #000;
font-weight: bold;
}
.widget_shopping_cart_wrap .widget ul.product_list_widget li:last-child {
margin-bottom: 20px !important;
}
.widget_shopping_cart_wrap .widget.woocommerce.widget_shopping_cart,
.widget_shopping_cart_wrap .widget p.buttons a.button,
.widget_shopping_cart_wrap .widget p.buttons a.button.checkout {
margin-bottom: 0px !important;
}
.header-cart-controls .widget_shopping_cart_wrap .widget p.buttons a.button {
float: left;
}
.header-cart-controls .widget_shopping_cart_wrap .widget p.buttons a.button.checkout {
float: right;
}
p.return-to-shop {
margin-bottom: 60px;
}
.product-thumbnail-image-wrap {
overflow: hidden;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, 
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .price_slider_amount .button:hover {
background: #bbbbbb;
} .product-meta-data {
text-align: center;
padding: 20px 20px;
}
.product-meta-data .star-rating {
width: 60px;
margin: 5px auto 10px !important;
}
.woocommerce-checkout .form-row .chosen-container-single .chosen-search input { 
line-height: 35px !important;
}
table.variations {
min-width: 75%;
}
table.variations td {
border: none;
}
table.variations label {
line-height: 45px;
}
table.variations td,
table.variations th {
padding: 0px;
border: 0;
}
table.variations th.label {
text-align: left;
}
@media only screen and (max-width: 600px) {
table.variations {
min-width: 100%;
}
table.variations td,
table.variations th {
display: block;
width: 100%;
}
}
.reset_variations {
line-height: 35px;
display: block;
clear: both;
}
.reset_variations[style*="hidden"] {
display: none;
}
.summary.entry-summary div.star-rating,
.summary.entry-summary .woocommerce-review-link {
display: inline-block;
margin-right: 10px;
}
.single_variation {
margin-bottom: 20px;
}
table.shop_attributes td {
padding: 0px 5px !important;
}
#tab-description h2 {
display: none;
}
.select2-search {
position: relative;
}
.select2-search input[type="text"] {
width: 98%;
height: 28px !important;
margin: 10px 5px;
line-height: 28px !important;
}
.shipping-calculator-form .form-row {
margin-bottom: 10px !important;
} .woocommerce div.product div.images.woocommerce-product-gallery {
position: relative
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
transition: all cubic-bezier(.795, -.035, 0, 1) .5s
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
display: inline-block;
vertical-align: middle;
padding: 6px 3px 0;
box-sizing: border-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(2) {
padding-left: 0;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:last-child {
padding-right: 0;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) img {
width: auto !important;
height: 100px !important;
}
.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);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
box-sizing: content-box
} .woocommerce-loop-category__title mark {
background: none;
color: inherit;
}
.woocommerce ul.products li.product .product-meta-data .woocommerce-loop-product__title, 
.woocommerce-page ul.products li.product .product-meta-data .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title, 
.woocommerce-page ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product-category .woocommerce-loop-category__title, 
.woocommerce-page ul.products li.product-category .woocommerce-loop-category__title {
margin-bottom:5px;
text-align: center;
}
@media only screen and (min-width: 1024px) and (max-width: 1280px) {
.woocommerce div.product .product_title,   
.woocommerce #content div.product .product_title, 
.woocommerce-page div.product .product_title, 
.woocommerce-page #content div.product .product_title {
width: 413px;
}
}
@media only screen and (max-width: 960px) {
.woocommerce div.product .product_title, 
.woocommerce #content div.product .product_title, 
.woocommerce-page div.product .product_title, 
.woocommerce-page #content div.product .product_title {
width: 100% !important;
}
.summary.entry-summary .price {
float: none;
}
}
@media only screen and (max-width: 960px){
.woocommerce .product-single-boxed-content .images{
float: none;
width: 100% !important;
}
.woocommerce .product-single-boxed-content .summary.entry-summary{
float: none;
width: 100% !important;
}
h1.product_title.entry-title{
margin-top: 30px !important;
}
.woocommerce table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon {
width: 50%;
margin-bottom: 20px;
}
.coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text {
margin-bottom: 20px;
}
.woocommerce table.cart td.actions input[type=submit] {
float: right;
margin-bottom: 20px !important;
}
.woocommerce-page #content table.cart td.actions .coupon .button {
float: left;
width: 220px;
}
.woocommerce table.shop_table tr td.actions {
padding-bottom: 0px!important; 
}
} @media only screen and (max-width: 767px) {
.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product {      
margin: 0 0 30px 0 !important;
width: 100% !important;
}
.woocommerce div.product div.images, 
.woocommerce #content div.product div.images, 
.woocommerce-page div.product div.images, 
.woocommerce-page #content div.product div.images,
.single-product-datas {
width: 100%;
}
.woocommerce .col2-set .col-1, 
.woocommerce-page .col2-set .col-1, 
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
float: none !important;
width: 100% !important;
}
.cart_totals table,
.woocommerce .cart-collaterals .cart_totals, 
.woocommerce-page .cart-collaterals .cart_totals,
.woocommerce .cart-collaterals .shipping_calculator, 
.woocommerce-page .cart-collaterals .shipping_calculator {
width: 100%;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
padding: 10px 0px !important; }
.woocommerce .cart_totals table.shop_table {
width:100%;
}
.woocommerce table.shop_table.cart td {
padding: 10px 4px !important;
}
.woocommerce table.shop_table.cart td.product-name{
width: 75px;
}
.woocommerce .quantity, .woocommerce #content .quantity, .woocommerce-page .quantity, .woocommerce-page #content .quantity {
width: 45px;
}
.woocommerce table.cart td.actions .coupon {
float: none !important;
width: 100% !important;
margin: 0 auto;
padding-top: 20px;
}
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .button,
.woocommerce table.cart td.actions .input-text {
margin: 0px auto 20px !important;
width: 80% !important;
display: block !important;
float: none !important;
}
.woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty {
border-left: 1px solid;
border-right: 1px solid;
border-top-width: 0px;
border-bottom-width: 0px;
width: 43px;
}
.woocommerce table.cart .product-thumbnail {
display: none;
}
.woocommerce form.login .form-row-first,
.woocommerce form.checkout_coupon .form-row-first,
.woocommerce form.login .form-row-last,
.woocommerce form.checkout_coupon .form-row-last     {
width: 100%;
float: none;
margin-bottom: 20px;
}    
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
float: none;
}
.woocommerce  a.button.product_type_simple,
.woocommerce  a.button.product_type_variable,
.woocommerce  a.button.add_to_cart_button,
.woocommerce  a.button.product_type_simple.added{
bottom: 0px;    
}
.woocommerce .woocommerce-ordering, 
.woocommerce-page .woocommerce-ordering{
margin-top: 13px;
}
.woocommerce .woocommerce-ordering select.orderby, 
.woocommerce-page .woocommerce-ordering select.orderby{
font-size: 13px;
color: #323232;
font-family: "Raleway";
border-radius: 0%;
border: 1px solid #eeeeee;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product {
margin: 0 5% 30px 0 !important;     
width: 47% !important;      
float: left !important; 
}
.woocommerce ul.products li.first, 
.woocommerce-page ul.products li.first {
float: left !important;     clear: none;
}   
.woocommerce ul.products li.product:nth-child(odd), 
.woocommerce-page ul.products li.product:nth-child(odd) {
margin-right: 6% !important;
}   
.woocommerce ul.products li.product:nth-child(even),
.woocommerce-page ul.products li.product:nth-child(even) {
margin-right: 0px !important;
}
}div.bbp-template-notice, 
div.indicator-hint {
margin: 0px 0px 30px 0px;
}
#subscription-toggle {
float: right;
}
#bbpress-forums div.bbp-breadcrumb p, #bbpress-forums div.bbp-topic-tags p {
margin-bottom: 30px;
}
#bbpress-forums fieldset.bbp-form legend {
font-weight: bold;
}
.wp-editor-wrap {
border: 1px solid #eeeeee;
}
.bbp-breadcrumb-sep {
padding: 0px 5px;
}
#bbpress-forums fieldset.bbp-form p, #bbpress-forums fieldset.bbp-form textarea, #bbpress-forums fieldset.bbp-form select, #bbpress-forums fieldset.bbp-form input[type="text"] {
margin-bottom: 20px;
}
#bbpress-forums input[type="text"] {
margin-bottom: 0px !important;
width: 50%;
}
#bbp_topic_submit,
#bbp_search_submit,
#bbpress-forums fieldset.bbp-form,
div.bbp-submit-wrapper,
#bbpress-forums #bbp-your-profile fieldset.submit button {
margin: 0px 0px 20px 0px;
}
#bbp-user-avatar .vcard,
.vcard.bbp-user-profile-link {
width: auto;
float: none;
}
.bbp-submit-wrapper .button.submit {
margin-right: 0px !important;
}
#bbpress-forums div.odd, #bbpress-forums ul.odd {
background: transparent;
}
#bbpress-forums li.bbp-header {
border-top: none;
}
#bbpress-forums li.bbp-body ul.forum, 
#bbpress-forums li.bbp-body ul.topic {
padding: 20px;
}
#bbpress-forums li.bbp-header, 
#bbpress-forums li.bbp-footer {
padding: 10px 20px;
}
a.bbp-forum-title,
.bbp-topic-title a.bbp-topic-permalink,
#bbpress-forums fieldset.bbp-form label  {
font-size: 13px !important;
}
#bbpress-forums div.bbp-reply-header {
background: none;
}
#bbpress-forums div.reply {
font-size: inherit;
font-style: inherit;
}
#bbpress-forums .topic .bbp-topic-meta .bbp-author-avatar,
#bbpress-forums .topic .bbp-topic-meta .avatar,
.bbp-topic-freshness-author .avatar {
display: none;
}
#bbpress-forums .topic .bbp-topic-meta a {
color: inherit;
}
div.bbp-reply-header {
padding: 15px 15px 0 25px;
}
li.bbp-body div.hentry {
padding-top: 0;
}
.bbp-pagination-count {
font-weight: bold;
} div.bbp-template-notice p {
padding: 20px;
}
div.bbp-template-notice.info {
border: none;
background-color: #E6F5F8;
border-radius: 0;
}
div.bbp-template-notice, div.indicator-hint {
background-color: #FAEFD3;
border: none;
border-radius: 0;
}
#bbpress-forums .wp-editor-container .button {
font:inherit !important;
text-transform: none !important;
letter-spacing: 0;
}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0}td{vertical-align:top}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}input[type=email],input[type=file],input[type=number],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#ffff9e}img::selection{background:transparent}img::-moz-selection{background:transparent}html{padding-right:0!important;overflow-y:auto;overflow-x:hidden}html.hide-overflow{overflow:hidden!important}html.show-overflow{overflow-y:scroll}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tp-simpleresponsive>ul li{z-index:1!important}.tatsu-frame #header{-webkit-transform:translateZ(0);transform:translateZ(0)}#main.layout-border{padding:30px}#main.layout-border.layout-border-header-top{padding:0 30px 30px}.left-header #main.layout-border{padding-left:0}#header-top-bar-left{float:left;padding:10px 20px}#header-top-bar-wrap.be-wrap #header-top-bar-left{padding-left:0}#header-top-bar-right{float:right;padding:10px 20px}#header-top-bar-wrap.be-wrap #header-top-bar-right{padding-right:0}#header-top-bar-left .header-cart-controls,#header-top-bar-left .header-search-controls,#header-top-bar-left .top-bar-widgets,#header-top-bar-left .topbar-menu-container{margin-right:15px}#header-top-bar-right .header-cart-controls,#header-top-bar-right .header-search-controls,#header-top-bar-right .top-bar-widgets,#header-top-bar-right .topbar-menu-container{margin-left:15px}#header-controls-left .header-cart-controls,#header-controls-left .header-search-controls,#header-controls-left .header-widgets,#header-controls-left .menu-controls{margin-right:15px}#header-controls-right .header-cart-controls,#header-controls-right .header-search-controls,#header-controls-right .header-widgets,#header-controls-right .sliderbar-menu-controller{margin-left:15px}#header-controls-left ul,#header-top-bar-left ul,#header-top-bar-right ul{display:inline;padding-left:0}#header-controls-left li,#header-top-bar-left li,#header-top-bar-right li{display:inline;text-decoration:none}.custom-font-icon,.menu-falling-animate-controller{display:inline-block;cursor:pointer}.custom-font-icon{line-height:normal;position:relative}.menu-icon{border-top-width:2px;border-style:solid;border-color:inherit;display:block;margin-bottom:6px;width:16px;-webkit-transition:-webkit-transform .4s ease,opacity .4s ease,top .4s ease;-o-transition:-o-transform .4s ease,opacity .4s ease,top .4s ease;-webkit-transition:opacity .4s ease,top .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,top .4s ease,-webkit-transform .4s ease;-o-transition:transform .4s ease,opacity .4s ease,top .4s ease;transition:transform .4s ease,opacity .4s ease,top .4s ease;transition:transform .4s ease,opacity .4s ease,top .4s ease,-webkit-transform .4s ease;cursor:pointer;position:absolute;top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.menu-icon.menu-icon-third{margin-bottom:0}.custom-font-icon .menu-icon.menu-icon-first{top:-4px}.custom-font-icon .menu-icon.menu-icon-second{position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.custom-font-icon .menu-icon.menu-icon-third{top:4px}.custom-font-icon.active .menu-icon.menu-icon-first{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:0}.custom-font-icon.active .menu-icon.menu-icon-second{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px)}.custom-font-icon.active .menu-icon.menu-icon-third{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);top:0}#header-top-bar-wrap i.font-icon{margin-bottom:0}#header-bottom-bar,#header-top-bar{line-height:25px}#header-top-bar{position:relative;z-index:3}#header-top-bar .topbar-menu-container{display:inline-block}#topbar-menu>li:after{content:" | "}#topbar-menu>li:last-child:after{content:""}.header-cart-controls,.sliderbar-nav-controller-wrap{display:inline-block}.header-cart-controls{float:none!important}#header #left-header-mobile .header-cart-controls{float:right!important}.top-overlay-menu #header-bottom-bar{display:none}#header .header-border{display:block}#header .transparent .header-border{display:none}.style6 #header-wrap{text-align:center}.style4 #header-bottom-bar{padding:0 30px}.logo a,.logo a img{display:block}.style1 .logo{margin-left:30px;padding:20px 0;float:left}.layout-border-header-top .style1 .logo,.style1 .be-wrap .logo{margin-left:0}.style4 .logo{margin-left:30px;padding:20px 0;float:left}.style4 .be-wrap .logo{margin-left:0}#left-header-mobile .logo{margin-left:30px;padding:20px 0;float:left}.style5 .logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.style2 #header-wrap{position:relative}.style3 .logo{position:absolute;left:30px;padding:20px 0}.layout-border-header-top .style3 .logo,.style3 .be-wrap .logo{left:0}.style2 .logo{text-align:center}.style2 .logo a{display:inline-block;vertical-align:middle}.style6 .logo{margin:25px auto;display:inline-block;vertical-align:top;z-index:1;position:relative}#header-inner-wrap i.font-icon{margin-bottom:0}#left-header-mobile .mobile-nav-controller-wrap{margin:0 30px 0 15px;float:right}#header .oshine-module,#header .tatsu-module{margin-bottom:0}.mobile-menu.left-mobile-menu #mobile-menu{padding-bottom:0!important}.mobile-menu.right-mobile-menu #mobile-menu{padding-top:0!important}.be-nav-link-effect-1 a{padding:8px 0}.be-nav-link-effect-1 a:after{position:absolute;top:170%;left:20px;width:calc(100% - 40px);height:2px;background:rgba(0,0,0,.1);content:"";opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,-o-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.be-nav-link-effect-1 a:hover:after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.be-nav-link-effect-2 a:after{position:absolute;top:170%;left:50%;right:50%;height:2px;z-index:1;content:"";-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);background:rgba(0,0,0,.1)}.be-nav-link-effect-2 a:hover:after{left:20px;right:20px}.be-nav-link-effect-3 a:after{position:absolute;top:170%;left:50%;right:50%;height:2px;z-index:1;content:"";-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);background:rgba(0,0,0,.1)}.be-nav-link-effect-3 a:hover:after{left:40%;right:40%}.sub-menu a:after{display:none}#navigation .sub-menu a{left:0;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}#navigation .sub-menu a:hover{left:7px}.header-code-widgets{display:inline-block;margin-left:15px}.sliderbar-menu-controller{display:inline-block;cursor:pointer}.search-box-wrapper{position:absolute;top:100%;right:0;width:240px;display:none;z-index:12;box-shadow:0 1px 3px rgba(0,0,0,.23);-moz-box-shadow:0 1px 3px rgba(0,0,0,.23);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.23);line-height:normal;padding:30px;background:#fff;overflow-y:hidden}.be-themes-layout-layout-border-header-top .search-box-wrapper{z-index:10!important}#header-top-bar-right .search-box-wrapper{padding:0}.header-search-controls{display:inline-block}.header-search-controls .search-button{margin-left:0;cursor:pointer;color:inherit;display:inline-block;zoom:1;position:relative;top:2px;font-size:18px;line-height:normal}#header-top-bar-right .search-box-wrapper.style1-header-search-widget input[type=text]{height:55px}.search-box-wrapper .searchform .search-icon{position:absolute;top:0;right:35px;line-height:96px;font-size:14px}#header-top-bar-right .search-box-wrapper .searchform .search-icon{top:-19px;right:14px}.search-box-wrapper.style2-header-search-widget .searchform .search-icon{display:none}.search-box-wrapper .searchform .s{width:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-bottom:0}.search-box-wrapper .icon-icon_close{color:#232323}.search-box-wrapper.style2-header-search-widget{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body.admin-bar .search-box-wrapper.style2-header-search-widget{padding-top:62px}body.admin-bar .search-box-wrapper.style2-header-search-widget .searchform .search-icon{top:50%;line-height:normal;margin-top:-14px;font-size:25px;right:14px}.search-box-wrapper.style2-header-search-widget .search-box-inner1{position:relative;display:table;width:100%;height:100%}.search-box-wrapper.style2-header-search-widget .search-box-inner2{display:table-cell;vertical-align:middle;width:100%;margin:0}.search-box-wrapper.style2-header-search-widget .searchform .s{height:100px;font-size:40px;line-height:1}.search-box-wrapper.style2-header-search-widget .searchform{display:block;width:80%;margin:0 auto;position:relative}.header-search-form-close{display:none}.search-box-wrapper.style2-header-search-widget .header-search-form-close{position:absolute;top:30px;right:30px;font-size:35px;cursor:pointer;color:inherit;display:block;z-index:4}body.admin-bar .search-box-wrapper.style2-header-search-widget .header-search-form-close{margin-top:32px}.left-strip-wrapper .header-cart-controls{width:100%;text-align:center;top:85%}.header-cart-controls .cart-contents span{display:inline-block;font-weight:bold;margin:0 auto;border-radius:20%;text-align:center;width:20px;height:20px;line-height:21px;font-size:10px;position:relative;top:-5px}.left-strip-wrapper .header-cart-controls .cart-contents span{display:block;position:static;margin-top:-60px}.header-cart-controls .cart-contents{color:inherit;line-height:0}.header-cart-controls .cart-contents i{font-size:23px;position:relative}body.header-transparent #header #header-inner-wrap.no-transparent,body.sticky-header #header #header-inner-wrap.no-transparent{position:fixed;top:-300px;width:100%;right:0}body.header-transparent #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header #header #header-inner-wrap.no-transparent.top-animate{top:0;-webkit-transition:top .5s ease,right .4s ease;-moz-transition:top .5s ease,right .4s ease;-o-transition:top .5s ease,right .4s ease;-ms-transition:top .5s ease,right .4s ease;-webkit-backface-visibility:hidden}body.header-transparent.admin-bar #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header.admin-bar #header #header-inner-wrap.no-transparent.top-animate{top:32px;-webkit-transition:top .5s ease,right .4s ease;-moz-transition:top .5s ease,right .4s ease;-o-transition:top .5s ease,right .4s ease;-ms-transition:top .5s ease,right .4s ease;-webkit-backface-visibility:hidden;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15)}body.header-transparent #header #header-inner-wrap{position:absolute;width:100%;border:none!important}body.header-transparent #header #header-bottom-bar,body.header-transparent #header #header-wrap{background:transparent;-webkit-box-shadow:none;box-shadow:none}body #main.layout-border-header-top #header-inner-wrap.no-transparent,body.admin-bar #main.layout-border-header-top #header-inner-wrap.no-transparent{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}body #main.layout-border-header-top #header-inner-wrap.no-transparent{top:0;width:100%}body.admin-bar #main.layout-border-header-top #header-inner-wrap.no-transparent{top:32px}#header-inner-wrap.transparent{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#header-inner-wrap{position:relative}#header-inner-wrap.background--dark.transparent #navigation,#header-inner-wrap.background--dark.transparent #navigation-left-side,#header-inner-wrap.background--dark.transparent #navigation-right-side,#header-inner-wrap.background--dark.transparent .header-cart-controls i.font-icon,#header-inner-wrap.background--dark.transparent .header-search-controls .search-button,#header-inner-wrap.background--dark.transparent .menu-controls,#header-inner-wrap.background--dark.transparent .menu-controls i.font-icon,#portfolio-title-nav-bottom-wrap .background--dark,.single_portfolio_info_close.background--dark .font-icon{color:#f5f5f5}#header-inner-wrap.background--light.transparent #navigation,#header-inner-wrap.background--light.transparent #navigation-left-side,#header-inner-wrap.background--light.transparent #navigation-right-side,#header-inner-wrap.background--light.transparent .header-cart-controls i.font-icon,#header-inner-wrap.background--light.transparent .header-search-controls .search-button,#header-inner-wrap.background--light.transparent .menu-controls,#header-inner-wrap.background--light.transparent .menu-controls i.font-icon,#portfolio-title-nav-bottom-wrap .background--light,.single_portfolio_info_close.background--light .font-icon{color:#333}#header-inner-wrap.background--dark.transparent .be-mobile-menu-icon,#header-inner-wrap.background--dark.transparent .be-mobile-menu-icon span,#portfolio-title-nav-bottom-wrap .background--dark .home-grid-icon span{background-color:#f5f5f5}#header-inner-wrap.background--light.transparent .be-mobile-menu-icon,#header-inner-wrap.background--light.transparent .be-mobile-menu-icon span,#portfolio-title-nav-bottom-wrap .background--light .home-grid-icon span{background-color:#333}.logo img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);opacity:0;visibility:hidden}#header-inner-wrap.semi-transparent:not(.no-transparent).background--dark .logo .light-scheme-logo,#header-inner-wrap.semi-transparent:not(.no-transparent).background--light .logo .dark-scheme-logo,#header-inner-wrap.transparent:not(.no-transparent).background--dark .logo .light-scheme-logo,#header-inner-wrap.transparent:not(.no-transparent).background--light .logo .dark-scheme-logo,.top-animate .logo .sticky-logo,body:not(.side-menu-opened) #header-inner-wrap.transparent:not(.background--dark):not(.background--light):not(.top-animate) .logo .normal-logo,body:not(.side-menu-opened) #header-inner-wrap:not(.transparent):not(.top-animate) .logo .normal-logo{position:relative;top:0;left:0;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);visibility:visible;opacity:1;-webkit-transition:opacity .7s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .7s cubic-bezier(.645,.045,.355,1);transition:opacity .7s cubic-bezier(.645,.045,.355,1)}#header{position:relative;z-index:10}.be-sticky-sections #header{z-index:99}#header-inner-wrap.stuck #navigation,#header-inner-wrap.stuck .header-controls,#header-inner-wrap.stuck .social-media-icons-mid-header,#header-inner-wrap.top-animate #navigation,#header-inner-wrap.top-animate .header-controls,#header-inner-wrap.top-animate .social-media-icons-mid-header{line-height:70px;-webkit-transition:line-height .5s ease;-o-transition:line-height .5s ease;transition:line-height .5s ease}#navigation-left-side a,#navigation-right-side a,#navigation a{position:relative;color:inherit;padding:0 20px;display:inline-block;line-height:normal}#navigation-left-side ul li,#navigation-right-side ul li,#navigation ul li{float:left;display:inline-block;position:relative;margin-bottom:0;line-height:inherit}#navigation-left-side .children,#navigation-left-side .sub-menu,#navigation-right-side .children,#navigation-right-side .sub-menu,#navigation .children,#navigation .sub-menu{position:absolute;width:200px;display:none;z-index:12;top:100%;line-height:32px;padding:10px 0;margin-top:1px}#navigation-left-side .children .children,#navigation-left-side .sub-menu .sub-menu,#navigation-right-side .children .children,#navigation-right-side .sub-menu .sub-menu,#navigation .children .children,#navigation .sub-menu .sub-menu{left:100%;top:-10px;margin-left:0}#navigation-left-side ul .children li,#navigation-left-side ul .sub-menu li,#navigation-right-side ul .children li,#navigation-right-side ul .sub-menu li,#navigation ul .children li,#navigation ul .sub-menu li{display:block;float:none;text-align:left}#navigation-left-side ul .children li a,#navigation-left-side ul .sub-menu li a,#navigation-right-side ul .children li a,#navigation-right-side ul .sub-menu li a,#navigation ul .children li a,#navigation ul .sub-menu li a{display:block;padding:5px 20px;line-height:inherit}.menu-controls i.font-icon{font-size:21px;cursor:pointer;display:inline-block;zoom:1;padding:0;line-height:normal}.exclusive-mobile-bg .menu-controls{font:initial;padding:10px}.menu-controls i.font-icon:before{position:relative;top:2px}.top-overlay-menu #navigation,.top-overlay-menu #navigation-left-side,.top-overlay-menu #navigation-right-side{display:none}body.menu-animate-fall #navigation-left-side ul li,body.menu-animate-fall #navigation-right-side ul li,body.menu-animate-fall #navigation ul li{-webkit-transition:-webkit-transform .4s ease,opacity .4s ease;-o-transition:-o-transform .4s ease,opacity .4s ease;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;-o-transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease;transform:translateY(-60%);-ms-transform:translateY(-60%);-moz-transform:translateY(-60%);-webkit-transform:translateY(-60%);-o-transform:translateY(-60%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}body.menu-animate-fall #navigation-left-side ul li ul li,body.menu-animate-fall #navigation-right-side ul li ul li,body.menu-animate-fall #navigation ul li ul li,body.menu-animate-fall-active #navigation-left-side ul li,body.menu-animate-fall-active #navigation-right-side ul li,body.menu-animate-fall-active #navigation ul li{transform:none;-ms-transform:initial;-moz-transform:initial;-webkit-transform:initial;-o-transform:initial;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#left-header-mobile,.left-header #header-bottom-bar,.left-header #header-top-bar,.left-header #header-wrap,.left-header .sliderbar-menu-controller .icon-menu{display:none}.left-header.left-sliding #main-wrapper{margin-left:70px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow-x:hidden}.left-header .layout-box-left{display:none}.left-header.left-static .layout-box-left{display:block}.top-header.top-right-sliding-menu.slider-bar-opened #main.layout-border{padding-right:0}.left-header.left-static #main-wrapper{margin-left:280px}.left-header.left-static.be-themes-layout-layout-border #main-wrapper{margin-left:310px}.left-header .left-strip-wrapper{width:71px;position:fixed;height:100%;background-color:#000;z-index:12}.left-header #sb-left-strip{position:relative;height:100%}.left-header #sb-left-strip .leftside-menu-controller{position:absolute;bottom:40px;font-size:30px;width:100%;text-align:center}.admin-bar.left-header #sb-left-strip .leftside-menu-controller{bottom:72px}.left-header #sb-left-strip #logo-strip-bar{top:40px;position:absolute;width:100%;text-align:center}.sb-slidebar .menu ul{list-style:none;margin-bottom:0;display:block;padding:0;margin-top:0}.sb-slidebar .menu ul li{margin-bottom:0;display:block;position:relative}.sb-slidebar-content .menu{margin-bottom:50px;text-align:center;padding:40px 0}.left-overlay-menu .sb-slidebar-content .menu,.top-overlay-menu .sb-slidebar-content .menu{border:none}#slidebar-menu .sub-menu{display:none}#slidebar-menu a{cursor:pointer;color:inherit;display:inline-block;line-height:inherit}.sb-left #slidebar-menu a{color:inherit;position:relative}.sb-slidebar .widget_text{text-align:center;padding:0 14px;margin-bottom:10px}#navigation-left-side .mobile-sub-menu-controller,#navigation-right-side .mobile-sub-menu-controller,#navigation .mobile-sub-menu-controller{display:none}#slidebar-menu .mobile-sub-menu-controller{width:50px;top:0;cursor:pointer;font-size:13px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;vertical-align:middle;position:absolute;color:inherit!important}#slidebar-menu .mobile-sub-menu-controller.isClicked{-webkit-transform:rotate(45deg) scale(1.5);-ms-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5)}.left-overlay-menu #slidebar-menu li,.top-overlay-menu #slidebar-menu li{opacity:0;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.left-overlay-menu #slidebar-menu li.menu-loaded,.top-overlay-menu #slidebar-menu li.menu-loaded{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#slidebar-menu .menu-item .sub-menu li{opacity:1!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.overlay-menu-close{position:absolute;z-index:15;font-size:30px!important;margin-top:8px;right:25px;top:25px;cursor:pointer}.overlay-menu-close:before{display:inline-block;-webkit-transition:-webkit-transform .4s ease;-o-transition:-o-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.overlay-menu-close:hover:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.sb-left .display-table{height:100%}.sb-slidebar.sb-left .overlay-menu-close,.sb-slidebar.sb-right .overlay-menu-close{display:none!important}body.left-overlay-menu .sb-slidebar.sb-left .overlay-menu-close,body.left-overlay-menu .sb-slidebar.sb-right .overlay-menu-close,body.top-overlay-menu .sb-slidebar.sb-left .overlay-menu-close,body.top-overlay-menu .sb-slidebar.sb-right .overlay-menu-close{display:inline-block!important}.mobile-menu{display:none}#mobile-menu,#mobile-menu ul{list-style:none;margin-bottom:0;margin-top:0;padding:0;text-align:left}#mobile-menu ul.sub-menu{padding:0 0 15px;display:none}#mobile-menu li{margin-bottom:0;position:relative;padding:0 0 0 20px;border-bottom:1px solid transparent}#mobile-menu .sub-menu li{border:none;padding-right:0}#mobile-menu a{color:inherit;padding-right:5px;display:inline-block;cursor:pointer}#mobile-menu .mobile-sub-menu-controller{width:50px;cursor:pointer;font-size:13px;float:right;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center}#mobile-menu .mobile-sub-menu-controller.isClicked{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-nav-controller-wrap{display:none}.mobile-nav-controller-wrap .menu-controls{margin-left:0;margin-right:0}#logo-sidebar{text-align:center;line-height:normal!important;margin:40px 0}#main{position:relative}.sb-slidebar{position:fixed;width:280px;z-index:12;height:100%;overflow:auto}.top-header.be-themes-layout-layout-border-header-top .sb-slidebar{z-index:10!important}.left-overlay-menu .sb-slidebar,.top-overlay-menu .sb-slidebar{width:100%;z-index:14}.left-header.left-static .sb-slidebar.sb-left{left:0}.left-header.left-static.be-themes-layout-layout-border .sb-slidebar.sb-left{left:30px}.sb-slidebar.sb-right{right:-280px;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease}body.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right,body.be-themes-layout-layout-border .sb-slidebar.sb-right{right:-250px}.sb-slidebar.sb-right.opened{right:0}.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right.opened,.be-themes-layout-layout-border .sb-slidebar.sb-right.opened{right:30px}body #main{-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;position:relative;right:0}body.top-header:not(.top-overlay-menu).slider-bar-opened #main,body.top-header:not(.top-overlay-menu).slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate{right:280px;left:auto}body.be-themes-layout-layout-border-header-top.top-header:not(.top-overlay-menu).slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate,body.be-themes-layout-layout-border.top-header:not(.top-overlay-menu).slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate{right:310px}body.top-header.slider-bar-opened.top-overlay-menu #main{right:0}.left-header.left-sliding.left-bar-menu .sb-slidebar.sb-left.opened{left:0}html.csstransforms .left-strip-wrapper{-webkit-transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}html.csstransforms .left-strip-wrapper.hide{-webkit-transform:translatex(-70px);-ms-transform:translatex(-70px);transform:translatex(-70px);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}html.no-csstransforms .left-strip-wrapper{-webkit-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear;left:0}html.no-csstransforms .left-strip-wrapper.hide{left:-80px}html.csstransforms .left-header.left-sliding.left-bar-menu .sb-slidebar.sb-left{-webkit-transform:translatex(-280px);-ms-transform:translatex(-280px);transform:translatex(-280px);-webkit-transition:-webkit-transform .4s linear;-o-transition:-o-transform .4s linear;transition:-webkit-transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}html.csstransforms .left-header.left-sliding.left-bar-menu .sb-slidebar.sb-left.opened{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}html.no-csstransforms .left-header.left-sliding.left-bar-menu .sb-slidebar.sb-left{left:-280px;-webkit-transition:left .4s linear;-o-transition:left .4s linear;transition:left .4s linear}html.no-csstransforms .left-header.left-sliding.left-bar-menu .sb-slidebar.sb-left.opened{left:0}html.csstransforms .left-header.left-sliding.left-bar-menu #main{-webkit-transition:-webkit-transform .3s linear;-o-transition:-o-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}html.csstransforms body.left-header.left-bar-menu.slider-bar-opened #main{-webkit-transition:-webkit-transform .3s linear;-o-transition:-o-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform:translatex(210px);-ms-transform:translatex(210px);transform:translatex(210px);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}html.no-csstransforms .left-header.left-sliding.left-bar-menu #main{-webkit-transition:right .3s linear;-o-transition:right .3s linear;transition:right .3s linear;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}html.no-csstransforms body.left-header.left-bar-menu.slider-bar-opened #main{-webkit-transition:right .3s linear;-o-transition:right .3s linear;transition:right .3s linear;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;right:-200px}.left-overlay-menu .sb-slidebar,.top-overlay-menu .sb-slidebar{right:0!important;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}.left-overlay-menu .sb-slidebar.opened,.top-overlay-menu .sb-slidebar.opened{right:0!important;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.left-header.left-sliding.left-overlay-menu .sb-slidebar.sb-left.opened .display-table,.top-header.top-overlay-menu .sb-slidebar.sb-right.opened .display-table{display:table;height:100%}.left-header.left-sliding.left-overlay-menu .sb-slidebar .sb-slidebar-content,.top-header.top-overlay-menu .sb-slidebar.sb-right .sb-slidebar-content{display:table-cell;vertical-align:middle}html.csstransforms body.top-header.top-overlay-menu.slider-bar-opened #main{-webkit-transform:initial;-ms-transform:initial;transform:none}html.no-csstransforms .left-header.left-sliding.left-bar-menu .sb-slidebar.sb-left{-webkit-transition:left .4s ease;-o-transition:left .4s ease;transition:left .4s ease}html.csstransforms .left-header.left-sliding.left-bar-menu .sb-slidebar.sb-left{left:0}html.csstransforms .left-header.left-static .sb-slidebar.sb-left{-webkit-transform:none;-ms-transform:none;transform:none}.mobile-nav-controller{display:inline-block}.be-mobile-menu-icon{display:inline-block;position:relative;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);width:18px;height:2px;top:-4px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;visibility:hidden}.be-mobile-menu-icon .hamburger-line-1{top:-5px}.be-mobile-menu-icon .hamburger-line-3,.be-mobile-menu-icon:after{top:5px}.be-mobile-menu-icon.is-clicked{background-color:hsla(0,0%,100%,0)!important}.be-mobile-menu-icon.is-clicked .hamburger-line-1,.be-mobile-menu-icon.is-clicked:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.be-mobile-menu-icon.is-clicked .hamburger-line-3,.be-mobile-menu-icon.is-clicked:after{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.page-template-page-blank #footer-wrap,body.page-template-page-blank #header-bottom-bar,body.page-template-page-blank #header-wrap,body.page-template-page-blank.left-header #leftheadermobile,body.page-template-page-blank.left-header .left-strip-wrapper,body.page-template-page-blank.left-header .sb-slidebar{display:none!important}body.page-template-page-blank.left-header.left-sliding #main-wrapper,body.page-template-page-blank.left-header.left-static #main-wrapper{margin-left:0!important}.be-password-protect-wrap{padding:150px 0}.page-title-module-custom{padding:30px 0}.header-breadcrumb{font-size:11px}.header-breadcrumb .breadcrumbs a{color:inherit}.be-fixed-footer .page-title-module-custom{z-index:2;position:relative}.gallery-slider-wrap{position:fixed;width:100%;height:100%;background:#fff;top:0;left:-100%;z-index:15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:left .3s ease-in,opacity .3s ease-in;-o-transition:left .3s ease-in,opacity .3s ease-in;transition:left .3s ease-in,opacity .3s ease-in}a.no-link{cursor:default}.overflow-hidden{overflow:hidden!important}#gallery-container,#gallery-container-wrap,.gallery-slider-content{position:relative;width:100%;height:100%}#gallery-container-wrap{height:100vh}#gallery-container{width:100%;float:left}#gallery-container-wrap{overflow-x:hidden;overflow-y:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;-ms-box-sizing:border-box}#gallery-container,#gallery-container-wrap{-webkit-box-sizing:border-box;box-sizing:border-box}#gallery-container{white-space:nowrap!important;word-wrap:normal;font-size:0;padding-right:0!important}#gallery-container .placeholder{width:100%;height:100%;display:inline-block;zoom:1;text-align:center;position:relative}#gallery-container .placeholder img{display:inline-block;height:auto;width:auto;max-height:100%;max-width:100%;vertical-align:middle;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:none;-webkit-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}#gallery-container .placeholder.style1_placehloder{width:auto;position:relative;vertical-align:top;height:100%;height:100%!important}#gallery-container .placeholder.style1_placehloder img{height:100%;max-width:none}#gallery-container .placeholder.center,#gallery-container .placeholder.style2_placehloder{vertical-align:top;overflow:hidden!important}#gallery-container .placeholder.center .fluid-width-video-wrapper iframe{width:100%!important}.single-page-lightbox-content{height:100%!important;overflow:auto!important}#gallery-container .placeholder.center.style4_placehloder{display:block;overflow:hidden}#gallery-container .placeholder.center.style4_placehloder a.slider-img-wrap,.overlay_placeholder,.portfolio-item-overlay{position:absolute;width:100%;height:100%;left:0}.overlay_placeholder,.portfolio-item-overlay{display:block;top:0;background:#000;background:rgba(0,0,0,.85);z-index:1}.placeholder .fluid-width-video-wrapper{display:inline-block!important;vertical-align:top!important;padding:0!important;margin:0!important;height:100%!important}.placeholder.style1_placehloder .fluid-width-video-wrapper{position:absolute;top:0;left:0}.fluid-width-video-wrapper{width:100%;position:relative;padding:0}.fluid-width-video-wrapper,.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{max-width:100%}.placeholder .fluid-width-video-wrapper iframe.gallery{position:relative!important;height:100%!important}#gallery-container .placeholder:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#gallery-container .placeholder.center img{-webkit-backface-visibility:hidden;position:absolute;left:0;top:0;width:100%;display:block;max-width:none;max-height:none}.gallery-all-container.resized .arrow_next,.gallery-all-container.resized .arrow_prev{display:none!important}.arrow_next,.arrow_prev{position:absolute;top:50%;cursor:pointer;z-index:10;margin-top:-50px;font-size:30px;text-align:center}.single_portfolio_info_close{position:absolute;line-height:40px;width:40px;font-size:20px;height:40px;text-align:center}.arrow_prev{left:0}.arrow_next{right:0}.style1-arrow .arrow_next,.style1-arrow .arrow_prev,.style2-arrow .arrow_next,.style2-arrow .arrow_prev{height:100px;line-height:100px;width:60px}.style3-arrow .arrow_next,.style3-arrow .arrow_prev,.style4-arrow .arrow_next,.style4-arrow .arrow_prev{height:40px;line-height:40px;width:40px}.style5-arrow .arrow_next,.style5-arrow .arrow_prev,.style6-arrow .arrow_next,.style6-arrow .arrow_prev{height:50px;line-height:50px;width:50px;border-radius:50%}.style2-arrow .arrow_prev,.style4-arrow .arrow_prev{border-left:none!important}.style2-arrow .arrow_next,.style4-arrow .arrow_next{border-right:none!important}.style5-arrow .arrow_prev,.style6-arrow .arrow_prev{left:15px}.style5-arrow .arrow_next,.style6-arrow .arrow_next{right:15px}.arrow_next .font-icon,.arrow_prev .font-icon,.single_portfolio_back .font-icon,.single_portfolio_close .font-icon,.single_portfolio_info_close .font-icon{display:inline-block;text-align:center;line-height:inherit;-webkit-user-select:none}.gallery_content{position:absolute;top:0;width:480px;background:#fff;word-break:break-word;z-index:11;height:100%;right:-480px;-webkit-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.normal-scroll .attachment-details-custom-slider{display:block!important;opacity:1!important}.normal-scroll.gallery-all-container .arrow_next,.normal-scroll.gallery-all-container .arrow_prev{display:none!important}.gallery_content.show{right:0}.single_portfolio_info_close{top:40px;z-index:12}.single_portfolio_info_close .font-icon{border-radius:0;border:0;font-size:inherit}.single_portfolio_close{right:40px;top:60px}.single_portfolio_close .font-icon{font-size:16px}.post-title.gallery-title{font-size:16px;text-transform:uppercase;color:#000;letter-spacing:2px;margin-bottom:15px}.gallery_scrollable_content{margin-bottom:50px}.gallery_scrollable_content a.more-link,.single-portfolio a.more-link{display:none!important}.gallery_content_area .post-header i{margin-right:20px}.gallery_content_area .post-header li{margin-bottom:10px}.gallery_content_area,.gallery_content_area_wrap{height:100%;max-height:100%}.tatsu-frame .fixed-sidebar-content-inner,.tatsu-frame .gallery_content_area{overflow:scroll!important}.gallery_content_area_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding:70px 50px}.gallery_content_slide{width:400px;padding:0 30px}.show-title .attachment-details-custom-slider,.show-title .overlay_placeholder{opacity:0!important}.attachment-details-custom-slider{position:absolute;bottom:0;left:0;word-break:break-word;white-space:normal;word-wrap:normal;background:#000;display:none;padding:0 20px;color:#a2a2a2}.attachment-details-custom-slider a,.attachment-details-custom-slider a:active,.attachment-details-custom-slider a:hover,.attachment-details-custom-slider a:visited{color:inherit;font-size:inherit;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;text-align:left}.attachment-details-custom-slider a.cat-list,.attachment-details-custom-slider span{color:inherit;font-size:13px;line-height:20px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2px 12px;text-align:left}.gallery_content .be-section-pad{padding:0!important}.single_portfolio_info_close{left:-40px;bottom:5px;top:auto}.gallery-all-container{position:relative!important;overflow:hidden}#portfolio-title-nav-bottom-wrap h6,#portfolio-title-nav-bottom-wrap ul a,.single_portfolio_info_close .font-icon,.slider-counts{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.home-grid-icon{width:18px;display:inline-block}.home-grid-icon span{background:#000;float:left;height:4px;width:4px;margin-bottom:1px;margin-left:1px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.home-grid-icon.four-filled span,.home-grid-icon.four-hollow span,.home-grid-icon.nine-filled span,.home-grid-icon.nine-hollow span,.home-grid-icon.six-filled span,.home-grid-icon.six-hollow span{margin-bottom:2px;margin-left:2px}.home-grid-icon.four-filled,.home-grid-icon.four-hollow{width:20px;display:table-cell}.home-grid-icon.nine-filled,.home-grid-icon.nine-hollow,.home-grid-icon.six-filled,.home-grid-icon.six-hollow{width:24px;display:table-cell}.home-grid-icon.four-filled span,.home-grid-icon.four-hollow span{width:6px;height:6px}.home-grid-icon.nine-filled span,.home-grid-icon.six-filled span{width:5px;height:5px}.home-grid-icon.nine-hollow span,.home-grid-icon.six-hollow span{width:4px;height:4px}.home-grid-icon span:first-child{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.home-grid-icon span:nth-child(2){-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.home-grid-icon span:nth-child(3){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.home-grid-icon span:nth-child(4){-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s}.home-grid-icon span:nth-child(5){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.home-grid-icon span:nth-child(6){-webkit-transition-delay:.18s;-o-transition-delay:.18s;transition-delay:.18s}.home-grid-icon span:nth-child(7){-webkit-transition-delay:.21s;-o-transition-delay:.21s;transition-delay:.21s}.home-grid-icon span:nth-child(8){-webkit-transition-delay:.24s;-o-transition-delay:.24s;transition-delay:.24s}.home-grid-icon span:nth-child(9){-webkit-transition-delay:.27s;-o-transition-delay:.27s;transition-delay:.27s}.single_portfolio_info_close{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#portfolio-title-nav-wrap .home-grid-icon{display:block}#portfolio-title-nav-wrap{padding:15px 0;border-top:none!important;border-right:none!important;border-left:none!important;position:relative}h6.portfolio-title-nav{text-align:center;margin-bottom:0}#portfolio-title-nav-wrap.style3 h6.portfolio-title-nav{text-align:left}#portfolio-title-nav-wrap .portfolio-nav{position:absolute;right:30px;top:50%;margin:-15px 0 0;line-height:normal;width:117px;padding:0;text-align:right}#portfolio-title-nav-wrap .be-wrap .portfolio-nav{right:0}#portfolio-title-nav-wrap .portfolio-nav li{display:inline-block;padding-right:15px;font-size:17px;line-height:33px}#portfolio-title-nav-wrap .portfolio-nav li.home-grid-wrapper{margin-bottom:2px;padding-right:12px}#portfolio-title-nav-wrap .portfolio-nav li:last-child{padding-right:0}#portfolio-title-nav-wrap .portfolio-nav a{text-decoration:none}#portfolio-title-nav-bottom-wrap{position:absolute;bottom:5px;right:40px;z-index:9}#portfolio-title-nav-bottom-wrap ul{padding:0 10px}#portfolio-title-nav-bottom-wrap h6,#portfolio-title-nav-bottom-wrap ul{display:inline-block;margin-bottom:0}#portfolio-title-nav-bottom-wrap h6{line-height:40px;padding:0 15px}#portfolio-title-nav-bottom-wrap ul li{display:inline}#portfolio-title-nav-bottom-wrap ul li a{color:inherit;display:inline-block;height:40px;width:40px;line-height:41px;text-align:center;margin-bottom:0}#portfolio-title-nav-bottom-wrap h6,#portfolio-title-nav-bottom-wrap ul,.single_portfolio_info_close .font-icon{color:#323232}.gallery_content .slider-counts-mobile{display:none}.image-size-toggle{width:40px;line-height:40px;text-align:center;right:40px;height:41px;bottom:0}.ps-fade{-webkit-transition:background .5s cubic-bezier(.694,0,.335,1);-o-transition:background .5s cubic-bezier(.694,0,.335,1);transition:background .5s cubic-bezier(.694,0,.335,1)}.ps-fade.ps-fade-initialized{background:#fff}.ps-fade .flickity-viewport{-webkit-transition:height .2s;-o-transition:height .2s;transition:height .2s}.ps-fade-inner{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ps-fade-mobile .ps-fade-inner{display:block}.ps-fade-nav{width:50%;padding:100px 70px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media only screen and (max-width:960px){.ps-fade-nav{padding:50px 50px 80px}}.ps-fade-mobile .ps-fade-nav{width:100%}.ps-fade-mobile .flickity-page-dots .dot{width:6px;height:6px;margin:0 6px}@media only screen and (min-width:1025px){.ps-fade-nav-vert-center{-ms-flex-item-align:center;align-self:center}.ps-fade-nav-vert-center .ps-fade-nav-inner{width:100%}}.ps-fade-mobile .ps-fade-nav-item-inner:after{display:none}.ps-fade-nav-align-center{text-align:center}.ps-fade-nav-align-left{text-align:left}.ps-fade-nav-align-right{text-align:right}.ps-fade-slide-video-vimeo,.ps-fade-slide-video-youtube{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ps-fade-slide-video-inner{width:100%}.ps-fade-slide-video-outer{display:-webkit-box;display:-ms-flexbox;display:flex}.ps-fade-gallery{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;-webkit-transition:opacity .5s cubic-bezier(.694,0,.335,1);-o-transition:opacity .5s cubic-bezier(.694,0,.335,1);transition:opacity .5s cubic-bezier(.694,0,.335,1);opacity:0}.ps-fade-mobile .ps-fade-gallery{width:100%}.ps-fade-gallery-inner{position:relative;overflow:hidden;height:100vh}@media only screen and (max-width:960px){.ps-fade-gallery-inner{height:auto}}.ps-fade-slide{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,-webkit-transform .35s ease-out;-o-transition:transform .35s ease-out,opacity .35s ease-out;transition:transform .35s ease-out,opacity .35s ease-out;transition:transform .35s ease-out,opacity .35s ease-out,-webkit-transform .35s ease-out;opacity:0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.ps-fade-mobile .ps-fade-slide{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;height:auto}.ps-fade-slide-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ps-fade-mobile .ps-fade-slide-img{height:auto}.ps-fade-slide-img.ps-fade-slide-img-lazyloaded{opacity:1}.ps-fade-nav-inner{padding:0;margin:0;list-style-type:none;position:relative}.ps-fade-nav-item-inner{font-size:60px;line-height:1.3em;-webkit-transition:color .5s cubic-bezier(.694,0,.335,1),font-weight .4s ease;-o-transition:color .5s cubic-bezier(.694,0,.335,1),font-weight .4s ease;transition:color .5s cubic-bezier(.694,0,.335,1),font-weight .4s ease;display:inline-block;position:relative}.ps-fade-nav-item-inner:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:4px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;background-color:currentColor;-webkit-transition:-webkit-transform .5s cubic-bezier(.694,0,.335,1);transition:-webkit-transform .5s cubic-bezier(.694,0,.335,1);-o-transition:transform .5s cubic-bezier(.694,0,.335,1);transition:transform .5s cubic-bezier(.694,0,.335,1);transition:transform .5s cubic-bezier(.694,0,.335,1),-webkit-transform .5s cubic-bezier(.694,0,.335,1)}.ps-fade-nav-item-inner.is-active:after,.ps-fade-slide.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ps-fade-slide.is-active{z-index:1;opacity:1}.ps-fade-nav-item{-webkit-transition:opacity .5s cubic-bezier(.694,0,.335,1);-o-transition:opacity .5s cubic-bezier(.694,0,.335,1);transition:opacity .5s cubic-bezier(.694,0,.335,1);opacity:0}.ps-fade-mobile .ps-fade-nav-item{width:100%;text-align:center}.ps-fade-initialized .ps-fade-gallery,.ps-fade-initialized .ps-fade-nav-item{opacity:1}.ps-fade-slide-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ps-fade-horizontal{visibility:hidden}.ps-fade-horizontal-initialized{visibility:visible}.ps-fade-horizontal-nav-item-inner{white-space:nowrap;font-size:80px;font-weight:600;color:transparent;-webkit-text-stroke:1px #fff;opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:opacity .3s linear,color .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,color .3s linear,-webkit-transform .3s linear;-o-transition:transform .3s linear,opacity .3s linear,color .3s linear;transition:transform .3s linear,opacity .3s linear,color .3s linear;transition:transform .3s linear,opacity .3s linear,color .3s linear,-webkit-transform .3s linear;display:inline-block}.ps-fade-horizontal-initialized .ps-fade-horizontal-nav-item-inner{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.ps-fade-horizontal-nav-item-inner.is-active{color:#fff}.ps-fade-horizontal-inner{position:relative}.ps-fade-horizontal-nav{padding:0;margin:0;list-style-type:none;height:100%;z-index:2;position:relative;overflow:hidden}.ps-fade-horizontal-gallery{position:absolute;top:0;left:0;width:100%;opacity:0;height:100%;overflow:hidden;background:#0f1010;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.ps-fade-horizontal-initialized .ps-fade-horizontal-gallery{opacity:1}.ps-fade-horizontal-gallery:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.25);z-index:1}li.ps-fade-horizontal-nav-item{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 60px;margin:0}.ps-fade-horizontal-gallery-inner{margin:0 0 0 auto;height:100%;position:relative;overflow:hidden}@media only screen and (max-width:767px){.ps-fade-horizontal-nav-item-inner{font-size:40px}li.ps-fade-horizontal-nav-item{padding:0 20px}}.ps-fade-horizontal-initialized .ps-fade-horizontal-nav-item-inner:hover{color:transparent}.ps-fade-horizontal-nav-item-inner.is-active:hover{color:#fff}#footer,#footer.layout-border{position:relative}#footer-wrap{padding:25px 0}#footer-wrap .footer-left-area{padding-left:30px}#footer-wrap .footer-right-area{padding-right:30px}#footer-wrap.be-wrap .footer-left-area{padding-left:0}#footer-wrap.be-wrap .footer-right-area{padding-right:0}#footer-wrap.style1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer-wrap.style1 .footer-left-area{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%}#footer-wrap.style1 .footer-right-area{text-align:right;-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%}#footer-wrap.style1 .footer-center-area{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 30px}#footer .footer-border{display:block}#footer-wrap.style2 .footer-center-area,#footer-wrap.style2 .footer-left-area,#footer-wrap.style2 .footer-right-area{float:none;display:block;height:auto;position:static;margin-top:0}#footer-wrap.style2 .footer-content-inner-center,#footer-wrap.style2 .footer-content-inner-left,#footer-wrap.style2 .footer-content-inner-right{margin:20px 0;text-align:center;padding-left:0;padding-right:0;width:100%;height:auto;line-height:30px}#footer-wrap .font-icon{margin-bottom:0;margin-right:0}#footer-wrap a{margin-right:10px}#footer-wrap a:last-child{margin-right:0}ul#footer-menu{display:inline-block;margin-bottom:0}ul#footer-menu li{display:inline;list-style:none}ul#footer-menu li a{color:inherit}#footer-menu>li:after{content:" | "}#footer-menu>li:last-child:after{content:""}#footer-wrap.style2 .tatsu-module,#footer .tatsu-icon-shortcode{margin-bottom:0}#be-fixed-footer-wrap{position:fixed;visibility:hidden;bottom:0;left:0;width:100%;z-index:1}.be-fixed-footer #hero-section{background:#fff}.post-meta{float:left}.post-meta a{color:inherit}.post-title a{display:inline-block}.post-nav{font-size:12px}.post-nav ul li{margin-bottom:0}.post-nav .post-meta-sep{margin:0 7px}.style7-blog .post-meta-sep{margin:0 3px}.pagination_parent.style7-blog{text-align:center}.pages_list a,.pagination a,.pagination span{width:48px;height:35px;line-height:35px;text-align:center;margin:0 12px 0 0;display:inline-block}.portfolio.full-screen.full-screen-gutter .pagination{text-align:center}.pagination a:last-child,.pagination span:last-child{margin-right:0}.pages_list a{width:auto;padding:0 10px}embed{max-width:100%}.single-post #content{padding-bottom:50px}.single-post .owl-dots{display:none!important}.single-page-atts{padding:0 0 10px;margin-bottom:30px;border-bottom:1px solid #efefef}.single-page-atts .tagcloud,.single-page-atts h6{float:left}.single-page-atts .tagcloud a{margin-bottom:0;line-height:1;padding:5px 12px;color:inherit;border:1px solid;border-radius:30px;font-size:12px;margin-right:10px}.single-page-atts .share-links a{line-height:32px;display:block;float:left;padding:0 3px;color:inherit;font-size:12px}.single-post-share{float:right}.single-post-tags{float:left}.single-post .project_navigation{margin-top:50px}#single-author-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px;border-bottom:1px solid #efefef;margin-bottom:30px}#single-author-img img{max-width:none;border-radius:50%}#single-author-details{-ms-flex-preferred-size:70%;flex-basis:70%;-ms-flex-negative:1;flex-shrink:1;margin-left:20px}#single-author-details h6{line-height:1.2}#single-author-details p{margin-bottom:0}.post-excerpt{margin-bottom:35px}.hide-excerpt .post-bottom-details{display:none}.post-thumb img{width:100%!important;height:auto!important}.post-thumb.style-2{float:left;width:300px;margin-right:20px}.no-thumb .post-header{margin-bottom:15px}.post-date-wrap{width:52px;text-align:center;text-transform:uppercase!important;padding:8px;border:2px solid;border-color:inherit;position:absolute;top:0;left:0;font-family:inherit!important;line-height:inherit!important;font-size:16px!important;margin-bottom:0!important}.post-title-section-wrap{margin-bottom:30px;position:relative;min-height:72px}.style3-blog .post-title-section-wrap{margin-bottom:20px}.post-title-section{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:104px}.blog-separator .separator{margin-top:35px;margin-bottom:0!important;width:100%;display:block;height:3px}hr{margin-bottom:50px}.post-tags{margin-bottom:40px}.article-details{padding:30px 0}.single-post .article-details{padding-bottom:0}.style3-blog .article-details{padding:30px}.blog-post.format-link .article-details,.blog-post.format-quote .article-details{padding:30px 30px 0}.element.blog-post{width:100%}.blog-post.format-link .post-top-details .post-nav,.blog-post.format-quote .post-top-details .post-nav{margin-bottom:20px}.blog-post.format-link .post-top-details .post-meta.post-comments,.blog-post.format-quote .post-top-details .post-meta.post-comments{display:none}.blog-post.format-link .post-date-wrap,.blog-post.format-quote .post-date-wrap{border:none;font-size:75px!important;padding:0;width:100px;text-align:left;color:inherit}.style3-blog .blog-post.format-link .post-date-wrap,.style3-blog .blog-post.format-quote .post-date-wrap{font-size:60px!important;width:60px}.style3-blog .blog-post.format-link .post-title-section,.style3-blog .blog-post.format-quote .post-title-section{padding-left:70px}.post-custom-meta{font-size:13px}.style1-blog .blog-post.format-link .element-inner,.style1-blog .blog-post.format-quote .element-inner,.style2-blog .blog-post.format-link .element-inner,.style2-blog .blog-post.format-quote .element-inner,.style2-blog .blog-post .post-content-wrap,.style5-blog .blog-post.format-link .element-inner,.style5-blog .blog-post.format-quote .element-inner,.style6-blog .blog-post.format-link .element-inner,.style6-blog .blog-post.format-quote .element-inner{margin-bottom:30px}.style1-blog .article-details,.style5-blog .article-details,.style6-blog .article-details{padding:30px 0 0}.style2-blog .post-nav,.style3-blog .post-nav,.style5-blog .post-nav,.style6-blog .post-nav{margin-bottom:20px!important}.style3-blog .blog-post.element .element-inner{background:#fff}.style2-blog .more-link,.style3-blog .more-link,.style8-blog .more-link,.style9-blog .more-link{display:none}.post-thumb p,.style3-blog .fluid-width-video-wrapper{margin-bottom:0!important}.portfolio-container.style3-blog .thumb-bg{display:none}.style6-blog .special-subtitle.post-date{margin-bottom:10px}.style6-blog .special-subtitle.post-date a{color:inherit}.single-post .post-details{margin-bottom:20px}.style7-blog .post-content-wrap .post-header,.style7-blog .post-content-wrap .post-top-details{text-align:center}.style7-blog .post-content-wrap .post-category{margin-bottom:3px;float:none}.blog .style7-blog .post-content{text-align:center;margin:0 auto;max-width:780px}.style7-blog .post-category{float:none;text-align:center}.style7-blog .post-nav{display:inline-block;margin-bottom:12px}body.blog #content.style7-blog-content .pagination{text-align:center}.special-subtitle,.style1.thumb-title-wrap .portfolio-item-cats{letter-spacing:0}.style2-blog .post-thumb{width:40%;margin-right:5%;float:left}.style2-blog .article-details{width:55%;float:left;padding:0}.style2-blog .format-link .article-details,.style2-blog .format-quote .article-details{width:100%}.single-post .style2-blog .article-details,.single-post .style2-blog .post-thumb{float:none;margin-right:0;width:auto}.single-post .style2-blog .post-thumb{margin-bottom:30px}.style3-blog .blog-separator .separator{margin-top:60px;margin-bottom:65px}.blog-post.element{margin-bottom:65px}.single-post .blog-post.element{margin-bottom:0}.single-post .style3-blog .blog-post.element{margin-bottom:50px}.style3-blog .format-link .post-content-wrap,.style3-blog .format-quote .post-content-wrap{margin-bottom:0}.blog .element .post-content p{margin-bottom:20px}.blog .element .post-content .tatsu-column-empty,.blog .element .post-content .tatsu-section-pad:empty,.blog .element .post-content p:empty{margin:0;padding:0}.blog .element .post-content .tatsu-text-block-wrap{margin-bottom:0}.style4-blog .blog-post{background:#fff;width:100%}.style4-blog .article-details{padding:40px}.single-post .style4-blog .post-details,.style4-blog .post-content p:last-child{margin-bottom:0}.style4-blog .blog-post.element{margin-bottom:50px}.style7-blog .blog-separator .separator{height:1px}.style8-blog .element,.style8-blog .element-inner,.style8-blog.portfolio-container,.style9-blog .element,.style9-blog .element-inner,.style9-blog.portfolio-container{overflow:visible}.style8-blog .post-thumb-wrap,.style9-blog .post-thumb-wrap{position:relative;overflow:hidden}.style8-blog .thumb-wrap,.style9-blog .thumb-wrap{width:100%;height:100%;overflow:visible}.style8-blog .post-thumb-wrap img{position:absolute;max-width:100%;height:auto}body:not(.single-post) .style8-blog .element-inner,body:not(.single-post) .style9-blog .element-inner{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.12);box-shadow:0 3px 10px rgba(0,0,0,.12);overflow:hidden;position:relative}.style8-blog .post-comment-icon{display:inline-block;line-height:0;vertical-align:middle}.style8-blog .post-share-wrap{line-height:0}.style8-blog .be-image-post .post-content-outer-wrap{position:relative;width:100%}.style8-blog .be-image-post .post-details-wrap,.style8-blog .be-image-post .post-thumb-wrap-overlay{pointer-events:none}.style8-blog .be-image-post .be-share-stack-mask,.style8-blog .be-image-post .post-category a,.style8-blog .be-image-post .post-comment-wrap a,.style8-blog .be-image-post .post-title{pointer-events:all}.style8-blog .be-image-post .post-thumb{position:absolute;width:100%;height:100%}.style8-blog .be-image-post .post-thumb-wrap-overlay,.style9-blog .post-thumb-wrap-overlay{z-index:1;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4)}.style8-blog .post-content-wrap{text-align:left}.style8-blog .post-thumb-wrap{background:#eee}.style8-blog .be-image-post .post-details-wrap{position:relative;z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.style8-blog .be-image-post .post-bottom-meta-wrap,.style8-blog .be-image-post .post-category-wrap{padding:20px}.style8-blog .be-image-post .post-top-meta-wrap{padding:60px 40px}.style8-blog .post-category-wrap,.style9-blog .post-category-wrap{text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}.style8-blog .post-category-wrap a,.style9-blog .post-category-wrap a{display:inline-block;padding:0 15px;border-radius:50px;-webkit-transition:background-color .5s ease,border-color .5s ease;-o-transition:background-color .5s ease,border-color .5s ease;transition:background-color .5s ease,border-color .5s ease;margin:0 5px 10px 0}.style8-blog .post-date,.style9-blog .post-date{margin-bottom:5px}.style8-blog .post-meta,.style9-blog .post-meta{float:none}.style8-blog .post-bottom-meta-wrap,.style9-blog .post-bottom-meta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.style8-blog .post-author-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.style8-blog .post-author-img{width:35px;height:35px;border-radius:50%;margin-right:10px;overflow:hidden}.style8-blog .post-author-img img{width:100%;height:auto}.style8-blog .post-comment-share-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.style8-blog .post-comment-wrap{margin-right:10px}.style8-blog .post-comment-icon{font-size:12px}.single-post .style8-blog .blog-post.element{margin-bottom:50px}a.be-share-trigger,a.be-share-trigger-placeholder,a.be-share-trigger-placeholder:hover,a.be-share-trigger:hover{color:inherit;font-size:12px}.be-image-post .be-share-stack-mask .be-share-trigger{-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.be-image-post .be-share-stack-mask:hover .be-share-trigger{color:#222}.style8-blog .post-category a{border:1px solid}.single .style8-blog .format-image .post-thumb-wrap:before,.style8-blog .format-standard .post-thumb-wrap:before{content:"";position:absolute;width:100%;pointer-events:none;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.2)));background:-o-linear-gradient(top,transparent 50%,rgba(0,0,0,.2) 100%);background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.2));z-index:2}.style8-blog .post-content p:last-child,.style8-blog .post-content p:nth-last-child(2){margin-bottom:0}.style8-blog .post-bottom-meta-wrap:before{content:"";position:absolute;height:1px;background:hsla(0,0%,100%,.2);top:0;left:-40px}.style8-blog .be-image-post .post-bottom-meta-wrap:before{width:calc(100% + 80px)}.style8-blog .post-comment-wrap a{color:inherit}.style8-blog .be-image-post .post-bottom-meta-wrap,.style8-blog .be-image-post .post-content,.style8-blog .be-image-post .post-date,.style8-blog .be-image-post .post-title{color:#fff!important}.style8-blog .element:not(.be-image-post) .post-category-wrap{position:absolute;bottom:20px;width:100%;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;pointer-events:none;z-index:3}.style8-blog .element:not(.be-image-post) .post-category-wrap a{pointer-events:all}.style8-blog .element:not(.be-image-post) .post-top-meta-wrap{padding:40px}.style8-blog .element:not(.be-image-post) .post-bottom-meta-wrap{padding:15px 20px}.style8-blog .element:not(.be-image-post) .post-bottom-meta-wrap:before{left:0;top:0;width:100%;background:rgba(0,0,0,.09)}.style8-blog .post_format-post-format-link .post-content,.style8-blog .post_format-post-format-quote .post-content{padding:40px;text-align:center}.style8-blog .post-icon-link-wrap,.style8-blog .post-icon-quote-wrap{font-size:65px;margin-bottom:10px;color:rgba(0,0,0,.12)}.single .style8-blog .element:not(.be-image-post) .post-top-meta-wrap{padding:40px 0}.be-wide-single .hero-section-inner{text-align:center}.be-wide-single .be-row.be-wrap{width:70%}.be-wide-single .hero-section-blog-categories-wrap a{margin-right:10px}.be-wide-single .hero-section-blog-categories-wrap a:after{content:","}.be-wide-single .hero-section-blog-categories-wrap a:last-child:after{content:""}.be-wide-single .hero-section-blog-bottom-meta-wrap>span:after{content:"|";margin:0 10px}.be-wide-single .hero-section-blog-bottom-meta-wrap span:last-child:after{content:"";margin:0}.be-wide-single-post .post-details-wrap{padding:0;max-width:70%;margin:0 auto}.be-wide-single-post .section-overlay{background:rgba(0,0,0,.5)}.hero-section-blog-title{margin:15px 0;max-width:90%;margin:0 auto}.hero-section-blog-title h1{max-width:80%;margin:10px auto}.style9-blog .element .post-details-wrap{position:absolute;top:0;background:transparent;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.style9-blog .post-category-wrap a{border:1px solid #fff}.style9-blog .post-meta-wrap,.style9-blog .post-title{color:#fff}.style9-blog .post-category-wrap,.style9-blog .post-title{margin-bottom:7px}.style9-blog .post-date{margin-bottom:15px}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:none!important}.mejs-container .mejs-controls .mejs-time span{color:#555!important}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:#efefef!important}.mejs-controls .mejs-button button{background:none!important;outline:0;margin:5px!important;height:20px!important;line-height:20px!important;outline:none!important}.mejs-controls .mejs-button button:before{outline:none!important}.mejs-controls .mejs-playpause-button.mejs-play button:before{content:"\e6ab";font-family:"icomoon"!important;font-size:12px;color:#555}.mejs-controls .mejs-playpause-button.mejs-pause button:before{content:"\e7f6";font-family:"icomoon"!important;font-size:20px;color:#555}.mejs-controls .mejs-volume-button.mejs-mute button:before{content:"\e834";font-family:"icomoon"!important;font-size:14px;color:#555}.mejs-controls .mejs-volume-button.mejs-unmute button:before{content:"\e836";font-family:"icomoon"!important;font-size:14px;color:#555}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#000!important}.form-submit{margin-bottom:0}.commentlist{list-style:none;padding:0;margin-bottom:40px}.commentlist li.comment{padding:0;margin-bottom:0}article.comment{position:relative;padding:37px 0 30px;border-top:1px solid #efefef;margin:0}.commentlist li.comment:last-child article.comment{border-bottom:1px solid #efefef}.comment-content,.vcard{float:left}.vcard{width:9%}.comment-author-inner{display:inline-block;text-align:center}.comment-author-inner img{height:auto!important;border-radius:50%}.comment-content{width:80%;padding-left:4%}.children{list-style:none}#comments-title,.comment{margin-bottom:30px}.comment-meta{margin-bottom:7px}.comment_text p{margin-bottom:0}#reply-title{margin-bottom:5px}.comment-meta h6.fn{margin-bottom:0;line-height:1.5}.comment-meta time{font-size:12px}.comment-edit-reply{padding:0;margin:0;position:absolute;right:0;top:37px}.comment-edit-reply li{margin-bottom:0}.children,.comment-edit-reply{list-style:none!important}.reply{position:absolute;top:40px;right:25px;border:1px solid;border-radius:30px;padding:3px 10px;line-height:1}.edit-link a,.edit-link a:visited,.reply a{color:inherit}.reply,li.edit-link,span.edit-link{font-size:11px}.comment a{text-decoration:none}.avatar{margin-bottom:10px}.children{padding-left:10%;margin-bottom:0}.commentlist ul.children{margin-top:0}.children .vcard{width:9%}.children .comment-content{width:80%;padding-left:4%}.form-allowed-tags{display:none}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}h1,h2{margin-bottom:20px}h3,h4,h5{margin-bottom:15px}h6{margin-bottom:10px}p{margin-bottom:30px}p.inner-content{margin-left:30px}#content,#page-title,.breadcrumbs,.post-title{-ms-word-wrap:break-word;word-break:break-word}#content.page-split-screen-left{margin-left:50%;min-height:100vh}#content.page-split-screen-right{width:50%;min-height:100vh}blockquote{font-style:italic;margin-bottom:30px;position:relative;padding-left:90px;min-height:60px}blockquote p:last-child{margin-bottom:0}blockquote:before{content:"\e621";font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;font-size:80px;z-index:-1;color:#dfdfdf;line-height:60px}a,a:hover,a:visited{text-decoration:none}.sidebar-widgets .widget ul li a{color:inherit}ol,ul{padding-left:1.3em;line-height:inherit;margin:0 0 20px}ul{list-style:disc}ol{list-style:decimal}ol li,ul li{margin-bottom:10px}li ol,li ul,ol ol,ul ul{margin-top:10px}dd{margin:0 0 20px}dd,dt{line-height:inherit}nav ol,nav ul{list-style:none!important;list-style-image:none;margin:0;padding:0}.widget ul{margin-bottom:0}.widget ul li:last-child{margin-bottom:0!important;padding-bottom:0;border:none}code,pre{font-family:"Courier New",Courier,monospace}cite{font-weight:bold}address{line-height:20px;margin:0 0 20px;font-style:normal}address,pre{display:block}pre{margin:10px 0;padding:10px;overflow:auto}table{border-collapse:collapse;margin-bottom:20px}td,th{border:1px solid #ddd;padding:9px 20px}th{text-transform:uppercase}caption{font-size:11px;font-style:italic}sub,sup{height:0;font-size:10px;line-height:1;position:relative;top:.5ex;vertical-align:baseline}sup{bottom:1ex;top:auto}.wp-caption{margin-bottom:20px;max-width:100%!important;padding-top:6px;text-align:center}.wp-caption img{width:auto!important;height:auto!important;max-width:98%}.wp-caption img,.wp-caption img a{border:0 none;margin:0!important;padding:0}.wp-caption .wp-caption-text{font-size:11px;font-style:italic;margin:0;padding:4px 4px 5px}.wp-caption.alignright,img.alignright{float:right;margin:0 0 0 20px}.wp-caption.alignleft,img.alignleft{float:left;margin:0 20px 0 0}.wp-caption.aligncenter,img.aligncenter{display:block;margin-right:auto;margin-left:auto}img.aligncenter{margin-bottom:10px}a img.alignright{float:right;margin:7px 0 20px 20px}a img.alignleft{float:left;margin:7px 20px 20px 0}a img.aligncenter{display:block;margin-right:auto;margin-left:auto}.gallery-item img{width:auto!important;height:auto!important;border:none!important;max-width:100%!important}.gallery-caption{display:block;font-style:italic;margin-bottom:0!important;padding:0 4px 5px}.element .post-content img{width:auto;max-width:100%;height:auto}img[class*=align],img[class*=wp-image-]{height:auto}input[type=email],input[type=password],input[type=tel],input[type=text]{padding:0;width:100%;margin-bottom:20px;border:none;text-indent:10px;font-size:inherit;color:inherit;font:inherit;line-height:20px;height:41px;-webkit-box-sizing:border-box;box-sizing:border-box}select{height:38px;padding:10px;display:block;position:relative;border:2px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box}.rtb-booking-form select,select{width:100%}select[multiple=multiple]{height:100px}select[multiple=multiple] option{height:20px;line-height:20px}textarea{padding:10px 0 0 10px;height:200px;width:100%;margin-bottom:20px;overflow:auto;font-size:inherit;color:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent}.comment-form textarea{height:250px}.comment-form input[type=text],.comment-form textarea{margin-bottom:0}.comment-form-author,.comment-form-comment,.comment-form-email{margin-bottom:20px}.rtb-booking-form textarea{width:100%!important;max-width:none!important;height:150px}.action-button .be-button,button,input[type=button],input[type=reset],input[type=submit]{border:none;cursor:pointer;display:inline-block;margin:0 20px 10px 0;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:12px;padding:18px;text-transform:uppercase;letter-spacing:1px}input[type=file]::-webkit-file-upload-button{border:none;cursor:pointer;display:inline-block;margin:0 20px 10px 0;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:12px;padding:18px;text-transform:uppercase;letter-spacing:1px}.more-link,.view-project-link{display:inline-block;border-bottom-width:3px;border-style:solid;border-color:inherit;color:inherit;padding-bottom:5px;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.more-link.style2-button,.view-project-link.style2-button{border-color:inherit!important;border-width:2px;border-style:solid;padding:5px 15px;font-size:12px}.more-link.style3-button,.view-project-link.style3-button{border:none;padding:5px 15px;font-size:12px}.view-project-link.style2-button,.view-project-link.style3-button{padding:15px 20px}.style4-button.view-project-link{border:0;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(35%);-ms-transform:translateX(35%);transform:translateX(35%)}.style4-button.view-project-link:after{position:absolute;border-bottom:2px solid;content:"";display:block;width:20%;top:50%;left:-35%;-webkit-transition:width .3s,border-color .3s,left .3s;-o-transition:width .3s,border-color .3s,left .3s;transition:width .3s,border-color .3s,left .3s;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.style4-button.view-project-link:hover{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.style4-button.view-project-link:hover:after{left:-50%;width:35%}.wpcf7-not-valid-tip{display:none}span.wpcf7-form-control-wrap{position:relative!important;display:block!important}input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=text].wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid #ef8080;margin-bottom:0}.be-share-stack{display:inline-block;font-size:100%;position:relative;line-height:0}.be-stack-top.be-share-stack{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.be-share-stack-mask{position:absolute;width:100%;height:100%;left:0;z-index:2;bottom:0}.be-share-stack-mask .custom-share-button{font-size:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.be-stack-top .be-share-stack-mask{padding:5px;-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s;-webkit-box-sizing:border-box;box-sizing:border-box}.be-image-post .be-stack-top .be-share-stack-mask{-webkit-transition:height .5s,background .5s,border-radius .5s;-o-transition:height .5s,background .5s,border-radius .5s;transition:height .5s,background .5s,border-radius .5s}.be-stack-top .be-share-stack-mask:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff;border-radius:30px}.be-share-stack a{text-align:center;margin:0}.be-share-stack .be-share-trigger-placeholder{z-index:1;position:relative}.be-share-stack-mask a{opacity:0;position:absolute}.be-stack-left .be-share-stack-mask a{left:0;-webkit-transition:opacity .3s,left .5s;-o-transition:opacity .3s,left .5s;transition:opacity .3s,left .5s}.be-stack-top .be-share-stack-mask a{bottom:0;-webkit-transition:opacity .3s,bottom .5s;-o-transition:opacity .3s,bottom .5s;transition:opacity .3s,bottom .5s}.be-stack-top .be-share-stack-mask .be-share-trigger{opacity:1;bottom:5px}.contact_form .column-block{margin-bottom:25px}.contact_form input[type=text]{width:100%;margin-bottom:30px!important}.contact_form textarea.txt_area{width:100%;margin-bottom:20px!important}.contact_form{margin-bottom:60px}.contact_form_module.style2-input input[type=text],.contact_form_module.style2-input textarea{border-top:none!important;border-left:none!important;border-right:none!important}input[type=submit].largebtn{font-size:15px;line-height:16px;padding:18px 25px}.button-shape-circular input[type=submit].largebtn{padding:18px 35px}input[type=submit].mediumbtn{font-size:13px;line-height:14px;padding:15px 20px}.button-shape-circular input[type=submit].mediumbtn{padding:15px 30px}input[type=submit].smallbtn{font-size:11px;line-height:12px;padding:12px 15px}.button-shape-circular input[type=submit].smallbtn{padding:12px 25px}::-webkit-input-placeholder{color:inherit!important;font:inherit!important}.gmap{margin-bottom:60px;height:100%}.gmap img{max-width:none!important}.page-template-contact-php #content{padding-bottom:50px}.submit-fieldset{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.contact_loader,.subscribe_loader{display:inline-block;width:25px;height:25px;position:absolute;display:none;left:0;margin-left:100px;top:-46%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.contact_loader .font-icon{width:15px;height:15px;border-width:3px}#bottom-widgets .widget,.widget{margin-bottom:40px}.sidebar-widgets .widget:last-child{margin-bottom:0}.widget h6{margin-bottom:10px}#bottom-widgets{padding-top:70px;padding-bottom:70px;position:relative;z-index:3}#bottom-widgets-wrap .column-block .widget:last-child,#bottom-widgets .column-block{margin-bottom:0}#bottom-widgets h6,.sidebar-widgets h6{margin-bottom:20px}.widget_media_image img{max-width:100%;height:auto}.recent_post_container{list-style:none!important;padding:0}.recent_posts{margin-bottom:25px}.recent_post_content a{display:block;padding:0}.recent_post_img{margin:6px 10px 0 0;float:left}.recent_post_img a{display:block;position:relative}.recent-post-date,.recent_post_img img{display:inline-block}.recent-post-date{font-size:10px;text-transform:uppercase;letter-spacing:1px;margin-top:5px}.recent-post-title{margin-bottom:10px}.tagcloud:after{clear:both;content:".";display:block;height:0;visibility:hidden}.tagcloud a{padding:7px 15px;display:block;float:left;margin:0 15px 15px 0;color:inherit;border:1px solid}.search-submit{display:none!important}.search-button{margin-left:-30px}.widget .searchform{position:relative}.widget .searchform .search-icon{position:absolute;top:0;right:15px;line-height:51px}.s{height:45px;border-radius:3px;background:#fff;font-size:11px;z-index:1000000;margin-bottom:0}.widget .s{width:97%!important}.not-found{padding-top:100px;padding-bottom:100px;text-align:center}.not-found-search{width:350px;margin:0 auto}.error404 .searchform{position:relative}.error404 .searchform i{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#wp-calendar,.error404 .searchform input[type=text]{margin-bottom:0}#wp-calendar{width:100%;background:none;border:none;border-collapse:separate;border-spacing:0;line-height:24px;text-align:center}#wp-calendar caption{font-size:12px;font-style:normal;text-align:center;text-transform:uppercase}#wp-calendar thead{font-size:11px;font-weight:700}#wp-calendar thead th{background:none;padding-top:5px;padding-bottom:5px}#wp-calendar tbody,#wp-calendar tfoot{font-size:11px;font-weight:700}#wp-calendar tbody tr td,#wp-calendar tfoot tr td,#wp-calendar thead tr th{background:none;border:none}#wp-calendar tbody tr td{background:none;border:1px}#wp-calendar tbody tr td.pad{background:none;border:none}#wp-calendar tfoot tr td{background:none;padding:5px 0 0}#wp-calendar td,#wp-calendar th{padding:0}#today a{color:#fff}#wp-calendar tfoot tr #prev{text-align:left}#wp-calendar tfoot tr #next{text-align:right}#wp-calendar tr a{display:block}.widget_archive ul,.widget_categories ul,.widget_links ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul{list-style:none;padding-left:0}.widget_archive ul li,.widget_categories ul li,.widget_links ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li{padding-left:25px}.widget_nav_menu .sub-menu li{padding-left:10px}.widget_archive ul li:before,.widget_categories ul li:before,.widget_links ul li:before,.widget_meta ul li:before,.widget_nav_menu ul li:before,.widget_pages ul li:before{content:"\e732";font-family:"icomoon";display:inline-block;margin-left:-25px;width:25px;font-size:14px}.widget_archive ul li a,.widget_categories ul li a,.widget_links ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_pages ul li a{left:0;position:relative;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_links ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover{left:7px}.photostream ul{list-style:none;padding-left:0}.photostream ul li{margin:0 5px 10px;float:left;width:auto}.photostream ul li a{display:block;position:relative}.photostream ul li a img{display:block;width:70px;height:70px}.photostream_overlay{position:absolute;top:0;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.photostream_overlay:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#lang_sel :hover>a,#lang_sel a.lang_sel_sel,#lang_sel a.lang_sel_sel:hover,#lang_sel ul ul :hover>a,#lang_sel ul ul a,#lang_sel ul ul a:visited{background-color:transparent;color:inherit}#back-to-top{position:fixed;bottom:20px;right:20px;display:block;font-size:17px;z-index:99;display:none;width:40px;height:40px;line-height:40px;text-align:center}body.single-page-version .single-page-nav-wrap{display:block;height:100%;position:fixed;bottom:0;right:15px;top:0;z-index:4;-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);-webkit-transform:translateZ(0)}body.be-themes-layout-layout-border-header-top.single-page-version .single-page-nav-wrap,body.be-themes-layout-layout-border.single-page-version .single-page-nav-wrap{right:50px}body.single-page-version.custom-gallery-page .single-page-nav-wrap,body.single-page-version.slider-bar-opened .single-page-nav-wrap{display:none}body.single-page-version .single-page-nav-wrap-inner{display:table;height:100%;max-height:100%}body.single-page-version .single-page-nav-wrap-inner .sinle-page-nav-links{display:table-cell;zoom:1;vertical-align:middle}.single-page-nav-link{width:8px;height:8px;border-radius:100%;display:block;margin:5px 0!important;border:1px solid #999;position:relative}.single-page-nav-link.current-section-nav-link{background:#9c9c9c!important}.header-hero-section{position:relative}.be-fixed-footer .header-hero-section{z-index:2}.page-template-page-splitscreen-left .header-hero-section{position:fixed;width:50%;height:100%!important}.left-sliding.page-template-page-splitscreen-left .header-hero-section{width:calc(50% - 35px)}.page-template-page-splitscreen-right .header-hero-section{position:fixed;left:50%;width:50%;height:100%!important}.left-sliding.page-template-page-splitscreen-right .header-hero-section{left:calc(50% + 35px)}.left-static.page-template-page-splitscreen-left .header-hero-section{width:calc(50% - 140px)}.left-static.page-template-page-splitscreen-right .header-hero-section{left:calc(50% + 140px)}.hero-section-wrap canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.section-navigation{position:absolute;bottom:20px;left:0;right:0;z-index:5;color:inherit;text-align:center;font-size:37px}.single-page-nav-link span{display:block;position:absolute;right:50px;top:0;background:#000;padding:4px 20px;margin-top:-13px;color:#fff;white-space:nowrap;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.single-page-nav-link:hover span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;right:30px}.single-page-nav-link:hover span:after{border-top:17px solid transparent;border-left:20px solid #000;border-bottom:17px solid transparent;display:block;content:"";position:absolute;right:-20px;top:0}.hero-section-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}@-webkit-keyframes arrow-bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}@keyframes arrow-bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.section-navigation .font-icon{-webkit-animation:arrow-bounce 2.5s infinite;animation:arrow-bounce 2.5s infinite}.mouse-icon{border:2px solid #fff;border-radius:16px;height:40px;width:24px;display:inline-block;z-index:10;opacity:.7}.mouse-icon .wheel{-webkit-animation-name:drop;animation-name:drop;-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;position:relative;border-radius:10px;background:#fff;width:2px;height:6px;top:4px;margin-left:auto;margin-right:auto;display:block}@-webkit-keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}to{top:25px;opacity:0}}@keyframes drop{0%{top:5px;opacity:0}30%{top:10px;opacity:1}to{top:25px;opacity:0}}.simplebar{position:relative}.gallery_content_slide .simplebar-content,.gallery_scrollable_content{position:absolute;width:100%}a.custom-share-button{font-size:12px;margin-right:15px;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}a.custom-share-button:hover{opacity:.7}.custom-share-button .icon-social_googleplus:before,.custom-share-button .icon-social_pinterest:before,.custom-share-button .icon-social_twitter:before{position:relative;top:1px}#header-controls-left .widget_shopping_cart_wrap{left:0}.hamburger-nav-controller{cursor:pointer}.be-sidemenu{position:fixed;width:280px;z-index:15;height:100vh}.be-sidemenu .oshine-module,.be-sidemenu .tatsu-module{margin-bottom:10px}.top-header.be-themes-layout-layout-border-header-top .be-sidemenu{z-index:10!important}.be-sidemenu.be-sidemenu-right{right:0;-webkit-transform:translatex(280px);-ms-transform:translatex(280px);transform:translatex(280px);-webkit-transition:all .7s cubic-bezier(.645,.045,.355,1);-o-transition:all .7s cubic-bezier(.645,.045,.355,1);transition:all .7s cubic-bezier(.645,.045,.355,1)}.be-sidemenu.be-sidemenu-right.opened{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}:not(.overlay-left-align-menu) #be-sidemenu-content{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:60px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.admin-bar:not(.page-stack-top):not(.left-static-menu) #be-sidemenu-content{padding-bottom:32px}.overlay-left-align-menu #be-sidemenu-content{display:-ms-flexbox;display:-webkit-box;display:flex;padding-top:100px;height:100%;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box}.be-themes-layout-layout-box.overlay-left-align-menu #be-sidemenu-content{width:1280px;margin:0 auto}.overlay-center-align-menu #be-sidemenu-content{padding-top:38px}.be-sidemenu .special-header-bottom-text,.be-sidemenu .special-header-logo,.be-sidemenu .special-header-menu{margin-bottom:30px;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.be-sidemenu.be-page-stack-right .special-header-bottom-text,.be-sidemenu.be-page-stack-right .special-header-logo,.be-sidemenu.be-page-stack-right .special-header-menu{padding:0 50px}.special-header-bottom-text,.special-header-logo{text-align:center}.be-sidemenu .special-header-menu{position:relative;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}.special-header-menu a{transition:color .3s ease;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease}#header-top-menu a:before,#navigation .children a:before,#navigation .sub-menu a:before,#navigation a:before,.sb-left #slidebar-menu a:before,.special-header-menu #slidebar-menu a:before,.special-header-menu .sub-menu a:before{position:absolute;overflow:hidden;white-space:nowrap;max-width:0;-webkit-transition:max-width .5s cubic-bezier(.2,.7,.3,1) 80ms;-o-transition:max-width .5s cubic-bezier(.2,.7,.3,1) 80ms;transition:max-width .5s cubic-bezier(.2,.7,.3,1) 80ms}#header-top-menu a:hover:before,#navigation .children a:hover:before,#navigation .sub-menu a:hover:before,#navigation a:hover:before,.sb-left #slidebar-menu a:hover:before,.special-header-menu #slidebar-menu a:hover:before,.special-header-menu .sub-menu a:hover:before{max-width:100%}.overlay-horizontal-menu .special-header-menu #slidebar-menu a:hover:before,.overlay-horizontal-menu .special-header-menu .sub-menu a:hover:before,.page-stack-top .special-header-menu #slidebar-menu a:hover:before,.page-stack-top .special-header-menu .sub-menu a:hover:before{max-width:calc(100% - 2em)}.special-header-menu .menu-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.special-header-menu #slidebar-menu.animate-inFromBottom{overflow-y:hidden}.be-sidemenu-content>a{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;width:100%;text-align:center}.be-sidemenu .special-header-bottom-text{overflow:auto}.special-header-menu .menu-container{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.overlay-left-align-menu .be-sidemenu .special-header-bottom-text,.overlay-left-align-menu .be-sidemenu .special-header-logo,.overlay-left-align-menu .be-sidemenu .special-header-menu{padding:0}.overlay-left-align-menu .special-header-logo{position:absolute;top:40px;left:30px;text-align:left}.overlay-left-align-menu .special-header-menu .menu-container{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.overlay-left-align-menu .be-sidemenu .special-header-bottom-text{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.overlay-left-align-menu .be-sidemenu .special-header-bottom-text>*{text-align:left}.be-sidemenu .menu ul{list-style:none;margin-bottom:0;display:block;padding:0;margin-top:0}.be-sidemenu .menu ul li{margin-bottom:0;text-align:center;display:block;position:relative}.be-sidemenu .oshine-module,.be-sidemenu .tatsu-module{margin-bottom:0}.menu-container a{cursor:pointer;color:inherit;display:inline-block;line-height:inherit}.top-header:not(.overlay-center-align-menu):not(.overlay-left-align-menu):not(.overlay-horizontal-menu).side-menu-opened #main>*{pointer-events:none}.be-sidemenu.be-sidemenu-left{-webkit-transform:translatex(-280px);-ms-transform:translatex(-280px);transform:translatex(-280px);-webkit-transition:all .7s cubic-bezier(.645,.045,.355,1);-o-transition:all .7s cubic-bezier(.645,.045,.355,1);transition:all .7s cubic-bezier(.645,.045,.355,1)}.be-sidemenu.be-sidemenu-left.opened{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.page-stack-left .be-sidemenu-content,.page-stack-right .be-sidemenu-content{overflow:hidden}#header-wrap,.header-cart-controls .cart-contents,body.overlay-center-align-menu #header-inner-wrap,body.overlay-horizontal-menu #header-inner-wrap,body.overlay-left-align-menu #header-inner-wrap,body.page-stack-top #header-inner-wrap{-webkit-transition:background .7s cubic-bezier(.645,.045,.355,1)!important;-o-transition:background .7s cubic-bezier(.645,.045,.355,1)!important;transition:background .7s cubic-bezier(.645,.045,.355,1)!important}.be-mobile-menu-icon span{display:inline-block;position:absolute;width:100%;height:100%;background-color:inherit;right:0;-webkit-transition:top .5s,width .2s,-webkit-transform .5s;transition:top .5s,width .2s,-webkit-transform .5s;-o-transition:transform .5s,top .5s,width .2s;transition:transform .5s,top .5s,width .2s;transition:transform .5s,top .5s,width .2s,-webkit-transform .5s;visibility:visible}#be-left-strip .be-mobile-menu-icon span,.style10 .be-mobile-menu-icon span,.style11 .be-mobile-menu-icon span,.style12 .be-mobile-menu-icon span{left:0}.be-mobile-menu-icon.style2 .hamburger-line-1,.be-mobile-menu-icon.style2 .hamburger-line-3{width:50%}.be-mobile-menu-icon.style3 .hamburger-line-1,.be-mobile-menu-icon.style4 .hamburger-line-3,.be-mobile-menu-icon.style5 .hamburger-line-2,.be-mobile-menu-icon.style6 .hamburger-line-2{width:66%}.be-mobile-menu-icon.style3 .hamburger-line-3,.be-mobile-menu-icon.style4 .hamburger-line-1,.be-mobile-menu-icon.style5 .hamburger-line-3,.be-mobile-menu-icon.style6 .hamburger-line-1{width:33%}#be-left-strip:hover .be-mobile-menu-icon span,.be-mobile-menu-icon.is-clicked .hamburger-line-1,.be-mobile-menu-icon.is-clicked .hamburger-line-2,.be-mobile-menu-icon.is-clicked .hamburger-line-3,.menu-controls:hover .be-mobile-menu-icon span{width:100%}.be-mobile-menu-icon.is-clicked .hamburger-line-2{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.be-fixed-footer #portfolio-navigation-bottom-wrap{position:relative;z-index:2}#portfolio-navigation-bottom-wrap{width:100%;height:100px}#portfolio-navigation-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#portfolio-title-nav-bottom-wrap .slider-counts,#portfolio-title-nav-bottom-wrap h6{line-height:40px}.navigation-grid,.navigation-next,.navigation-previous{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-align:center;-webkit-transition:background-color .5s cubic-bezier(.165,.84,.44,1) 80ms;-o-transition:background-color .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:background-color .5s cubic-bezier(.165,.84,.44,1) 80ms}.navigation-next,.navigation-previous{background-size:cover;background-repeat:no-repeat;background-position:50%}.navigation-grid a,.navigation-next a,.navigation-previous a{display:inline-block;margin:0 auto}.next-arrow,.previous-arrow{display:inline-block;position:relative;vertical-align:middle;-webkit-transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms;-o-transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms,-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms;line-height:0;font-size:0}.arrow-line-one,.arrow-line-three,.arrow-line-two{display:inline-block;width:10px;height:2px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;background-color:red;-webkit-transition:width .5s cubic-bezier(.165,.84,.44,1) 80ms,background-color .5s cubic-bezier(.165,.84,.44,1) 80ms,-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:width .5s cubic-bezier(.165,.84,.44,1) 80ms,background-color .5s cubic-bezier(.165,.84,.44,1) 80ms,-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms;-o-transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms,width .5s cubic-bezier(.165,.84,.44,1) 80ms,background-color .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms,width .5s cubic-bezier(.165,.84,.44,1) 80ms,background-color .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms,width .5s cubic-bezier(.165,.84,.44,1) 80ms,background-color .5s cubic-bezier(.165,.84,.44,1) 80ms,-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms}.previous-arrow .arrow-line-one,.previous-arrow .arrow-line-three,.previous-arrow .arrow-line-two{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.arrow-line-two{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);width:20px}.arrow-line-one,.arrow-line-three{position:absolute;top:0;right:0}.previous-arrow .arrow-line-one,.previous-arrow .arrow-line-three{left:0;right:auto}.arrow-line-one{-webkit-transform:rotate(45deg) translateX(1px);-ms-transform:rotate(45deg) translateX(1px);transform:rotate(45deg) translateX(1px)}.arrow-line-three{-webkit-transform:rotate(-45deg) translateX(1px);-ms-transform:rotate(-45deg) translateX(1px);transform:rotate(-45deg) translateX(1px)}.previous-arrow .arrow-line-one{-webkit-transform:rotate(45deg) translateX(-1px);-ms-transform:rotate(45deg) translateX(-1px);transform:rotate(45deg) translateX(-1px)}.previous-arrow .arrow-line-three{-webkit-transform:rotate(-45deg) translateX(-1px);-ms-transform:rotate(-45deg) translateX(-1px);transform:rotate(-45deg) translateX(-1px)}.navigation-next-post-link:hover .arrow-line-two,.navigation-previous-post-link:hover .arrow-line-two{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.navigation-previous-post-link:hover .previous-arrow{-webkit-transform:translateX(-35px);-ms-transform:translateX(-35px);transform:translateX(-35px)}.navigation-next-post-link:hover .next-arrow{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translateX(35px)}.navigation-next:after,.navigation-previous:after{content:"";position:absolute;height:100%;width:0;left:auto;right:0;top:0;background-color:rgba(0,0,0,.5);-webkit-transition:width .5s cubic-bezier(.165,.84,.44,1) 80ms;-o-transition:width .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:width .5s cubic-bezier(.165,.84,.44,1) 80ms}.navigation-next:before,.navigation-previous:before{position:absolute;height:100%;width:100%;top:0;background-color:rgba(0,0,0,.4);-webkit-transition:background-color .5s cubic-bezier(.165,.84,.44,1) 80ms;-o-transition:background-color .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:background-color .5s cubic-bezier(.165,.84,.44,1) 80ms}.navigation-next:hover:before,.navigation-previous:hover:before{background-color:transparent}.navigation-next:hover:after{width:100%;right:auto;left:0}.navigation-previous:hover:after{width:100%;right:0;left:auto}.navigation-previous:after{right:auto;left:0}.navigation-next-post-link,.navigation-previous-post-link{z-index:2}.next-title,.previous-title{display:inline-block;vertical-align:middle;-webkit-transition:color .5s cubic-bezier(.165,.84,.44,1) 80ms,-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:color .5s cubic-bezier(.165,.84,.44,1) 80ms,-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms;-o-transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms,color .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms,color .5s cubic-bezier(.165,.84,.44,1) 80ms;transition:transform .5s cubic-bezier(.165,.84,.44,1) 80ms,color .5s cubic-bezier(.165,.84,.44,1) 80ms,-webkit-transform .5s cubic-bezier(.165,.84,.44,1) 80ms}.navigation-previous-post-link:hover .previous-title{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.navigation-next-post-link:hover .next-title{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}#portfolio-navigation-bottom-wrap .portfolio-url:hover span{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media only screen and (max-width:1279px) and (min-width:960px){.blog .full-screen.five-col .element,.blog .full-screen.four-col .element{width:33.34%}}@media only screen and (max-width:960px){#header-bottom-bar{display:none!important}.blog .full-screen.five-col .element,.blog .full-screen.four-col .element,.blog .full-screen.three-col .element{width:50%}#header-inner-wrap.stuck{position:relative;width:100%;-webkit-box-shadow:none;box-shadow:none}body.admin-bar #header-inner-wrap.stuck{top:0!important}.sticky-wrapper{height:auto!important}.header-contact-wrap{padding-top:5px}#header-top-menu,.header-contact-wrap{line-height:25px!important}.header-contact-wrap .be-wrap div.left,.header-contact-wrap .be-wrap div.right{margin-bottom:5px}body.header-transparent #header #header-inner-wrap.no-transparent{position:absolute;left:auto;right:auto}body.sticky-header #header #header-inner-wrap.no-transparent{position:relative;left:auto;right:auto;top:0!important}body.header-transparent.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate{top:0!important}.mobile-nav-controller-wrap{display:inline-block;margin-left:15px;cursor:pointer}.menu-falling-animate-controller,.top-overlay-menu .mobile-nav-controller-wrap{display:none}#header-controls-right .header-cart-controls,#header-controls-right .header-search-controls,#header-controls-right .header-widgets,#header-controls-right .sliderbar-menu-controller{margin-left:20px}#header-top-bar-right .header-cart-controls,#header-top-bar-right .header-search-controls,#header-top-bar-right .menu-controls,#header-top-bar-right .top-bar-widgets{margin-right:15px}#header-top-bar-left,#header-top-bar-right{float:none;text-align:center;width:100%}#header-top-bar-wrap{padding:13px 0!important}#header-top-bar-wrap #header-top-bar-left{padding:0 0 5px!important}#header-top-bar-wrap #header-top-bar-right{padding:5px 0 0!important}#header-top-bar-wrap #header-top-bar-left:last-child{padding-bottom:0!important}#header-top-bar-wrap #header-top-bar-right:first-child{padding-top:0!important}#footer-wrap{padding:10px 0}#footer.layout-border{position:static;bottom:auto;margin-left:0;margin-right:0}#content.page-split-screen-left,#content.page-split-screen-right,.left-sliding #content.page-split-screen-left,.left-sliding #content.page-split-screen-right{margin-left:0;width:100%}.page-template-page-splitscreen-left .header-hero-section,.page-template-page-splitscreen-right .header-hero-section{position:static;width:100%!important}#main.layout-border,#main.layout-border.layout-border-header-top{padding:0}.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right.opened,.be-themes-layout-layout-border .sb-slidebar.sb-right.opened,body.be-themes-layout-layout-border-header-top.top-header.slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate,body.be-themes-layout-layout-border.top-header.slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate{right:0}body.be-themes-layout-layout-border-header-top.single-page-version .single-page-nav-wrap,body.be-themes-layout-layout-border.single-page-version .single-page-nav-wrap{right:35px}body.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right,body.be-themes-layout-layout-border .sb-slidebar.sb-right{right:-280px}.portfolio-sliders .gallery_content{position:relative;width:100%;right:0;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto!important;max-height:none!important}.portfolio-sliders .gallery_content_area_wrap{padding:20px!important}.portfolio-sliders .gallery-all-container .carousel_bar_area{display:none}.portfolio-sliders .gallery-info-box-wrap #portfolio-title-nav-bottom-wrap{right:0;text-align:center;width:100%;position:static}.portfolio-sliders .gallery-info-box-wrap #portfolio-title-nav-bottom-wrap ul{float:none;display:inline-block;margin-bottom:30px}.portfolio-sliders .gallery_content{background:transparent!important}.portfolio-sliders .portfolio-title-nav-bottom{display:none!important}.gallery_content_slide{width:auto;margin-bottom:30px}.gallery_content_slide .simplebar-content,.gallery_scrollable_content{position:static}#footer-wrap.style1 .footer-center-area{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}#footer-wrap{padding:10px 40px}}@media only screen and (max-width:767px){#header-inner-wrap.stuck{position:relative;width:100%;-webkit-box-shadow:none;box-shadow:none}.top-bar-widgets{margin-left:0;margin-right:15px}ul.tabs li{float:none;margin-right:0;width:100%;margin-left:0}.children{padding-left:0}.children .vcard,.vcard{width:25%;margin-right:0}.children .comment-content,.comment-content{width:70%;padding-left:4%}#footer-widgets{width:270px}.no-mobile{display:none}input[type=email],input[type=password],input[type=text]{width:100%}.style2-blog .article-details,.style2-blog .post-thumb{width:100%;float:none}.gmap-wrapper{height:250px!important}.portfolio-title-nav h6{text-align:left;margin-left:30px}#gallery-container-wrap{height:auto!important;padding:0!important;margin-bottom:20px}html body #gallery-container{float:none!important;padding:0!important}#gallery-container .placeholder img{height:auto!important;max-width:100%!important;width:100%!important;vertical-align:top!important;max-height:none!important}#gallery-container .placeholder.style1_placehloder,html body #gallery-container .placeholder{display:block;width:100%!important;vertical-align:initial!important;height:auto!important;padding:20px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.placeholder .fluid-width-video-wrapper iframe.gallery{position:absolute!important;width:100%!important}.placeholder .fluid-width-video-wrapper{padding-top:50%!important}.placeholder.style1_placehloder .fluid-width-video-wrapper{height:auto!important;top:20px;left:20px;right:20px;width:auto;bottom:0;padding-top:0!important}.gallery-all-container .placeholder .gdpr-alt-image:after{height:auto;width:auto;top:20px;left:0;right:40px;bottom:0}.gallery-all-container .placeholder .gdpr-alt-image .gdpr-video-alternate-image-content{left:45%}.portfolio-title-nav-bottom{display:none!important}.gallery_content{position:relative;width:100%;right:0;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto!important;max-height:none!important}.gallery_content_area_wrap{padding:20px!important}.gallery-info-box-wrap #portfolio-title-nav-bottom-wrap{right:0;text-align:center;width:100%}.gallery-info-box-wrap #portfolio-title-nav-bottom-wrap ul{float:none;display:inline-block;margin-bottom:30px}.arrow_next,.arrow_prev{display:none!important}.gallery_content{background:transparent!important}#portfolio-title-nav-bottom-wrap{position:relative!important}.gallery-all-container.mobile-one-by-one #portfolio-title-nav-bottom-wrap .slider-counts,.gallery-all-container.mobile-slide #portfolio-title-nav-bottom-wrap .slider-counts{display:none}.gallery_content .slider-counts-mobile{display:block;margin-bottom:8px;text-align:center}.gallery_content .slider-counts-mobile .total-slides-count{font-size:1.9em;font-weight:bold}#gallery-container .placeholder.center img{position:relative!important;width:100%!important;height:auto!important;display:inline-block!important;margin:0!important}body.custom-gallery-page.single-portfolio #header-inner-wrap{position:relative!important}.overlay_placeholder{display:none!important}.attachment-details-custom-slider{position:static!important;display:block!important}.attachment-details-custom-slider.special-subtitle{max-width:none}#back-to-top{display:none}#portfolio-title-nav-wrap.style3 h6.portfolio-title-nav{text-align:center}#portfolio-title-nav-wrap .portfolio-nav{position:static;margin-top:15px;width:100%;text-align:center}#portfolio-title-nav-wrap .portfolio-nav li{margin-bottom:0}#portfolio-title-nav-wrap .portfolio-nav .home-grid-wrapper{margin:0 15px 2px}.single-post-share,.single-post-tags{float:none;margin-bottom:20px}#single-author-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#single-author-details{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-top:15px}#footer-wrap.style1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer-wrap.style1 .footer-center-area,#footer-wrap.style1 .footer-left-area,#footer-wrap.style1 .footer-right-area{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 30px}}.gallery-all-container .placeholder.style4_placehloder .be-vimeo-embed,.portfolio-sliders.be-centered .be-vimeo-embed,.portfolio-sliders .be-flickity .be-vimeo-embed{height:100%}.portfolio-sliders .be-centered .fluid-width-video-wrapper iframe,.portfolio-sliders .be-flickity .fluid-width-video-wrapper iframe{opacity:1}#gallery-container .style4_placehloder.placeholder:before{content:none}@media only screen and (max-width:320px){#header-controls-right .header-cart-controls,#header-controls-right .header-search-controls,#header-controls-right .header-widgets,#header-controls-right .sliderbar-menu-controller{margin-left:10px}}@media only screen and (min-width:480px) and (max-width:767px){.children .vcard,.vcard{width:20%}.blog .full-screen .element{width:100%!important}}.left{float:left}.right{float:right}.clear{clear:both}.no-margin{margin-bottom:0}.truncate{height:100px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.no-list-style{list-style:none}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.oshine-maintenance-mode-default{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.style1 #header-controls-right,.style5 #header-controls-right{float:right;margin-right:30px}.layout-border-header-top .style1 #header-controls-right,.style5 .be-wrap #header-controls-right{margin-right:0}.style1 .be-wrap #header-controls-right{margin-right:0;margin-left:15px}.style4 #header-controls-right{float:right;margin-right:30px}.style4 .be-wrap #header-controls-right{margin-right:0}.style2 #header-controls-right{position:absolute;right:30px;top:0}.style2 .be-wrap #header-controls-right{right:0}.style2 #header-controls-left{position:absolute;left:30px;top:0}.style2 .be-wrap #header-controls-left{left:0}.style3 #header-controls-right{position:absolute;right:30px;top:0}.layout-border-header-top .style3 #header-controls-right,.style3 .be-wrap #header-controls-right{right:0}.style6 #header-controls-right{margin-right:30px;position:absolute;top:0;right:0;z-index:1}.style6 .be-wrap #header-controls-right{margin-right:0}.style1 #navigation{float:right;margin-right:30px}.style1 .be-wrap #navigation{margin-right:0}.style4 #navigation,.style5 #navigation{float:left;position:static;margin-left:30px}.style5 .be-wrap #navigation{margin-left:0}.style5 #menu>li:first-child>a{padding-left:0}.style2 .menu,.style3 .menu{float:none;display:inline-block;vertical-align:top}.style2 #navigation,.style3 #navigation{text-align:center}.style2 #navigation{line-height:50px}.style6 #navigation-left-side,.style6 #navigation-right-side{position:absolute;top:0;width:50%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box}.style6 #navigation-right-side{left:auto;right:0;padding-right:0}.style6 #navigation-left-side #left-menu{display:inline-block;zoom:1;vertical-align:top;float:right}.style7 #navigation{display:none}.menu-animate-fall .style7 #navigation{display:block;float:right;margin-right:30px}.style7 .logo{padding:20px 0;float:left;position:relative}.style7 #header-wrap:not(.be-wrap) .logo{margin-left:30px}.layout-border-header-top .style7 .logo{margin-left:0}.style7 #header-controls-left{float:left;position:relative;top:0}.style7 #header-controls-right{float:right}.layout-border-header-top .style7 #header-controls-right{margin-right:0}.hamburger-nav-controller-wrap{display:inline-block}.style7 .hamburger-nav-controller-wrap{margin-left:15px}.style7 #header-controls-left>:last-child{margin-right:0}.style7 #header-controls-right>:first-child{margin-left:0}.style7 .be-wrap #header-controls-left,.style7 .be-wrap .logo{margin-right:30px;margin-left:0}.style7 .be-wrap #header-controls-right{margin-right:0}.style7 #header-controls-left,.style7 .logo{margin-left:30px}.style7 #header-controls-right{margin-right:30px}.style8 #navigation{display:none}.style8 .logo{text-align:center}.style8 .logo a{display:inline-block;vertical-align:middle}.layout-border-header-top .style8 .logo{margin-left:0}.style8 #header-controls-left{position:absolute;top:0;left:30px}.style8 #header-controls-right{position:absolute;top:0;right:30px}.layout-border-header-top .style8 #header-controls-right{margin-right:0}.style8 .be-wrap #header-controls-right{right:0;margin-left:15px}.style8 .be-wrap #header-controls-left{left:0}.style8 .hamburger-nav-controller-wrap{margin-left:15px}.style8 #header-controls-left>:last-child{margin-right:0}.style8 #header-controls-right>:first-child{margin-left:0}.style9 #header-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.style9 #navigation{display:none}.style9 .logo{padding:20px 0;position:relative}.layout-border-header-top .style9 .logo{margin-left:0}.style9 #header-controls-left{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;position:relative;top:0;margin-left:30px}.style9 #header-controls-right{margin-left:30px;margin-right:30px}.layout-border-header-top .style9 #header-controls-right,.style9 .be-wrap #header-controls-right{margin-right:0}.style9 .hamburger-nav-controller-wrap{margin-left:15px}.style9 .be-wrap #header-controls-left{margin-left:0}.style9 #header-controls-left>:last-child{margin-right:0}.style9 #header-controls-right>:first-child{margin-left:0}.style10 #navigation{display:none}.style10 .logo{margin-left:30px;padding:20px 0;float:left;position:relative}.layout-border-header-top .style10 .logo{margin-left:0}.style10 #header-controls-left{float:left;position:relative;top:0;margin-left:30px}.style10 #header-controls-right{float:right;margin-right:30px}.layout-border-header-top .style10 #header-controls-right{margin-right:0}.style10 .be-wrap #header-controls-right{margin-right:0;margin-left:15px}.style10 .be-wrap #header-controls-left{margin-left:0}.style10 #header-controls-left>:last-child{margin-right:0}.style10 #header-controls-right>:first-child{margin-left:0}.style11 #navigation{display:none}.style11 .logo{text-align:center}.style11 .logo a{display:inline-block;vertical-align:middle}.layout-border-header-top .style11 .logo{margin-left:0}.style11 #header-controls-left{float:left;position:absolute;top:0;left:30px}.style11 #header-controls-right{position:absolute;top:0;right:30px}.layout-border-header-top .style11 #header-controls-right{margin-right:0}.style11 .be-wrap #header-controls-right{right:0;margin-left:15px}.style11 .be-wrap #header-controls-left{left:0}.style11 #header-controls-left>:last-child{margin-right:0}.style11 #header-controls-right>:first-child{margin-left:0}.style12 #header-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.style12 #navigation{display:none}.style12 .logo{text-align:center;margin-right:30px;margin-left:30px;position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.style12 .logo a{display:inline-block;vertical-align:middle}.layout-border-header-top .style12 .logo{margin-left:0}.style12 #header-controls-left{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;position:relative;top:0;margin-left:30px}.style12 #header-controls-right{position:relative;top:0;right:0}.layout-border-header-top .style12 #header-controls-right{margin-right:0}.style12 .be-wrap #header-controls-left{margin-left:0}.style12 #header-controls-left>:last-child,.style12 .be-wrap .logo{margin-right:0}.style12 #header-controls-right>:first-child{margin-left:0}.style13 #header-wrap{position:relative}.style13 .logo{text-align:center}.style13 .logo a{display:inline-block;vertical-align:middle}.style13 #header-controls-right{position:absolute;right:30px;top:0}.style13 #header-controls-left{position:absolute;left:30px;top:0}.style13 .menu{float:none;display:inline-block;vertical-align:top}.style13 #navigation{text-align:center;line-height:50px}.style13.top-animate #header-wrap{display:none}#navigation-left-side .menu>ul>li.mega,#navigation-right-side .menu>ul>li.mega,#navigation .menu>ul>li.mega{position:inherit!important},.style1 #navigation .menu>ul>li.mega,.style4 #navigation .menu>ul>li.mega,.style5 #navigation .menu>ul>li.mega{position:relative}#navigation .menu>ul>li.mega>ul.sub-menu{width:1160px;left:50%;margin-left:-580px;padding:20px 0;margin-top:0}.style4 #navigation .menu>ul>li.mega>ul.sub-menu,.style5 #navigation .menu>ul>li.mega>ul.sub-menu{left:0;margin-left:0}.style1 #navigation .menu>ul>li.mega>ul.sub-menu{right:0;left:auto;margin-left:0}#navigation-left-side .menu>ul>li.mega>ul.sub-menu,#navigation-right-side .menu>ul>li.mega>ul.sub-menu{width:580px;left:50%;margin-left:-290px;padding:20px 0;margin-top:0}#navigation-left-side .menu>ul>li.mega>ul.sub-menu a,#navigation-right-side .menu>ul>li.mega>ul.sub-menu a,#navigation .menu>ul>li.mega>ul.sub-menu a{padding:5px 20px;-webkit-font-smoothing:antialiased!important}#navigation-left-side .menu>ul>li.mega>ul>li,#navigation-right-side .menu>ul>li.mega>ul>li,#navigation .menu>ul>li.mega>ul>li{display:table-cell!important;float:none;padding:0;width:300px;border-right:1px solid}#navigation-left-side .menu>ul>li.mega>ul>li:last-child,#navigation-right-side .menu>ul>li.mega>ul>li:last-child,#navigation .menu>ul>li.mega>ul>li:last-child{border-right:none}#navigation-left-side .menu>ul>li.mega.columns-2>ul>li,#navigation-right-side .menu>ul>li.mega.columns-2>ul>li,#navigation .menu>ul>li.mega.columns-2>ul>li{width:580px}#navigation-left-side .menu>ul>li.mega.columns-3>ul>li,#navigation-right-side .menu>ul>li.mega.columns-3>ul>li,#navigation .menu>ul>li.mega.columns-3>ul>li{width:386px}#navigation-left-side .menu>ul>li.mega.columns-4>ul>li,#navigation-right-side .menu>ul>li.mega.columns-4>ul>li,#navigation .menu>ul>li.mega.columns-4>ul>li{width:290px}#navigation-left-side .menu>ul>li.mega.columns-5>ul>li,#navigation-right-side .menu>ul>li.mega.columns-5>ul>li,#navigation .menu>ul>li.mega.columns-5>ul>li{width:232px}#navigation-left-side .menu>ul>li.mega>ul>li ul,#navigation-right-side .menu>ul>li.mega>ul>li ul,#navigation .menu>ul>li.mega>ul>li ul{display:block!important;width:100%;left:0!important;top:0!important;opacity:1!important;position:relative!important;background:none;margin-top:-1px},#navigation-left-side .mega .sub-menu .highlight .sf-with-ul,#navigation-right-side .mega .sub-menu .highlight .sf-with-ul,#navigation .mega .sub-menu .highlight .sf-with-ul{padding-bottom:10px!important;line-height:1.5!important}body.header-transparent #navigation .sub-menu{top:100%}body.header-transparent #navigation .sub-menu .sub-menu{top:0}@media only screen and (max-width:960px){#header-inner-wrap.stuck{position:relative;width:100%;-webkit-box-shadow:none;box-shadow:none}body.admin-bar #header-inner-wrap.stuck{top:0!important}.sticky-wrapper{height:auto!important}.header-contact-wrap{padding-top:5px}#header-top-menu,.header-contact-wrap{line-height:25px!important}.header-contact-wrap .be-wrap div.left,.header-contact-wrap .be-wrap div.right{margin-bottom:5px}body.header-transparent #header #header-inner-wrap.no-transparent{position:absolute;left:auto;right:auto}body.sticky-header #header #header-inner-wrap.no-transparent{position:relative;left:auto;right:auto;top:0!important}body.header-transparent.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate{top:0!important}.mobile-nav-controller-wrap{display:inline-block}.menu-falling-animate-controller,.top-overlay-menu .mobile-nav-controller-wrap{display:none}#header-controls-right .header-cart-controls,#header-controls-right .header-search-controls,#header-controls-right .header-widgets,#header-controls-right .sliderbar-menu-controller{margin-left:20px}#header-top-bar-right .header-cart-controls,#header-top-bar-right .header-search-controls,#header-top-bar-right .menu-controls,#header-top-bar-right .top-bar-widgets{margin-right:15px}#header-top-bar-left,#header-top-bar-right{float:none;text-align:center;width:100%}#header-top-bar-wrap{padding:13px 0!important}#header-top-bar-wrap #header-top-bar-left{padding:0 0 5px!important}#header-top-bar-wrap #header-top-bar-right{padding:5px 0 0!important}#header-top-bar-wrap #header-top-bar-left:last-child{padding-bottom:0!important}#header-top-bar-wrap #header-top-bar-right:first-child{padding-top:0!important}#footer-wrap{padding:10px 0}#footer.layout-border{position:static;bottom:auto;margin-left:0;margin-right:0}#footer-wrap .footer-center-area,#footer-wrap .footer-left-area,#footer-wrap .footer-right-area{position:static;float:left;margin-top:0;margin-bottom:0;text-align:center;padding-left:0;padding-right:0;width:100%;height:auto;line-height:30px}.footer-content-inner-center,.footer-content-inner-left,.footer-content-inner-right{margin-top:15px}#content.page-split-screen-left,#content.page-split-screen-right,.left-sliding #content.page-split-screen-left,.left-sliding #content.page-split-screen-right{margin-left:0;width:100%}.page-template-page-splitscreen-left .header-hero-section,.page-template-page-splitscreen-right .header-hero-section{position:static;width:100%!important}#main.layout-border,#main.layout-border.layout-border-header-top{padding:0}.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right.opened,.be-themes-layout-layout-border .sb-slidebar.sb-right.opened,body.be-themes-layout-layout-border-header-top.top-header.slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate,body.be-themes-layout-layout-border.top-header.slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate{right:0}body.be-themes-layout-layout-border-header-top.single-page-version .single-page-nav-wrap,body.be-themes-layout-layout-border.single-page-version .single-page-nav-wrap{right:35px}body.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right,body.be-themes-layout-layout-border .sb-slidebar.sb-right{right:-280px}.portfolio-sliders .gallery_content{position:relative;width:100%;right:0;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto!important;max-height:none!important}.portfolio-sliders .gallery_content_area_wrap{padding:20px!important}.portfolio-sliders .gallery-all-container .carousel_bar_area{display:none}.portfolio-sliders .gallery-info-box-wrap #portfolio-title-nav-bottom-wrap{right:0;text-align:center;width:100%;position:static}.portfolio-sliders .gallery-info-box-wrap #portfolio-title-nav-bottom-wrap ul{float:none;display:inline-block;margin-bottom:30px}.portfolio-sliders .gallery_content{background:transparent!important}.portfolio-sliders .portfolio-title-nav-bottom{display:none!important}.gallery_content_slide{width:auto;margin-bottom:30px}.gallery_content_slide .simplebar-content,.gallery_scrollable_content{position:static}}@media only screen and (max-width:1279px){#navigation .menu>ul>li.mega>ul.sub-menu{width:974px;margin-left:-487px}}@media only screen and (max-width:960px){.left-header #left-header-mobile,.left-header .layout-box-left{display:block}.left-header .left-strip-wrapper,.left-header .sb-left{display:none}.left-header #main-wrapper{margin-left:0!important}#navigation,#navigation-left-side,#navigation-right-side{display:none!important}.style6 .logo{float:left;margin-left:30px}.style2 .logo{text-align:left;margin-left:30px}.style2 #header-controls-left{display:none}.style3 .logo{float:left!important;position:static;margin-left:30px}.style5 .logo,.style8 .logo,.style11 .logo{position:static;float:left;left:auto;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);margin-left:30px}.style1 #header-controls-right{padding-left:0}#header-controls-left,.be-left-strip-wrapper,.be-sidemenu,.hamburger-nav-controller-wrap{display:none}.style9 #header-wrap,.style12 #header-wrap{display:block}.style9 .logo,.style12 .logo{float:left}.style9 #header-controls-right,.style12 #header-controls-right{float:right}}.menu-container{position:absolute;top:0;visibility:hidden;overflow-x:hidden;overflow-y:auto;height:100%;margin:0;padding:0;list-style-type:none;left:50px;width:calc(100% - 100px)}.be-page-stack-right .menu-container{left:50px}.overlay-left-align-menu .menu-container{left:0;width:100%}.special-header-menu .menu-item{text-align:center}.overlay-left-align-menu .special-header-bottom-text,.overlay-left-align-menu .special-header-menu .menu-item{text-align:left}.menu__level--current{visibility:visible}.special-header-menu .menu-item{display:block;position:relative}body:not(.page-stack-top):not(.overlay-horizontal-menu) .special-header-menu .menu-item{width:100%}.special-header-menu .menu-item>a{position:relative;z-index:1;color:inherit}.special-header-menu .mobile-sub-menu-controller i{transition:color .3s ease;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease}.special-header-menu .mobile-sub-menu-controller.isClicked{z-index:0}.overlay-horizontal-menu .special-header-menu .menu-item>a,.page-stack-top .special-header-menu .menu-item>a{padding:1em}.menu__link:hover,.menu__link[data-submenu]:hover:after{color:#5c5edc}[class*=" animate-"],[class^=animate-]{visibility:visible}.animate-outToRight.special-header-bottom-text,.animate-outToRight.special-header-logo{-webkit-animation:bottomTextOutToRight .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextOutToRight .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextOutToRight{to{opacity:0;-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}}@keyframes bottomTextOutToRight{to{opacity:0;-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}}.animate-outToLeft.special-header-bottom-text,.animate-outToLeft.special-header-logo{-webkit-animation:bottomTextOutToLeft .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextOutToLeft .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextOutToLeft{to{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}}@keyframes bottomTextOutToLeft{to{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}}.animate-outToTop.special-header-bottom-text,.animate-outToTop.special-header-logo{-webkit-animation:bottomTextOutToTop .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextOutToTop .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextOutToTop{to{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}}@keyframes bottomTextOutToTop{to{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}}.animate-outToBottom.special-header-bottom-text,.animate-outToBottom.special-header-logo{-webkit-animation:bottomTextOutToBottom .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextOutToBottom .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextOutToBottom{to{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}}@keyframes bottomTextOutToBottom{to{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}}.animate-inFromLeft.special-header-bottom-text,.animate-inFromLeft.special-header-logo{-webkit-animation:bottomTextInFromLeft .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextInFromLeft .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextInFromLeft{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottomTextInFromLeft{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate-inFromRight.special-header-bottom-text,.animate-inFromRight.special-header-logo{-webkit-animation:bottomTextInFromRight .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextInFromRight .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextInFromRight{0%{opacity:0;-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottomTextInFromRight{0%{opacity:0;-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate-inFromTop.special-header-bottom-text,.animate-inFromTop.special-header-logo{-webkit-animation:bottomTextInFromTop .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextInFromTop .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextInFromTop{0%{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottomTextInFromTop{0%{opacity:0;-webkit-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate-inFromBottom.special-header-bottom-text,.animate-inFromBottom.special-header-logo{-webkit-animation:bottomTextInFromBottom .7s both cubic-bezier(.645,.045,.355,1);animation:bottomTextInFromBottom .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes bottomTextInFromBottom{0%{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bottomTextInFromBottom{0%{opacity:0;-webkit-transform:translate3d(0,5%,0);transform:translate3d(0,5%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.overlay-center-align-menu .animate-outToRight .menu-item,.overlay-horizontal-menu .animate-outToRight .menu-item,.overlay-left-align-menu .animate-outToRight .menu-item{-webkit-animation:overlayItemOutToRight .7s both cubic-bezier(.645,.045,.355,1);animation:overlayItemOutToRight .7s both cubic-bezier(.645,.045,.355,1)}.animate-outToRight .menu-item{-webkit-animation:outToRight .7s both cubic-bezier(.645,.045,.355,1);animation:outToRight .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes overlayItemOutToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}50%{opacity:0}}@keyframes overlayItemOutToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}50%{opacity:0}}@-webkit-keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.overlay-center-align-menu .animate-outToLeft .menu-item,.overlay-horizontal-menu .animate-outToLeft .menu-item,.overlay-left-align-menu .animate-outToLeft .menu-item{-webkit-animation:overlayItemOutToLeft .7s both cubic-bezier(.645,.045,.355,1);animation:overlayItemOutToLeft .7s both cubic-bezier(.645,.045,.355,1)}.animate-outToLeft .menu-item{-webkit-animation:outToLeft .7s both cubic-bezier(.645,.045,.355,1);animation:outToLeft .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes overlayItemOutToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}50%{opacity:0}}@keyframes overlayItemOutToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}50%{opacity:0}}@-webkit-keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate-outToTop .menu-item{-webkit-animation:outToTop .7s both cubic-bezier(.645,.045,.355,1);animation:outToTop .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes outToTop{to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes outToTop{to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate-outToBottom .menu-item{-webkit-animation:outToBottom .7s both cubic-bezier(.645,.045,.355,1);animation:outToBottom .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes outToBottom{to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes outToBottom{to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.overlay-center-align-menu .animate-inFromLeft .menu-item,.overlay-horizontal-menu .animate-inFromLeft .menu-item,.overlay-left-align-menu .animate-inFromLeft .menu-item{-webkit-animation:overlayItemInFromLeft .7s both cubic-bezier(.645,.045,.355,1);animation:overlayItemInFromLeft .7s both cubic-bezier(.645,.045,.355,1)}.animate-inFromLeft .menu-item{-webkit-animation:inFromLeft .7s both cubic-bezier(.645,.045,.355,1);animation:inFromLeft .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes overlayItemInFromLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}50%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes overlayItemInFromLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}50%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes inFromLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes inFromLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.overlay-center-align-menu .animate-inFromRight .menu-item,.overlay-horizontal-menu .animate-inFromRight .menu-item,.overlay-left-align-menu .animate-inFromRight .menu-item{-webkit-animation:overlayItemInFromRight .7s both cubic-bezier(.645,.045,.355,1);animation:overlayItemInFromRight .7s both cubic-bezier(.645,.045,.355,1)}.animate-inFromRight .menu-item{-webkit-animation:inFromRight .7s both cubic-bezier(.645,.045,.355,1);animation:inFromRight .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes overlayItemInFromRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}50%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes overlayItemInFromRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}50%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes inFromRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes inFromRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate-inFromTop .menu-item{-webkit-animation:inFromTop .7s both cubic-bezier(.645,.045,.355,1);animation:inFromTop .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes inFromTop{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes inFromTop{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate-inFromBottom .menu-item{-webkit-animation:inFromBottom .7s both cubic-bezier(.645,.045,.355,1);animation:inFromBottom .7s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes inFromBottom{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes inFromBottom{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}body:not(.overlay-center-align-menu):not(.overlay-left-align-menu):not(.overlay-horizontal-menu) .animate-closemenu .menu-item,body:not(.overlay-center-align-menu):not(.overlay-left-align-menu):not(.overlay-horizontal-menu) .animate-closemenu.special-header-bottom-text,body:not(.overlay-center-align-menu):not(.overlay-left-align-menu):not(.overlay-horizontal-menu) .animate-closemenu.special-header-logo{-webkit-animation:closemenu .5s both cubic-bezier(.645,.045,.355,1);animation:closemenu .5s both cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes closemenu{to{opacity:0}}@keyframes closemenu{to{opacity:0}}.menu__back{position:relative;min-width:80px;display:inline-block;cursor:pointer}.menu__back--hidden{pointer-events:none;opacity:0}.special-header-menu .icon-multi-menu:before{content:"\e806"}.special-header-menu .icon--arrow-left:before{content:"\e744";font-size:20px}.special-header-menu .sub-menu-controller{width:30px;line-height:30px;display:inline-block;cursor:pointer}.be-wrap{max-width:1160px;margin:0 auto;position:relative;z-index:2}.page-split-screen-left .be-wrap,.page-split-screen-right .be-wrap{padding:0 30px}.layout-box{position:relative;width:1280px;margin:0 auto}#hero-section .be-master-fullscreen{height:100vh}.be-section.full-screen-section{opacity:0;height:1000px}#page-content.content-single-sidebar{width:820px}#left-sidebar,#right-sidebar{width:260px;float:left}.dual-sidebar-page #page-content,.left-sidebar-page #page-content{float:right}.right-sidebar-page #page-content{float:left}#left-sidebar,.right-sidebar-page #page-content{margin-right:80px}#left-sidebar,#right-sidebar{margin-bottom:50px}#content{position:static;z-index:2}.be-fixed-footer #blog-content,.be-fixed-footer #content{position:relative;z-index:2}body.no-section-scroll #content{-webkit-transform:initial;-ms-transform:initial;transform:none}.no-page-builder{padding:70px 0}.page #comments{padding:50px 0}.layout-box-bottom,.layout-box-left,.layout-box-right,.layout-box-top{position:fixed;background:#ccc;z-index:15;-webkit-transform:translateZ(0)}.layout-box-bottom,.layout-box-top{width:100%;height:30px;top:0;left:0}.layout-box-bottom{top:auto;bottom:0}.layout-box-left,.layout-box-right{width:30px;height:100%;top:0;right:0}.layout-box-left{right:auto;left:0}body.admin-bar .layout-box-top{top:32px}.column-block{float:left;margin-left:5%;margin-bottom:50px;overflow:hidden}.column-block,.column-block .be-custom-column-inner,.column-block .be-custom-column-pad{position:relative;z-index:2}.one-col.column-block{margin-left:0;float:none}.one-third{width:30%}.one-fourth{width:21.25%}.one-fifth{width:16%}.one-half{width:47.5%}.two-third{width:65%}.three-fourth{width:73.75%}.be-no-space .one-third{width:33.33%}.be-no-space .one-fourth{width:25%}.be-no-space .one-fifth{width:20%}.be-no-space .one-half{width:50%}.be-no-space .two-third{width:66.68%}.be-no-space .three-fourth{width:75%}.be-no-space{display:table;margin-bottom:60px;table-layout:fixed}.be-no-space.zero-bottom{margin-bottom:0}.be-no-space .column-block{display:table-cell;margin-left:0;float:none;vertical-align:middle}.be-column-pad,.one-col.be-column-pad,.one-fourth.be-column-pad,.one-third.be-column-pad,.three-fourth.be-column-pad,.two-third.be-column-pad{padding:100px 5%}.one-half.be-column-pad{padding:100px 15% 100px 5%}.one-half.be-column-pad:first-child{padding:100px 5% 100px 15%}.be-last-child,.column-block :last-child{margin-bottom:0!important}.be-row .column-block:first-child{margin-left:0}.be-row.zero-bottom .column-block,.be-section .be-row:last-child .column-block{margin-bottom:0}.be-section .be-row:last-child .column-block h1:last-child,.be-section .be-row:last-child .column-block h2:last-child,.be-section .be-row:last-child .column-block h3:last-child,.be-section .be-row:last-child .column-block h4:last-child,.be-section .be-row:last-child .column-block h5:last-child,.be-section .be-row:last-child .column-block h6:last-child{margin-bottom:0!important}.be-section .be-row:not(:last-child) .column-block h1:last-child,.be-section .be-row:not(:last-child) .column-block h2:last-child,.be-section .be-row:not(:last-child) .column-block h3:last-child,.be-section .be-row:not(:last-child) .column-block h4:last-child,.be-section .be-row:not(:last-child) .column-block h5:last-child,.be-section .be-row:not(:last-child) .column-block h6:last-child{margin-bottom:30px!important}html body .be-section .be-row .column-block .be-notification :last-child{margin-bottom:0!important}.three-fourth .column-block,.two-third .column-block{margin-bottom:0}.column-inner-content{position:relative;z-index:2}.be-section.be-bg-overlay,.be-section.be-video-section .be-section-pad{position:relative}.be-section{overflow:hidden}.be-section.be-section-offset{overflow:visible}.be-section-offset-wrap{position:relative;z-index:2}.be-row{z-index:3;position:relative}.be-row.be-no-space{width:100%}.be-bg-video{display:none;position:absolute;width:100%;z-index:0;top:0;left:0}.be-animate{visibility:hidden;margin-bottom:30px}#be-pb-main .be-animate{visibility:visible}.be-bg-parallax{background-attachment:fixed}.be-bg-cover{background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important}.be-bg-mousemove-parallax.be-bg-cover{background-size:initial!important;-webkit-background-size:initial!important;-moz-background-size:initial!important}.section-overlay{z-index:1;background:#000;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.be-col-overlay-link,.section-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.be-col-overlay-link{z-index:2}.be-shortcode{margin-bottom:60px}html.csstransforms body.section-scroll html.csstransforms body.section-scroll #main-wrapper,html.section-scroll.csstransforms{overflow:hidden;height:100%}html.csstransforms body.section-scroll #footer{display:none}html.csstransforms body.section-scroll #content{opacity:0;-webkit-transition:-webkit-transform .8s ease;-o-transition:-o-transform .8s ease;transition:-webkit-transform .8s ease;-o-transition:transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;position:relative;z-index:9}.fullscreen-nav-wrap{display:none}html.csstransforms body.section-scroll .fullscreen-nav-wrap{display:table;height:100%;position:fixed;bottom:0;right:35px;top:0;z-index:10}html.csstransforms body.section-scroll .fullscreen-nav-wrap-inner{display:table-cell;zoom:1;vertical-align:middle}.fullscreen-nav{margin-bottom:0;list-style-type:none;padding:0}.fullscreen-nav-item,.fullscreen-nav-item-hero-section{width:7px;height:7px;border:1px solid #fff;background:transparent;border-radius:50%;cursor:pointer;margin:5px 0}.fullscreen-nav-item-hero-section.current-item,.fullscreen-nav-item.current-item{background:#fff}body.section-scroll .be-section *{-webkit-transform:translateZ(0)}body.section-scroll #main>.tatsu-section{display:none}.fixed-sidebar-page{padding:0!important}.be-single-portfolio-fixed #content-wrap{min-height:100vh}.fixed-sidebar-page #content-wrap{position:relative}.fixed-sidebar-page #left-sidebar,.fixed-sidebar-page #page-content,.fixed-sidebar-page #right-sidebar{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.fixed-sidebar-page #left-sidebar,.fixed-sidebar-page #right-sidebar{width:30%;margin:0!important;position:absolute;height:100%}.fixed-sidebar-page:not(.be-content-overflow) #right-sidebar{right:0}.fixed-sidebar-page #page-content{width:70%;padding:30px}.fixed-sidebar-page #left-sidebar.active-fixed,.fixed-sidebar-page #right-sidebar.active-fixed{position:fixed;top:0}.fixed-sidebar-page .top-animate{-webkit-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease;-webkit-backface-visibility:hidden}.fixed-sidebar-page #right-sidebar.active-fixed{right:0;left:auto}body.admin-bar .fixed-sidebar-page #left-sidebar.active-fixed .fixed-sidebar-content,body.admin-bar .fixed-sidebar-page #right-sidebar.active-fixed .fixed-sidebar-content{padding-top:82px}.active-fixed .fixed-sidebar-content{overflow:hidden;display:block;height:100%;position:relative}.fixed-sidebar-content{padding:50px 50px 100px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.fixed-sidebar-content-inner{height:100%}.active-fixed .fixed-sidebar-content .mCSB_container{margin-right:0}.fixed-sidebar-page .mCustomScrollBox>.mCSB_scrollTools{right:-30px!important}.fixed-sidebar-page .mCustomScrollBox{overflow:visible!important}.layout-box .fixed-sidebar-page #right-sidebar.active-fixed{position:relative!important;right:auto!important}.be-content-overflow .be-content-overflow-inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.be-content-overflow .fixed-sidebar-content{padding:0}body.admin-bar .be-content-overflow #left-sidebar.active-fixed .fixed-sidebar-content,body.admin-bar .be-content-overflow #right-sidebar.active-fixed .fixed-sidebar-content{padding-top:32px}.be-content-overflow #content-wrap #be-overflow-image-content{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.be-content-overflow #right-sidebar-wrapper{-webkit-box-flex:1;-ms-flex:1 0 42.8%;flex:1 0 42.8%}.right-overflow-page #be-overflow-image-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.be-content-overflow #be-overflow-image-content-inner{opacity:0}.be-content-overflow #right-sidebar-wrapper{position:relative}.left-overflow-page #right-sidebar-wrapper{margin-left:7.2%}.right-overflow-page #right-sidebar-wrapper{margin-right:7.2%}.be-content-overflow .fixed-sidebar#right-sidebar{width:100%}#right-sidebar-wrapper #right-sidebar{background:transparent}.be-content-overflow .be-animate{margin-bottom:0}#be-overflow-image-content img{margin:0 auto}#header-wrap .be-button-wrap,#header-wrap .be-shortcode,#header-wrap .icon-shortcode,.widget .be-button-wrap,.widget .be-shortcode,.widget .icon-shortcode{margin-bottom:0!important}@media only screen and (min-width:1280px) and (max-width:1360px){.left-header.left-static .sb-slidebar{width:240px}.left-header.left-static #main-wrapper{margin-left:240px!important}.left-static.page-template-page-splitscreen-left .header-hero-section{width:calc(50% - 120px)}.left-static.page-template-page-splitscreen-right .header-hero-section{left:calc(50% + 120px)}}@media only screen and (min-width:1280px) and (max-width:1440px){.left-header .be-wrap,.left-header .tatsu-wrap{max-width:980px;margin:0 auto}.left-header.left-static.be-themes-layout-layout-border .be-wrap,.left-header.left-static.be-themes-layout-layout-border .tatsu-wrap{max-width:850px}.left-header #page-content.content-single-sidebar{width:700px}.left-header #left-sidebar,.left-header #right-sidebar{width:220px}.left-header #left-sidebar,.left-header .right-sidebar-page #page-content{margin-right:50px}.fixed-sidebar-page #left-sidebar,.fixed-sidebar-page #right-sidebar{width:30%;margin:0!important}}@media only screen and (min-width:960px) and (max-width:1279px){.be-wrap{max-width:940px;margin:0 auto}.left-header.left-static .be-wrap{max-width:650px}.layout-box{width:100%}#page-content.content-single-sidebar{width:670px}#left-sidebar,#right-sidebar{width:220px}#left-sidebar,.right-sidebar-page #page-content{margin-right:50px}.fixed-sidebar-page #left-sidebar,.fixed-sidebar-page #right-sidebar{width:30%;margin:0!important}}@media only screen and (max-width:1024px){.be-bg-cover,.be-section{background-attachment:scroll!important}.be-bg-cover:not(.be-bg-parallax),.be-section:not(.be-bg-parallax){background-position:50%!important}}@media only screen and (min-width:768px) and (max-width:959px){.be-wrap{max-width:740px;margin:0 auto}.layout-box{width:100%}#page-content.content-single-sidebar{width:500px}#left-sidebar,#right-sidebar{width:200px}#dual-sidebar-wrap,#left-sidebar,.dual-sidebar-page #left-sidebar,.right-sidebar-page #page-content{margin-right:40px}#left-sidebar.floting-sidebar,#right-sidebar.floting-sidebar{width:100%;margin-right:0}.content-single-sidebar .column-block{width:100%;margin-left:0;float:none}}@media only screen and (min-width:960px){.full-screen-section-wrap{display:table;width:100%;height:100%}.full-screen-section-wrap .be-section-pad{padding-top:0!important;padding-bottom:0!important;display:table-cell;vertical-align:middle}}@media only screen and (max-width:960px){body.section-scroll,html.section-scroll{overflow:auto!important;height:auto!important}html.csstransforms body.section-scroll .fullscreen-nav-wrap{display:none!important}body.section-scroll #footer{display:block}#content{-webkit-transform:initial!important;-ms-transform:initial!important;transform:none!important}.fixed-sidebar-page #left-sidebar,.fixed-sidebar-page #page-content.content-single-sidebar,.fixed-sidebar-page #right-sidebar,.single-portfolio #page-content.content-single-sidebar{width:100%!important;position:relative!important;left:0!important;top:0!important}.layout-box-container{display:none!important}.style1-blog .post-date-wrap{display:block;position:static;width:100%;border:none;text-align:left;padding:0;font-size:inherit!important;color:inherit;margin-bottom:5px!important}.style1-blog .post-date-wrap div{float:left;margin-right:10px}.style1-blog .post-title-section{padding-left:0}.style1-blog .post-date-wrap:before{font-family:"icomoon";content:"\e63f";margin-right:10px;float:left}.be-content-overflow #content-wrap #be-overflow-image-content,.be-content-overflow #content-wrap #right-sidebar-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0!important}}@media only screen and (min-width:1025px){.full-screen-section-wrap{display:table;width:100%;height:100%}.full-screen-section-wrap .be-section-pad{padding-top:0!important;padding-bottom:0!important;display:table-cell;vertical-align:middle}}@media only screen and (max-width:768px){.be-no-space .column-block{width:100%;display:block}.be-no-space .with-background.column-block{min-height:350px}.be-no-space .no-background .be-custom-column-inner,.be-no-space .no-background .be-custom-column-pad{padding:60px 30px!important}}@media only screen and (max-width:767px){.be-wrap{max-width:300px;margin:0 auto}.layout-box{width:100%;margin:0}#left-sidebar,#right-sidebar{margin-top:50px}#left-sidebar,#page-content.content-single-sidebar,#right-sidebar,.right-sidebar-page #page-content{float:none;margin-right:0;margin-left:0;width:100%}.column-block{float:none;margin-left:0;width:100%}.be-section .be-row:last-child .column-block,.column-block .column-block{margin-bottom:60px}.be-section .be-row.be-no-space:last-child .column-block,.be-section .be-row:last-child .column-block:last-child{margin-bottom:0}.be-no-space{display:block}.be-no-space .column-block.be-column-pad{padding:80px 15% 80px 5%}.be-column-spacing .column-block{margin-bottom:20px!important}#bottom-widgets .column-block{margin-bottom:60px}.column-block .be-custom-column-pad{padding:60px 30px!important}body.disable-css-animation-mobile .be-animate,body.disable-css-animation-mobile .tatsu-animate{visibility:visible!important;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-name:none;animation-name:none}.be-video-section video{display:none!important}}@media only screen and (min-width:480px) and (max-width:767px){.be-wrap{max-width:440px;margin:0 auto}}@media only screen and (min-width:960px) and (max-width:1440px){.left-static-menu .be-wrap,.left-static-menu .tatsu-wrap{padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.be-flickity:after{content:"flickity";display:none}#content.portfolio-sliders{position:relative;overflow:hidden}#content.portfolio-sliders .img-wrap{height:0;height:100vh}#content.be-centered .img-wrap,#content.be-fullscreen .img-wrap{width:100%;text-align:center}.be-fullscreen .be-flickity img{max-width:none!important}.be-flickity .img-wrap{overflow:hidden}.be-flickity .img-wrap img{display:inline-block;height:100%}.be-flickity .img-wrap iframe,.be-flickity .img-wrap img{opacity:0;-webkit-transition:opacity .9s ease;-o-transition:opacity .9s ease;transition:opacity .9s ease}.be-flickity .img-wrap .flickity-lazyloaded{opacity:1}.be-flickity .img-wrap .img-overlay-wrap{display:none;-webkit-transition:opacity .9s ease;-o-transition:opacity .9s ease;transition:opacity .9s ease;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;background:rgba(0,0,0,.85);z-index:1}.be-flickity .img-wrap.is-selected .img-overlay-wrap{opacity:0}.img-wrap .fluid-width-video-wrapper{display:inline-block!important;vertical-align:top!important;padding:0!important;margin:0!important;height:100%!important}.img-wrap .fluid-width-video-wrapper iframe.gallery{position:relative!important;height:100%!important;width:100%!important}.flickity-slider .img-wrap.is-selected .attachment-details-custom-slider{display:block;-webkit-transition:all fadeOut .9s;-o-transition:all .9s fadeOut;transition:all fadeOut .9s}.gallery-info-box-wrap .slider-counts{display:inline-block;padding:0 7px;line-height:40px}.single-portfolio-slider.carousel_bar_area{position:absolute;bottom:0;width:100%;min-height:35px;left:0;right:0;margin:0 auto;text-align:center;display:block;height:75px;overflow:hidden}.single-portfolio-slider .carousel_bar_dots{width:41px;height:75px;z-index:2;position:absolute;display:block;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);background:url(//www.curtisnovak.com/wp-content/themes/oshin/css/img/dots.png) no-repeat 50%}.single-portfolio-slider .carousel_bar_wrap{position:absolute;margin:0 auto;right:0;left:0;z-index:13;bottom:-500px;padding:10px 0}.be-carousel-thumb a img{max-width:none}.single-portfolio-slider .carousel_bar_wrap.be-wrap{width:1160px}.be-carousel-thumb img,.be-flickity-thumb img{margin-left:10px;width:auto!important;height:50px}.single-portfolio-slider .carousel_bar_wrap{background:transparent}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button{border-radius:0}button.flickity-prev-next-button{margin:0}.flickity-prev-next-button svg{height:60%;width:60%;top:20px}.flickity-prev-next-button.next svg{left:15px;left:10px}.flickity-prev-next-button:focus{-webkit-box-shadow:none;box-shadow:none}.arrow-border .flickity-prev-next-button{background:transparent!important}.style1-arrow .flickity-prev-next-button,.style2-arrow .flickity-prev-next-button{height:100px;line-height:100px;width:60px}.style3-arrow .flickity-prev-next-button,.style4-arrow .flickity-prev-next-button{height:40px;line-height:40px;width:40px}.style5-arrow .flickity-prev-next-button,.style6-arrow .flickity-prev-next-button{height:50px;line-height:50px;width:50px;border-radius:50%}.style2-arrow .flickity-prev-next-button.previous,.style4-arrow .flickity-prev-next-button.previous{border-left:none!important}.style2-arrow .flickity-prev-next-button.next,.style4-arrow .flickity-prev-next-button.next{border-right:none!important}.style5-arrow .flickity-prev-next-button.previous,.style6-arrow .flickity-prev-next-button.previous{left:15px}.style5-arrow .flickity-prev-next-button.next,.style6-arrow .flickity-prev-next-button.next{right:15px}@media only screen and (max-width:960px){.be-flickity .img-wrap .img-overlay-wrap,.show-desktop-only,.single-portfolio-slider.carousel_bar_area.show-desktop-only{display:none!important}.disable-flickity-mobile.be-flickity:after{content:""}.disable-flickity-mobile.be-flickity .img-wrap img{opacity:1!important;height:auto!important;width:100%!important;margin-left:0!important;top:0!important;margin-top:0!important}.disable-flickity-mobile.be-flickity .img-wrap{margin-left:0!important;margin-bottom:10px}.disable-flickity-mobile{padding:10px!important}.enable-flickity-mobile.be-flickity .fluid-width-video-wrapper{height:100%;padding-top:0!important}.be-flickity.enable-flickity-mobile .img-wrap iframe,.be-flickity.enable-flickity-mobile .img-wrap img{position:absolute;top:50%;left:50%;margin-left:0!important;margin-top:0!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.be-flickity.enable-flickity-mobile .img-wrap img{height:auto!important}.be-flickity.enable-flickity-mobile .img-wrap iframe{height:70%!important}.be-fullscreen .be-flickity.enable-flickity-mobile img{max-width:100%!important}.be-flickity.enable-flickity-mobile .attachment-details-custom-slider{position:absolute!important;background:transparent;width:100%;padding:0;top:0;color:inherit}.be-flickity.enable-flickity-mobile .attachment-details-custom-slider a{text-align:center}.be-flickity.disable-flickity-mobile .img-wrap{position:relative}.be-flickity.disable-flickity-mobile .fluid-width-video-wrapper iframe.gallery{position:absolute!important;width:100%!important}.be-flickity.disable-flickity-mobile .fluid-width-video-wrapper{padding-top:50%!important}.be-flickity.disable-flickity-mobile .attachment-details-custom-slider{position:static!important;display:block!important}.gallery-info-box-wrap .slider-counts{display:none;padding-left:0;text-align:center;margin-right:10px}.portfolio-sliders .gallery_content{margin-top:30px}.flickity-prev-next-button,.portfolio-sliders .carousel_bar_area.disable-flickity-mobile-thumb{display:none}.gallery_content_slide{margin-bottom:30px}}.be-flickity .gdpr-alt-image{height:100%}.be-flickity .gdpr-alt-image img{height:100%;width:auto;max-width:100%}@media only screen and (max-width:767px){.gallery-all-container .single-portfolio-slider{display:none}}
.mfp-bg{z-index:999997;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:999999;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none;height:100%}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}
body:not(.sticky-sections-responsive) .sticky-section{position:absolute;top:0}body:not(.sticky-sections-responsive) .sticky-section:not(.sticky-overflow){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tatsu-fullscreen-wrap{width:100%}.be-sticky-sections .tatsu-fullscreen{overflow:hidden}body:not(.sticky-sections-responsive) .sticky-overflow{height:auto}body:not(.sticky-sections-responsive) .sticky-sections-wrap{overflow:hidden;position:relative}body:not(.sticky-sections-responsive) .sticky-normal-scroll{position:fixed;width:100%}.sticky-disable-animation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.sticky-overlay{pointer-events:none}.sticky-opacity,.sticky-overlay{position:absolute;top:0;height:100%;width:100%;opacity:1;background:#000}.sticky-opacity,.sticky-sections-responsive .sticky-opacity,.sticky-sections-responsive .sticky-overlay{display:none}body:not(.sticky-sections-responsive) .active-sticky{-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}#sticky-dots-navigation{position:fixed;z-index:100;width:auto;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.right{right:17px}.left{left:17px}.sticky-nav-dot{width:14px;height:14px;position:relative;margin:5px;display:block}.sticky-nav-dot span{position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:#000}.sticky-nav-dot.sticky-dot-active span{width:12px;height:12px}.sticky-nav-dot:hover span{width:8px;height:8px}.sticky-sections-responsive #sticky-dots-navigation{display:none}#sticky-dots-navigation.background--dark span{background:#f5f5f5}#sticky-dots-navigation.background--light span{background:#333}.sticky-footer-wrap{position:absolute;z-index:0;bottom:0;width:100%}@font-face{font-family:"Hans Kendrick Heavy";src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-heavy-webfont.oft) format("oft");src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-heavy-webfont.eot?#iefix) format("embedded-opentype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-heavy-webfont.woff) format("woff"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-heavy-webfont.ttf) format("truetype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-heavy-webfont.svg#hans_kendrickheavy) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Hans Kendrick Light";src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-light-webfont.oft) format("oft");src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-light-webfont.eot?#iefix) format("embedded-opentype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-light-webfont.woff) format("woff"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-light-webfont.ttf) format("truetype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-light-webfont.svg#hans_kendricklight) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Hans Kendrick Medium";src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-medium-webfont.oft) format("oft");src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-medium-webfont.eot?#iefix) format("embedded-opentype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-medium-webfont.woff) format("woff"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-medium-webfont.ttf) format("truetype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-medium-webfont.svg#hans_kendrickmedium) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Hans Kendrick Regular";src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-regular-webfont.oft) format("oft");src:url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-regular-webfont.eot?#iefix) format("embedded-opentype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-regular-webfont.woff) format("woff"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-regular-webfont.ttf) format("truetype"),url(//www.curtisnovak.com/wp-content/themes/oshin/fonts/custom-fonts/hanskendrick-regular-webfont.svg#hans_kendrickregular) format("svg");font-weight:normal;font-style:normal}body{background:#fff url(https://www.curtisnovak.com/wp-content/uploads/2018/02/Background.png);background-size:}.layout-box #header-inner-wrap,#header-inner-wrap,#header-inner-wrap.style3 #header-bottom-bar,body.header-transparent #header #header-inner-wrap.no-transparent,.left-header .sb-slidebar.sb-left,.left-header .sb-slidebar.sb-left #slidebar-menu a::before{background:#fff url(https://www.curtisnovak.com/wp-content/uploads/2018/04/Background_Surf.png);background-size:}#mobile-menu,#mobile-menu ul{background-color:rgb(177,233,215);background-color:rgba(177,233,215,1)}#mobile-menu li{border-bottom-color:#95c4c3 }body.header-transparent #header-inner-wrap{background:transparent}.be-gdpr-modal-item input:checked + .slider{background-color:#ff421e}.be-gdpr-modal-iteminput:focus + .slider{box-shadow:0 0 1px #ff421e}.be-gdpr-modal-item .slider:before{background-color:#fff}.be-gdpr-cookie-notice-bar .be-gdpr-cookie-notice-button{background:#ff421e;color:#fff}#header .header-border{border-bottom:none #e8e8e8}#header-top-bar{background-color:rgb(17,17,17);background-color:rgba(17,17,17,1);border-bottom:solid #323232;color:#666}#header-top-bar #topbar-menu li a{color:#666}#header-bottom-bar{background-color:rgb(255,255,255);background-color:rgba(255,255,255,0.00);border-top:1px solid #efefef;border-bottom:1px solid #efefef}body.header-transparent #header #header-inner-wrap{-webkit-transition:background .25s ease,box-shadow .25s ease,opacity 700ms cubic-bezier(0.645,0.045,0.355,1),transform 700ms cubic-bezier(0.645,0.045,0.355,1);-moz-transition:background .25s ease,box-shadow .25s ease,opacity 700ms cubic-bezier(0.645,0.045,0.355,1),transform 700ms cubic-bezier(0.645,0.045,0.355,1);-o-transition:background .25s ease,box-shadow .25s ease,opacity 700ms cubic-bezier(0.645,0.045,0.355,1),transform 700ms cubic-bezier(0.645,0.045,0.355,1);transition:background .25s ease,box-shadow .25s ease,opacity 700ms cubic-bezier(0.645,0.045,0.355,1),transform 700ms cubic-bezier(0.645,0.045,0.355,1)}body.header-transparent.semi #header .semi-transparent{background-color:rgb(102,102,102);background-color:rgba(102,102,102,1);!important }body.header-transparent.semi #content{padding-top:100px}#content,#blog-content{background:#fff url(//www.curtisnovak.com/wp-content/uploads/2018/02/Background.png);background-size:}#bottom-widgets{background:none}#footer{background:none}#footer .footer-border{border-bottom:none }.page-title-module-custom{background-color:rgb(242,245,248);background-color:rgba(242,245,248,1)}#portfolio-title-nav-wrap{background-color :#f2f4f8}#navigation .sub-menu,#navigation .children,#navigation-left-side .sub-menu,#navigation-left-side .children,#navigation-right-side .sub-menu,#navigation-right-side .children{background-color:rgb(177,233,215);background-color:rgba(177,233,215,0.75)}.sb-slidebar.sb-right{background-color:rgb(177,233,215);background-color:rgba(177,233,215,0.8)}.left-header .left-strip-wrapper,.left-header #left-header-mobile{background-color :#fff }.layout-box-top,.layout-box-bottom,.layout-box-right,.layout-box-left,.layout-border-header-top #header-inner-wrap,.layout-border-header-top.layout-box #header-inner-wrap,body.header-transparent .layout-border-header-top #header #header-inner-wrap.no-transparent{background-color:rgb(211,211,211);background-color:rgba(211,211,211,1)}.left-header.left-sliding.left-overlay-menu .sb-slidebar{background-color:rgb(8,8,8);background-color:rgba(8,8,8,0.95)}.top-header.top-overlay-menu .sb-slidebar{background-color:rgb(177,233,215);background-color:rgba(177,233,215,0.8)}.search-box-wrapper{background-color:rgb(255,255,255);background-color:rgba(255,255,255,0.85)}.search-box-wrapper.style1-header-search-widget input[type="text"]{background-color:transparent !important;color:#000;border:1px solid #000}.search-box-wrapper.style2-header-search-widget input[type="text"]{background-color:transparent !important;color:#000;border:none !important;box-shadow:none !important}.search-box-wrapper .searchform .search-icon{color:#000}#header-top-bar-right .search-box-wrapper.style1-header-search-widget input[type="text"]{border:none}.post-title,.post-date-wrap{margin-bottom:12px}.layout-box-top,.layout-box-bottom{height:30px}.layout-box-right,.layout-box-left{width:30px}#main.layout-border,#main.layout-border.layout-border-header-top{padding:30px}.left-header #main.layout-border{padding-left:0}#main.layout-border.layout-border-header-top{padding-top:0}.be-themes-layout-layout-border #logo-sidebar,.be-themes-layout-layout-border-header-top #logo-sidebar{margin-top:70px}.left-header.left-static.be-themes-layout-layout-border #main-wrapper{margin-left:310px}.left-header.left-static.be-themes-layout-layout-border .sb-slidebar.sb-left{left:30px}body.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right,body.be-themes-layout-layout-border .sb-slidebar.sb-right{right:-250px}.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right.opened,.be-themes-layout-layout-border .sb-slidebar.sb-right.opened{right:30px}body.be-themes-layout-layout-border-header-top.top-header:not(.top-overlay-menu).slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate,body.be-themes-layout-layout-border.top-header:not(.top-overlay-menu).slider-bar-opened #main #header #header-inner-wrap.no-transparent.top-animate{right:310px}body.be-themes-layout-layout-border-header-top.single-page-version .single-page-nav-wrap,body.be-themes-layout-layout-border.single-page-version .single-page-nav-wrap{right:50px}.top-header .layout-border #content.page-split-screen-left{margin-left:calc(50% + 15px)}.top-header.page-template-page-splitscreen-left .layout-border .header-hero-section{width:calc(50% - 15px)}.top-header .layout-border #content.page-split-screen-right{width:calc(50% - 15px)}.top-header.page-template-page-splitscreen-right .layout-border .header-hero-section{left:calc(50% - 15px)}@media only screen and (max-width:960px){body.be-themes-layout-layout-border-header-top.single-page-version .single-page-nav-wrap,body.be-themes-layout-layout-border.single-page-version .single-page-nav-wrap{right:35px}body.be-themes-layout-layout-border-header-top .sb-slidebar.sb-right,body.be-themes-layout-layout-border .sb-slidebar.sb-right{right:-280px}#main.layout-border,#main.layout-border.layout-border-header-top{padding:0 !important}.top-header .layout-border #content.page-split-screen-left,.top-header .layout-border #content.page-split-screen-right{margin-left:0;width:100%}.top-header.page-template-page-splitscreen-right .layout-border .header-hero-section,.top-header.page-template-page-splitscreen-left .layout-border .header-hero-section{width:100%}}.filters.single_border .filter_item{border-color:#ff421e}.filters.rounded .current_choice{border-radius:50px;background-color:#ff421e;color:#fff}.filters.single_border .current_choice,.filters.border .current_choice{color:#ff421e}.exclusive-mobile-bg .menu-controls{background-color:background-color:rgb(177,233,215);background-color:rgba(177,233,215,1);}#header .be-mobile-menu-icon span{background-color :#000}#header-controls-right,#header-controls-left,.overlay-menu-close,.be-overlay-menu-close{color :#000}#header .exclusive-mobile-bg .be-mobile-menu-icon,#header .exclusive-mobile-bg .be-mobile-menu-icon span,#header-inner-wrap.background--light.transparent.exclusive-mobile-bg .be-mobile-menu-icon,#header-inner-wrap.background--light.transparent.exclusive-mobile-bg .be-mobile-menu-icon span,#header-inner-wrap.background--dark.transparent.exclusive-mobile-bg .be-mobile-menu-icon,#header-inner-wrap.background--dark.transparent.exclusive-mobile-bg .be-mobile-menu-icon span{background-color:#000}.be-mobile-menu-icon{width:18px;height:5px}.be-mobile-menu-icon .hamburger-line-1{top:-10px}.be-mobile-menu-icon .hamburger-line-3{top:10px}.thumb-title-wrap{color:#fff}#bottom-widgets .widget ul li a,#bottom-widgets a{color:inherit}#bottom-widgets .tagcloud a:hover{color:#fff}a,a:visited,a:hover,#bottom-widgets .widget ul li a:hover,#bottom-widgets a:hover{color:#ff421e}#header-top-menu a:hover,#navigation .current_page_item a,#navigation .current_page_item a:hover,#navigation a:hover,#navigation-left-side .current_page_item a,#navigation-left-side .current_page_item a:hover,#navigation-left-side a:hover,#navigation-right-side .current_page_item a,#navigation-right-side .current_page_item a:hover,#navigation-right-side a:hover,#menu li.current-menu-ancestor>a,#navigation-left-side .current-menu-item>a,#navigation-right-side .current-menu-item>a,#navigation .current-menu-item>a,#navigation .sub-menu .current-menu-item>a,#navigation .sub-menu a:hover,#navigation .children .current-menu-item>a,#navigation .children a:hover,#slidebar-menu .current-menu-item>a,.special-header-menu a:hover + .mobile-sub-menu-controller i,.special-header-menu #slidebar-menu a:hover,.special-header-menu .sub-menu a:hover,.single-page-version #navigation a:hover,.single-page-version #navigation-left-side a:hover,.single-page-version #navigation-right-side a:hover,.single-page-version #navigation .current-section.current_page_item a,.single-page-version #navigation-left-side .current-section.current_page_item a,.single-page-version #navigation-right-side .current-section.current_page_item a,.single-page-version #slidebar-menu .current-section.current_page_item a,.single-page-version #navigation .current_page_item a:hover,.single-page-version #navigation-left-side .current_page_item a:hover,.single-page-version #navigation-right-side .current_page_item a:hover,.single-page-version #slidebar-menu .current_page_item a:hover,.be-sticky-sections #navigation a:hover,.be-sticky-sections #navigation-left-side a:hover,.be-sticky-sections #navigation-right-side a:hover,.be-sticky-sections #navigation .current-section.current_page_item a,.be-sticky-sections #navigation-left-side .current-section.current_page_item a,.be-sticky-sections #navigation-right-side .current-section.current_page_item a,.be-sticky-sections #navigation .current_page_item a:hover,.be-sticky-sections #navigation-left-side .current_page_item a:hover,.be-sticky-sections #navigation-right-side .current_page_item a:hover,#navigation .current-menu-ancestor>a,#navigation-left-side .current-menu-ancestor>a,#navigation-right-side .current-menu-ancestor>a,#slidebar-menu .current-menu-ancestor>a,.special-header-menu .current-menu-item>a,.sb-left #slidebar-menu a:hover{color:#6e917f}#navigation .current_page_item ul li a,#navigation-left-side .current_page_item ul li a,#navigation-right-side .current_page_item ul li a,.single-page-version #navigation .current_page_item a,.single-page-version #navigation-left-side .current_page_item a,.single-page-version #navigation-right-side .current_page_item a,.single-page-version #slidebar-menu .current_page_item a,.single-page-version #navigation .sub-menu .current-menu-item>a,.single-page-version #navigation .children .current-menu-item>a .be-sticky-sections #navigation .current_page_item a,.be-sticky-sections #navigation-left-side .current_page_item a,.be-sticky-sections #navigation-right-side .current_page_item a,.be-sticky-sections #navigation .sub-menu .current-menu-item>a,.be-sticky-sections #navigation .children .current-menu-item>a{color:inherit}.be-nav-link-effect-1 a::after,.be-nav-link-effect-2 a::after,.be-nav-link-effect-3 a::after{background-color:rgb(110,145,127);background-color:rgba(110,145,127,1)}#portfolio-title-nav-wrap .portfolio-nav a{color:#d2d2d2}#portfolio-title-nav-wrap .portfolio-nav a .home-grid-icon span{background-color:#d2d2d2}#portfolio-title-nav-wrap .portfolio-nav a:hover{color:#000}#portfolio-title-nav-wrap .portfolio-nav a:hover .home-grid-icon span{background-color:#000}.page-title-module-custom .header-breadcrumb{line-height:36px}#portfolio-title-nav-bottom-wrap h6,#portfolio-title-nav-bottom-wrap ul li a,.single_portfolio_info_close,#portfolio-title-nav-bottom-wrap .slider-counts{background-color:rgb(0,0,0);background-color:rgba(0,0,0,1)}.more-link.style2-button:hover{border-color:#ff421e !important;background:#ff421e !important;color:#fff !important}.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button{background:transparent !important;color:#000 !important;border-color:#000 !important;border-style:solid !important;border-width:2px !important;background:transparent !important;color:#000 !important;border-width:2px !important;border-color:#000 !important;line-height:41px;text-transform:uppercase}.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{background:#e0a240 !important;color:#fff !important;border-color:#e0a240 !important;border-width:2px !important;background:#ff421e !important;color:#fff !important;border-color:#ff421e !important}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce .button.alt,.woocommerce-page .button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce input[type="submit"].alt,.woocommerce-page input[type="submit"].alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt{background:#e0a240 !important;color:#fff !important;border-color:#e0a240 !important;border-style:solid !important;border-width:2px !important;background:transparent !important;color:#000 !important;border-width:2px !important;border-color:#000 !important;line-height:41px;text-transform:uppercase}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce .button.alt:hover,.woocommerce-page .button.alt:hover,.woocommerce input[type="submit"].alt:hover,.woocommerce-page input[type="submit"].alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover{background:transparent !important;color:#000 !important;border-color:#000 !important;border-style:solid !important;border-width:2px !important;background:#ff421e !important;color:#fff !important;border-color:#ff421e !important}.woocommerce .woocommerce-message a.button,.woocommerce-page .woocommerce-message a.button,.woocommerce .woocommerce-message a.button:hover,.woocommerce-page .woocommerce-message a.button:hover{border:none !important;color:#fff !important;background:none !important}.woocommerce .woocommerce-ordering select.orderby,.woocommerce-page .woocommerce-ordering select.orderby{border-color:#eee}.style7-blog .post-title{margin-bottom:9px}.style8-blog .post-comment-wrap a:hover{color :#ff421e}.style8-blog .element:not(.be-image-post) .post-details-wrap{background-color:#fff }.accordion .accordion-head.with-bg.ui-accordion-header-active{background-color:#ff421e !important;color:#fff !important}#portfolio-title-nav-wrap{padding-top:40px;padding-bottom:40px;border-bottom:none #e8e8e8}#portfolio-title-nav-bottom-wrap h6,#portfolio-title-nav-bottom-wrap ul,.single_portfolio_info_close .font-icon,.slider-counts{color:#fff }#portfolio-title-nav-bottom-wrap .home-grid-icon span{background-color:#fff }#portfolio-title-nav-bottom-wrap h6:hover,#portfolio-title-nav-bottom-wrap ul a:hover,#portfolio-title-nav-bottom-wrap .slider-counts:hover,.single_portfolio_info_close:hover{background-color:rgb(216,8,8);background-color:rgba(216,8,8,0.85)}#portfolio-title-nav-bottom-wrap h6:hover,#portfolio-title-nav-bottom-wrap ul a:hover,#portfolio-title-nav-bottom-wrap .slider-counts:hover,.single_portfolio_info_close:hover .font-icon{color:#fff }#portfolio-title-nav-bottom-wrap ul a:hover .home-grid-icon span{background-color:#fff }body #header-inner-wrap.top-animate #navigation,body #header-inner-wrap.top-animate .header-controls,body #header-inner-wrap.stuck #navigation,body #header-inner-wrap.stuck .header-controls{-webkit-transition:line-height 0.5s ease;-moz-transition:line-height 0.5s ease;-ms-transition:line-height 0.5s ease;-o-transition:line-height 0.5s ease;transition:line-height 0.5s ease}.header-cart-controls .cart-contents span{background:#646464}.header-cart-controls .cart-contents span{color:#f5f5f5}.left-sidebar-page,.right-sidebar-page,.no-sidebar-page .be-section-pad:first-child,.page-template-page-940-php #content,.no-sidebar-page #content-wrap,.portfolio-archives.no-sidebar-page #content-wrap{padding-top:80px;padding-bottom:80px}.no-sidebar-page #content-wrap.page-builder{padding-top:0;padding-bottom:0}.left-sidebar-page .be-section:first-child,.right-sidebar-page .be-section:first-child,.dual-sidebar-page .be-section:first-child{padding-top:0 !important}.style1 .logo,.style4 .logo,#left-header-mobile .logo,.style3 .logo,.style7 .logo,.style10 .logo{padding-top:15px;padding-bottom:15px}.style5 .logo,.style6 .logo{margin-top:15px;margin-bottom:15px}#footer-wrap{padding-top:0;padding-bottom:0}.sec-bg,.gallery_content,.fixed-sidebar-page .fixed-sidebar,.style3-blog .blog-post.element .element-inner,.style4-blog .blog-post,.blog-post.format-link .element-inner,.blog-post.format-quote .element-inner,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.chosen-container.chosen-container-single .chosen-drop,.chosen-container.chosen-container-single .chosen-single,.chosen-container.chosen-container-active.chosen-with-drop .chosen-single{background:#edf0f2}.sec-color,.post-meta a,.pagination a,.pagination a:visited,.pagination span,.pages_list a,input[type="text"],input[type="email"],input[type="password"],textarea,.gallery_content,.fixed-sidebar-page .fixed-sidebar,.style3-blog .blog-post.element .element-inner,.style4-blog .blog-post,.blog-post.format-link .element-inner,.blog-post.format-quote .element-inner,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.chosen-container.chosen-container-single .chosen-drop,.chosen-container.chosen-container-single .chosen-single,.chosen-container.chosen-container-active.chosen-with-drop .chosen-single{color:#777}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce #content .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-page #content .quantity input.qty{background:#edf0f2;color:#777;border-color:#eee}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{color:#777!important}.chosen-container .chosen-drop,nav.woocommerce-pagination,.summary.entry-summary .price,.portfolio-details.style2 .gallery-side-heading-wrap,#single-author-info,.single-page-atts,article.comment{border-color:#eee !important}.fixed-sidebar-page #page-content{background:#c9e8db}.sec-border,input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{border:2px solid #eee}.chosen-container.chosen-container-single .chosen-single,.chosen-container.chosen-container-active.chosen-with-drop .chosen-single{border:2px solid #eee}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td{border:none;border-bottom:1px solid #eee;padding-bottom:5px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{border:1px solid #eee}.pricing-table .pricing-title,.chosen-container .chosen-results li{border-bottom:1px solid #eee}.separator{border:0;height:1px;color:#eee;background-color:#eee}.alt-color,li.ui-tabs-active h6 a,a,a:visited,.social_media_icons a:hover,.post-title a:hover,.fn a:hover,a.team_icons:hover,.recent-post-title a:hover,.widget_nav_menu ul li.current-menu-item a,.widget_nav_menu ul li.current-menu-item:before,.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover,.woocommerce-page ul.cart_list li a:hover,.woocommerce-page ul.product_list_widget li a:hover,.woocommerce-page .product-categories li a:hover,.woocommerce ul.products li.product .product-meta-data h3:hover,.woocommerce table.cart a.remove:hover,.woocommerce #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,td.product-name a:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.post-category a:hover,.menu-card-item-stared{color:#ff421e}a.custom-like-button.no-liked{color:rgba(255,255,255,0.5)}a.custom-like-button.liked{color:rgba(255,255,255,1)}.content-slide-wrap .flex-control-paging li a.flex-active,.content-slide-wrap .flex-control-paging li.flex-active a:before{background:#ff421e !important;border-color:#ff421e !important}#navigation .menu>ul>li.mega>ul>li{border-color:#000}.sb-slidebar.sb-right .menu{border-top:1px solid #b1e9d7;border-bottom:1px solid #b1e9d7}.post-title a:hover{color:#ff421e !important}.alt-bg,input[type="submit"],.tagcloud a:hover,.pagination a:hover,.widget_tag_cloud a:hover,.pagination .current,.trigger_load_more .be-button,.trigger_load_more .be-button:hover{background-color:#ff421e;transition:0.2s linear all}.mejs-controls .mejs-time-rail .mejs-time-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce a.add_to_cart_button.button.product_type_simple.added,.woocommerce-page .widget_shopping_cart_content .buttons a.button:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.testimonial-flex-slider .flex-control-paging li a.flex-active,#back-to-top,.be-carousel-nav,.portfolio-carousel .owl-controls .owl-prev:hover,.portfolio-carousel .owl-controls .owl-next:hover,.owl-theme .owl-controls .owl-dot.active span,.owl-theme .owl-controls .owl-dot:hover span,.more-link.style3-button,.view-project-link.style3-button{background:#ff421e !important}.single-page-nav-link.current-section-nav-link{background:#6e917f !important}.view-project-link.style2-button,.single-page-nav-link.current-section-nav-link{border-color:#ff421e !important}.view-project-link.style2-button:hover{background:#ff421e !important;color:#fff !important}.tagcloud a:hover,.testimonial-flex-slider .flex-control-paging li a.flex-active,.testimonial-flex-slider .flex-control-paging li a{border-color:#ff421e}a.be-button.view-project-link,.more-link{border-color:#ff421e}.portfolio-container .thumb-bg{background-color:rgba(255,66,30,0.85)}.photostream_overlay,.be-button,.more-link.style3-button,.view-project-link.style3-button,button,input[type="button"],input[type="submit"],input[type="reset"]{background-color:#ff421e}input[type="file"]::-webkit-file-upload-button{background-color:#ff421e}.alt-bg-text-color,input[type="submit"],.tagcloud a:hover,.pagination a:hover,.widget_tag_cloud a:hover,.pagination .current,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,#back-to-top,.be-carousel-nav,.single_portfolio_close .font-icon,.single_portfolio_back .font-icon,.more-link.style3-button,.view-project-link.style3-button,.trigger_load_more a.be-button,.trigger_load_more a.be-button:hover,.portfolio-carousel .owl-controls .owl-prev:hover .font-icon,.portfolio-carousel .owl-controls .owl-next:hover .font-icon{color:#fff;transition:0.2s linear all}.woocommerce .button.alt.disabled{background:#efefef !important;color:#a2a2a2 !important;border:none !important;cursor:not-allowed}.be-button,input[type="button"],input[type="submit"],input[type="reset"],button{color:#fff;transition:0.2s linear all}input[type="file"]::-webkit-file-upload-button{color:#fff;transition:0.2s linear all}.button-shape-rounded #submit,.button-shape-rounded .style2-button.view-project-link,.button-shape-rounded .style3-button.view-project-link,.button-shape-rounded .style2-button.more-link,.button-shape-rounded .style3-button.more-link,.button-shape-rounded .contact_submit{border-radius:3px}.button-shape-circular .style2-button.view-project-link,.button-shape-circular .style3-button.view-project-link{border-radius:50px;padding:17px 30px !important}.button-shape-circular .style2-button.more-link,.button-shape-circular .style3-button.more-link{border-radius:50px;padding:7px 30px !important}.button-shape-circular .contact_submit,.button-shape-circular #submit{border-radius:50px;padding-left:30px;padding-right:30px}.view-project-link.style4-button:hover::after{border-color :#ff421e}.mfp-arrow{color:#fff;transition:0.2s linear all;-moz-transition:0.2s linear all;-o-transition:0.2s linear all;transition:0.2s linear all}.portfolio-title a{color:inherit}.arrow-block .arrow_prev,.arrow-block .arrow_next,.arrow-block .flickity-prev-next-button{background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.68)}.arrow-border .arrow_prev,.arrow-border .arrow_next,.arrow-border .flickity-prev-next-button{border:1px solid #000}.gallery-info-box-wrap .arrow_prev .font-icon,.gallery-info-box-wrap .arrow_next .font-icon{color:#000}.flickity-prev-next-button .arrow{fill:#000}.arrow-block .arrow_prev:hover,.arrow-block .arrow_next:hover,.arrow-block .flickity-prev-next-button:hover{background-color:rgb(72,219,208);background-color:rgba(72,219,208,0.84)}.arrow-border .arrow_prev:hover,.arrow-border .arrow_next:hover,.arrow-border .flickity-prev-next-button:hover{border:1px solid #48dbd0}.gallery-info-box-wrap .arrow_prev:hover .font-icon,.gallery-info-box-wrap .arrow_next:hover .font-icon{color:#fff}.flickity-prev-next-button:hover .arrow{fill:#fff}#back-to-top.layout-border,#back-to-top.layout-border-header-top{right:50px;bottom:50px}.layout-border .fixed-sidebar-page #right-sidebar.active-fixed{right:30px}body.header-transparent.admin-bar .layout-border #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header.admin-bar .layout-border #header #header-inner-wrap.no-transparent.top-animate{top:62px}body.header-transparent .layout-border #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header .layout-border #header #header-inner-wrap.no-transparent.top-animate{top:30px}body.header-transparent.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header.admin-bar .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate{top:32px;z-index:15}body.header-transparent .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate,body.sticky-header .layout-border.layout-border-header-top #header #header-inner-wrap.no-transparent.top-animate{top:0;z-index:15}body.header-transparent .layout-border #header #header-inner-wrap.no-transparent #header-wrap,body.sticky-header .layout-border #header #header-inner-wrap.no-transparent #header-wrap{margin:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.mfp-content.layout-border img{padding:70px 0 70px 0}body.admin-bar .mfp-content.layout-border img{padding:102px 0 70px 0}.mfp-content.layout-border .mfp-bottom-bar{margin-top:-60px}body .mfp-content.layout-border .mfp-close{top:30px}body.admin-bar .mfp-content.layout-border .mfp-close{top:62px}pre{background-image:-webkit-repeating-linear-gradient(top,#fff 0,#fff 30px,#edf0f2 24px,#edf0f2 56px);background-image:-moz-repeating-linear-gradient(top,#fff 0,#fff 30px,#edf0f2 24px,#edf0f2 56px);background-image:-ms-repeating-linear-gradient(top,#fff 0,#fff 30px,#edf0f2 24px,#edf0f2 56px);background-image:-o-repeating-linear-gradient(top,#fff 0,#fff 30px,#edf0f2 24px,#edf0f2 56px);background-image:repeating-linear-gradient(top,#fff 0,#fff 30px,#edf0f2 24px,#edf0f2 56px);display:block;line-height:28px;margin-bottom:50px;overflow:auto;padding:0 10px;border:1px solid #eee}.post-title a{color:inherit}.be-sidemenu,.special-header-menu a::before{background-color:rgb(177,233,215);background-color:rgba(177,233,215,0.8)}.be-themes-layout-layout-border .be-sidemenu,.be-themes-layout-layout-border .be-sidemenu,.be-themes-layout-layout-border-header-top .be-sidemenu,.be-themes-layout-layout-border-header-top .be-sidemenu{padding:30px 0;box-sizing:border-box}.be-themes-layout-layout-border.overlay-left-align-menu .be-sidemenu,.be-themes-layout-layout-border.overlay-center-align-menu .be-sidemenu,.be-themes-layout-layout-border-header-top.overlay-left-align-menu .be-sidemenu,.be-themes-layout-layout-border-header-top.overlay-center-align-menu .be-sidemenu{padding:30px;box-sizing:border-box}.be-themes-layout-layout-border-header-top .be-sidemenu{padding-top:0}body.perspective-left.perspectiveview,body.perspective-right.perspectiveview{background-color:rgb(177,233,215);background-color:rgba(177,233,215,0.8)}body.left-header.perspective-right.perspectiveview{background-color:rgb(8,8,8);background-color:rgba(8,8,8,0.95)}body.perspective-left .be-sidemenu,body.perspective-right .be-sidemenu{background-color :transparent}.loader-style1-double-bounce1,.loader-style1-double-bounce2,.loader-style2-wrap,.loader-style3-wrap>div,.loader-style5-wrap .dot1,.loader-style5-wrap .dot2,#nprogress .bar{background:#ff421e !important}.loader-style4-wrap{border-top:7px solid rgba(255,66,30,0.3);border-right:7px solid rgba(255,66,30,0.3);border-bottom:7px solid rgba(255,66,30,0.3);border-left-color:#ff421e}#nprogress .spinner-icon{border-top-color:#ff421e !important;border-left-color:#ff421e !important}#nprogress .peg{box-shadow:0 0 10px #ff421e,0 0 5px #ff421e !important}.style1 #navigation,.style3 #navigation,.style4 #navigation,.style5 #navigation,#header-controls-left,#header-controls-right,#header-wrap,.mobile-nav-controller-wrap,#left-header-mobile .header-cart-controls,.style6 #navigation-left-side,.style6 #navigation-right-side,.style7 #navigation{line-height:149px}body.header-transparent #header-wrap #navigation,body.header-transparent #header-wrap #navigation-left-side,body.header-transparent #header-wrap #navigation-right-side,body.header-transparent #header-inner-wrap .header-controls,body.header-transparent #header-inner-wrap #header-controls-left,body.header-transparent #header-inner-wrap #header-controls-right,body.header-transparent #header-inner-wrap #header-wrap,body.header-transparent #header-inner-wrap .mobile-nav-controller-wrap{line-height:149px}body #header-inner-wrap.top-animate #navigation,body #header-inner-wrap.top-animate #navigation-left-side,body #header-inner-wrap.top-animate #navigation-right-side,body #header-inner-wrap.top-animate .header-controls,body #header-inner-wrap.top-animate #header-wrap,body #header-inner-wrap.top-animate #header-controls-right,body #header-inner-wrap.top-animate #header-controls-left{line-height:149px}.header-transparent #content.page-split-screen-left,.header-transparent #content.page-split-screen-right{}#navigation-left-side{padding-right:140px}#navigation-right-side{padding-left:140px}@media only screen and (max-width :320px){.logo{width:200px;max-width:40%;margin-left:10px !important}#header-controls-right,.mobile-nav-controller-wrap{line-height:107.35px !important;right:10px !important}}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee}#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results{border:1px solid #eee}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer,.menu-card-item.highlight-menu-item{background:#edf0f2}#bbpress-forums .topic .bbp-topic-meta a:hover,.bbp-forum-freshness a:hover,.bbp-topic-freshness a:hover,.bbp-header .bbp-reply-content a:hover,.bbp-topic-tags a:hover,.bbp-breadcrumb a:hover,.bbp-forums-list a:hover{color:#ff421e}div.bbp-reply-header,.bar-style-related-posts-list,.menu-card-item{border-color:#eee}#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title,.eventon_events_list .evcal_event_subtitle{padding-bottom:10px !important}.eventon_events_list .eventon_list_event .evcal_desc,.evo_pop_body .evcal_desc,#page-content p.evcal_desc{padding-left:100px !important}.evcal_evdata_row{background:#edf0f2 !important}.eventon_events_list .eventon_list_event .event_description{background:#edf0f2 !important;border-color:#eee !important}.bordr,#evcal_list .bordb{border-color:#eee !important}.evcal_evdata_row .evcal_evdata_cell h3{margin-bottom:10px !important} #header-wrap .be-shortcode{margin-bottom:0}#header-wrap .be-button-wrap{margin:0}.woocommerce-message{background-color:#B1E9D7 !important}.woocommerce-products-header h1,.related.products h2,.upsells.products h2,.cart-collaterals .cross-sells h2,.cart_totals h2,.shipping_calculator h2,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.shipping_calculator h2,#order_review_heading,.woocommerce .page-title{font-family:Amatic SC !important;font-size:40px}table.variations label{font-size:18px}table.variations td{display:table;width:100%}table.variations{margin-bottom:-10px !important;width:100% !important}#navigation .sub-menu .sub-menu{left:0;top:0;position:relative}#navigation ul .sub-menu .sub-menu li a{padding:5px 30px !important}.cart_totals th{width:50% !important}.single_variation_wrap label.wc-pao-addon-name{font-weight:bold}.button_ajax_wrapper{display:none}.search-results .post-top-details,.search-results .post-bottom-details{display:none}#mobile-menu .mobile-sub-menu-controller{font-size:30px}.woocommerce-cart-form th.product-name{width:25%}@media screen and (min-width:960px){.woocommerce-cart-form th.product-name{width:420px}}@media screen and (max-width:767px){.be-wrap{max-width:100% !important;margin:0 20px !important}.woocommerce-cart-form thead th{text-align:center}}.thwepo-extra-options.thwepo_variable td{border:none}.thwepo-extra-options{width:104% !important}.thwepof-input-field{width:100% !important}.thwepo-extra-options.thwepo_simple td{border:none !important}label.label-tag{font-weight:bold !important}.thwepof-input-field{background:#fff;width:500px}.label-tag{font-weight:500}.gcw-caption{font-size:12px}.woocommerce-product-gallery__image .gcw-caption{display:inline-block}.woocommerce-product-gallery__image .gcw-caption p{max-width:100px;line-height:20px;margin:5px 0 10px}.woocommerce-product-gallery__image:first-of-type .gcw-caption p{max-width:100%}.woocommerce-product-gallery__image .gcw-caption h5{display:none}#html5-watermark{display:none !important}.html5-title-prefix{display:none}table.variations{margin-bottom:30px}table.variations .label{font-size:18px;text-align:left;display:table;border:none;text-transform:capitalize}.th{border:0 solid #ddd}.fluid-width-video-wrapper{top:0;position:absolute !important;left:0;width:100%;height:100%}.font-size-80-perc{font-size:80%!important}.font-size-100-perc{font-size:100%!important}.display-table-cell{display:table-cell!important}.display-list-item{display:list-item!important}.label-field-cell{display:table-cell!important}.no-border,.no-border td{border:0!important}.strong{font-weight:700!important}.cell-p-0 td,.cell-p-0 th,.p-0{padding:0!important}.cell-p-5 td,.cell-p-5 th,.p-5{padding:5!important}.cell-p-10 td,.cell-p-10 th,.p-10{padding:10!important}form.cart table.thwepo-extra-options{flex:0 0 100%;clear:both}form.cart table.thwepo-extra-options.left label{display:inline-block!important;padding-right:2em}form.cart table.thwepo-extra-options input,form.cart table.thwepo-extra-options select,form.cart table.thwepo-extra-options textarea{width:100%;box-sizing:border-box;max-width:100%}form.cart table.thwepo-extra-options input[type=checkbox],form.cart table.thwepo-extra-options input[type=radio],form.cart table.thwepo-extra-options select{width:auto;margin-right:3px}form.cart table.thwepo-extra-options select{width:100%}form.cart table.thwepo-extra-options.left input,form.cart table.thwepo-extra-options.left select{width:auto!important}form.cart table.thwepo-extra-options input.thwepof-colorpicker{width:100px!important;height:30px}form.cart table.thwepo-extra-options label.label-tag{display:inline;word-break:unset}form.cart table.thwepo-extra-options label.radio-wrapper{display:inline;margin-right:10px}form.cart table.thwepo-extra-options abbr.required{color:red;text-decoration:none}table.thwepo-extra-options td{border:none}.thwepo-extra-options .value input[type=text]{width:100%;max-width:100%;min-height:40px;box-sizing:border-box;padding:5px 10px}.ui-widget-content{z-index:99999!important}.ui-datepicker .ui-datepicker-title select{color:initial;padding-right:0;display:inline-block;height:auto}.ui-datepicker .ui-datepicker-buttonpane button{text-transform:capitalize;letter-spacing:normal;line-height:initial;min-height:0}.woocommerce div.product.elementor form.cart{flex-wrap:wrap!important}.theme-Avada.woocommerce .thwepo-extra-options td.leftside,.theme-twentyeleven.woocommerce div.product form.cart .thwepo-extra-options td.leftside,.theme-twentytwelve.woocommerce div.product form.cart .thwepo-extra-options td.leftside{padding:1em 1.41575em;padding-left:0}.theme-Avada.single-product ul.woocommerce-error li{text-align:left;color:red;margin-bottom:0}.theme-twentyfourteen.woocommerce div.product form.cart table td{padding:10px 0}.theme-twentytwenty.woocommerce div.product form.cart table.thwepo-extra-options{border:none}.theme-twentytwentyone form.cart .thwepo-extra-options td input[type=checkbox],.theme-twentytwentyone form.cart .thwepo-extra-options td input[type=radio]{width:23px;vertical-align:middle;margin-top:0}.theme-twentytwentyone .thwepo-extra-options input[type=range]{-webkit-appearance:auto}.theme-hestia form.cart table.thwepo-extra-options td.leftside{color:#3c4858;display:table-cell;vertical-align:middle;text-align:left}.theme-hestia form.cart table.thwepo-extra-options td{color:#3c4858}.theme-Divi form.cart table.thwepo-extra-options input,.theme-Divi form.cart table.thwepo-extra-options select,.theme-Divi form.cart table.thwepo-extra-options textarea{padding:1em}.theme-sydney table.thwepo-extra-options td{border:none;text-align:left}.theme-astra table.thwepo-extra-options td{border:none}.theme-oceanwp form.cart table.thwepo-extra-options input[type=number]{max-width:100%}.theme-customify form.cart table.thwepo-extra-options td{padding-left:10px}.theme-kadence form.cart table.thwepo-extra-options td{padding-top:5px;padding-bottom:5px}form.cart table.thwepo-extra-options input.thwepof-colorpicker{width:60px!important;padding:0!important;box-sizing:border-box;border:1px solid #acacac}.theme-Avada .ui-datepicker{z-index:9!important}.thwepof-password-field{position:relative}.thwepof-password-field span.dashicons.dashicons-hidden,.thwepof-password-field span.dashicons.dashicons-visibility{position:absolute;right:10px;top:calc(50% - 10px);cursor:pointer;z-index:1}#owp-qv-content form.cart .single_add_to_cart_button.notincart+.added_to_cart.wc-forward{display:none}.theme-oxygen-is-not-a-theme form.cart table.thwepo-extra-options input[type=radio]{width:24px}.theme-oxygen-is-not-a-theme table.thwepo-extra-options td{padding:10px}.theme-oxygen-is-not-a-theme.woocommerce-cart .woocommerce td.product-name dl.variation dd p{margin-top:0}.thwepof-range-field{position:relative}.thwepof-range-val{background:grey;color:#fff;padding:5px 10px;position:absolute;border-radius:4px;bottom:-26px;line-height:18px;z-index:1}.thwepof-range-val:after{content:"";position:absolute;top:-3px;right:0;left:0;width:0;margin:0 auto;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid grey}.thwepof-switch-input{position:relative}.thwepof-switch-label{cursor:pointer;text-indent:-9999px;width:33px;height:10px;background:grey;display:block!important;border-radius:100px;position:relative}.thwepof-switch-label:after{content:'';position:absolute;top:-5px;left:-8px;width:20px;height:20px;background:grey;border-radius:50%;transition:.1s}.thwepof-switch-input input:checked+.thwepof-switch-label{background:#2773aa}.thwepof-switch-input input:checked+.thwepof-switch-label:after{left:calc(100% + 8px);transform:translateX(-100%);background:#2672a9}.thwepof-switch-input .thwepof-input-field{height:1px;width:1px;opacity:0;border:0;box-shadow:none;position:absolute;bottom:0}.thwepof-seperator{min-height:1px;border:.5px dashed #959595}.theme-twentytwentytwo table.thwepo-extra-options td{padding:5px 0}.wp-block-add-to-cart-form table.thwepo-extra-options td{padding:10px}.theme-twentytwentytwo .thwepo-extra-options input,.theme-twentytwentytwo .thwepo-extra-options select,.wp-block-add-to-cart-form .thwepo-extra-options input,.wp-block-add-to-cart-form .thwepo-extra-options select{min-height:35px;font-size:inherit}.theme-twentytwentytwo .thwepo-extra-options textarea,.wp-block-add-to-cart-form .thwepo-extra-options textarea{min-height:100px;resize:vertical;font-size:inherit}.theme-twentytwentytwo .thwepof-seperator{margin:10px 0}.theme-twentytwentytwo .thwepo-extra-options input[type=checkbox],.theme-twentytwentytwo .thwepo-extra-options input[type=radio],.wp-block-add-to-cart-form .thwepo-extra-options input[type=checkbox],.wp-block-add-to-cart-form .thwepo-extra-options input[type=radio]{min-height:auto}table.thwepo-extra-options .radio-wrapper{display:inline-flex;align-items:center;white-space:nowrap;margin:0 12px 8px 0!important}table.thwepo-extra-options .radio-wrapper input[type=radio]{margin-right:6px}table.thwepo-extra-options td.value.leftside label:has(input[type=checkbox]){display:inline-flex!important;align-items:center;margin:0 16px 8px 0!important;white-space:nowrap}table.thwepo-extra-options td.value.leftside input[type=checkbox]{margin-right:6px;flex-shrink:0}td.value.leftside .thwepof-switch-input{display:flex;align-items:center;height:26px}.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0); }
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
pointer-events: none;
} .ui-icon {
display: inline-block;
vertical-align: middle;
margin-top: -.25em;
position: relative;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
.ui-widget-icon-block {
left: 50%;
margin-left: -8px;
display: block;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
font-size: 100%;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: 0;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
cursor: pointer; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-item-wrapper {
position: relative;
padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
} .ui-menu .ui-menu-icon {
left: auto;
right: 0;
}
.ui-button {
padding: .4em 1em;
display: inline-block;
position: relative;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2em;
box-sizing: border-box;
text-indent: -9999px;
white-space: nowrap;
} input.ui-button.ui-button-icon-only {
text-indent: 0;
} .ui-button-icon-only .ui-icon {
position: absolute;
top: 50%;
left: 50%;
margin-top: -8px;
margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
padding: 0;
width: 2.1em;
height: 2.1em;
text-indent: -9999px;
white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
width: auto;
height: auto;
text-indent: 0;
white-space: normal;
padding: .4em 1em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-controlgroup {
vertical-align: middle;
display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
float: left;
margin-left: 0;
margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
display: block;
float: none;
width: 100%;
margin-top: 0;
margin-bottom: 0;
text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
border-bottom: none;
} .ui-controlgroup-vertical .ui-spinner-input { width: 75%;
width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
box-shadow: inset 1px 1px 1px #ccc;
border-radius: .12em;
border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
width: 16px;
height: 16px;
border-radius: 1em;
overflow: visible;
border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
background-image: none;
width: 8px;
height: 8px;
border-width: 4px;
border-style: solid;
}
.ui-checkboxradio-disabled {
pointer-events: none;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 45%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
} .ui-datepicker .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
left: .5em;
top: .3em;
}
.ui-dialog {
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-n {
height: 2px;
top: 0;
}
.ui-dialog .ui-resizable-e {
width: 2px;
right: 0;
}
.ui-dialog .ui-resizable-s {
height: 2px;
bottom: 0;
}
.ui-dialog .ui-resizable-w {
width: 2px;
left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
width: 7px;
height: 7px;
}
.ui-dialog .ui-resizable-se {
right: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-sw {
left: 0;
bottom: 0;
}
.ui-dialog .ui-resizable-ne {
right: 0;
top: 0;
}
.ui-dialog .ui-resizable-nw {
left: 0;
top: 0;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(data:image/gif;base64,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);
height: 100%;
filter: alpha(opacity=25); opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto;
overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-text {
display: block;
margin-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
text-align: left;
white-space: nowrap;
width: 14em;
}
.ui-selectmenu-icon.ui-icon {
float: right;
margin-top: 0;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: .222em 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 2em;
}
.ui-spinner-button {
width: 1.6em;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top-style: none;
border-bottom-style: none;
border-right-style: none;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget.ui-widget-content {
border: 1px solid #d3d3d3;
}
.ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff;
color: #222222;
}
.ui-widget-content a {
color: #222222;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button, html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
color: #555555;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
border: 1px solid #999999;
background: #dadada url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
color: #212121;
text-decoration: none;
}
.ui-visual-focus {
box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
border: 1px solid #aaaaaa;
background: #ffffff url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
border: #aaaaaa;
background-color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #212121;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color: #363636;
}
.ui-state-checked {
border: 1px solid #fcefa1;
background: #fbf9ee;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70); font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35); background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-icons_222222_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
background-image: url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
background-image: url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
background-image: url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png);
}
.ui-button .ui-icon {
background-image: url(//www.curtisnovak.com/wp-content/plugins/woo-extra-product-options/public/assets/css/jquery-ui/images/ui-icons_888888_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
} .ui-widget-overlay {
background: #aaaaaa;
opacity: .3;
filter: Alpha(Opacity=30); }
.ui-widget-shadow {
-webkit-box-shadow: -8px -8px 8px #aaaaaa;
box-shadow: -8px -8px 8px #aaaaaa;
}.ui-timepicker-wrapper {
overflow-y: auto;
height: 150px;
width: 6.5em;
background: #fff;
border: 1px solid #ddd;
-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
box-shadow:0 5px 10px rgba(0,0,0,0.2);
outline: none;
z-index: 10001;
margin: 0;
}
.ui-timepicker-wrapper.ui-timepicker-with-duration {
width: 13em;
}
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
width: 11em;
}
.ui-timepicker-list {
margin: 0;
padding: 0;
list-style: none;
}
.ui-timepicker-duration {
margin-left: 5px; color: #888;
}
.ui-timepicker-list:hover .ui-timepicker-duration {
color: #888;
}
.ui-timepicker-list li {
padding: 3px 0 3px 5px;
cursor: pointer;
white-space: nowrap;
color: #000;
list-style: none;
margin: 0;
}
.ui-timepicker-list:hover .ui-timepicker-selected {
background: #fff; color: #000;
}
li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
background: #1980EC; color: #fff;
}
li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
color: #ccc;
}
.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
color: #888;
cursor: default;
}
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
background: #f2f2f2;
}