@charset "UTF-8";

@font-face{font-family:fontello;src:url(//trustedwebstrategies.com/wp-content/themes/marketify/fonts/entypo-combined/entypo.eot?69525316);src:url(//trustedwebstrategies.com/wp-content/themes/marketify/fonts/entypo-combined/entypo.eot?69525316#iefix) format('embedded-opentype'),url(//trustedwebstrategies.com/wp-content/themes/marketify/fonts/entypo-combined/entypo.woff?69525316) format('woff'),url(//trustedwebstrategies.com/wp-content/themes/marketify/fonts/entypo-combined/entypo.ttf?69525316) format('truetype'),url(//trustedwebstrategies.com/wp-content/themes/marketify/fonts/entypo-combined/entypo.svg?69525316#fontello) format('svg');font-weight:400;font-style:normal}#cancel-comment-reply-link:before,#edd_checkout_form_wrap fieldset#edd_cc_fields>span legend:before,#edd_secure_site_wrapper span.padlock:before,#fes_lost_password_link:before,.content-grid-download .entry-image .image-placeholder:before,.download-sorting label[for=orderby]:after,.edd-add-to-cart-label:before,.edd-icon-spinner:before,.edd-lost-password a:before,.edd-remove-from-cart:before,.edd-slg-social-login-facebook span:before,.edd-slg-social-login-googleplus span:before,.edd-slg-social-login-linkedin span:before,.edd-slg-social-login-twitter span:before,.edd-slg-social-login-windowslive span:before,.edd-slg-social-login-yahoo span:before,.edd_error:before,.edd_go_to_checkout:before,.edd_repeatable_upload_field_container .edd_upload_file a:before,.fes_login_errors .error:before,.footer-social a:before,.individual-testimonial .testimonials-text:after,.individual-testimonial .testimonials-text:before,.love-it-wrapper .love-it:before,.love-it-wrapper .loved:before,.main-navigation li a:first-child:nth-last-child(2):after,.main-navigation li ul li a:first-child:nth-last-child(2):before,.widget-area .widget .edd-taxonomy-widget li:before,.widget-area .widget.widget_archive li:before,.widget-area .widget.widget_categories li:before,.widget-area .widget.widget_meta li:before,.widget-area .widget.widget_nav_menu li:before,.widget-area .widget.widget_pages li:before,.widget-area .widget.widget_recent_entries li:before,[class*=" icon-"]:before,[class^=icon-]:before,div.bbp-breadcrumb p:before,div.bbp-template-notice p:before,div.bbp-topic-tags p:before,input[type=checkbox]+label::before,input[type=radio]+label::before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-plus:before{content:'\2b'}.icon-minus:before{content:'\2d'}.icon-info:before{content:'\2139'}.icon-left-thin:before{content:'\2190'}.icon-up-thin:before{content:'\2191'}.icon-right-thin:before{content:'\2192'}.icon-down-thin:before{content:'\2193'}.icon-level-up:before{content:'\21b0'}.icon-level-down:before{content:'\21b3'}.icon-switch:before{content:'\21c6'}.icon-infinity:before{content:'\221e'}.icon-plus-squared:before{content:'\229e'}.icon-minus-squared:before{content:'\229f'}.icon-home:before{content:'\2302'}.icon-keyboard:before{content:'\2328'}.icon-erase:before{content:'\232b'}.icon-pause:before{content:'\2389'}.icon-fast-forward:before{content:'\23e9'}.icon-fast-backward:before{content:'\23ea'}.icon-to-end:before{content:'\23ed'}.icon-to-start:before{content:'\23ee'}.icon-hourglass:before{content:'\23f3'}.icon-stop:before{content:'\25a0'}.icon-up-dir:before{content:'\25b4'}.icon-play:before{content:'\25b6'}.icon-right-dir:before{content:'\25b8'}.icon-down-dir:before{content:'\25be'}.icon-left-dir:before{content:'\25c2'}.icon-adjust:before{content:'\25d1'}.icon-cloud:before{content:'\2601'}.icon-star:before{content:'\2605'}.icon-star-empty:before{content:'\2606'}.icon-cup:before{content:'\2615'}.icon-menu:before{content:'\2630'}.icon-moon:before{content:'\263d'}.icon-heart-empty:before{content:'\2661'}.icon-heart:before{content:'\2665'}.icon-note:before{content:'\266a'}.icon-note-beamed:before{content:'\266b'}.icon-layout:before{content:'\268f'}.icon-flag:before{content:'\2691'}.icon-tools:before{content:'\2692'}.icon-cog:before{content:'\2699'}.icon-attention:before{content:'\26a0'}.icon-flash:before{content:'\26a1'}.icon-record:before{content:'\26ab'}.icon-cloud-thunder:before{content:'\26c8'}.icon-tape:before{content:'\2707'}.icon-flight:before{content:'\2708'}.icon-mail:before{content:'\2709'}.icon-pencil:before{content:'\270e'}.icon-feather:before{content:'\2712'}.icon-check:before{content:'\2713'}.icon-cancel:before{content:'\2715'}.icon-cancel-circled:before{content:'\2716'}.icon-cancel-squared:before{content:'\274e'}.icon-help:before{content:'\2753'}.icon-quote:before{content:'\275e'}.icon-plus-circled:before{content:'\2795'}.icon-minus-circled:before{content:'\2796'}.icon-right:before{content:'\27a1'}.icon-direction:before{content:'\27a2'}.icon-forward:before{content:'\27a6'}.icon-ccw:before{content:'\27f2'}.icon-cw:before{content:'\27f3'}.icon-left:before{content:'\2b05'}.icon-up:before{content:'\2b06'}.icon-down:before{content:'\2b07'}.icon-list-add:before{content:'\e003'}.icon-list:before{content:'\e005'}.icon-left-bold:before{content:'\e4ad'}.icon-right-bold:before{content:'\e4ae'}.icon-up-bold:before{content:'\e4af'}.icon-down-bold:before{content:'\e4b0'}.icon-user-add:before{content:'\e700'}.icon-help-circled:before{content:'\e704'}.icon-info-circled:before{content:'\e705'}.icon-eye:before{content:'\e70a'}.icon-tag:before{content:'\e70c'}.icon-upload-cloud:before{content:'\e711'}.icon-reply:before{content:'\e712'}.icon-reply-all:before{content:'\e713'}.icon-code:before{content:'\e714'}.icon-export:before{content:'\e715'}.icon-print:before{content:'\e716'}.icon-retweet:before{content:'\e717'}.icon-comment:before{content:'\e718'}.icon-chat:before{content:'\e720'}.icon-vcard:before{content:'\e722'}.icon-address:before{content:'\e723'}.icon-location:before{content:'\e724'}.icon-map:before{content:'\e727'}.icon-compass:before{content:'\e728'}.icon-trash:before{content:'\e729'}.icon-doc:before{content:'\e730'}.icon-doc-text-inv:before{content:'\e731'}.icon-docs:before{content:'\e736'}.icon-doc-landscape:before{content:'\e737'}.icon-archive:before{content:'\e738'}.icon-rss:before{content:'\e73a'}.icon-share:before{content:'\e73c'}.icon-basket:before{content:'\e73d'}.icon-shareable:before{content:'\e73e'}.icon-login:before{content:'\e740'}.icon-logout:before{content:'\e741'}.icon-volume:before{content:'\e742'}.icon-resize-full:before{content:'\e744'}.icon-resize-small:before{content:'\e746'}.icon-popup:before{content:'\e74c'}.icon-publish:before{content:'\e74d'}.icon-window:before{content:'\e74e'}.icon-arrow-combo:before{content:'\e74f'}.icon-chart-pie:before{content:'\e751'}.icon-language:before{content:'\e752'}.icon-air:before{content:'\e753'}.icon-database:before{content:'\e754'}.icon-drive:before{content:'\e755'}.icon-bucket:before{content:'\e756'}.icon-thermometer:before{content:'\e757'}.icon-down-circled:before{content:'\e758'}.icon-left-circled:before{content:'\e759'}.icon-right-circled:before{content:'\e75a'}.icon-up-circled:before{content:'\e75b'}.icon-down-open:before{content:'\e75c'}.icon-left-open:before{content:'\e75d'}.icon-right-open:before{content:'\e75e'}.icon-up-open:before{content:'\e75f'}.icon-down-open-mini:before{content:'\e760'}.icon-left-open-mini:before{content:'\e761'}.icon-right-open-mini:before{content:'\e762'}.icon-up-open-mini:before{content:'\e763'}.icon-down-open-big:before{content:'\e764'}.icon-left-open-big:before{content:'\e765'}.icon-right-open-big:before{content:'\e766'}.icon-up-open-big:before{content:'\e767'}.icon-progress-0:before{content:'\e768'}.icon-progress-1:before{content:'\e769'}.icon-progress-2:before{content:'\e76a'}.icon-progress-3:before{content:'\e76b'}.icon-back-in-time:before{content:'\e771'}.icon-network:before{content:'\e776'}.icon-inbox:before{content:'\e777'}.icon-install:before{content:'\e778'}.icon-lifebuoy:before{content:'\e788'}.icon-mouse:before{content:'\e789'}.icon-dot:before{content:'\e78b'}.icon-dot-2:before{content:'\e78c'}.icon-dot-3:before{content:'\e78d'}.icon-suitcase:before{content:'\e78e'}.icon-flow-cascade:before{content:'\e790'}.icon-flow-branch:before{content:'\e791'}.icon-flow-tree:before{content:'\e792'}.icon-flow-line:before{content:'\e793'}.icon-flow-parallel:before{content:'\e794'}.icon-brush:before{content:'\e79a'}.icon-paper-plane:before{content:'\e79b'}.icon-magnet:before{content:'\e7a1'}.icon-gauge:before{content:'\e7a2'}.icon-traffic-cone:before{content:'\e7a3'}.icon-cc:before{content:'\e7a5'}.icon-cc-by:before{content:'\e7a6'}.icon-cc-nc:before{content:'\e7a7'}.icon-cc-nc-eu:before{content:'\e7a8'}.icon-cc-nc-jp:before{content:'\e7a9'}.icon-cc-sa:before{content:'\e7aa'}.icon-cc-nd:before{content:'\e7ab'}.icon-cc-pd:before{content:'\e7ac'}.icon-cc-zero:before{content:'\e7ad'}.icon-cc-share:before{content:'\e7ae'}.icon-cc-remix:before{content:'\e7af'}.icon-github:before{content:'\f300'}.icon-github-circled:before{content:'\f301'}.icon-flickr:before{content:'\f303'}.icon-flickr-circled:before{content:'\f304'}.icon-vimeo:before{content:'\f306'}.icon-vimeo-circled:before{content:'\f307'}.icon-twitter:before{content:'\f309'}.icon-twitter-circled:before{content:'\f30a'}.icon-facebook:before{content:'\f30c'}.icon-facebook-circled:before{content:'\f30d'}.icon-facebook-squared:before{content:'\f30e'}.icon-gplus:before{content:'\f30f'}.icon-gplus-circled:before{content:'\f310'}.icon-pinterest:before{content:'\f312'}.icon-pinterest-circled:before{content:'\f313'}.icon-tumblr:before{content:'\f315'}.icon-tumblr-circled:before{content:'\f316'}.icon-linkedin:before{content:'\f318'}.icon-linkedin-circled:before{content:'\f319'}.icon-dribbble:before{content:'\f31b'}.icon-dribbble-circled:before{content:'\f31c'}.icon-stumbleupon:before{content:'\f31e'}.icon-stumbleupon-circled:before{content:'\f31f'}.icon-lastfm:before{content:'\f321'}.icon-lastfm-circled:before{content:'\f322'}.icon-rdio:before{content:'\f324'}.icon-rdio-circled:before{content:'\f325'}.icon-spotify:before{content:'\f327'}.icon-spotify-circled:before{content:'\f328'}.icon-qq:before{content:'\f32a'}.icon-instagram:before{content:'\f32d'}.icon-dropbox:before{content:'\f330'}.icon-evernote:before{content:'\f333'}.icon-flattr:before{content:'\f336'}.icon-skype:before{content:'\f339'}.icon-skype-circled:before{content:'\f33a'}.icon-renren:before{content:'\f33c'}.icon-sina-weibo:before{content:'\f33f'}.icon-paypal:before{content:'\f342'}.icon-picasa:before{content:'\f345'}.icon-soundcloud:before{content:'\f348'}.icon-mixi:before{content:'\f34b'}.icon-behance:before{content:'\f34e'}.icon-google-circles:before{content:'\f351'}.icon-vkontakte:before{content:'\f354'}.icon-smashing:before{content:'\f357'}.icon-db-shape:before{content:'\f600'}.icon-sweden:before{content:'\f601'}.icon-logo-db:before{content:'\f603'}.icon-picture:before{content:'🌄'}.icon-globe:before{content:'🌎'}.icon-leaf:before{content:'🍂'}.icon-graduation-cap:before{content:'🎓'}.icon-mic:before{content:'🎤'}.icon-palette:before{content:'🎨'}.icon-ticket:before{content:'🎫'}.icon-video:before{content:'🎬'}.icon-target:before{content:'🎯'}.icon-music:before{content:'🎵'}.icon-trophy:before{content:'🏆'}.icon-thumbs-up:before{content:'👍'}.icon-thumbs-down:before{content:'👎'}.icon-bag:before{content:'👜'}.icon-user:before{content:'👤'}.icon-users:before{content:'👥'}.icon-lamp:before{content:'💡'}.icon-alert:before{content:'💥'}.icon-water:before{content:'💦'}.icon-droplet:before{content:'💧'}.icon-credit-card:before{content:'💳'}.icon-monitor:before{content:'💻'}.icon-briefcase:before{content:'💼'}.icon-floppy:before{content:'💾'}.icon-cd:before{content:'💿'}.icon-folder:before{content:'📁'}.icon-doc-text:before{content:'📄'}.icon-calendar:before{content:'📅'}.icon-chart-line:before{content:'📈'}.icon-chart-bar:before{content:'📊'}.icon-clipboard:before{content:'📋'}.icon-attach:before{content:'📎'}.icon-bookmarks:before{content:'📑'}.icon-book:before{content:'📕'}.icon-book-open:before{content:'📖'}.icon-phone:before{content:'📞'}.icon-megaphone:before{content:'📣'}.icon-upload:before{content:'📤'}.icon-download:before{content:'📥'}.icon-box:before{content:'📦'}.icon-newspaper:before{content:'📰'}.icon-mobile:before{content:'📱'}.icon-signal:before{content:'📶'}.icon-camera:before{content:'📷'}.icon-shuffle:before{content:'🔀'}.icon-loop:before{content:'🔁'}.icon-arrows-ccw:before{content:'🔄'}.icon-light-down:before{content:'🔅'}.icon-light-up:before{content:'🔆'}.icon-mute:before{content:'🔇'}.icon-sound:before{content:'🔊'}.icon-battery:before{content:'🔋'}.icon-search:before{content:'🔍'}.icon-key:before{content:'🔑'}.icon-lock:before{content:'🔒'}.icon-lock-open:before{content:'🔓'}.icon-bell:before{content:'🔔'}.icon-bookmark:before{content:'🔖'}.icon-link:before{content:'🔗'}.icon-back:before{content:'🔙'}.icon-flashlight:before{content:'🔦'}.icon-chart-area:before{content:'🔾'}.icon-clock:before{content:'🕔'}.icon-rocket:before{content:'🚀'}.icon-block:before{content:'🚫'}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.333333333333332%}.col-xs-2{width:16.666666666666664%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333333333%}.col-xs-5{width:41.66666666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333333333336%}.col-xs-8{width:66.66666666666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333333334%}.col-xs-11{width:91.66666666666666%}.col-xs-12{width:100%}@media (min-width:768px){.container{max-width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.333333333333332%}.col-sm-2{width:16.666666666666664%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333333333%}.col-sm-5{width:41.66666666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333333333336%}.col-sm-8{width:66.66666666666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333333334%}.col-sm-11{width:91.66666666666666%}.col-sm-12{width:100%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-11{left:91.66666666666666%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-11{margin-left:91.66666666666666%}}@media (min-width:992px){.container{max-width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.333333333333332%}.col-md-2{width:16.666666666666664%}.col-md-3{width:25%}.col-md-4{width:33.33333333333333%}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:83.33333333333334%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333333333332%}.col-md-push-2{left:16.666666666666664%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333333333%}.col-md-push-5{left:41.66666666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333333333336%}.col-md-push-8{left:66.66666666666666%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333333334%}.col-md-push-11{left:91.66666666666666%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-11{right:91.66666666666666%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666666%}}@media (min-width:1200px){.container{max-width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.333333333333332%}.col-lg-2{width:16.666666666666664%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333333333%}.col-lg-5{width:41.66666666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333333333336%}.col-lg-8{width:66.66666666666666%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333333334%}.col-lg-11{width:91.66666666666666%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-11{left:91.66666666666666%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-11{margin-left:91.66666666666666%}}div.jp-audio,div.jp-audio-stream,div.jp-video{font-size:1.25em;font-family:Verdana,Arial,sans-serif;line-height:1.6;color:#666;background-color:#efefef}div.jp-audio{width:77%;margin:0 auto;border-radius:5px;margin-bottom:60px}div.jp-interface{position:relative;background-color:#efefef;width:100%;overflow:hidden;padding:10px 20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.jp-controls-holder{clear:both;width:440px;margin:0 auto;position:relative;overflow:hidden}div.jp-interface ul.jp-controls{list-style-type:none;margin:0;padding:0;overflow:hidden}div.jp-interface ul.jp-controls li{float:left}div.jp-interface ul.jp-controls a{font-size:24px;line-height:10px;display:block;overflow:hidden}div.jp-progress,div.jp-volume-bar{overflow:hidden;background-color:#bdc3c7;height:6px;border-radius:10px;margin-top:9px}div.jp-play-bar,div.jp-seek-bar,div.jp-volume-bar-value{background:#bdc3c7;width:6px;height:100%;cursor:pointer;border-radius:10px}div.jp-play-bar,div.jp-volume-bar-value{background-color:#515a63}div.jp-title{font-weight:700}div.jp-playlist,div.jp-title{text-align:left;width:100%;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}div.jp-type-playlist div.jp-title,div.jp-type-single div.jp-playlist,div.jp-type-single div.jp-title{border-top:0}div.jp-playlist ul,div.jp-title ul{list-style-type:none;margin:0;font-size:.72em}div.jp-title li{padding:5px 0;font-weight:700}div.jp-playlist li{padding:12px 20px;border-bottom:1px solid #eee}div.jp-playlist li div{display:inline}div.jp-type-playlist div.jp-playlist li:last-child{border-bottom:0}div.jp-type-playlist div.jp-playlist li.jp-playlist-current{font-weight:700}div.jp-type-playlist div.jp-playlist a{text-decoration:none}div.jp-type-playlist div.jp-playlist a:hover{color:#bdc3c7}div.jp-type-playlist div.jp-playlist a.jp-playlist-current{color:#515a63}div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{display:none}div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover{color:#0d88c1}div.jp-type-playlist div.jp-playlist span.jp-free-media{float:right;display:inline;text-align:right;margin-right:10px}div.jp-type-playlist div.jp-playlist span.jp-free-media a{color:#666}div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{color:#0d88c1}span.jp-artist{font-size:.8em;color:#666}div.jp-jplayer,div.jp-jplayer audio{width:0;height:0}div.jp-jplayer{background-color:#000}.jp-no-solution{padding:5px;font-size:.8em;background-color:#eee;border:2px solid #009be3;color:#000;display:none}.jp-no-solution a{color:#000}.jp-no-solution span{font-size:1em;display:block;text-align:center;font-weight:700}.jp-controls,.jp-progress,.jp-volume-bar{float:left}.jp-controls{width:17%;margin-right:5%}div.jp-progress{width:68%;margin-right:5%}div.jp-volume-bar{width:8%}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#000;background:rgba(0,0,0,.7)}.mfp-bg.mfp-ready{opacity:1}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505}.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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:504}.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:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}.mfp-close-btn-in button.mfp-close:hover{background:0 0}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}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.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:solid transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{opacity:.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:12px solid #000;left:5px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:20px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:12px solid #000;left:3px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:20px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.5%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-iframe-holder .mfp-close{top:-40px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure{line-height: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-break:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
html {
font-size: 62.5%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body {
background: #fff;
padding: 0 !important;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
display: block;
}
ol, ul {
list-style: none;
}
table { border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active { outline: 0;
}
a img {
border: 0;
} body,
button,
input,
select,
textarea,
.whistles {
color: #404040;
font-family: 'Source Sans Pro', sans-serif;
font-size: 15px;
line-height: 1.5;
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
-webkit-font-smoothing: antialiased;
}
#page {
overflow-x: hidden;
} h1, h2, h3, h4, h5, h6 {
clear: both;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
} p {
margin-bottom: 1.5em;
}
ul, ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
b, strong {
font-weight: bold;
}
dfn, cite, em, i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 1.5rem;
line-height: 1.6;
margin-bottom: 1.6em;
padding: 1.6em;
overflow: auto;
max-width: 100%;
}
code, kbd, tt, var {
font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark, ins {
background: #fff9c0;
text-decoration: none;
}
sup,
sub {
font-size: 75%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
small {
font-size: 75%;
}
big {
font-size: 125%;
}
figure {
margin: 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
}
th {
font-weight: bold;
}
img {
height: auto; max-width: 100%; } button,
input,
select,
textarea {
font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; border-radius: 0;
box-shadow: none;
}
select {
border-color: #ccc;
}
button,
input {
line-height: normal; }
button,
html input[type="button"]:not(.ed_button),
input[type="reset"],
input[type="submit"] {
font: 700 13px/normal 'Montserrat', sans-serif;
color: #515a63;
text-transform: uppercase;
text-decoration: none;
padding: 10px 20px;
border: 2px solid transparent;
background: #fff;
-webkit-appearance: button;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
cursor: pointer;
}
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
}
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; }
input[type="search"] {
-webkit-appearance: none; -webkit-box-sizing: content-box; -moz-box-sizing:    content-box;
box-sizing:         content-box;
-webkit-border-radius: 0;
border-radius: 0;
}
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0;
padding: 0;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
line-height: 25px;
color: #515a63;
padding: 10px;
background: #fff;
border: 1px solid #bdc3c7;
display: block;
width: 100%;
box-shadow: none;
border-radius: 0;
-webkit-box-sizing: border-box;
-moz-box-siding:    border-box;
box-sizing:         border-box;
}
.bbp-the-content-wrapper {
border: 1px solid #bdc3c7;
}
input:disabled {
opacity: .50;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
outline: 0;
}
textarea {
overflow: auto; vertical-align: top; width: 98%;
}
label {
font: 700 16px/normal 'Montserrat', sans-serif;
text-transform: uppercase;
letter-spacing: 0.10em;
margin-bottom: 10px;
display: block;
}
.minimal label {
color: #fff;
} a:link,
a:active,
a:visited {
color: #515a63;
}
a:visited {
}
a:hover,
a:focus,
a:active {
text-decoration: none;
} button,
input[type="reset"],
input[type="submit"],
.button,
a.button,
.fes-button,
.page-numbers,
.edd-reviews-voting-buttons a,
.edd-fes-adf-submission-add-option-button,
.main-navigation a,
.home-widget-title span,
.section-title span,
#edd_checkout_form_wrap legend,
body:not(.minimal) .edd_form fieldset > span legend,
.fes-section-title,
#fes-view-comment a,
.edd_terms_links,
#edd-wl-modal h2#edd-wl-modal-label,
a.edd-wl-action,
.download-sorting select,
.fes-feat-image-btn,
.upload_file_button,
.insert-file-row,
body:not(.minimal) .fes-headers span {
font: 700 13px/normal 'Montserrat', sans-serif;
text-transform: uppercase;
text-decoration: none;
text-shadow: none;
text-align: center;
display: inline-block;
padding: 10px 20px;
border: 2px solid transparent;
background: transparent;
border-radius: 0;
height: auto;
-webkit-transition: all 0.2s;
-moz-transition:    all 0.2s;
transition:         all 0.2s;
}
.button.small,
a.button.small,
.page-numbers,
a.edd-cart-saving-button,
.edd-fes-adf-submission-add-option-button,
input[name="edd_update_cart_submit"],
#fes-insert-image,
.fes-cmt-submit-form,
.fes-ignore,
#fes-view-comment a,
.edd_terms_links,
.insert-file-row {
font-size: 12px;
padding: 6px 10px;
}
.button.fullsize,
#edd-purchase-button,
#edd_profile_editor_submit,
#edd_login_submit,
#fes_login_submit,
#fes_registration_form input[type="submit"],
.fes-submit input[type=submit],
.fes-form input[type="submit"],
.edd-wish-list-save {
font-size: 15px;
padding: 14px 20px;
width: 100%;
}
.page-header .button,
.content-grid-download .button,
body .marketify_widget_slider_hero .soliloquy-caption a.button {
color: #fff;
border-color: #fff;
}
.page-header .button:hover,
.content-grid-download .button:hover,
body .marketify_widget_slider_hero .soliloquy-caption a.button:hover {
background-color: #fff;
}
button:hover,
input[type=reset]:hover,
input[type=submit]:hover,
.button:hover,
a.button:hover,
.minimal #edd_login_submit,
.minimal #edd-purchase-button,
.popup .edd_go_to_checkout.button.edd-submit,
.popup .edd_go_to_checkout.button.edd-submit:hover,
.minimal .fes-form input[type="submit"],
.minimal a.edd-cart-saving-button,
.minimal input[name=edd_update_cart_submit],
.page-header .edd-cart-added-alert,
.main-navigation .edd-cart .cart_item.edd_checkout a:hover,
.edd-reviews-voting-buttons a:hover,
.edd-fes-adf-submission-add-option-button:hover,
#fes-insert-image:hover,
.fes-pagination a.page-numbers:hover,
.edd_terms_links:hover,
.site-footer.dark .mailbag-wrap input[type=submit],
body a.edd-wl-action:hover,
body a.edd-wl-action.edd-wl-button:hover,
.fes-feat-image-btn:hover,
.upload_file_button:hover,
a.insert-file-row {
color: #fff;
}
.page-numbers {
border-color: #515a63;
}
.page-numbers.current {
color: #bdc3c7;
border-color: #bdc3c7;
}
.page-numbers.prev,
.page-numbers.next {
border: 0;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header .container:before,
.site-header .container:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.home-widget:before,
.home-widget:after,
.search-form:before,
.search-form:after,
.edd-cart-item:before,
.edd-cart-item:after,
.widget-related-entries:before,
.widget-most-recent:before,
.widget-related-entries:after,
.widget-most-recent:after,
.download-author:before,
.download-author:after,
.download-product-details:before,
.download-product-details:after,
.content-grid-download .entry-meta:before,
.content-grid-download .entry-meta:after,
.edd_downloads_list:before,
.edd_downloads_list:after,
.post-navigation:before,
.post-navigation:after,
.page-navigation:before,
.page-navigation:after,
.comment-navigation:before,
.comment-navigation:after,
.fes-vendor-menu:before,
.fes-vendor-menu:after,
.fix:before,
.fix:after,
.comment:before,
.comment:after,
.download-product-review-details:before,
.download-product-review-details:after,
.features:before,
.features:after,
.testimonials-list:before,
.testimonials-list:after {
content: '';
display: table;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header .container:after,
.site-content:after,
.site-footer:after,
.home-widget:after,
.search-form:after,
.edd-cart-item:after
.widget-related-entries:after,
.widget-most-recent:after,
.download-author:after,
.download-product-details:after,
.content-grid-download .entry-meta:after,
.edd_downloads_list:after,
.post-navigation:after,
.page-navigation:after,
.comment-navigation:after,
.fes-vendor-menu:after,
.fix:after,
.comment:after,
.download-product-review-details:after,
.features:after,
.testimonials-list:after {
clear: both;
} .header-outer {
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
.site-header {
padding: 50px 0;
}
.site-header .container {
position: relative;
}
.site-header .search-form {
display: none;
}
.site-branding {
float: left;
position: relative;
z-index: 15;
}
.site-branding .custom-header,
.site-branding .site-title {
float: left;
}
.site-title {
font-family: 'Montserrat', sans-serif;
font-weight: 700;
text-transform: uppercase;
font-size: 26px;
clear: none;
}
.site-title a {
color: #fff;
text-decoration: none;
}
.site-title a:hover {
color: #fff;
}
.site-branding .custom-header img {
display: block;
} .site-header-minimal {
text-align: center;
padding: 90px 0 45px;
}
.site-header-minimal .site-title {
text-align: center;
} .main-navigation .menu {
float: right;
}
.header-search-icon {
color: #fff;
margin: 9px 0 0 0;
float: left;
cursor: pointer;
}
.main-navigation {
display: block;
float: right;
position: absolute;
top: 50%;
right: 0;
z-index: 500;
-webkit-transform: translate(0, -50%);
-moz-transform:    translate(0, -50%);
transform:         translate(0, -50%);
}
.main-navigation .main-menu {
float: right;
}
.main-navigation ul {
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation li {
margin-left: 10px;
float: left;
position: relative;
}
.main-navigation a {
display: block;
border-color: transparent;
text-align: left;
}
.main-navigation a:hover {
color: #fff;
border-color: #fff;
}
.main-navigation li a:first-child:nth-last-child(2):after {
content: '\e760';
}
.main-navigation ul ul {
background: #fff;
box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.08);
border-radius: 4px;
float: left;
position: absolute;
top: 2.75em;
left: 50%;
z-index: 99999;
width: 200px;
opacity: 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
-webkit-transform: translate(-50%, -60%) scale(0);
-moz-transform:    translate(-50%, -60%) scale(0);
transform:         translate(-50%, -60%) scale(0);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition:    all 0.2s ease-in-out;
transition:         all 0.2s ease-in-out;
}
.main-navigation ul ul:after {
width: 0;
height: 0;
border: 7px solid transparent;
border-bottom: 7px solid #fff;
content: ' ';
position: absolute;
top: -14px;
right: 50%;
margin-right: -4px;
}
.main-navigation ul ul ul {
right: 100%;
top: -1px;
left: -100%;
z-index: 5;
margin-right: 0;
-webkit-transform: translate(0, 0) scale(1);
-moz-transform:    translate(0, 0) scale(1);
transform:         translate(0, 0) scale(1);
}
.main-navigation ul ul ul:after {
border-width: 0 0 0 7px;
top: 14px;
right: -14px;
}
.main-navigation ul ul a {
font-size: 12px;
letter-spacing: 0;
color: #515a63;
padding: 12px;
border: 0;
width: 200px;
}
.main-navigation ul ul li:first-child a {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.main-navigation ul ul li {
margin-left: 0;
}
.main-navigation ul ul li:last-child a {
border-bottom: 0;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
.main-navigation li:hover > a {
}
.main-navigation ul ul :hover > a {
}
.main-navigation ul ul a:hover {
color: #404040;
border: 0;
background: #fbfbfb;
}
.main-navigation ul li:hover > ul {
display: block;
opacity: 1;
-webkit-transform: translate(-50%, 0) scale(1);
-moz-transform:    translate(-50%, 0) scale(1);
transform:         translate(-50%, 0) scale(1);
}
.main-navigation ul ul li:hover > ul {
display: block;
z-index: 10;
-webkit-transform: translate(0, 0) scale(1);
-moz-transform:    translate(0, 0) scale(1);
transform:         translate(0, 0) scale(1);
}
.main-navigation li.current_page_item a,
.main-navigation li.current-menu-item a {
}
.main-navigation li a:first-child:nth-last-child(2):hover {
border-color: transparent;
}
.main-navigation li ul li a:first-child:nth-last-child(2):before {
content: '\e761';
margin-right: 2px;
}
.main-navigation li ul li a:first-child:nth-last-child(2):after,
.main-navigation li.current-cart a:first-child:nth-last-child(2):after {
content: '';
display: none;
} .main-navigation div:first-child {
float: right;
}
.main-navigation .search-form {
margin-right: 12px;
float: left;
}
.main-navigation .search-form {
float: right;
margin-top: 6px;
position: relative;
}
.main-navigation .search-form label,
.main-navigation .search-form .search-submit {
-webkit-transition: all 0.25s ease-in-out;
-moz-transition:    all 0.25s ease-in-out;
transition:         all 0.25s ease-in-out;
}
.main-navigation .search-form label {
opacity: 0;
float: right;
}
.main-navigation .search-form.active label {
opacity: 1;
}
.main-navigation .search-form .search-submit {
text-align: center;
float: right;
width: 29px;
padding: 0;
border: 0;
background-color: transparent;
}
.main-navigation .search-form .search-submit:focus {
outline: 0;
}
.main-navigation .search-form .icon-search {
font-size: 16px;
color: #fff;
padding: 5px 3px 4px;
display: inline-block;
cursor: pointer;
}
.main-navigation .search-form .search-field {
min-height: 17px;
} .main-navigation ul ul.edd-cart {
opacity: 1;
right: auto;
top: auto;
left: auto;
display: block;
border-top: 0;
}
.main-navigation .edd-cart-number-of-items {
display: none !important;
}
.main-navigation .edd-cart .cart_item.empty {
margin: 0;
padding: 10px 20px;
display: block;
}
.main-navigation .edd-cart .edd-cart-item {
padding: 20px;
width: 100%;
}
.main-navigation .edd-cart .edd-cart-item:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.main-navigation .edd-cart .edd-cart-item-separator {
display: none;
}
.main-navigation .widget .edd-cart-item .edd-cart-item-separator:first-of-type {
display: inline;
}
.main-navigation .edd-cart .edd-cart-item-title {
font: 700 13px/normal 'Montserrat', sans-serif;
text-transform: uppercase;
}
.main-navigation .widget .edd-cart .edd-cart-item-price {
font-size: 14px;
color: #555;
}
.main-navigation .edd-cart .edd-remove-from-cart {
color: #ccc;
display: inline;
padding: 0;
margin-left: -5px;
}
.main-navigation .edd-cart .cart_item.edd_subtotal {
width: 100%;
padding: 0 20px;
}
.main-navigation .edd-cart .cart_item.edd_checkout {
border-top: 1px solid #bdc3c7;
max-width: 100%;
padding: 20px;
display: inline-block;
width: 100%;
margin: 0;
}
.main-navigation .edd-cart .cart_item.edd_checkout a {
max-width: 100%;
display: block;
float: none;
border: 2px solid;
border-radius: 0;
} .menu-toggle {
display: none;
cursor: pointer;
font-size: 34px;
color: #fff;
} .page-header {
text-align: center;
padding: 40px 0 130px;
}
.page-title,
.entry-page-title h1 {
font: 300 40px 'Roboto Slab', serif;
color: #fff;
text-align: center;
}
.error-404 .page-title {
text-align: left;
}
.page-header .button,
.page-header a.button,
body .marketify_widget_slider_hero .soliloquy-caption a.button {
font-size: 18px;
border-width: 3px;
margin: 0 15px;
padding: 14px 24px;
border-radius: 0;
}
body .marketify_widget_slider_hero .soliloquy-caption a.button:hover {
color: #ddd;
}
.section-title,
.home-widget-title,
#edd_checkout_form_wrap fieldset > span,
#edd_checkout_form_wrap fieldset#edd_cc_fields > span,
.fes-section-wrap,
body:not(.minimal) .edd_form fieldset > span,
.modal-header,
body:not(.minimal) .entry-content .fes-headers {
text-align: center;
width: 100%;
margin: 70px 0;
position: relative;
display: block;
}
.section-title:after,
.home-widget-title:after,
#edd_checkout_form_wrap fieldset > span:after,
#edd_checkout_form_wrap fieldset#edd_cc_fields > span:after,
.fes-section-wrap:after,
body:not(.minimal) .edd_form fieldset > span:after,
.modal-header:after,
body:not(.minimal) .fes-headers:after {
content: ' ';
position: absolute;
left: 0;
top: 50%;
width: 100%;
height: 1px;
background: #bdc3c7;
}
.section-title span,
.home-widget-title span,
#edd_checkout_form_wrap fieldset > span legend,
#edd_checkout_form_wrap fieldset#edd_cc_fields > span legend,
.entry-content .fes-section-wrap h2,
body:not(.minimal) .edd_form fieldset > span legend,
#edd-wl-modal h2#edd-wl-modal-label,
body:not(.minimal) .fes-headers span {
font-size: 15px;
text-align: center;
margin: 0 auto;
background: #fff;
border-width: 3px;
z-index: 10;
position: relative;
}
.section-title span,
.home-widget-title span,
#edd_checkout_form_wrap fieldset > span legend,
.entry-content .fes-section-wrap h2,
body:not(.minimal) .edd_form fieldset > span legend,
#edd-wl-modal h2#edd-wl-modal-label,
.download-sorting select,
.download-sorting span,
body:not(.minimal) .fes-headers span {
color: #bdc3c7;
border-color: #bdc3c7;
}
body:not(.minimal) .edd_form fieldset > span:first-child,
.entry-content .fes-headers {
margin-top: 0;
} .home-1 .page-header h1 {
max-width: 60%;
margin: 0 auto;
}
.home-1 .page-header {
margin-bottom: 70px;
padding: 0;
}
.home-1 .page-header .page-title {
margin-bottom: 50px;
}
.home-1 .page-header p {
font: 300 20px 'Roboto Slab', serif;
color: #fff;
}
.home-1 p img {
max-width: 95%;
margin: 50px auto -1.5em;
}
.home-1 p img {
display: block;
} .home-search .main-navigation .search-form {
display: none;
}
.home-search .page-header {
padding: 100px 0 190px;
}
.home-search .page-header .search-form {
margin-top: 3em;
}
.home-search .page-header .search-form .search-field,
.search-form-overlay .search-form .search-field {
color: #acb0b3;
background: #fff;
border-color: #fff;
}
.home-search .page-header .search-form input[type=search]::-webkit-input-placeholder,
.search-form-overlay .search-form input[type=search]::-webkit-input-placeholder {
color: #ddd;
}
.search-form-overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
bottom: 0;
z-index: 5;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition:    all 0.25s ease-in-out;
transition:         all 0.25s ease-in-out;
}
.search-form-overlay.active {
opacity: 1;
visibility: visible;
}
.search-form-overlay .search-form {
position: relative;
width: 40%;
top: 50%;
left: 30%;
position: absolute;
overflow: visible;
}
.header-search-toggle {
font-size: 20px;
color: #fff !important;
position: absolute;
top: 6px;
right: -38px;
} .content-area {
padding-bottom: 100px;
}
.content-area.full {
margin-bottom: -25px;
}
.site-content {
margin-top: 100px;
}
.post-type-archive-download .site-content,
.post-type-archive-project .site-content,
.single-download .site-content,
.single-project .site-content,
.tax-download_category .site-content,
.tax-download_tag .site-content,
.tax-project-category .site-content,
.page-template-page-templatespopular-php .site-content,
.page-template-page-templatesshop-php .site-content {
margin-top: 0;
}
.single-download #primary.content-area {
padding-bottom: 0;
}
.sticky {
}
.hentry {
margin: 0 0 4em;
}
.single-download .hentry {
margin-bottom: 2em;
}
.single-post .hentry {
margin-bottom: 0;
}
.hentry.row .entry-title,
.edd_download_title {
font: 700 20px 'Montserrat', sans-serif;
text-transform: uppercase;
margin: 0 0 1em;
}
.hentry:not(.type-download) .entry-title a,
.edd_download_title a {
text-decoration: none;
}
.blog-archive-image img {
border-radius: 50%;
}
.entry-meta,
.entry-meta a {
font-size: 14px;
color: #82878e;
text-decoration: none;
}
.entry-meta > span {
margin-right: 10px;
}
.hentry.post .entry-meta .byline img,
.flexslider .slides .byline img {
margin-left: 0;
margin-right: 6px;
width: 25px;
height: 25px;
display: inline-block;
}
.updated,
.single-post .entry-header {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-content,
.entry-content,
.entry-summary {
line-height: 25px;
margin: 1em 0 0;
}
.single-post .entry-content,
.page .entry-content,
.error-404 .page-content {
margin-top: 0;
}
.entry-content table,
.comment-content table {
border-bottom: 1px solid #ededed;
color: #757575;
margin: 0 0 24px;
width: 100%;
}
.entry-content table caption,
.comment-content table caption {
margin: 24px 0;
}
.entry-content td,
.comment-content td {
border-top: 1px solid #ededed;
padding: 6px 10px 6px 0;
}
.entry-content th,
.comment-content th,
.edd_download_title {
font: 400 14px 'Montserrat', sans-serif;
color: #bdc3c7;
text-transform: uppercase;
padding: 6px 10px 6px 0;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.download-single-widget-title,
.download-author a,
.comment-reply-title,
.entry-content .edd-slg-social-container legend,
.minimal .entry-title,
.minimal .edd_form legend,
.page-template-page-templatesteam-php .byline,
.fes_header {
font: 700 16px 'Montserrat', sans-serif;
color: #515a63;
letter-spacing: 0.10em;
text-transform: uppercase;
margin: 2em 0;
}
.entry-content h1 {
font-size: 28px;
margin: 0.7em 0;
}
.entry-content h2 {
font-size: 24px;
margin: 1em 0;
}
.entry-content h3 {
font-size: 19px;
margin: 1.1em 0;
}
.entry-content h4 {
font-size: 16px;
}
.entry-content h5 {
font-weight: 400;
font-size: 14px;
}
.entry-content h6 {
font-weight: 400;
font-size: 13px;
}
.entry-content h2:first-child,
.entry-content h3:first-child,
.entry-content h4:first-child,
.entry-content h5:first-child,
.entry-content h6:first-child {
margin-top: 0;
}
.entry-content blockquote {
padding-left: 1.5em;
border-left: 2px solid;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
.entry-page-title {
color: #fff;
text-align: center;
padding-top: 40px;
padding-bottom: 130px;
}
.single-post .entry-page-title {
padding-top: 0;
padding-bottom: 65px;
}
.entry-page-title a {
color: #fff;
text-decoration: none;
}
.entry-page-title a:hover {
color: #fff;
}
.custom-featured-image .entry-page-title h1,
.custom-featured-image .entry-page-title .byline,
.custom-featured-image .entry-page-title .entry-date,
.custom-featured-image .page-header .page-title {
text-shadow: rgba(0, 0, 0, .39) 0 2px 18px;
}
.entry-page-title h1 {
margin: 0;
}
.entry-page-title .byline,
.entry-page-title .entry-date {
font: 700 18px 'Montserrat', sans-serif;
letter-spacing: 0.10em;
text-transform: uppercase;
}
.entry-author {
margin-bottom: 40px;
position: relative;
}
.entry-author .gravatar {
position: relative;
margin: 0 auto 40px;
}
.entry-author .gravatar img {
border-radius: 50%;
border: 4px solid #fff;
min-width: 100%;
display: block;
}
.entry-author .gravatar:after {
width: 100%;
height: 100%;
border-radius: 50%;
content: ' ';
position: absolute;
top: 0;
left: 0;
z-index: 5;
border: 4px solid transparent;
box-shadow: inset 0 0 0 0 rgba(81, 90, 99, .87);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition:    all 0.4s ease-in-out;
transition:         all 0.4s ease-in-out;
}
.entry-author .author-social {
text-align: center;
position: absolute;
top: 50%;
margin-top: -9px;
width: 100%;
z-index: 10;
opacity: 0;
-webkit-transform: scale(0);
-moz-transform:    scale(0);
transform:         scale(0);
-webkit-transition: all 0.4s ease-in-out;
-moz-transition:    all 0.4s ease-in-out;
transition:         all 0.4s ease-in-out;
-webkit-backface-visibility: hidden;
}
.entry-author .gravatar .author-social i {
color: #fff;
font-size: 18px;
line-height: 18px;
}
.entry-author .gravatar:hover:after {
box-shadow: inset 0 0 0 300px rgba(81, 90, 99, .87);
}
.entry-author .gravatar:hover .author-social {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform:    scale(1);
transform:         scale(1);
}
.entry-page-title .entry-date {
margin-top: 40px;
display: block;
}
.entry-page-title .entry-author .gravatar {
width: 140px;
} .minimal .site-content {
margin-top: 0;
}
.minimal .entry-title {
color: #fff;
text-align: center;
}
.minimal #edd_purchase_form_wrap *:not(#edd_purchase_submit) input,
.minimal .edd_form input:not([type=submit]) {
border-color: #fff;
}
.minimal div.fes-form fieldset .fes-fields input[type=text],
.minimal div.fes-form fieldset .fes-fields input[type=password],
.minimal div.fes-form fieldset .fes-fields input[type=email],
.minimal div.fes-form fieldset .fes-fields input[type=url],
.minimal div.fes-form fieldset .fes-fields input[type=number],
.minimal div.fes-form fieldset .fes-fields textarea,
.minimal .entry-content .fes-form input[type=text],
.minimal .entry-content .fes-form input[type=password],
.minimal .entry-content .fes-form input[type=email],
.minimal .entry-content .fes-form input[type=url],
.minimal .entry-content .fes-form input[type=number],
.minimal .entry-content .fes-form textarea {
border-color: #fff;
}
.minimal,
.minimal a {
color: #fff;
} .page-template-page-templatesteam-php .entry-author {
min-height: 300px;
}
.page-template-page-templatesteam-php .entry-author .gravatar {
margin-bottom: 20px;
}
.page-template-page-templatesteam-php .entry-author .gravatar .author-social a {
margin: 0 4px;
}
.page-template-page-templatesteam-php .entry-author .gravatar .author-social i {
font-size: 30px;
line-height: 30px;
}
.page-template-page-templatesteam-php .byline {
margin-bottom: 12px;
display: block;
}
.page-template-page-templatesteam-php .byline a {
text-decoration: none;
} .paging-navigation {
text-align: center;
margin: 45px 0 0;
}
.comment-navigation {
margin: 45px 0;
}
.paging-navigation > div {
margin: 0 10px;
display: inline-block;
}
.nav-previous a,
.nav-next a {
border: 1px solid #bdc3c7;
display: inline-block;
text-decoration: none;
}
.post-navigation .nav-previous a,
.comment-navigation .nav-previous a {
padding-right: 20px;
}
.post-navigation .nav-next a,
.comment-navigation .nav-next a {
padding-left: 20px;
}
.nav-previous .nav-title,
.nav-next .nav-title {
font: 400 14px 'Montserrat', sans-serif;
text-transform: uppercase;
display: inline-block;
vertical-align: middle;
float: left;
margin: 27px 0 0 -15px;
}
.nav-previous i,
.nav-next i {
color: #bdc3c7;
font-size: 50px;
line-height: 65px;
float: left;
}
.post-navigation .nav-previous,
.comment-navigation .nav-previous {
float: left;
}
.post-navigation .nav-next,
.comment-navigation .nav-next {
float: right;
}
.post-navigation .nav-previous a,
.comment-navigation .nav-previous a,
.post-navigation .nav-next a,
.comment-navigation .nav-next a {
border: 0;
}
.post-navigation .nav-previous i,
.post-navigation .nav-next i,
.comment-navigation .nav-previous i,
.comment-navigation .nav-next i {
line-height: 45px;
font-size: 30px;
}
.post-navigation .nav-previous .nav-title,
.post-navigation .nav-next .nav-title,
.comment-navigation .nav-previous .nav-title,
.comment-navigation .nav-next .nav-title {
margin: 14px 0 0 -5px;
} .post-password-form p {
overflow: hidden;
}
.post-password-form label {
width: 80%;
float: left;
}
.post-password-form input[type="submit"] {
margin-top: 25px;
padding: 13px 20px 14px;
width: 19%;
float: right;
} .page-links {
font-weight: bold;
}
.page-links a {
font-weight: normal;
text-decoration: none;
margin: 0 3px;
padding: 0 7px;
border: 1px solid #ccc;
display: inline-block;
border-radius: 3px;
} .single-download .page-header {
padding-bottom: 0;
}
.product-display-inline.single-download .page-header {
padding-bottom: 100px;
}
.product-display-inline.force-buy.single-download .page-header,
body.product-display-inline .single-project .page-header,
.single-project .page-header {
padding-bottom: 40px;
}
.single-download .featured-image img {
margin: 0 auto;
display: block;
}
.single-download .featured-image .download-video {
margin-bottom: 60px;
}
.site-content .download-video,
.site-content div.jp-audio {
margin: 70px 0 60px;
}
.site-content div.jp-audio {
width: 100%;
}
.single-download .site-content .jp-type-playlist {
border-radius: 5px;
border: 1px solid #bdc3c7;
}
.single-download .featured-image .download-video video,
.single-download .featured-image .download-video > div {
margin: 0 auto;
}
.download-actions,
.download-info {
margin: 40px 0;
}
.download-info {
color: #fff;
}
.download-info .edd_price,
.download-info .star-rating {
margin: 0 10px;
display: inline-block;
}
.download-info .edd_price {
font: 400 18px 'Montserrat', sans-serif;
color: #fff;
text-transform: uppercase;
}
.download-info .star-rating {
vertical-align: top;
margin-top: -2px;
}
.download-info .star-rating i {
font-size: 17px;
}
.edd-cart-added-alert {
bottom: -30px;
margin-left: -100px;
left: 50%;
width: 200px;
}
.entry-content .edd-cart-added-alert {
bottom: -60px;
}
.download-image {
position: relative;
}
.download-image.flexslider {
overflow: hidden;
}
.download-image.flexslider .slides {
width: 90%;
margin: 0 auto;
padding: 0;
list-style: none;
}
.download-image .flex-direction-nav {
position: absolute;
top: 48%;
left: 5%;
margin: 0;
padding: 0;
list-style: none;
width: 90%;
z-index: 10;
}
.download-image .flex-direction-nav li:first-child {
float: left;
}
.download-image .flex-direction-nav li:last-child {
float: right;
}
.download-image .flex-direction-nav a {
font-size: 28px;
color: #fff;
} .content-grid-download {
margin-bottom: 30px;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
}
.content-grid-download .entry-image {
position: relative;
}
.content-grid-download .entry-image a,
.content-grid-download .entry-image img,
.content-grid-download .entry-image .image-placeholder {
display: block;
}
.content-grid-download .entry-image img {
min-width: 100%;
}
.content-grid-download .entry-image .image-placeholder {
min-height: 200px;
background: #eee;
position: relative;
}
.content-grid-download .entry-image .image-placeholder:before {
color: #bbb;
content: '\1f304';
width: 20px;
height: 20px;
text-align: center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
position: absolute;
}
.content-grid-download .entry-image .overlay {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
text-align: center;
z-index: 10;
background: transparent;
opacity: 0;
border: 1px solid transparent;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
-webkit-transition: all 0.3s;
-moz-transition:    all 0.3s;
transition:         all 0.3s;
}
.content-grid-download .entry-image .actions {
width: 100%;
height: 42px;
position: absolute;
top: 50%;
bottom: 10%;
-webkit-transition: all 0.3s;
-moz-transition:    all 0.3s;
transition:         all 0.3s;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
}
.content-grid-download .entry-image:hover .actions,
.content-grid-download .entry-image.hover .actions {
top: 35%;
bottom: auto;
}
.content-grid-download.type-project.no-client .entry-image:hover .actions,
.content-grid-download.type-project.no-client .entry-image.hover .actions {
top: 45%;
}
.content-grid-download .entry-image .button {
margin: 0 6px;
padding: 10px 15px;
border-width: 3px;
display: inline-block;
}
.content-grid-download .entry-image .edd_download_purchase_form,
.download-actions .edd_download_purchase_form {
display: inline-block;
vertical-align: top;
}
.download-actions .edd_download_purchase_form {
}
.download-actions .edd_download_purchase_form .edd_errors {
width: 100%;
max-width: 100%;
}
.content-grid-download .entry-image .edd-cart-ajax-alert {
display: none !important;
}
.content-grid-download .entry-image .item-price {
display: block;
width: 100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
-webkit-transition: all 0.25s;
-moz-transition:    all 0.25s;
transition:         all 0.25s;
}
.content-grid-download .entry-image:hover .item-price,
.content-grid-download .entry-image.hover .item-price {
margin-top: 10px;
margin-bottom: 20px;
}
.content-grid-download .entry-image .item-price span {
font: 400 13px 'Montserrat', sans-serif;
color: #fff;
text-transform: uppercase;
padding-bottom: 10px;
border-bottom: 2px solid #fff;
}
.content-grid-download .entry-image .star-rating {
display: block;
width: 100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
-webkit-transition: all 0.3s;
-moz-transition:    all 0.3s;
transition:         all 0.3s;
}
.content-grid-download .entry-image .star-rating i {
color: #fff;
}
.content-grid-download .entry-image:hover .star-rating,
.content-grid-download .entry-image.hover .star-rating {
top: 80%;
}
.content-grid-download .entry-image:hover .overlay,
.content-grid-download .entry-image.hover .overlay {
opacity: 1;
}
.content-grid-download .entry-header {
padding: 15px 20px;
background: #fff;
border: 1px solid #bdc3c7;
z-index: 10;
position: relative;
overflow: hidden;
}
.content-grid-download .entry-title,
.widget-download-title {
font: 400 16px/normal 'Source Sans Pro', serif;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.content-grid-download.truncate-title .entry-title {
height: 20px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.content-grid-download .entry-title a {
text-decoration: none;
}
.content-grid-download .entry-excerpt {
margin-top: 1.5em;
font-size: 90%;
}
.content-grid-download .entry-meta {
color: #bdc3c7;
font-size: 13px;
margin-top: 10px;
}
.content-grid-download .entry-meta a {
color: #82878e;
text-decoration: none;
}
.content-grid-download .entry-meta .byline {
float: left;
}
.byline img {
display: inline-block;
vertical-align: middle;
border-radius: 50%;
margin: -4px 0 0 6px;
width: 25px;
height: 25px;
}
.content-grid-download .entry-header .jp-audio {
float: left;
width: auto;
margin: -3px 5px 0 0;
border-radius: 50%;
}
.content-grid-download .entry-header .jp-playlist,
.content-grid-download .entry-header .jp-progress,
.content-grid-download .entry-header .jp-volume-bar,
.content-grid-download .entry-header .jp-controls li:first-child,
.content-grid-download .entry-header .jp-controls li:last-child {
display: none !important;
}
.content-grid-download .entry-header .jp-controls {
margin-top: 2px;
width: auto;
}
.content-grid-download .entry-header div.jp-interface {
border-radius: 50%;
padding: 0;
width: 25px;
height: 25px;
}
.content-grid-download .entry-header div.jp-interface ul.jp-controls li {
float: left;
}
.content-grid-download .entry-header div.jp-interface ul.jp-controls a {
font-size: 20px;
}
.content-grid-download .entry-header div.jp-interface ul.jp-controls a i {
vertical-align: top;
}
.content-grid-download .entry-header div.jp-interface ul.jp-controls a.jp-pause {
margin: 2px 0 0 1px;
font-size: 16px;
}
.content-grid-download.force-info .entry-header {
display: block;
}
.content-grid-download.hide-info .entry-header {
display: none;
}
.content-grid-download .entry-meta .star-rating {
float: right;
}
.content-grid-download .edd_purchase_tax_rate,
.content-grid-download .edd-cp-container,
.content-grid-download .edd-cp-container + .edd_purchase_submit_wrapper > .edd-add-to-cart {
display: none;
}
.download-image-grid-preview {
margin: 70px 0;
}
.download-image-grid-preview a,
.download-image-grid-preview img {
display: block;
position: relative;
}
.download-image-grid-preview .slides {
padding: 0;
list-style: none;
}
.download-image-grid-preview .slides li {
margin: 15px 0;
position: relative;
}
.download-image-grid-preview .slides li a:before {
width: 100%;
height: 100%;
content: ' ';
top: 0;
left: 0;
z-index: 10;
position: absolute;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition:    all 0.2s ease-in-out;
transition:         all 0.2s ease-in-out;
}
.download-image-grid-preview .slides li.active a:before,
.download-image-grid-preview .slides li:hover a:before {
opacity: 1;
visibility: visible;
} .page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.wp-caption {
border: 1px solid #ccc;
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 1.2% auto 0;
max-width: 98%;
}
.wp-caption-text {
text-align: center;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.site-main .gallery {
margin-bottom: 1.5em;
}
.gallery-caption {
}
.site-main .gallery a img {
border: none;
height: auto;
max-width: 90%;
}
.site-main .gallery dd {
margin: 0;
}
.site-main .gallery-columns-4 .gallery-item {
}
.site-main .gallery-columns-4 .gallery-item img {
} embed,
iframe,
object {
max-width: 100%;
}
.column-group {
margin-top: 40px;
margin-bottom: 40px;
}
.column-group:last-child {
margin-bottom: 0;
} .comment-list {
margin: 0;
padding: 0;
list-style: none;
}
.comment,
.pingback {
margin-bottom: 55px;
}
.comment-meta {
width: 90px;
float: left;
}
.pingback .comment-meta {
display: none;
}
.comment-content {
line-height: 25px;
padding: 20px;
border: 1px solid #bdc3c7;
background: #fff;
position: relative;
}
.comment-content p:last-child {
margin-bottom: 0;
}
.comment.depth-1 .comment-content {
margin-left: 140px;
}
.comment .comment-content:after {
width: 0;
height: 0;
border-top: 14px solid transparent;
border-bottom: 14px solid transparent;
border-right: 14px solid #fff;
content: ' ';
position: absolute;
top: 32px;
left: -15px;
}
.comment .comment-content:before {
width: 0;
height: 0;
border-top: 14px solid transparent;
border-bottom: 14px solid transparent;
border-right: 14px solid #bdc3c7;
content: ' ';
position: absolute;
top: 32px;
left: -16px;
}
.comment-list .children {
margin: 25px 0 0 140px;
padding: 0;
list-style: none;
}
.comment-list .children .comment-author.vcard img {
margin-top: 26px;
width: 40px;
height: 40px;
}
.comment-list .children .comment-content {
margin-left: 65px;
}
.comment-list .comment_form_rating {
display: none;
}
.comment-metadata {
font-size: 13px;
color: #82878e;
border-bottom: 1px solid #bdc3c7;
padding-bottom: 15px;
margin-bottom: 15px;
}
.comment-metadata .edit-link a,
.comment-metadata .reply-link a {
font-weight: bold;
}
.comment-metadata a {
color: #82878e;
text-decoration: none;
}
.comment-content a {
word-wrap: break-word;
}
.comment-author .fn,
.comment-metadata .fn {
font: 400 10px 'Montserrat', sans-serif;
text-transform: uppercase;
letter-spacing: 0.10em;
margin-top: 8px;
display: block;
text-align: center;
}
.comment-metadata .fn  {
font-size: 12px;
text-align: left;
display: none;
}
.comment-author .fn a {
text-decoration: none;
}
.comment-author img {
border-radius: 50%;
}
.bypostauthor {
}
.comment-form {
margin-bottom: 100px;
}
.comment-form input[type="text"],
.comment-form input[type="password"] {
width: 50%;
}
.comment-reply-title small {
vertical-align: middle;
display: inline-block;
float: right;
line-height: 20px;
}
#cancel-comment-reply-link {
color: #d04e4e;
text-decoration: none;
}
.marketify-edd-rating {
overflow: hidden;
}
.marketify-edd-rating .star-rating {
margin: -1px 12px 0 0;
float: left;
}
.marketify-edd-rating i,
.download-product-review-details i {
font-size: 14px;
color: #bdc3c7;
}
.marketify-edd-rating .review-title-text {
font: 700 15px 'Montserrat', sans-serif;
text-transform: uppercase;
}
.comment_form_rating label {
float: none;
}
.edd_reviews_rating_box {
background: none;
width: auto;
height: auto;
display: block;
}
.edd_ratings {
font-size: 20px;
position: relative;
}
.edd_reviews_rating_box .edd_rating {
width: auto;
height: auto;
}
.comment_form_rating .edd_reviews_rating_box a:hover ~ a,
.comment_form_rating .edd_reviews_rating_box a:hover {
background: none;
}
.comment_form_rating .edd_reviews_rating_box a:hover ~ a i:before,
.comment_form_rating .edd_reviews_rating_box a:hover i:before,
.comment_form_rating .edd_reviews_rating_box a.active ~ a i:before,
.comment_form_rating .edd_reviews_rating_box a.active i:before {
content: '\2605';
}
.download-product-review-details .download-single-widget-title {
float: left;
}
.download-product-review-details .download-ratings {
margin: -4px 0 0 5px;
float: left;
}
.download-product-review-details i {
font-size: 16px;
}
.download-product-review-details p {
color: #82878e;
font-size: 13px;
clear: both;
margin-bottom: 0;
}
.edd_reviews_breakdown .edd-counter-front {
background: #82878e;
}
.edd-review-vote {
color: #bdc3c7;
font: 400 10px 'Montserrat', sans-serif;
text-transform: uppercase;
margin-bottom: 0;
background: none;
border: 0;
padding: 0;
clear: none;
}
.edd-review-vote:not(.edd-yellowfade) p:first-child {
display: none;
}
.edd-reviews-voting-buttons {
margin: 5px 0 0;
display: block;
}
.edd-reviews-voting-buttons br {
display: none;
}
.edd-reviews-voting-buttons {
margin-top: 8px;
}
.edd-reviews-voting-buttons a {
border: 2px solid;
padding: 2px 4px !important;
margin-right: 4px !important;
} .widget-area {
margin-bottom: 200px;
}
.widget-area .section-title {
margin: 55px 0;
}
.widget-area .widget:first-child .section-title {
margin-top: 0;
}
.widget ul,
.widget ol {
margin: 0;
padding: 0;
list-style: none;
}
.widget li {
margin: 5px 0;
}
.widget-area .widget .edd-taxonomy-widget li:before,
.widget-area .widget.widget_nav_menu li:before,
.widget-area .widget.widget_recent_entries li:before,
.widget-area .widget.widget_meta li:before,
.widget-area .widget.widget_pages li:before,
.widget-area .widget.widget_categories li:before,
.widget-area .widget.widget_archive li:before {
content: '\e762';
}
.edd-taxonomy-widget .children {
list-style: disc;
list-style-position: inside;
margin-left: 10px;
}
.widget a {
text-decoration: none;
} .widget select {
max-width: 100%;
min-width: 100%;
} .widget .edd-cart-item .edd-cart-item-title {
display: block;
}
.widget .edd-cart-item .edd-cart-item-separator {
display: none;
}
.widget .edd-cart-item .edd-cart-item-price {
font: 400 16px 'Montserrat', sans-serif;
text-transform: uppercase;
margin-left: -4px;
}
.widget .edd-remove-from-cart,
.edd-fes-adf-submission-option-remove a,
.edd_repeatable_upload_field_container .edd_upload_file a {
font-size: 0;
text-decoration: none;
}
.widget .edd-remove-from-cart:before,
#cancel-comment-reply-link:before,
.edd-fes-adf-submission-option-remove a:before,
.edd_repeatable_upload_field_container .edd_upload_file a:before {
font-size: 15px;
visibility: visible !important;
content: '\2715';
}
.widget .cart_item.edd_subtotal {
font-weight: normal;
font-style: normal;
margin: 15px 0;
}
.widget .cart_item.edd_subtotal .subtotal {
font-weight: bold;
}
.widget .cart_item.edd_checkout a {
text-align: center;
display: block;
} .widget-related-entries,
.widget-most-recent {
overflow: hidden;
}
.widget-related-entries li,
.widget-most-recent li {
margin: 0 4% 4% 0;
float: left;
width: 29%;
}
.widget-related-entries .widget-download-title,
.widget-most-recent .widget-download-title {
display: none;
}
.widget-related-entries li img,
.widget-most-recent li img {
min-width: 100%;
height: auto;
} #wp-calendar {
margin: 0;
width: 100%;
}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption {
text-align: left;
}
#wp-calendar caption {
text-transform: uppercase;
font-weight: bold;
}
#wp-calendar #next {
padding-right: 24px;
text-align: right;
} .widget_rss li {
margin-bottom: 20px;
}
.widget_rss li:before {
content: ' ';
}
.widget_rss li a {
text-transform: uppercase;
font-weight: bold;
padding: 0;
}
.widget_rss li a:hover {
background: none;
}
.widget_rss .rss-date {
font-size: 13px;
display: block;
margin: 5px 0;
} .search-form {
overflow: hidden;
}
.search-form .search-field,
.main-navigation .search-form .search-field {
font: 400 16px 'Montserrat', sans-serif;
text-transform: uppercase;
color: #fff;
padding: 10px;
background: #bdc3c7;
width: 87%;
}
.main-navigation .search-form .search-field {
padding: 5px;
font-size: 13px;
background: rgba(255, 255, 255, .40);
border: 1px solid transparent;
float: right;
}
.search-form .search-submit {
font-size: 21px;
color: #fff;
text-transform: uppercase;
text-align: center;
border: 0;
width: 13%;
float: right;
padding: 8px 0;
}
.search-form input[type=search]::-webkit-input-placeholder {
color: #fff;
} .widget_text {
margin: 40px 0;
}
.site-footer .widget_text {
margin: 0;
} .home-widget {
margin-bottom: 100px;
}
.home-widget-title {
margin-top: 0;
}
.home-widget-description {
font-size: 18px;
text-align: center;
margin: 0 0 70px;
}
.marketify_widget_taxonomy_stylized {
margin-top: -100px;
padding: 30px 0;
}
.marketify_widget_taxonomy_stylized ul {
margin: 0;
padding: 0;
list-style: none;
}
.marketify_widget_taxonomy_stylized li {
margin: 5px 0;
width: 25%;
float: left;
text-align: center;
}
.marketify_widget_taxonomy_stylized a {
font: 700 14px 'Montserrat', sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #fff;
}
.marketify_widget_featured_popular {
position: relative;
}
.marketify_widget_featured_popular .home-widget-title span {
cursor: pointer;
margin: 0 10px;
}
.marketify_widget_featured_popular .home-widget-title {
margin-bottom: 100px;
}
.marketify_widget_featured_popular .flex-control-nav {
text-align: center;
margin: 0;
padding: 0;
list-style: none;
position: absolute;
width: 100%;
top: 75px;
left: 0;
}
.marketify_widget_featured_popular .flex-control-nav li {
float: none;
display: inline-block;
cursor: pointer;
}
.marketify_widget_featured_popular .flex-control-nav a {
margin: 0 3px;
width: 10px;
height: 10px;
text-indent: -9999em;
border-radius: 50%;
background: #bdc3c7;
display: block;
}
.marketify_widget_featured_popular .content-grid-download .entry-header {
display: none;
}
.marketify_widget_featured_popular .content-grid-download.force-info .entry-header {
display: block;
} .features {
overflow: hidden;
}
.feature {
text-align: center;
}
.feature a {
display: inline-block;
}
.feature-title,
.individual-testimonial .author span:first-child {
font: 700 16px 'Montserrat', sans-serif;
text-transform: uppercase;
letter-spacing: 0.10em;
margin-top: 1.25em;
}
.individual-testimonial .author .title {
display: block;
}
.feature-title a {
text-decoration: none;
}
.feature-content {
color: #515a63;
line-height: 1.75;
margin: 1.5em 0 3em;
clear: both;
}
.feature-mini {
text-align: left;
}
.feature-mini h3,
.feature-mini a:first-child {
font-size: 16px;
margin: 0;
float: left;
clear: none;
}
.feature-mini h3 {
margin: 3px 0 0 10px;
}
.feature-mini .feature-content {
margin: 2.75em 0 0;
} .testimonials-list {
overflow: hidden;
text-align: center;
}
.company-testimonial {
text-align: center;
display: inline-block;
margin: 0;
}
.company-testimonial img {
width: 200px;
height: auto;
}
.testimonials-text {
font-weight: 300;
font-size: 20px;
font-style: italic;
line-height: 25px;
margin: 0 0 30px;
padding: 0;
}
.individual-testimonial {
text-align: left;
margin-bottom: 4em;
overflow: hidden;
clear: both;
display: none;
}
.individual-testimonial:last-child {
margin-bottom: 0;
}
.individual-testimonial .testimonials-text {
margin-left: 27px;
}
.individual-testimonial .testimonials-text p {
margin-bottom: 0;
display: inline;
}
.individual-testimonial .testimonials-text:before,
.individual-testimonial .testimonials-text:after {
color: #bdc3c7;
content: '\275e';
}
.individual-testimonial .testimonials-text:before {
top: -2px;
left: 0;
position: absolute;
font-size: 30px;
-webkit-transform: rotate(-180deg);
-moz-transform:    rotate(-180deg);
transform:         rotate(-180deg);
}
.individual-testimonial .avatar-wrap {
border-radius: 50%;
overflow: hidden;
margin-left: 27px;
float: left;
display: inline-block;
}
.individual-testimonial .avatar,
.individual-testimonial .avatar-link,
.individual-testimonial .author {
float: left;
}
.individual-testimonial .author {
margin-left: 27px;
}
.individual-testimonial .avatar-link img {
border-radius: 50%;
}
.individual-testimonial .author .excerpt {
font: 400 15px 'Source Sans Pro', sans-serif;
text-transform: none;
letter-spacing: 0;
margin-top: 5px;
display: block;
} .pricing-table-widget {
margin-bottom: 30px;
}
.pricing-table-option {
padding: 20px;
}
.pricing-table-widget-description {
color: #fff;
text-align: center;
padding: 20px;
border: 5px solid #fff;
}
.pricing-table-widget-description h2,
.pricing-table-widget-description h3 {
font: 700 50px 'Montserrat', sans-serif;
text-transform: uppercase;
letter-spacing: 0.10em;
margin: 0;
}
.pricing-table-widget-description h3 {
font-size: 13px;
}
.pricing-table-widget-description sup {
font-size: 28px;
font-weight: 400;
}
.pricing-table-widget-description ul {
margin: 20px 0 0;
padding: 0;
list-style: none;
}
.pricing-table-widget-description p,
.pricing-table-widget-description li {
font-size: 16px;
line-height: 25px;
}
.pricing-table-widget-description li {
margin: 4px 0;
} body .marketify_widget_slider_hero .soliloquy-container {
height: auto;
max-height: none;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy .soliloquy-slides img {
width: auto;
height: auto;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption {
max-width: 80%;
margin: 40px auto 0;
position: relative;
left: auto;
right: auto;
bottom: auto;
top: auto;
background: none;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption .soliloquy-caption-inside {
font-size: 16px;
line-height: 26px;
text-align: center;
text-shadow: none;
background: none;
padding: 0;
max-width: 75%;
margin: 0 auto;
}
body .marketify_widget_slider_hero h2.soliloquy-caption-title {
font: 700 58px 'Montserrat', sans-serif;
text-transform: uppercase;
color: #fff;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption .caption-alt {
display: none;
}
body .marketify_widget_slider_hero .soliloquy-control-nav.soliloquy-control-paging {
position: absolute;
bottom: 50px;
left: 50%;
}
body .marketify_widget_slider_hero .soliloquy-control-nav.soliloquy-control-paging a {
-webkit-transition: none;
-moz-transition:    none;
transition:         none;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption-outer {
text-align: center;
width: 100%;
position: absolute;
top: 50%;
bottom: auto;
z-index: 10;
-webkit-transform: translate(0, -50%);
-ms-transform:     translate(0, -50%);
transform:         translate(0, -50%);
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption-outer .button {
display: inline-block !important;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption-outer p {
margin-bottom: 1.5em;
line-height: 26px;
}
body .marketify_widget_slider_hero .soliloquy-theme-classic .soliloquy-pager {
text-align: center;
} .marketify_widget_recent_posts {
margin-bottom: 40px;
} .download-archive-widget-area {
position: relative;
margin-bottom: 100px;
}
.download-archive-widget {
padding-bottom: 40px;
padding-left: 15px;
}
.download-archive-widget:first-child {
padding-top: 75px;
}
.download-archive-widget.widget li {
margin: 0;
}
.download-archive-widget-title,
.error-404 .widgettitle {
font: 700 16px 'Montserrat', sans-serif;
text-transform: uppercase;
color: #515a63;
margin: 0 0 18px;
} .download-archive-widget .rsswidget {
padding: 0;
}
.download-archive-widget .widget_rss li {
margin-right: 0;
}
.download-archive-widget .search-submit {
width: 20%;
}
.download-archive-widget .search-field {
width: 80%;
} .download-archive-widget .edd-taxonomy-widget a,
.download-archive-widget.widget_nav_menu ul a,
.download-archive-widget.widget_recent_entries ul a,
.download-archive-widget.widget_meta ul a,
.download-archive-widget.widget_pages ul a,
.download-archive-widget.widget_categories ul a,
.download-archive-widget.widget_archive ul a,
.most-loved a,
.download-archive-widget.widget_projects_categories ul a {
padding: 7px 15px;
display: block;
}
.download-archive-widget.widget_nav_menu ul ul,
.download-archive-widget.widget_recent_entries ul ul,
.download-archive-widget.widget_meta ul ul,
.download-archive-widget.widget_pages ul ul,
.download-archive-widget.widget_categories ul ul,
.download-archive-widget.widget_archive ul ul,
.download-archive-widget.widget_projects_categories ul ul {
margin-right: 0;
}
.download-archive-widget.widget_nav_menu ul ul a,
.download-archive-widget.widget_recent_entries ul ul a,
.download-archive-widget.widget_meta ul ul a,
.download-archive-widget.widget_pages ul ul a,
.download-archive-widget.widget_categories ul ul a,
.download-archive-widget.widget_archive ul ul a,
.download-archive-widget.widget_projects_categories ul ul a {
font-size: 12px;
}
.download-archive-widget .edd-taxonomy-widget a:hover,
.download-archive-widget.widget_nav_menu ul a:hover,
.download-archive-widget.widget_recent_entries ul a:hover,
.download-archive-widget.widget_meta ul a:hover,
.download-archive-widget.widget_pages ul a:hover,
.download-archive-widget.widget_categories ul a:hover,
.download-archive-widget.widget_archive ul a:hover,
.most-loved a:hover,
.download-archive-widget.widget_projects_categories ul a:hover {
background-color: #f6f7f8;
}
.download-archive-widget.widget_categories ul ul,
.download-archive-widget.widget_projects_categories ul ul {
border-left: 1px solid #eee;
margin: 5px 0 5px 15px;
}
.download-archive-widget.widget_categories ul ul a:hover,
.download-archive-widget.widget_projects_categories ul ul a:hover {
background: none;
} .download-archive-widget.widget li.widget-download-with-thumbnail {
margin-bottom: 1.5em;
}
.widget-download-price {
display: block;
font-weight: 700;
}
.download-sorting {
overflow: hidden;
}
.download-sorting select {
margin-left: 5px;
padding: 8px 30px 8px 12px;
width: auto;
min-width: 0;
border: 3px solid;
-webkit-appearance: none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
}
.download-sorting label[for="orderby"] {
position: relative;
}
.download-sorting label[for="orderby"]:after {
font-size: 14px;
color: #bdc3c7;
content: '\e74f';
display: block;
width: 15px;
height: 15px;
position: absolute;
right: 4px;
top: 12px;
}
.download-sorting select:focus {
outline: 0;
}
.download-sorting label {
font-size: 15px;
font-family: 'Source Sans Pro';
font-weight: normal;
text-transform: none;
letter-spacing: 0;
float: left;
}
.download-sorting label input[type="radio"] {
display: none;
}
.download-sorting span {
font-size: 20px;
display: inline-block;
margin-top: 6px;
margin-left: 3px;
} .download-single-widget,
.download-product-details,
.download-product-review-details {
border: 1px solid #bdc3c7;
margin: 0 0 45px;
padding: 25px;
}
.download-single-widget:first-child {
margin-top: 70px;
}
.download-single-widget.comments:first-child {
margin-top: 92px;
}
#secondary .download-single-widget.comments:first-child {
margin-top: 0;
}
.download-single-widget-title {
margin: 0 0 15px;
}
.download-single-widget ol,
.download-single-widget ul {
margin: 0;
padding: 0;
list-style: none;
}
.download-single-widget ol:last-child,
.download-single-widget ul:last-child {
margin-bottom: 0;
}
.download-single-widget .widget-description {
font-size: 13px;
display: block;
margin: -10px 0 20px;
} .marketify_widget_download_details,
.marketify_widget_download_review_details {
border: 0;
padding: 0;
}
.download-product-details {
padding: 0;
overflow: hidden;
}
.download-author,
.download-author-bio,
.download-author-social,
.download-author-sales,
.download-author-message,
.download-product-details .download-info {
margin: 0;
padding: 25px;
border-bottom: 1px solid #bdc3c7;
position: relative;
clear: both;
}
.download-product-details .download-info {
border-top: 1px solid #bdc3c7;
}
.download-author-bio p:last-child,
.download-author-bio p:only-child {
margin-bottom: 0;
}
.download-author-sales.blank,
.download-author-message {
border-bottom: 0;
}
.download-author-message .button {
margin-bottom: 0;
}
.download-author {
text-align: center;
overflow: hidden;
}
.download-author img {
border-radius: 50%;
}
.download-author .author-link {
text-decoration: none;
margin: 10px 0 4px;
display: block;
}
.download-product-details .download-author .author-joined,
.download-product-details .download-purchases,
.download-product-details .download-comments,
.download-product-details .download-comments a,
.download-product-details .download-ratings,
.download-product-details .download-author-sales,
.download-product-details .download-info {
font-size: 13px;
color: #82878e;
display: block;
}
.download-product-details .download-purchases,
.download-product-details .download-comments,
.download-product-details .download-ratings,
.download-product-details .download-author-sales {
text-align: center;
padding: 30px 25px;
width: 49%;
float: left;
}
.download-product-details .download-comments.full,
.download-product-details .download-ratings.full {
width: 100%;
}
.download-product-details .download-purchases {
border-right: 1px solid #bdc3c7
}
.download-product-details .download-comments a,
.download-product-details .download-ratings a {
text-decoration: none;
}
.download-product-details .download-purchases strong,
.download-product-details .download-comments strong,
.download-product-details .download-ratings strong,
.download-product-details .download-author-sales strong,
.download-product-details .edd_price {
font: 700 21px/normal 'Montserrat', sans-serif;
color: #505965;
text-transform: uppercase;
display: block;
margin-bottom: 4px;
}
.download-product-details .download-ratings strong i {
font-size: 17px;
margin: 0 -2px;
}
.download-product-details.author-archive .download-author {
padding: 20px;
}
.download-product-details.author-archive .author-link {
font-size: 14px;
}
.download-author img {
width: 65px;
height: 65px;
}
.download-author-social {
text-align: center;
}
.download-author-bio {
line-height: 25px;
}
.download-author-social a {
font-size: 20px;
}
.download-product-details .download-author-sales {
float: none;
width: 100%;
}
.product-details-pull {
color: #82878E;
margin-top: -30px;
margin-bottom: 40px;
text-align: center;
}
.product-details-pull .page-title {
font-size: 32px;
margin: 0;
color: #505965;
max-width: 100%;
}
.product-details-pull .download-info,
.product-details-pull .download-info .edd_price {
color: #505965;
}
.product-details-pull .download-actions {
margin: 30px 0 -10px;
}
.product-details-pull .download-actions .button {
margin: 0 8px;
}
.download-product-details .download-info {
padding: 30px 0;
}
.download-product-details .edd_price {
margin-bottom: 0;
}
.product-details-pull .edd-cp-container {
color: #505965;
}
.product-details-pull input[type="text"].edd_cp_price {
border: 1px solid #bdc3c7;
} .widget .edd-cart {
border-top: 1px solid #bdc3c7;
}
.edd-cart .cart_item.empty {
margin-top: 25px;
}
.widget .edd-cart-item {
margin: 0;
padding: 20px 25px;
border-bottom: 1px solid #bdc3c7;
background: #fbfbfb;
}
.marketify_widget_download_share iframe:first-child {
width: 100% important;
display: block;
}
.edd-fpd {
margin: -25px 0;
width: 100%;
}
.edd-fpd tr:first-child th,
.edd-fpd tr:first-child td {
padding-top: 25px;
}
.edd-fpd tr:last-child th,
.edd-fpd tr:last-child td {
padding-bottom: 25px;
}
.edd-fpd th,
.edd-fpd td {
padding: 7px 5px;
}
.edd-fpd th {
font: 700 14px/normal 'Montserrat', sans-serif;
text-transform: uppercase;
width: 45%;
border-right: 1px solid #ccc;
padding-right: 5%;
}
.edd-fpd th {
color: #515a63;
}
.edd-fpd td {
font-size: 14px;
color: #82878e;
padding-left: 5%;
} .site-footer {
color: #fff;
padding: 63px 0 100px;
}
.footer-widget,
.footer-widget a,
.footer-widget-title {
line-height: 25px;
color: #fff;
}
.footer-widget a:hover {
color: #fff;
text-decoration: underline;
}
.footer-widget-title {
font: 700 16px 'Montserrat', sans-serif;
color: #fff;
letter-spacing: 0.10em;
text-transform: uppercase;
margin-bottom: 15px;
}
.footer-widget ol,
.footer-widget ul {
margin: 0;
padding: 0;
list-style: none;
}
.footer-widget ol ol,
.footer-widget ul ul {
margin: 10px 0 0 10px;
list-style: disc;
list-style-position: inside;
}
.footer-widget li {
margin-bottom: 6px;
}
.footer-widget a {
text-decoration: none;
}
.site-footer.light .site-info {
margin-top: 75px;
}
.site-info .col-md-8 {
text-align: center;
}
.footer-social a {
margin: 0 16px 0 0;
font-size: 25px;
text-decoration: none;
}
.site-footer.dark .footer-social a {
color: #fff;
}
.footer-social a.hidden {
display: none;
} .footer-social a[href*="facebook.com"]::before {
content: '\f30c';
}
.footer-social a:hover[href*="facebook.com"]::before {
color: #3b5998;
} .footer-social a[href*="twitter.com"]::before {
content: '\f309';
}
.footer-social a:hover[href*="twitter.com"]::before {
color: #33ccff;
} .footer-social a[href*="plus.google.com"]::before {
content: '\f30f';
}
.footer-social a:hover[href*="plus.google.com"]::before {
color: #dd4b39;
} .footer-social a[href*="linkedin.com"]::before {
content: '\f318';
}
.footer-social a:hover[href*="linkedin.com"]::before {
color: #069;
} .footer-social a[href*="instagram.com"]::before {
content: '\f32d';
}
.footer-social a:hover[href*="instagram.com"]::before {
color: #3f729b;
} .footer-social a[href*="pinterest.com"]::before {
content: '\f312';
}
.footer-social a:hover[href*="pinterest.com"]::before {
color: #c8232c;
} .footer-social a[href*="vimeo.com"]::before {
content: '\f306';
}
.footer-social a:hover[href*="vimeo.com"]::before {
color: #1AB7EA;
} .footer-social a[href$=".rss"]::before {
content: '\e73a';
}
.footer-social a:hover[href$=".rss"]::before {
color: #FF6600;
} .site-footer.light {
color: #404040;
padding-top: 0;
background: #fff;
}
.site-footer.light .footer-widget,
.site-footer.light .footer-widget a,
.site-footer.light .footer-widget-title {
color: #515a63;
}
.site-footer.light .container {
border-top: 1px solid #bdc3c7;
}
.site-footer.light .site-info:not(.has-widgets) {
border-top: 0;
}
.site-footer.light .footer-widget,
.site-footer.light .site-info [class^="col-"] {
border-right: 0;
border-bottom: 1px solid #bdc3c7;
}
.site-footer.light .footer-widget:last-child,
.site-footer.light .site-info [class^="col-"]:last-child {
border-right: 0;
}
.site-footer.light .site-info {
margin-top: 0;
}
.site-footer .footer-widget,
.site-footer .site-info [class^="col-"] {
padding: 40px 25px;
}
.site-footer .site-info [class^="col-"] p:last-child {
margin-bottom: 0;
}
.site-info [class^="col-"] .site-title a {
display: block;
}
.site-info .col-md-12 {
text-align: center;
} .popup {
max-width: 420px;
background: #fff;
margin: 0 auto 0;
padding: 50px 0 40px;
position: relative;
display: none;
}
.mfp-wrap .popup {
display: block;
}
.popup .section-title {
margin-top: 0;
margin-bottom: 35px;
}
.single-download .popup .edd_download_purchase_form {
margin-bottom: 0;
}
.mfp-close-btn-in .mfp-close {
color: #fff;
text-shadow: rgba(0, 0, 0, .40) 0 3px 0;
opacity: 1;
top: -34px;
right: -38px;
}
.mfp-container {
}
.mfp-content{
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition:    all 0.2s ease-in-out;
transition:         all 0.2s ease-in-out;
-webkit-transform-style: preserve-3d;
-moz-transform-style:    preserve-3d;
transform-style:         preserve-3d;
-webkit-transform: scale(0.25);
-moz-transform:    scale(0.25);
transform:         scale(0.25);
-webkit-backface-visibility: hidden;
backface-visibility:         hidden;
}
.mfp-ready .mfp-content {
zoom: 1;
opacity: 1;
visibility: visible;
-webkit-transform: scale(1);
-moz-transform:    scale(1);
transform:         scale(1);
}
.mfp-removing .mfp-content {
zoom: 1;
opacity: 0;
visibility: visible;
-webkit-transform: scale(0.25);
-moz-transform:    scale(0.25);
transform:         scale(0.25);
} .infinite-scroll .paging-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
}
.infinity-end.neverending .site-footer {
display: block;
} .image-grid-previewer-wrap {
position: relative;
}
.love-it-wrapper .loved,
.love-it-wrapper .love-it {
color: #ea626f;
font-size: 0px;
text-decoration: none;
position: relative;
z-index: 5;
visibility: hidden;
}
.love-it-wrapper .love-it:before,
.love-it-wrapper .loved:before {
font-size: 16px;
content: '\2661';
visibility: visible;
margin: 6px 6px 0 0;
font-size: 18px;
width: auto;
text-align: right;
}
.love-it-wrapper .loved:before {
content: '\2665';
}
.content-grid-download .love-it-wrapper,
.image-grid-previewer-wrap .love-it-wrapper {
font-size: 0;
visibility: hidden;
float: right;
position: relative;
}
.content-grid-download .love-it-wrapper:after,
.image-grid-previewer-wrap .love-it-wrapper:after {
width: 0;
height: 0;
position: absolute;
right: 0;
top: 0;
content: ' ';
border-top: 44px solid #fff;
border-left: 44px solid transparent;
visibility: visible;
}
.image-grid-previewer-wrap .love-it-wrapper {
position: absolute;
top: 0;
right: 15px;
margin: 0;
z-index: 10;
}
.image-grid-previewer-wrap .love-it-wrapper:after {
border-top-color: #bdc3c7;
}
.image-grid-previewer-wrap .love-it-wrapper .love-it,
.image-grid-previewer-wrap .love-it-wrapper .loved {
color: #fff;
}
.love-it-wrapper .love-count {
display: none;
} .whistles-tabs .whistles-tabs-nav {
width: 90%;
margin: 0 auto;
}
.whistles-tabs .whistles-tabs-nav li a,
.whistles-tabs .whistles-tabs-nav li a:hover {
background: transparent;
}
.whistles-tabs .whistles-tabs-nav li[aria-selected='true'] a:hover {
background: #fff;
}
.whistles-tabs .whistles-tabs-nav li:last-child a {
border-right-width: 3px;
}
.whistles-tabs .whistles-tabs-wrap {
margin: -3px;
padding: 0;
border-width: 3px;
border-color: #bdc3c7;
}
.whistles-toggle .whistle-content,
.whistles-accordion .whistle-content {
border-color: #bdc3c7;
}
.whistles-tabs-wrap .whistle-content {
padding: 2em;
}
.whistles-toggle .whistle-title,
.whistles-accordion .whistle-title {
font: 700 13px/normal 'Montserrat', sans-serif;
text-transform: uppercase;
text-decoration: none;
padding: 10px 20px;
border-color: #bdc3c7;
background: #fff;
} #lang_sel_click {
margin: 0 0 40px;
}
#lang_sel_click li {
width: 100%;
} .entry-content .mailbag-wrap {
max-width: 50%;
}
.mailbag-input {
margin-bottom: 2em;
}
.mailbag-input br {
display: none;
}
.site-footer .mailbag-input input[type="text"] {
border: 0;
} .gform_wrapper ul li.gfield {
margin-bottom: 2em;
} .contact-form div {
margin-bottom: 2em;
}
.contact-form label span {
text-transform: none;
letter-spacing: 0;
font-weight: 400;
} .projects_list_widget img {
display: none;
} @media screen and (min-width: 1200px) {
.minimal .col-lg-offset-3 {
margin-left: 30%;
}
}
@media screen and (max-width: 992px) { .site,
.site-header {
position: relative;
}
.site-header.toggled {
padding-top: 0;
}
.site-header .site-branding {
margin-left: 15px;
}
.site-header .container {
max-width: 100%;
padding: 0;
position: inherit;
}
.main-navigation .menu,
.main-navigation .search-form,
.main-navigation .main-menu {
float: none;
}
.main-navigation {
max-height: 50px;
overflow: hidden;
position: absolute;
top: 50%;
left: auto;
right: 0;
float: none;
-webkit-transition: max-height 0.3s;
-moz-transition:    max-height 0.3s;
transition:         max-height 0.3s;
}
.main-navigation.toggled {
max-height: 2000px;
top: auto;
right: auto;
position: static;
background: rgba(0, 0, 0, .60);
margin-bottom: 50px;
padding-bottom: 20px;
-webkit-transform: translate(0, 0);
-moz-transform:    translate(0, 0);
transform:         translate(0, 0);
}
.main-navigation.toggled ul {
display: block;
}
.main-navigation h1 {
margin-right: 15px;
}
.main-navigation.toggled h1 {
margin: 20px 0 0 8px;
}
.menu-toggle,
.main-navigation.toggled .nav-menu,
.main-navigation.toggled .search-form {
display: block;
float: none;
}
.main-navigation.toggled li {
float: none;
margin-bottom: 8px;
}
.main-navigation li {
margin: 0;
float: none;
}
.main-navigation .menu > li {
max-width: 90%;
}
.main-navigation a {
color: #636D77;
font-size: 16px;
border: 0;
display: block;
}
.main-navigation a:hover {
color: #fff;
background: none;
}
.main-navigation ul ul {
border-left: 1px solid #515a63;
background: none;
box-shadow: none;
border-radius: 0;
float: none;
position: relative;
top: auto;
left: 20px;
z-index: 99999;
width: auto;
opacity: 1;
-webkit-transform: translate(0, 0) scale(1);
-moz-transform:    translate(0, 0) scale(1);
transform:         translate(0, 0) scale(1);
}
.main-navigation ul ul:after,
.main-navigation ul ul ul:after {
display: none;
}
.main-navigation ul ul ul {
z-index: 5;
margin-right: 0;
border: 0;
left: auto;
top: auto;
right: auto;
margin-left: 15px;
}
.main-navigation ul ul a {
color: #7D8892;
font-size: 14px;
padding: 5px 15px;
width: auto;
}
.main-navigation ul ul ul a {
padding: 5px 15px;
}
.main-navigation ul ul li:first-child a,
.main-navigation ul ul li:last-child a {
border-radius: 0;
}
.main-navigation ul ul li {
margin-left: 0;
}
.main-navigation ul li:hover > ul {
-webkit-transform: translate(0, 0) scale(1);
-moz-transform:    translate(0, 0) scale(1);
transform:         translate(0, 0) scale(1);
}
.main-navigation ul ul a:hover {
color: #fff;
background: none;
}
.main-navigation li ul li a:first-child:nth-last-child(2):before {
display: none;
}
.main-navigation ul,
.main-navigation .search-form,
.header-search-icon {
display: none;
}
.main-navigation.toggled .search-form label {
float: none;
opacity: 1;
}
.main-navigation.toggled .search-form {
padding: 20px;
margin-right: 0;
margin-top: 20px;
}
.main-navigation.toggled .search-form .search-field {
width: 90%;
}
.main-navigation.toggled .search-form .search-submit {
width: 10%;
}
.main-navigation .edd-cart {
margin-left: 0;
}
.main-navigation .edd-cart .cart_item,
.main-navigation .edd-cart .cart_item.empty {
padding: 5px 15px;
}
.main-navigation .edd-cart .cart_item,
.main-navigation .edd-cart .edd-cart-item,
.main-navigation .widget .edd-cart .edd-cart-item-price {
color: #7D8892;
background: none;
border-color: #515a63;
}
.main-navigation .edd-cart .cart_item.empty {
color: #7D8892;
font: 700 13px/normal 'Montserrat', sans-serif;
text-transform: uppercase;
}
.main-navigation .edd-cart .cart_item.edd_checkout {
border-color: #515a63;
}
h2.soliloquy-caption-title {
font-size: 38px;
}
.search-form-overlay .search-form {
width: 50%;
left: 25%;
}
}
@media screen and (min-width: 992px) {
.page-title,
.home-search .page-header .search-form {
max-width: 60%;
margin-left: auto;
margin-right: auto;
}
.home-search .page-header .search-form {
max-width: 50%;
} .site-footer.light .footer-widget,
.site-footer.light .site-info [class^="col-"] {
border-right: 1px solid #bdc3c7;
border-bottom: 0;
}
.site-footer.light .site-info {
border-top: 1px solid #bdc3c7;
} .individual-testimonial {
float: left;
clear: none;
margin-bottom: 0;
}
.individual-testimonial .testimonials-text{
max-width: 90%;
}
.download-image .flex-direction-nav {
width: 100%;
left: 0;
}
.single-download .featured-image img {
max-width: 85%;
}
}
@media screen and (max-width: 768px) {
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption  {
max-width: 80%;
margin-top: 20px;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption a.button {
font-weight: 400;
font-size: 14px;
border-width: 2px;
padding: 5px 10px;
}
.download-widget-area {
text-align: left;
}
.download-widget:first-child {
padding-top: 40px;
}
.download-widget:last-child {
padding-bottom: 0;
}
.download-widget {
border-right: 0;
}
.download-widget li a {
padding-left: 0;
padding-right: 0;
display: inline-block;
}
.download-widget li a:hover {
background: none;
} .widget_search .search-form {
margin-right: 0;
}
.widget_search .search-form input[type="search"] {
width: 70%;
}
.widget_search .search-form .search-submit {
width: 30%;
}
.search-form-overlay {
max-width: 90%;
} .footer-widget {
height: auto !important;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption .caption-full {
display: none;
}
body .marketify_widget_slider_hero .soliloquy-container .soliloquy-caption .caption-alt {
display: block;
}
}
@media screen and (min-width: 300px) and (max-width: 992px) {
.download-image-grid-preview .slides {
margin-top: 30px;
}
.download-image-grid-preview .slides li {
margin-bottom: 0;
}
.download-image.flexslider .slides,
div.jp-audio {
width: 100%;
}
.fes-vendor-menu ul li {
width: 50%;
text-align: center;
}
.fes-vendor-menu {
border: 3px solid #BDC3C7;
}
.fes-vendor-menu li a {
border-width: 0;
}
.fes-vendor-menu li.active a {
border: 0;
}
.fes-vendor-menu li:nth-child(odd) {
border-right: 1px solid #BDC3C7;
}
}
@media screen and (max-width: 500px) {
body .marketify_widget_slider_hero h2.soliloquy-caption-title {
font-size: 30px;
} .home-search .page-header {
padding: 20px 0 50px;
}
.page-title,
.entry-page-title h1 {
font-size: 28px;
}
.home-1 .page-header p {
font-size: 16px;
}
.page-header a.button {
font-size: 13px;
border-width: 2px;
padding: 10px 20px;
margin: 8px 3px;
display: inline-block;
} .entry-page-title {
padding-top: 0;
padding-bottom: 40px;
}
.site-content {
margin-top: 50px;
} .entry-content #fes_half {
width: 100%;
float: none;
display: block;
} .marketify_widget_featured_popular .home-widget-title span {
display: inline-block;
margin-bottom: 10px;
}
.marketify_widget_featured_popular .home-widget-title:after {
display: none;
} .download-product-details .download-purchases {
width: 100%;
border-right: 0;
border-bottom: 1px solid #bdc3c7;
}
.download-product-details .download-ratings,
.download-product-details .download-comments {
width: 100%;
}
.comment-form input[type="text"],
.comment-form input[type="password"] {
width: 100%;
}
.comment-meta {
margin-top: 25px;
width: 40px;
}
.comment-meta .fn {
display: none;
}
.comment.depth-1 .comment-content {
margin-left: 60px;
}
.comment .marketify-edd-rating .star-rating {
margin: 5px 0;
}
.comment .marketify-edd-rating .review-title-text,
.comment .marketify-edd-rating .star-rating {
float: none;
display: block;
}
.comment-metadata .fn {
display: block;
} .featured-image div.jp-audio {
width: 100%;
-webkit-backface-visibility: hidden;
}
.jp-audio ul.jp-controls,
.jp-audio div.jp-progress,
.jp-audio div.jp-volume-bar {
width: 100%;
float: none;
}
.jp-audio div.jp-progress {
margin-right: 0;
}
.jp-audio div.jp-interface ul.jp-controls li {
float: none;
display: inline-block;
}
.jp-audio div.jp-progress,
.jp-audio div.jp-volume-bar,
.jp-audio div.jp-seek-bar,
.jp-audio div.jp-play-bar,
.jp-audio div.jp-volume-bar-value {
height: 12px;
border-radius: 6px;
}
.fes-vendor-menu ul li {
width: 100%;
text-align: center;
}
.fes-vendor-menu {
border: 3px solid #BDC3C7;
}
.fes-vendor-menu li.active a,
.fes-vendor-menu li a {
border: 0;
border-bottom: 1px solid #BDC3C7;
}
.fes-vendor-menu li:nth-child(odd) {
border-right: 0;
}
.pricing-table-widget-description h2 {
font-size: 30px;
}
} .flex-viewport {
position: relative;
padding: 0 15px;
}
.flexslider {
}
.flexslider .slides {
margin: 0;
padding: 0;
list-style: none;
}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; padding: 0; margin-right: 30px;}
.flexslider .slides > li:first-child {display: block; -webkit-backface-visibility: visible;}
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;}
.mfp-arrow:before {
display: none;
}
.mfp-arrow-left:after {
border-right-color: #fff;
}
.mfp-arrow-right:after {
border-left-color: #fff;
}
.mfp-arrow:hover {
background:rgba(0, 0, 0, .20);
}