PageSourceSearch

https://skill-veda.com/product/sw-road-software/

html skill-veda.com collected 2026-10-05 02:10:10 UTC 172,053 bytes, 2,441 lines download raw bytes

1<!DOCTYPE html> 
2<html lang="en-US"> 
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1.0">
6	<link rel="profile" href="http://gmpg.org/xfn/11">
7	<title>Sw Road Software &#8211; Dynamic Solution</title>
8<meta name='robots' content='max-image-preview:large' />
9<link rel='dns-prefetch' href='//www.google.com' />
10<link rel='dns-prefetch' href='//fonts.googleapis.com' />
11<link rel="alternate" type="application/rss+xml" title="Dynamic Solution &raquo; Feed" href="https://skill-veda.com/feed/" />
12<link rel="alternate" type="application/rss+xml" title="Dynamic Solution &raquo; Comments Feed" href="https://skill-veda.com/comments/feed/" />
13<link rel="alternate" type="application/rss+xml" title="Dynamic Solution &raquo; Sw Road Software Comments Feed" href="https://skill-veda.com/product/sw-road-software/feed/" />
14<script type="text/javascript">
15/* <![CDATA[ */
16window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/skill-veda.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.9"}};
17/*! This file is auto-generated */
18!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
19/* ]]> */
20</script>
20
21
22<link rel='stylesheet' id='wc-price-based-country-frontend-css' href='https://skill-veda.com/wp-content/plugins/woocommerce-product-price-based-on-countries/assets/css/frontend.min.css?ver=2.0.30' type='text/css' media='all' />
23<link rel='stylesheet' id='jquery-ui-css' href='https://skill-veda.com/wp-content/plugins/wp-pagebuilder/assets/css/jquery-ui.css?ver=1.12.1' type='text/css' media='all' />
24<link rel='stylesheet' id='animate-css' href='https://skill-veda.com/wp-content/plugins/wp-pagebuilder/assets/css/animate.min.css?ver=all' type='text/css' media='all' />
25<link rel='stylesheet' id='font-awesome-5-css' href='https://skill-veda.com/wp-content/plugins/wp-pagebuilder/assets/css/font-awesome-5.min.css?ver=all' type='text/css' media='all' />
26<link rel='stylesheet' id='wppb-fonts-css' href='https://skill-veda.com/wp-content/plugins/wp-pagebuilder/assets/css/wppb-fonts.css?ver=all' type='text/css' media='all' />
27<link rel='stylesheet' id='wppb-addons-css' href='https://skill-veda.com/wp-content/plugins/wp-pagebuilder/assets/css/wppb-addons.css?ver=all' type='text/css' media='all' />
28<link rel='stylesheet' id='wppb-main-css' href='https://skill-veda.com/wp-content/plugins/wp-pagebuilder/assets/css/wppb-main.css?ver=all' type='text/css' media='all' />
29<style id='wp-emoji-styles-inline-css' type='text/css'>
30
31	img.wp-smiley, img.emoji {
32		display: inline !important;
33		border: none !important;
34		box-shadow: none !important;
35		height: 1em !important;
36		width: 1em !important;
37		margin: 0 0.07em !important;
38		vertical-align: -0.1em !important;
39		background: none !important;
40		padding: 0 !important;
41	}
42</style>
43<link rel='stylesheet' id='wp-block-library-css' href='https://skill-veda.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.9' type='text/css' media='all' />
44<style id='wp-block-library-theme-inline-css' type='text/css'>
45.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}
46</style>
47<style id='classic-theme-styles-inline-css' type='text/css'>
48/*! This file is auto-generated */
49.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
49padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
50</style>
51<style id='global-styles-inline-css' type='text/css'>
52:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
52--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 28px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 22px;--wp--preset--font-size--larger: 38px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
52.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
53:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
54:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
55:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
56</style>
57<link rel='stylesheet' id='contact-form-7-css' href='https://skill-veda.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.5.2' type='text/css' media='all' />
58<link rel='stylesheet' id='buttons-css' href='https://skill-veda.com/wp-includes/css/buttons.min.css?ver=6.6.9' type='text/css' media='all' />
59<link rel='stylesheet' id='dashicons-css' href='https://skill-veda.com/wp-includes/css/dashicons.min.css?ver=6.6.9' type='text/css' media='all' />
60<link rel='stylesheet' id='editor-buttons-css' href='https://skill-veda.com/wp-includes/css/editor.min.css?ver=6.6.9' type='text/css' media='all' />
61<link rel='stylesheet' id='tutor-icon-css' href='https://skill-veda.com/wp-content/plugins/tutor/assets/icons/css/tutor-icon.css?ver=1.9.11' type='text/css' media='all' />
62<link rel='stylesheet' id='tutor-plyr-css' href='https://skill-veda.com/wp-content/plugins/tutor/assets/packages/plyr/plyr.css?ver=1.9.11' type='text/css' media='all' />
63<link rel='stylesheet' id='tutor-frontend-css' href='https://skill-veda.com/wp-content/plugins/tutor/assets/css/tutor-front.min.css?ver=1.9.11' type='text/css' media='all' />
64<style id='tutor-frontend-inline-css' type='text/css'>
65:root{ --tutor-light-color: #1e73be; --tutor-primary-button-color: #1e73be; }
66</style>
67<link rel='stylesheet' id='tutor-pn-registrar-css-css' href='https://skill-veda.com/wp-content/plugins/tutor-pro/addons/push-notification/assets/css/permission.css?ver=6.6.9' type='text/css' media='all' />
68<link rel='stylesheet' id='tutor_zoom_timepicker_css-css' href='https://skill-veda.com/wp-content/plugins/tutor-pro/addons/tutor-zoom/assets/css/jquery-ui-timepicker.css?ver=1.0.0' type='text/css' media='all' />
69<link rel='stylesheet' id='tutor_zoom_common_css-css' href='https://skill-veda.com/wp-content/plugins/tutor-pro/addons/tutor-zoom/assets/css/common.css?ver=1.0.0' type='text/css' media='all' />
70<link rel='stylesheet' id='photoswipe-css' href='https://skill-veda.com/wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.min.css?ver=9.8.7' type='text/css' media='all' />
71<link rel='stylesheet' id='photoswipe-default-skin-css' href='https://skill-veda.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.min.css?ver=9.8.7' type='text/css' media='all' />
72<link rel='stylesheet' id='woocommerce-layout-css' href='https://skill-veda.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.8.7' type='text/css' media='all' />
73<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://skill-veda.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.8.7' type='text/css' media='only screen and (max-width: 768px)' />
74<link rel='stylesheet' id='woocommerce-general-css' href='https://skill-veda.c
74om/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.8.7' type='text/css' media='all' />
75<style id='woocommerce-inline-inline-css' type='text/css'>
76.woocommerce form .form-row .required { visibility: visible; }
77</style>
78<link rel='stylesheet' id='brands-styles-css' href='https://skill-veda.com/wp-content/plugins/woocommerce/assets/css/brands.css?ver=9.8.7' type='text/css' media='all' />
79<link rel='stylesheet' id='mediaelement-css' href='https://skill-veda.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' />
80<link rel='stylesheet' id='wp-mediaelement-css' href='https://skill-veda.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.6.9' type='text/css' media='all' />
81<link rel='stylesheet' id='media-views-css' href='https://skill-veda.com/wp-includes/css/media-views.min.css?ver=6.6.9' type='text/css' media='all' />
82<link rel='stylesheet' id='imgareaselect-css' href='https://skill-veda.com/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' type='text/css' media='all' />
83<link rel='stylesheet' id='bootstrap.min-css' href='https://skill-veda.com/wp-content/themes/docent/css/bootstrap.min.css?ver=all' type='text/css' media='all' />
84<link rel='stylesheet' id='woocommerce-css-css' href='https://skill-veda.com/wp-content/themes/docent/css/woocommerce.css?ver=all' type='text/css' media='all' />
85<link rel='stylesheet' id='fontawesome.min-css' href='https://skill-veda.com/wp-content/themes/docent/css/fontawesome.min.css?ver=all' type='text/css' media='all' />
86<link rel='stylesheet' id='docent-main-css' href='https://skill-veda.com/wp-content/themes/docent/css/main.css?ver=all' type='text/css' media='all' />
87<link rel='stylesheet' id='docent-responsive-css' href='https://skill-veda.com/wp-content/themes/docent/css/responsive.css?ver=all' type='text/css' media='all' />
88<link rel='stylesheet' id='docent-style-css' href='https://skill-veda.com/wp-content/themes/docent/style.css?ver=6.6.9' type='text/css' media='all' />
89<style id='docent-style-inline-css' type='text/css'>
90
91                    a,
92                    .widget ul li a:hover,
93                    body.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a,
94                    body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,
95                    .tutor-courses-grid-price span.woocommerce-Price-amount.amount,
96                    .blog-post-review-pre p.prev, 
97                    .tutor-course-topics-contents .tutor-course-title h4 i,
98                    .header-cat-menu ul li a:hover,
99                    .blog-post-review-next p.next,
100                    .blog-post-review-pre:hover i,
101                    #bottom-wrap .docent-social-share a:hover,
102                    .bottom-widget .mc4wp-form-fields button,
103                    .article-details h3.article-title a:hover,
104                    .rticle-introtext a.blog-btn-wrap,
105                    .section-content-second .article-details h3.article-title a:hover,
106                    .blog-post-review-next:hover i,
107                    .bottom-widget .docent-mailchimp i.fa.fa-long-arrow-right,
108                    .docent-custom-link-widget li a i,
109                    .blog-navigation ul li.active a, 
110                    .blog-navigation ul li a:hover,
111                    .blog-content-wrapper span.post-category a, 
112                    .blog-content-wrapper span.post-category,
113                    .blog-content-wrapper .thm-profile-content i,
114                    #footer-wrap a:hover,
115                    .docent-pagination .page-numbers li a:hover,
116                    .docent-pagination .page-numbers li span.current,
117                    .docent-pagination .page-numbers li a.next.page-numbers:hover, 
118                    .docent-pagination .page-numbers li a.prev:hover,
119                    .docent-pagination span.fa-angle-left, 
120                    .docent-pagination .next.page-numbers i.fa.fa-angle-right, 
121                    .docent-pagination .page-numbers i.fa.fa-angle-left,
122                    .tutor-courses-grid-price .price,
123                    .docent-post.hentry .blog-post-meta, 
124                    .docent-post.hentry .blog-post-meta li a, 
125                    .blog-post-meta li span,
126                    #sidebar .widget_categories ul li a:hover,
127                    .page-numbers li span:hover, 
128                    .page-numbers li a.page-numbers:hover,
129                    .docent-pagination .page-numbers li a.page-numbers:hover,
130                    .btn.btn-border-docent,
131                    .docent-widgets a:hover,
132                    #mobile-menu ul li a:hover,
133                    #mobile-menu ul li.active>a,
134                    .page-numbers li span:hover, 
135                    .social-share-wrap ul li a:hover,
136                    .docent-post .blog-post-meta li i,
137                    .docent-post .blog-post-meta li a,
138                    .bottom-widget .widget ul li a:hover,
139                    .page-numbers li a.page-numbers:hover, 
140                    .main-menu-wrap .navbar-toggle:hover,
141                    .docent-pagination .page-numbers li a,
142                    .docent-post .blog-post-meta li a:hover,
143                    .docent-post .content-item-title a:hover,
144                    .docent-post .content-item-title a:hover,
145                    .bottom-widget .mc4wp-form-fields button,
146                    #sidebar .widget_categories ul li a:hover, 
147                    .article-details h3.article-title a:hover,  
148                    #bottom-wrap .docent-social-share a:hover, 
149                    .docent-pagination .page-numbers li a:hover,  
150                    .docent-pagination .page-numbers li span.current, 
151                    .entry-summary .wrap-btn-style a.btn-style:hover,
152                    .widget-blog-posts-section .entry-title  a:hover,
153                    .entry-header h2.entry-title.blog-entry-title a:hover, 
154                    .header-solid .common-menu-wrap .nav>li.active>a:after,
155                    .section-content-second .article-details h3.article-title a:hover, 
156                    #wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,
157                    #wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu>
157li ul.wp-megamenu-sub-menu li:hover>a,
158                    #wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.active>a,
159                    #wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-item>a,
160                    #wp-megamenu-primary>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,
161                    .docent-pagination .page-numbers li a.next.page-numbers:hover, .docent-pagination .page-numbers li a.prev:hover,
162                    ul.wp-block-archives li a, .wp-block-categories li a, .wp-block-latest-posts li a { color: #1b52d8; }
163                    .info-wrapper a.white,
164                    .docent-login-remember input:checked + span,
165                    .call-to-action a.btn:hover,
166                    .docent-signin-popup-body button.register_button,
167                    form#login .btn-fill,
168                    .docent-error-wrapper a.btn.btn-secondary,
169                    .call-to-action a.btn.btn2,
170                    .blog-content-wrapper a.blog-button.btn.btn-success,
171                    .wpmm_mobile_menu_btn,
172                    #sidebar h3.widget_title:before,
173                    .docent-widgets span.blog-cat:before,
174                    .single_related:hover .overlay-content,
175                    .order-view .label-info,
176                    .footer-mailchamp .mc4wp-form-fields input[type=submit],
177                    .error-log input[type=submit],
178                    .widget .tagcloud a:hover,
179                    .wpmm_mobile_menu_btn:hover,
180                    .wpmm-gridcontrol-left:hover, 
181                    .wpmm-gridcontrol-right:hover,
182                    .form-submit input[type=submit],
183                    .header-top .social-share ul li a:hover,
184                    .single_related:hover .overlay-content,.page-numbers li .current:before
185                    { background: #1b52d8; }
186                    input:focus,
187                    form#login .btn-fill,
188                    .footer-mailchamp .mc4wp-form-fields input[type="email"]:focus,
189                    .tutor-course-archive-filters-wrap .nice-select:after,
190                    keygen:focus,
191                    .docent-signin-popup-body button.register_button,
192                    .error-log input[type=submit],
193                    .comments-area .comment-form input[type=text]:focus,
194                    .comments-area textarea:focus,
195                    .title-content-wrap .qubely-block-text-title code,
196                    .blog-comments-section .form-submit .submit,
197                    .error-log input[type=submit],
198                    .footer-mailchamp .mc4wp-form-fields input[type=submit],
199                    select:focus,
200                    .wpcf7-submit,
201                    .call-to-action a.btn,
202                    textarea:focus,
203                    .blog-arrows a:hover,
204                    .btn.btn-border-docent,
205                    .wpcf7-form input:focus,
206                    .btn.btn-border-white:hover,
207                    .wpmm-gridcontrol-left:hover, 
208                    .wpmm-gridcontrol-right:hover,
209                    .common-menu-wrap .nav>li.current>a,
210                    .docent-latest-post-content .entry-title a:hover,
211                    .header-solid .common-menu-wrap .nav>li.current>a,
212                    .latest-review-single-layout2 .latest-post-title a:hover,
213                    .info-wrapper a.white:hover, .bottom-widget .mc4wp-form input[type="email"]:focus
214                    { border-color: #1b52d8; }    
215                    .wpcf7-submit:hover,
216                    .post-meta-info-list-in a:hover,
217                    .mc4wp-form-fields .send-arrow button,
218                    .comingsoon .mc4wp-form-fields input[type=submit] {   
219                        background-color: #1b52d8; border-color: #1b52d8; 
220                    }
221                    a:hover,
222                    .footer-copyright a:hover,
223                    .widget.widget_rss ul li a,
224                    .entry-summary .wrap-btn-style a.btn-style:hover{ color: #1b52d8; }.error-page-inner a.btn.btn-primary.btn-lg:hover,
225                    input[type=button]:hover,
226                    .widget.widget_search #searchform .btn-search:hover,
227                     .order-view .label-info:hover
228                     { background-color: #1b52d8; }.bottom-widget .mc4wp-form input[type="email"]:focus{ border-color: #1b52d8; }body {font-size:14px;font-family:Taviraj;font-weight: 400;line-height: 27px;color: #535967;}.common-menu-wrap .nav>li>a {font-size:14px;font-family:Montserrat;font-weight: 700;line-height: 54px;color: #1f2949;}h1 {font-size:46px;font-family:Montserrat;font-weight: 700;line-height: 42px;color: #1f2949;}h2 {font-size:30px;font-family:Montserrat;font-weight: 600;line-height: 36px;color: #1f2949;}h3 {font-size:24px;font-family:Montserrat;font-weight: 400;line-height: 28px;color: #1f2949;}h4 {font-size:18px;font-family:Montserrat;font-weight: 600;
228line-height: 26px;color: #1f2949;}h5 {font-size:14px;font-family:Montserrat;font-weight: 600;line-height: 26px;color: #1f2949;}.single_add_to_cart_button,a.tutor-button,.tutor-button,a.tutor-btn,.tutor-btn, .course-complete-button, .docent-single-container .woocommerce-message .wc-forward, .tutor-course-enrolled-review-wrap .write-course-review-link-btn, .header-cat-menu ul li a, .header_profile_menu ul li a, .blog-date-wrapper time, .docent-pagination .page-numbers li a, .footer-mailchamp, #footer-wrap,.common-menu-wrap .nav>li>ul li a {font-family:Montserrat}.site-header{ margin-bottom: 0px; }.site-header{ background-color: #ffffff;}.docent-navbar-header img{width:80px; max-width:none;}.subtitle-cover h2{font-size:34px;color:#1b52d8;}.breadcrumb>li+li:before, .subtitle-cover .breadcrumb, .subtitle-cover .breadcrumb>.active{color:#000;}
229        .site-header .primary-menu{
230            padding:0px 0 0px; 
231        }
232        .subtitle-cover{
233            padding:80px 0 70px; 
234        }body{ background-color: #fff; }input[type=submit],
235                    .btn.btn-border-docent:hover,.btn.btn-border-white:hover{ background-color: #1b52d8; border-color: #1b52d8; color: #fff !important; border-radius: 4px; }.docent-login-register a.docent-dashboard, .docent-widgets span.blog-cat:before, #sidebar h3.widget_title:before{ background-color: #1b52d8; }input[type=submit]:hover{ background-color: #1b52d8; border-color: #1b52d8; color: #fff !important; }.docent-login-register a.docent-dashboard:hover{ background-color: #1b52d8; }.header-solid .common-menu-wrap .nav>li.menu-item-has-children:after, .header-borderimage .common-menu-wrap .nav>li.menu-item-has-children:after, .header-solid .common-menu-wrap .nav>li>a, .header-borderimage .common-menu-wrap .nav>li>a, .header-transparent .common-menu-wrap .nav>li>a,
236            .header-transparent .common-menu-wrap .nav>li.menu-item-has-children > a:after,
237            .header-solid .common-menu-wrap .nav>li>a:after, .header-borderimage .common-menu-wrap .nav>li>a:after,.docent-search,
238            .primary-menu .common-menu-wrap .nav>li>a { color: #1f2949; }.header-solid .common-menu-wrap .nav>li>a:hover, .header-borderimage .common-menu-wrap .nav>li>a:hover,.docent-login-register ul li a,.header-solid .common-menu-wrap .nav>li>a:hover:after, .header-borderimage .common-menu-wrap .nav>li>a:hover:after,
239        .docent-search-wrap a.docent-search:hover, .primary-menu .common-menu-wrap .nav>li>a:hover,
240        .header-common-menu a.docent-search.search-open-icon:hover, .common-menu .docent-search.search-close-icon:hover { color: #1b52d8; }.common-menu-wrap .nav>li.current-menu-item > a, .common-menu-wrap .nav>li.current-menu-parent > a { color: #1b52d8; }.common-menu-wrap .nav>li ul{ background-color: #f8f8f8; }.common-menu-wrap .nav>li>ul li a,.common-menu-wrap .nav > li > ul li.mega-child > a, .header_profile_menu ul li a{ color: #535967; border-color: #eef0f2; }.common-menu-wrap .nav>li>ul li a:hover,.common-menu-wrap .sub-menu > li.active > a,
241        .common-menu-wrap .nav>li>ul li a:hover, .header_profile_menu ul li a:hover,
242        .common-menu-wrap .sub-menu li.active.mega-child a:hover{ color: #1b52d8;}.common-menu-wrap .nav>li > ul::after{ border-color: transparent transparent #f8f8f8 transparent; }.footer-mailchamp{ background-color: #fbfbfc; }.footer-mailchamp .newslatter{ padding-top: 70px; }.footer-mailchamp .newslatter{ padding-bottom: 0px; }#bottom-wrap{ background-color: #fbfbfc; }#bottom-wrap,.bottom-widget .widget h3.widget-title{ color: #1f2949; }#bottom-wrap a, #menu-footer-menu li a{ color: #535967; }#bottom-wrap .docent-widgets .latest-widget-date, #bottom-wrap .bottom-widget ul li, div.about-desc, .bottom-widget .textwidget p{ color: #535967; }#bottom-wrap a:hover{ color: #1b52d8; }#bottom-wrap{ padding-top: 60px; }#bottom-wrap{ padding-bottom: 0px; }#footer-wrap{ color: #6c6d8b; }#footer-wrap a{ color: #6c6d8b; }#footer-wrap{ background-color: #fbfbfc; }#footer-wrap{ padding-top: 30px; }#footer-wrap a:hover{ color: #1b52d8; }#footer-wrap{ padding-bottom: 20px; }#footer-wrap a, #footer-wrap .text-right { color: #535967; }.docent-error{
243            width: 100%;
244            height: 100%;
245            min-height: 100%;
246            background-color: #fff;
247            background-size: cover;
248        }.coming-soon-main-wrap{
249            width: 100%;
250            height: 100vh;
251            min-height: 100vh;
252            background-image: url(https://skill-veda.com/wp-content/themes/docent);
253            background-size: cover;
254            background-repeat: no-repeat;
255            background-color: #202D56;
256        }
257</style>
258<link rel='stylesheet' id='tm-google-font-css' href='//fonts.googleapis.com/css?family=Taviraj%3A400%7CMontserrat%3A700%2C700%2C600%2C400%2C600%2C600&#038;ver=6.6.9' type='text/css' media='all' />
259<link rel='stylesheet' id='wppb-posts-css-css' href='https://skill-veda.com/wp-content/plugins/wp-pagebuilder/addons/posts/assets/css/posts-addon.css?ver=6.6.9' type='text/css' media='all' />
260<link rel='stylesheet' id='elementor-frontend-css' href='https://skill-veda.com/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.7.8' type='text/css' media='all' />
261<link rel='stylesheet' id='eael-general-css' href='https://skill-veda.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?ver=5.3.2' type='text/css' media='all' />
262<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 262
262
263<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 263
263
264<script type="text/javascript" id="utils-js-extra">
265/* <![CDATA[ */
266var userSettings = {"url":"\/","uid":"0","time":"1790834989","secure":"1"};
267/* ]]> */
268</script>
vendor: 1 bytes, line 268
268
269<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/utils.min.js?ver=6.6.9" id="utils-js"></script>
vendor: 1 bytes, line 269
269
270<script type="text/javascript" id="zoom-js-extra">
271/* <![CDATA[ */
272var zoom_params = {"cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
273/* ]]> */
274</script>
vendor: 1 bytes, line 274
274
275<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/zoom/jquery.zoom.min.js?ver=1.7.21-wc.9.8.7" id="zoom-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 275
275
276<script type="text/javascript" id="flexslider-js-extra">
277/* <![CDATA[ */
278var flexslider_params = {"cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
279/* ]]> */
280</script>
vendor: 1 bytes, line 280
280
281<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.9.8.7" id="flexslider-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 281
281
282<script type="text/javascript" id="photoswipe-js-extra">
283/* <![CDATA[ */
284var photoswipe_params = {"cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
285/* ]]> */
286</script>
vendor: 1 bytes, line 286
286
287<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe.min.js?ver=4.1.1-wc.9.8.7" id="photoswipe-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 287
287
288<script type="text/javascript" id="photoswipe-ui-default-js-extra">
289/* <![CDATA[ */
290var photoswipe_ui_default_params = {"cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
291/* ]]> */
292</script>
vendor: 1 bytes, line 292
292
293<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe-ui-default.min.js?ver=4.1.1-wc.9.8.7" id="photoswipe-ui-default-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 293
293
294<script type="text/javascript" id="wc-single-product-js-extra">
295/* <![CDATA[ */
296var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"1","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1","cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
297/* ]]> */
298</script>
vendor: 1 bytes, line 298
298
299<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=9.8.7" id="wc-single-product-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 299
299
300<script type="text/javascript" id="jquery-blockui-js-extra">
301/* <![CDATA[ */
302var jquery_blockui_params = {"cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
303/* ]]> */
304</script>
vendor: 1 bytes, line 304
304
305<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.8.7" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 305
305
306<script type="text/javascript" id="js-cookie-js-extra">
307/* <![CDATA[ */
308var js_cookie_params = {"cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
309/* ]]> */
310</script>
vendor: 1 bytes, line 310
310
311<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.8.7" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 311
311
312<script type="text/javascript" id="woocommerce-js-extra">
313/* <![CDATA[ */
314var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password","cart_url":"https:\/\/skill-veda.com\/checkout\/","i18n_view_cart":"Checkout"};
315/* ]]> */
316</script>
vendor: 1 bytes, line 316
316
317<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.8.7" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 317
317
318<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/plupload/moxie.min.js?ver=1.3.5" id="moxiejs-js"></script>
vendor: 1 bytes, line 318
318
319<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js"></script>
319
320<!--[if lt IE 8]>
321<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/json2.min.js?ver=2015-05-03" id="json2-js"></script>
321
322<![endif]-->
323<link rel="https://api.w.org/" href="https://skill-veda.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://skill-veda.com/wp-json/wp/v2/product/2632" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://skill-veda.com/xmlrpc.php?rsd" />
324<meta name="generator" content="WordPress 6.6.9" />
325<meta name="generator" content="TutorLMS 1.9.11" />
326<meta name="generator" content="WooCommerce 9.8.7" />
327<link rel="canonical" href="https://skill-veda.com/product/sw-road-software/" />
328<link rel='shortlink' href='https://skill-veda.com/?p=2632' />
329<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://skill-veda.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fskill-veda.com%2Fproduct%2Fsw-road-software%2F" />
330<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://skill-veda.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fskill-veda.com%2Fproduct%2Fsw-road-software%2F&#038;format=xml" />
331	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
332	<style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><link rel="icon" href="https://skill-veda.com/wp-content/uploads/2021/05/cropped-cropped-circle-cropped-8-32x32.png" sizes="32x32" />
333<link rel="icon" href="https://skill-veda.com/wp-content/uploads/2021/05/cropped-cropped-circle-cropped-8-192x192.png" sizes="192x192" />
334<link rel="apple-touch-icon" href="https://skill-veda.com/wp-content/uploads/2021/05/cropped-cropped-circle-cropped-8-180x180.png" />
335<meta name="msapplication-TileImage" content="https://skill-veda.com/wp-content/uploads/2021/05/cropped-cropped-circle-cropped-8-270x270.png" />
336		<style type="text/css" id="wp-custom-css">
337			/** Home - Courses 3Cols **/
338@media (min-width: 768px) {
339.tutor-widget-course-loop.tutor-widget-course {
340    width: 33.1%;
341    padding: 0 7px;
342		display: inline-block;
343}
344}
345
346.tutor-loop-author .tutor-course-lising-category {
347    display: none;
348}
349
350.tutor-loop-course-footer {
351    border-bottom: 1px solid rgba(0,0,0,0.05);
352}
353
354.tutor-single-course-meta ul li a {
355    overflow-wrap: break-word;
356}
357
358.tutor-widget-course-loop.tutor-widget-course {
359    margin-bottom: 40px;
360}
361
362/** Mobiel Phone **/
363@media (max-width: 767px) {
364
365.tutor-course-loop-meta {
366    display: none;
367}
368
369.tutor-loop-author {
370    display: none;
371}
372
373.tutor-loop-course-container {
374    padding: 25px 10px 1px 10px;
375}
376}
377
378
379/** Font Family for Single Course Page **/
380.tutor-wrap{
381    font-family: poppins;
382}
383
384/** Footer Menu Block **/
385#bottom-wrap .bottom-widget .widget_nav_menu ul li {
386    display: block;
387	
388}
389.widget_nav_menu ul li {
390    display: block;
391	margin-bottom: 5px;
392}
393ul.themeum-social-share {
394    padding: 0;
395}
396a.tutor-btn.bordered-btn {
397    background: blue!important;
398}
399		</style>
400		</head>
401
402<body class="product-template-default single single-product postid-2632 wp-custom-logo theme-docent woocommerce woocommerce-page woocommerce-no-js fullwidth-bg body-content elementor-default elementor-kit-2665">  
403    <a class="skip-link screen-reader-text" href="#content">Skip to the content</a>	 
404	<div id="page" class="hfeed site fullwidth">
405	<header id="masthead" class="site-header header-white  ">  	
406	<div class="container">
407		<div class="primary-menu">
408			<div class="row align-items-center">
409				
410									<div class="clearfix col-md-auto col-10">
411						<div class="docent-navbar-header">
412							<div class="logo-wrapper">
413								
414								<a href="https://skill-veda.com/" class="custom-logo-link" rel="home"><img width="142" height="142" src="https://skill-veda.com/wp-content/uploads/2021/05/cropped-circle-cropped-8.png" class="custom-logo" alt="Dynamic Solution" decoding="async" srcset="https://skill-veda.com/wp-content/uploads/2021/05/cropped-circle-cropped-8.png 142w, https://skill-veda.com/wp-content/uploads/2021/05/cropped-circle-cropped-8-100x100.png 100w" sizes="(max-width: 142px) 100vw, 142px" /></a>							</div>   
415						</div> <!--/#docent-navbar-header-->   
416					</div> <!--/.col-sm-2-->
417				
418				<!-- Mobile Monu -->
419									<div class="col-md-auto col-2 ml-auto docent-menu hidden-lg-up">
420						<button id="hamburger-menu" type="button" class="navbar-toggle hamburger-menu
420-button" data-toggle="collapse" data-target=".navbar-collapse">
421							<span class="hamburger-menu-button-open"></span>
422						</button>
423					</div>
424					<div id="mobile-menu" class="thm-mobile-menu"> 
425						<div class="collapse navbar-collapse">
426							<ul id="menu-main-menu" class="nav navbar-nav"><li id="menu-item-59" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-59"><a title="Home" href="https://skill-veda.com/">Home</a></li>
427<li id="menu-item-68" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-68"><a title="All Courses" href="http://skill-veda.com/courses">All Courses</a></li>
428<li id="menu-item-109" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><a title="Blog" href="https://skill-veda.com/blog/">Blog</a></li>
429<li id="menu-item-67" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-67"><a title="Std. Register" href="https://skill-veda.com/student-registration/">Std. Register</a>
430                <span class="menu-toggler collapsed" data-toggle="collapse" data-target=".collapse-67">
431                <i class="fas fa-angle-right"></i>
432                </span>
433<ul role="menu" class="collapse collapse-67 ">
434	<li id="menu-item-1373" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1373"><a title="Teacher Registration" href="https://skill-veda.com/teacher-registration/">Teacher Registration</a></li>
435</ul>
436</li>
437<li id="menu-item-214" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-214 active"><a title="Software Order" href="http://skill-veda.com/product/sw-road-software/">Software Order</a></li>
438<li id="menu-item-62" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-62"><a title="Login" href="https://skill-veda.com/dashboard/">Login</a></li>
439<li id="menu-item-1388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1388"><a title="Student Schlolarship" href="https://skill-veda.com/student-schlolarship/">Student Schlolarship</a></li>
440<li id="menu-item-2129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2129"><a title="My Cart" href="http://skill-veda.com/cart/">My Cart</a></li>
441</ul>						</div>
442					</div> <!-- thm-mobile-menu -->
443								
444
445				<!-- Primary Menu -->
446									<div class="col-auto ml-auto common-menu space-wrap d-none d-lg-block">
447									<div class="header-common-menu">
448													<div id="main-menu" class="common-menu-wrap">
449								<ul id="menu-main-menu-1" class="nav"><li id="menu-item-59" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-59"><a href="https://skill-veda.com/">Home</a></li>
450<li id="menu-item-68" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-68"><a href="http://skill-veda.com/courses">All Courses</a></li>
451<li id="menu-item-109" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-109"><a href="https://skill-veda.com/blog/">Blog</a></li>
452<li id="menu-item-67" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-67"><a href="https://skill-veda.com/student-registration/">Std. Register</a>
453<ul class="sub-menu">
454	<li id="menu-item-1373" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1373"><a href="https://skill-veda.com/teacher-registration/">Teacher Registration</a></li>
455</ul>
456</li>
457<li id="menu-item-214" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-214"><a href="http://skill-veda.com/product/sw-road-software/" aria-current="page">Software Order</a></li>
458<li id="menu-item-62" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-62"><a href="https://skill-veda.com/dashboard/">Login</a></li>
459<li id="menu-item-1388" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1388"><a href="https://skill-veda.com/student-schlolarship/">Student Schlolarship</a></li>
460<li id="menu-item-2129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2129">
460<a href="http://skill-veda.com/cart/">My Cart</a></li>
461</ul>  
462							</div><!--/.col-sm-9-->  
463											</div><!-- header-common-menu -->
464				</div><!-- common-menu -->
465			</div>
466		</div> 
467	</div><!--/.container--> 
468
469	<!-- Header Progress. -->
470	</header> <!-- header -->		
471
472	
473
474	    <section id="main">
475        <div class="single-blog-style"> 
476            <div class="container single-wrapper-content">
477                <div class="row">
478                    <div id="content" class="site-content col-md-12  blog-content-wrapper" role="main">
479                         
480                                                                <article id="post-2632" class="docent-post docent-single-post single-content-flat post-2632 product type-product status-publish has-post-thumbnail product_cat-software first instock virtual taxable purchasable product-type-simple">
481
482            
483            <div class="single-blog-info">
484                
485                <h2 class="content-item-title">Sw Road Software</h2>                <div class="blog-post-meta-wrap">
486                    <ul class="blog-post-meta clearfix"> 
487                                                    <li class="meta-author">
488                                <span class="img-author">
489                                    <a href="https://skill-veda.com/author/dynamic1367/"> By. Dynamic Solution</a>
490                                </span>
491                            </li>
492                                                
493                        
494                                                    <li class="meta-view-count">      
495                                                                <span>View Count. 0</span>
496                            </li>
497                         
498
499                                                                            
500                         
501
502                    </ul>
503                </div>
504            </div> 
505             
506
507            <div class="blog-details-img">
508                                                </div>
509            
510    <div class="docent-blog-title clearfix"> 
511        
512        <div class="entry-blog">
513            <!-- Single Page content -->
514<div class="entry-summary clearfix">
515    <div class="woocommerce">			<div class="single-product" data-product-page-preselected-id="0">
516				<div class="woocommerce-notices-wrapper"></div><div id="product-2632" class="product type-product post-2632 status-publish instock product_cat-software has-post-thumbnail virtual taxable purchasable product-type-simple">
517
518	<div class="woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-4 images" data-columns="4" style="opacity: 0; transition: opacity .25s ease-in-out;">
519	<div class="woocommerce-product-gallery__wrapper">
520		<div data-thumb="https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-100x100.jpg" data-thumb-alt="Sw Road Software" data-thumb-srcset="https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-100x100.jpg 100w, https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-150x150.jpg 150w, https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-300x300.jpg 300w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0.jpg"><img decoding="async" width="600" height="800" src="https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-600x800.jpg" class="wp-post-image" alt="Sw Road Software" data-caption="" data-src="https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0.jpg" data-large_image="https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0.jpg" data-large_image_width="1200" data-large_image_height="1600" srcset="https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-600x800.jpg 600w, https://skill-veda.c
520om/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-225x300.jpg 225w, https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-768x1024.jpg 768w, https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0-1152x1536.jpg 1152w, https://skill-veda.com/wp-content/uploads/2022/10/79e37dbd-f621-4524-be62-5c231c451ec0.jpg 1200w" sizes="(max-width: 600px) 100vw, 600px" /></a></div><div data-thumb="https://skill-veda.com/wp-content/uploads/2022/10/1-100x100.png" data-thumb-alt="Sw Road Software - Image 2" data-thumb-srcset="https://skill-veda.com/wp-content/uploads/2022/10/1-100x100.png 100w, https://skill-veda.com/wp-content/uploads/2022/10/1-150x150.png 150w, https://skill-veda.com/wp-content/uploads/2022/10/1-300x300.png 300w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://skill-veda.com/wp-content/uploads/2022/10/1.png"><img decoding="async" width="600" height="385" src="https://skill-veda.com/wp-content/uploads/2022/10/1-600x385.png" class="" alt="Sw Road Software - Image 2" data-caption="" data-src="https://skill-veda.com/wp-content/uploads/2022/10/1.png" data-large_image="https://skill-veda.com/wp-content/uploads/2022/10/1.png" data-large_image_width="724" data-large_image_height="464" srcset="https://skill-veda.com/wp-content/uploads/2022/10/1-600x385.png 600w, https://skill-veda.com/wp-content/uploads/2022/10/1-300x192.png 300w, https://skill-veda.com/wp-content/uploads/2022/10/1.png 724w" sizes="(max-width: 600px) 100vw, 600px" /></a></div><div data-thumb="https://skill-veda.com/wp-content/uploads/2022/10/2-100x100.png" data-thumb-alt="Sw Road Software - Image 3" data-thumb-srcset="https://skill-veda.com/wp-content/uploads/2022/10/2-100x100.png 100w, https://skill-veda.com/wp-content/uploads/2022/10/2-150x150.png 150w, https://skill-veda.com/wp-content/uploads/2022/10/2-300x300.png 300w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://skill-veda.com/wp-content/uploads/2022/10/2.png"><img loading="lazy" decoding="async" width="600" height="312" src="https://skill-veda.com/wp-content/uploads/2022/10/2-600x312.png" class="" alt="Sw Road Software - Image 3" data-caption="" data-src="https://skill-veda.com/wp-content/uploads/2022/10/2.png" data-large_image="https://skill-veda.com/wp-content/uploads/2022/10/2.png" data-large_image_width="726" data-large_image_height="377" srcset="https://skill-veda.com/wp-content/uploads/2022/10/2-600x312.png 600w, https://skill-veda.com/wp-content/uploads/2022/10/2-300x156.png 300w, https://skill-veda.com/wp-content/uploads/2022/10/2.png 726w" sizes="(max-width: 600px) 100vw, 600px" /></a></div><div data-thumb="https://skill-veda.com/wp-content/uploads/2022/10/3-100x100.png" data-thumb-alt="Sw Road Software - Image 4" data-thumb-srcset="https://skill-veda.com/wp-content/uploads/2022/10/3-100x100.png 100w, https://skill-veda.com/wp-content/uploads/2022/10/3-150x150.png 150w, https://skill-veda.com/wp-content/uploads/2022/10/3-300x300.png 300w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://skill-veda.com/wp-content/uploads/2022/10/3.png"><img loading="lazy" decoding="async" width="600" height="314" src="https://skill-veda.com/wp-content/uploads/2022/10/3-600x314.png" class="" alt="Sw Road Software - Image 4" data-caption="" data-src="https://skill-veda.com/wp-content/uploads/2022/10/3.png" data-large_image="https://skill-veda.com/wp-content/uploads/2022/10/3.png" data-large_image_width="725" data-large_image_height="379" srcset="https://skill-veda.com/wp-content/uploads/2022/10/3-600x314.png 600w, https://skill-veda.com/wp-content/uploads/2022/10/3-300x157.png 300w, https://skill-veda.com/wp-content/uploads/2022/10/3.png 725w" sizes="(max-width: 600px) 100vw, 600px" /></a></div><div data-thumb="https://skill-veda.com/wp-content/uploads/2022/10/4-100x100.png" data-thumb-alt="Sw Road Software - Image 5" data-thumb-srcset="https://skill-veda.c
520om/wp-content/uploads/2022/10/4-100x100.png 100w, https://skill-veda.com/wp-content/uploads/2022/10/4-150x150.png 150w, https://skill-veda.com/wp-content/uploads/2022/10/4-300x300.png 300w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://skill-veda.com/wp-content/uploads/2022/10/4.png"><img loading="lazy" decoding="async" width="600" height="319" src="https://skill-veda.com/wp-content/uploads/2022/10/4-600x319.png" class="" alt="Sw Road Software - Image 5" data-caption="" data-src="https://skill-veda.com/wp-content/uploads/2022/10/4.png" data-large_image="https://skill-veda.com/wp-content/uploads/2022/10/4.png" data-large_image_width="729" data-large_image_height="387" srcset="https://skill-veda.com/wp-content/uploads/2022/10/4-600x319.png 600w, https://skill-veda.com/wp-content/uploads/2022/10/4-300x159.png 300w, https://skill-veda.com/wp-content/uploads/2022/10/4.png 729w" sizes="(max-width: 600px) 100vw, 600px" /></a></div><div data-thumb="https://skill-veda.com/wp-content/uploads/2022/10/5-100x100.png" data-thumb-alt="Sw Road Software - Image 6" data-thumb-srcset="https://skill-veda.com/wp-content/uploads/2022/10/5-100x100.png 100w, https://skill-veda.com/wp-content/uploads/2022/10/5-150x150.png 150w, https://skill-veda.com/wp-content/uploads/2022/10/5-300x300.png 300w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://skill-veda.com/wp-content/uploads/2022/10/5.png"><img loading="lazy" decoding="async" width="600" height="431" src="https://skill-veda.com/wp-content/uploads/2022/10/5-600x431.png" class="" alt="Sw Road Software - Image 6" data-caption="" data-src="https://skill-veda.com/wp-content/uploads/2022/10/5.png" data-large_image="https://skill-veda.com/wp-content/uploads/2022/10/5.png" data-large_image_width="729" data-large_image_height="524" srcset="https://skill-veda.com/wp-content/uploads/2022/10/5-600x431.png 600w, https://skill-veda.com/wp-content/uploads/2022/10/5-300x216.png 300w, https://skill-veda.com/wp-content/uploads/2022/10/5.png 729w" sizes="(max-width: 600px) 100vw, 600px" /></a></div>	</div>
521</div>
522
523	<div class="summary entry-summary">
524		<p class="price"><span class="wcpbc-price wcpbc-price-2632 loading" data-product-id="2632"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#8360;</span>35,000</bdi></span><span class="wcpbc-spinner"></span></span></p>
525<div class="woocommerce-product-details__short-description">
526	<p>Best Road Design Software .</p>
527</div>
528
529	
530	<form class="cart" action="" method="post" enctype='multipart/form-data'>
531		
532		<div class="quantity">
533		<label class="screen-reader-text" for="quantity_6abdf92d50c84">Sw Road Software quantity</label>
534	<input
535		type="number"
536				id="quantity_6abdf92d50c84"
537		class="input-text qty text"
538		name="quantity"
539		value="1"
540		aria-label="Product quantity"
541				min="1"
542		max=""
543					step="1"
544			placeholder=""
545			inputmode="numeric"
546			autocomplete="off"
547			/>
548	</div>
549
550		<button type="submit" name="add-to-cart" value="2632" class="single_add_to_cart_button button alt">Enroll</button>
551
552			</form>
553
554	
555<div class="product_meta">
556
557	
558	
559	<span class="posted_in">Category: <a href="https://skill-veda.com/product-category/software/" rel="tag">Software</a></span>
560	
561	
562</div>
563	</div>
564
565	
566	<div class="woocommerce-tabs wc-tabs-wrapper">
567		<ul class="tabs wc-tabs" role="tablist">
568							<li class="description_tab" id="tab-title-description">
569					<a href="#tab-description" role="tab" aria-controls="tab-description">
570						Description					</a>
571				</li>
572					</ul>
573					<div class="woocommerce-Tabs-panel woocommerce-Tabs-panel--description panel entry-content wc-tab" id="tab-description" role="tabpanel" aria-labelledby="tab-title-description">
574				
575	<h2>Description</h2>
576
577<p>SW Road is the complete package for road design that is efficient, powerful, accurate and convenient. Since 1993, the software has evolved significantly with feedback from numerous projects and users. The current version of SW Road include multicore parallel processing, better graphics, and higher computation speed, designing of multilane roads, multialignment, handling of background imageries, 3D view and road animation and cost estimation</p>
578<p><strong>Interactive Design Environment</strong></p>
579<p>SW Road V2 has a standalone interactive design environment which is easy to use and familiar to CAD users</p>
580<p><strong>Built-in Digital Terrain Modelling</strong></p>
581<p>The SW Road V2 has built in power full DTM with unlimited points capability. The DTM is seamlessly integrated and can be used for extraction of Longitudinal and Cross Section Profiles as well as 3D Visualization</p>
582<p><strong>
582Powerful Cross-Section Editor</strong></p>
583<p>SW Road V2 includes a power cross-section editor with many options for structures, drains, walls and more in a very convenient design environment</p>
584<p><strong>Drawing Generation and Sheet Planning</strong></p>
585<p>Provides production of the final drawings with sheet planning directly in the DXF format which can be handled by many CAD application</p>
586<p><strong>Automated Quantity </strong><b>Abstraction</b></p>
587<p>The quantity are automatically extracted from the cross-section for various types of works eg cut, fill, structure cut, structure volume etc. Quantities can be extracted for any given range of changes. A mass haul diagram is also integrated for earthwork to plan soil tips etc</p>
588<p><strong>Complex Design of Hill Roads</strong></p>
589<p>Option like checking for center line shifts, optimization of the structures, editing of the parameters for extra widening and super elevation, drainage design provide a powerful design environment required for the complex design of hill roads</p>
590<p><strong>3D </strong><b>Visualization</b></p>
591<p>3D visualization of the road project is included with interactive viewing and animation mode. The 3D visualization provides the detailing of the walls, location of culverts, cutfill lines in complete rendered visual way.</p>
592<p><strong>Staking</strong></p>
593<p>The staking module is capable of providing information in the plan with all the types of the structures, cut-fill lines and more. This information is can be effectively used in land acquisition temporary by pass and storage planning works</p>
594<p><strong>Extra widening and super-elevation editing</strong></p>
595<p>Quickly edit the extra widening and super elevation parameters and have the changes readily updated in the plan and cross section</p>
596<p><strong>Pass Bys, Bus Bays, Acceleration-Deceleration Lanes, Variable Road Width</strong></p>
597<p>Dedicated tools for adding and editing pass-Bys, Bus Bays, Acceleration-Deceleration Lanes as well as variable road widths give the designer complete control over the complex design of roads.</p>
598<p><strong>Different types of horizontal curves</strong></p>
599<p>It can generate output with complete information of circular, circular and spiral combination or completely spiral curve elements of horizontal curves with in no time.</p>
600<p>&nbsp;</p>
601<p>&nbsp;</p>
602			</div>
603		
604			</div>
605
606</div>
607
608			</div>
609			</div></div> <!-- .entry-summary -->
610
611
612 
613        </div> <!--/.entry-meta -->
614    </div>
615    
616</article><!--/#post-->   
617                                
618                        
619                                                                <div class="blog-comments-section">  
620                                        <div id="comments" class="comments-area comments">
621    
622    
623    	<div id="respond" class="comment-respond">
624		<h3 id="reply-title" class="comment-reply-title">Write a comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/product/sw-road-software/#respond" style="display:none;">Cancel reply</a></small></h3><p class="must-log-in">You must be <a href="https://skill-veda.com/wp-login.php?redirect_to=https%3A%2F%2Fskill-veda.com%2Fproduct%2Fsw-road-software%2F">logged in</a> to post a comment.</p>	</div><!-- #respond -->
625	</div>                                        </div>
626                                                        </div> <!-- #content -->
627                                    </div> <!-- .row -->
628            </div> <!-- .container -->
629        </div> <!-- .single-blog-style -->
630    </section> <!-- #main -->
631<section class="footer-bottom">
632     <!-- Footer Widgets -->
633     
634
635    <!-- Footer Widgets -->
636                    <div id="bottom-wrap"  class="footer"> 
637            <div class="container">
638                <div class="row clearfix border-wrap">
639                                            <div class="col-sm-6 col-md-6 col-lg-3">
640                            <div class="bottom-widget"><div id="text-4" class="widget widget_text" ><h3 class="widget-title">Contact us</h3>			<div class="textwidget"><p>Sinamangal-9, GairigaunTinkuney,<br />
641Kathmandu, Nepal<br />
642Contact no : 9816969180(Whatsapp/Viber)<br />
643Email :[email protected]</p>
644</div>
645		</div></div><div class="widget_text bottom-widget"><div id="custom_html-2" class="widget_text widget widget_custom_html" ><h3 class="widget-title">Follow us on</h3><div class="textwidget custom-html-widget"><ul class="themeum-social-share">
646	<li><a class="facebook" href="https://www.facebook.com/dynamicsolutionpl" target="_blank" rel="noopener"><i class="fab fa-facebook-f"></i></a></li>			
647	<li><a class="youtube" href="https://www.youtube.com/channel/UCGg695mqgX_XxpmCY9lHx3Q" target="_blank" rel="noopener"><i class="fab fa-youtube"></i></a></li>
648	<li><a class="linkedin" href="https://www.linkedin.com/company/77362609/admin/" target="_blank" rel="noopener"><i class="fab fa-linkedin"></i></a></li>
649</ul></div></div></div>                        </div>
650                     
651                                            <div class="col-sm-6 col-md-6 col-lg-3">
652                            <div class="bottom-widget"><div id="nav_menu-2" class="widget widget_nav_menu" ><h3 class="widget-title">Quick Links</h3><div class="menu-footer-1-container"><ul id="menu-footer-1" class="menu"><li id="menu-item-235" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-235">
652<a href="https://skill-veda.com/">Home</a></li>
653<li id="menu-item-236" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-236"><a href="https://skill-veda.com/blog/">Blog</a></li>
654<li id="menu-item-238" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-238"><a href="https://skill-veda.com/dashboard/">Dashboard</a></li>
655<li id="menu-item-239" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-239"><a href="https://skill-veda.com/instructor-registration/">Instructor Registration</a></li>
656<li id="menu-item-840" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-840"><a href="https://skill-veda.com/my-account/">My account</a></li>
657</ul></div></div></div>                        </div>
658                                                                <div class="col-sm-6 col-md-6 col-lg-3">
659                            <div class="bottom-widget"><div id="nav_menu-3" class="widget widget_nav_menu" ><h3 class="widget-title">Popular Courses</h3><div class="menu-footer-2-container"><ul id="menu-footer-2" class="menu"><li id="menu-item-217" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-217"><a href="http://skill-veda.com/courses/design-of-bridge-using-limit-state-method/">Bridge Design</a></li>
660<li id="menu-item-218" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-218"><a href="http://skill-veda.com/courses/design-of-residential-building-using-nbc-2021-and-is-18932016/">Building Design</a></li>
661<li id="menu-item-219" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-219"><a href="http://skill-veda.com/courses/finite-element-analysis-using-ansys/">FEM using Ansys</a></li>
662<li id="menu-item-220" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-220"><a href="http://skill-veda.com/courses/bridge-design-using-midas-civil/">Advance Bridge Design</a></li>
663<li id="menu-item-221" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-221"><a href="http://skill-veda.com/courses/excel-vba-for-civil-engineers/">Excel VBA</a></li>
664</ul></div></div></div>                        </div>  
665                      
666                                     
667                        <div class="col-sm-6 col-md-6 col-lg-3">
668                            <div class="bottom-widget"><div id="nav_menu-4" class="widget widget_nav_menu" ><h3 class="widget-title">About Us</h3><div class="menu-footer-5-container"><ul id="menu-footer-5" class="menu"><li id="menu-item-563" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-563"><a href="http://skill-veda.com/about-dynamic-solution/">Dynamic Solution</a></li>
669<li id="menu-item-561" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-561"><a href="http://skill-veda.com/terms-and-condition/">Terms and condition</a></li>
670<li id="menu-item-562" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-562"><a href="http://skill-veda.com/privacy-policy-of-skill-veda/">Privacy Policy</a></li>
671</ul></div></div></div><div class="bottom-widget"><div id="media_image-2" class="widget widget_media_image" ><h3 class="widget-title">Payment partners</h3><img width="340" height="119" src="https://skill-veda.com/wp-content/uploads/2021/06/payment-partner.jpg" class="image wp-image-653  attachment-full size-full" alt="" style="max-width: 100%; height: auto;" title="Payment partners" decoding="async" loading="lazy" srcset="https://skill-veda.com/wp-content/uploads/2021/06/payment-partner.jpg 340w, https://skill-veda.com/wp-content/uploads/2021/06/payment-partner-300x105.jpg 300w" sizes="(max-width: 340px) 100vw, 340px" /></div></div>                        </div>
672                      
673                </div>
674            </div>
675        </div><!--/#bottom-wrap-->
676    </section>
677
678    <footer id="footer-wrap"> 
679        <div class="container">
680            <div class="row clearfix">
681                                                <div class="col-sm-12 col-md-12 text-center">
682                                                            ©2021, Dynamic Solution Pvt Ltd.                     
683                </div>
684
685            </div><!--/.row clearfix-->    
686        </div><!--/.container-->    
687    </footer><!--/#footer-wrap-->    
688
689</div> <!-- #page -->
690
691        <div id='fb-root'></div>
692          
692<script>(function(d, s, id) {
693            var js, fjs = d.getElementsByTagName(s)[0];
694            js = d.createElement(s); js.id = id;
695            js.src = 'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js#xfbml=1&version=v6.0&autoLogAppEvents=1';
696            fjs.parentNode.insertBefore(js, fjs);
697          }(document, 'script', 'facebook-jssdk'));</script>
697
698          <div class='fb-customerchat'
699            attribution='wordpress'
700            attribution_version='2.2'
701            page_id=112380110523020
702          >
703        </div>
704        <div class='tutor-cart-box-login-form' style='display: none;'><span class='login-overlay-close'></span><div class='tutor-cart-box-login-form-inner'><button class='tutor-popup-form-close tutor-icon-line-cross'></button>
705<div class="tutor-single-course-segment tutor-course-login-wrap">
706    <div class="course-login-title">
707        <h4>Login</h4>
708    </div>
709
710    <div class="tutor-single-course-login-form">
711	    
712<div class="tutor-login-form-wrap">
713	
714    
715	<form name="loginform" id="loginform" method="post">
716		<input type="hidden" name="tutor_course_enroll_attempt" value="">
717	
718	<input type="hidden" id="_tutor_nonce" name="_tutor_nonce" value="7369c267ec" /><input type="hidden" name="_wp_http_referer" value="/product/sw-road-software/" />	
719	<input type="hidden" name="tutor_action" value="tutor_user_login" />
720		<p class="login-username">
721			<input type="text" placeholder="Username or Email Address" name="log" id="user_login" class="input" value="" size="20" />
722		</p>
723
724		<p class="login-password">
725			<input type="password" placeholder="Password" name="pwd" id="user_pass" class="input" value="" size="20"/>
726		</p>
727		
728		
729
730		<div class="tutor-login-rememeber-wrap">
731						<p class="login-remember">
732				<label>
733					<input name="rememberme" type="checkbox" id="rememberme" 
734					value="forever"
735					 					>
736					Remember Me				</label>
737			</p>
738					    <a href="https://skill-veda.com/dashboard/retrieve-password">
739		    	Forgot Password?		    </a>
740		</div>
741		
742		
743		<p class="login-submit">
744			<input type="submit" name="wp-submit" id="wp-submit" class="tutor-button" value="Log In" />
745			<input type="hidden" name="redirect_to" value="https://skill-veda.com/product/sw-road-software/" />
746		</p>
747		
748						<p class="tutor-form-register-wrap">
749					<a href="https://skill-veda.com/student-registration/?redirect_to=https://skill-veda.com/product/sw-road-software/">
750						Create a new account					</a>
751				</p>
752					</form>
753
754    </div>
755    </div>
756</div>
757</div></div><p class="demo_store"><strong>Price Based Country</strong> test mode enabled for testing Nepal. You should do tests on private browsing mode. Browse in private with <a style="float:none;text-decoration:underline" target="_blank" href="https://support.mozilla.org/en-US/kb/private-browsing-use-firefox-without-history">Firefox</a>, <a style="float:none;text-decoration:underline" target="_blank" href="https://support.google.com/chrome/answer/95464?hl=en">Chrome</a> and <a style="float:none;text-decoration:underline" target="_blank" href="https://support.apple.com/kb/ph19216?locale=en_US">Safari</a></p>
757<script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"Product","@id":"https:\/\/skill-veda.com\/product\/sw-road-software\/#product","name":"Sw Road Software","url":"https:\/\/skill-veda.com\/product\/sw-road-software\/","description":"Best Road Design Software .","image":"https:\/\/skill-veda.com\/wp-content\/uploads\/2022\/10\/79e37dbd-f621-4524-be62-5c231c451ec0.jpg","sku":2632,"offers":[{"@type":"Offer","priceSpecification":[{"@type":"UnitPriceSpecification","price":"35000","priceCurrency":"NPR","valueAddedTaxIncluded":true,"validThrough":"2027-12-31"}],"priceValidUntil":"2027-12-31","availability":"http:\/\/schema.org\/InStock","url":"https:\/\/skill-veda.com\/product\/sw-road-software\/","seller":{"@type":"Organization","name":"Dynamic Solution","url":"https:\/\/skill-veda.com"}}]}</script>
757
758<div class="pswp" tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true">
759	<div class="pswp__bg"></div>
760	<div class="pswp__scroll-wrap">
761		<div class="pswp__container">
762			<div class="pswp__item"></div>
763			<div class="pswp__item"></div>
764			<div class="pswp__item"></div>
765		</div>
766		<div class="pswp__ui pswp__ui--hidden">
767			<div class="pswp__top-bar">
768				<div class="pswp__counter"></div>
769				<button class="pswp__button pswp__button--zoom" aria-label="Zoom in/out"></button>
770				<button class="pswp__button pswp__button--fs" aria-label="Toggle fullscreen"></button>
771				<button class="pswp__button pswp__button--share" aria-label="Share"></button>
772				<button class="pswp__button pswp__button--close" aria-label="Close (Esc)"></button>
773				<div class="pswp__preloader">
774					<div class="pswp__preloader__icn">
775						<div class="pswp__preloader__cut">
776							<div class="pswp__preloader__donut"></div>
777						</div>
778					</div>
779				</div>
780			</div>
781			<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
782				<div class="pswp__share-tooltip"></div>
783			</div>
784			<button class="pswp__button pswp__button--arrow--left" aria-label="Previous (arrow left)"></button>
785			<button class="pswp__button pswp__button--arrow--right" aria-label="Next (arrow right)"></button>
786			<div class="pswp__caption">
787				<div class="pswp__caption__center"></div>
788			</div>
789		</div>
790	</div>
791</div>
792
793		
793<script type="text/html" id="tmpl-media-frame">
794		<div class="media-frame-title" id="media-frame-title"></div>
795		<h2 class="media-frame-menu-heading">Actions</h2>
796		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
797			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
798		</button>
799		<div class="media-frame-menu"></div>
800		<div class="media-frame-tab-panel">
801			<div class="media-frame-router"></div>
802			<div class="media-frame-content"></div>
803		</div>
804		<h2 class="media-frame-actions-heading screen-reader-text">
805		Selected media actions		</h2>
806		<div class="media-frame-toolbar"></div>
807		<div class="media-frame-uploader"></div>
808	</script>
808
809
810		
810<script type="text/html" id="tmpl-media-modal">
811		<div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
812			<# if ( data.hasCloseButton ) { #>
813				<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">
814					Close dialog				</span></span></button>
815			<# } #>
816			<div class="media-modal-content" role="document"></div>
817		</div>
818		<div class="media-modal-backdrop"></div>
819	</script>
819
820
821		
821<script type="text/html" id="tmpl-uploader-window">
822		<div class="uploader-window-content">
823			<div class="uploader-editor-title">Drop files to upload</div>
824		</div>
825	</script>
825
826
827		
827<script type="text/html" id="tmpl-uploader-editor">
828		<div class="uploader-editor-content">
829			<div class="uploader-editor-title">Drop files to upload</div>
830		</div>
831	</script>
831
832
833		
833<script type="text/html" id="tmpl-uploader-inline">
834		<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
835		<# if ( data.canClose ) { #>
836		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
837			Close uploader		</span></button>
838		<# } #>
839		<div class="uploader-inline-content {{ messageClass }}">
840		<# if ( data.message ) { #>
841			<h2 class="upload-message">{{ data.message }}</h2>
842		<# } #>
843					<div class="upload-ui">
844				<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
845				<p class="upload-instructions drop-instructions">or</p>
846				<button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button>
847			</div>
848
849			<div class="upload-inline-status"></div>
850
851			<div class="post-upload-ui" id="post-upload-info">
852				
853				<p class="max-upload-size">
854				Maximum upload file size: 256 MB.				</p>
855
856				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
857					<p class="suggested-dimensions">
858						Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels.					</p>
859				<# } #>
860
861							</div>
862				</div>
863	</script>
863
864
865		
865<script type="text/html" id="tmpl-media-library-view-switcher">
866		<a href="https://skill-veda.com/wp-admin/upload.php?mode=list" class="view-list">
867			<span class="screen-reader-text">
868				List view			</span>
869		</a>
870		<a href="https://skill-veda.com/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
871			<span class="screen-reader-text">
872				Grid view			</span>
873		</a>
874	</script>
874
875
876		
876<script type="text/html" id="tmpl-uploader-status">
877		<h2>Uploading</h2>
878
879		<div class="media-progress-bar"><div></div></div>
880		<div class="upload-details">
881			<span class="upload-count">
882				<span class="upload-index"></span> / <span class="upload-total"></span>
883			</span>
884			<span class="upload-detail-separator">&ndash;</span>
885			<span class="upload-filename"></span>
886		</div>
887		<div class="upload-errors"></div>
888		<button type="button" class="button upload-dismiss-errors">Dismiss errors</button>
889	</script>
889
890
891		
891<script type="text/html" id="tmpl-uploader-status-error">
892		<span class="upload-error-filename">{{{ data.filename }}}</span>
893		<span class="upload-error-message">{{ data.message }}</span>
894	</script>
894
895
896		
896<script type="text/html" id="tmpl-edit-attachment-frame">
897		<div class="edit-media-header">
898			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
899			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
900			<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button>
901		</div>
902		<div class="media-frame-title"></div>
903		<div class="media-frame-content"></div>
904	</script>
904
905
906		
906<script type="text/html" id="tmpl-attachment-details-two-column">
907		<div class="attachment-media-view {{ data.orientation }}">
908						<h2 class="screen-reader-text">Attachment Preview</h2>
909			<div class="thumbnail thumbnail-{{ data.type }}">
910				<# if ( data.uploading ) { #>
911					<div class="media-progress-bar"><div></div></div>
912				<# } else if ( data.sizes && data.sizes.full ) { #>
913					<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
914				<# } else if ( data.sizes && data.sizes.large ) { #>
915					<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
916				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
917					<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
918				<# } #>
919
920				<# if ( 'audio' === data.type ) { #>
921				<div class="wp-media-wrapper wp-audio">
922					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
923						<source type="{{ data.mime }}" src="{{ data.url }}" />
924					</audio>
925				</div>
926				<# } else if ( 'video' === data.type ) {
927					var w_rule = '';
928					if ( data.width ) {
929						w_rule = 'width: ' + data.width + 'px;';
930					} else if ( wp.media.view.settings.contentWidth ) {
931						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
932					}
933				#>
934				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
935					<video controls="controls" class="wp-video-shortcode" preload="metadata"
936						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
937						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
938						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
939						<source type="{{ data.mime }}" src="{{ data.url }}" />
940					</video>
941				</div>
942				<# } #>
943
944				<div class="attachment-actions">
945					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
946					<button type="button" class="button edit-attachment">Edit Image</button>
947					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
948					<p>Document Preview</p>
949					<# } #>
950				</div>
951			</div>
952		</div>
953		<div class="attachment-info">
954			<span class="settings-save-status" role="status">
955				<span class="spinner"></span>
956				<span class="saved">Saved.</span>
957			</span>
958			<div class="details">
959				<h2 class="screen-reader-text">
960					Details				</h2>
961				<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
962				<div class="uploaded-by">
963					<strong>Uploaded by:</strong>
964						<# if ( data.authorLink ) { #>
965							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
966						<# } else { #>
967							{{ data.authorName }}
968						<# } #>
969				</div>
970				<# if ( data.uploadedToTitle ) { #>
971					<div class="uploaded-to">
972						<strong>Uploaded to:</strong>
973						<# if ( data.uploadedToLink ) { #>
974							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
975						<# } else { #>
976							{{ data.uploadedToTitle }}
977						<# } #>
978					</div>
979				<# } #>
980				<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
981				<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
982				<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
983				<# if ( 'image' === data.type && ! data.uploading ) { #>
984					<# if ( data.width && data.height ) { #>
985						<div class="dimensions"><strong>Dimensions:</strong>
986							{{ data.width }} by {{ data.height }} pixels						</div>
987					<# } #>
988
989					<# if ( data.originalImageURL && data.originalImageName ) { #>
990						<div class="word-wrap-break-word">
991							<strong>Original image:</strong>
992							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
993						</div>
994					<# } #>
995				<# } #>
996
997				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
998					<div class="file-length"><strong>Length:</strong>
999						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1000						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1001					</div>
1002				<# } #>
1003
1004				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
1005					<div class="bitrate">
1006						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
1007						<# if ( data.meta.bitrate_mode ) { #>
1008						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
1009						<# } #>
1010					</div>
1011				<# } #>
1012
1013				<# if ( data.mediaStates ) { #>
1014					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
1015				<# } #>
1016
1017				<div class="compat-meta">
1018					<# if ( data.compat && data.compat.meta ) { #>
1019						{{{ data.compat.meta }}}
1020					<# } #>
1021				</div>
1022			</div>
1023
1024			<div class="settings">
1025				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1026				<# if ( 'image' === data.type ) { #>
1027					<span class="setting alt-text has-description" data-setting="alt">
1028						<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
1029						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1030					</span>
1031					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1032				<# } #>
1033								<span class="setting" data-setting="title">
1034					<label for="attachment-details-two-column-title" class="name">Title</label>
1035					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1036				</span>
1037								<# if ( 'audio' === data.type ) { #>
1038								<span class="setting" data-setting="artist">
1039					<label for="attachment-details-two-column-artist" class="name">Artist</label>
1040					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1041				</span>
1042								<span class="setting" data-setting="album">
1043					<label for="attachment-details-two-column-album" class="name">Album</label>
1044					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
1045				</span>
1046								<# } #>
1047				<span class="setting" data-setting="caption">
1048					<label for="attachment-details-two-column-caption" class="name">Caption</label>
1049					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1050				</span>
1051				<span class="setting" data-setting="description">
1052					<label for="attachment-details-two-column-description" class="name">Description</label>
1053					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1054				</span>
1055				<span class="setting" data-setting="url">
1056					<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
1057					<input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
1058					<span class="copy-to-clipboard-container">
1059						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
1060						<span class="success hidden" aria-hidden="true">Copied!</span>
1061					</span>
1062				</span>
1063				<div class="attachment-compat"></div>
1064			</div>
1065
1066			<div class="actions">
1067				<# if ( data.link ) { #>
1068										<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
1069				<# } #>
1070				<# if ( data.can.save ) { #>
1071					<# if ( data.link ) { #>
1072						<span class="links-separator">|</span>
1073					<# } #>
1074					<a href="{{ data.editLink }}">Edit more details</a>
1075				<# } #>
1076				<# if ( data.can.save && data.link ) { #>
1077					<span class="links-separator">|</span>
1078					<a href="{{ data.url }}" download>Download file</a>
1079				<# } #>
1080				<# if ( ! data.uploading && data.can.remove ) { #>
1081					<# if ( data.link || data.can.save ) { #>
1082						<span class="links-separator">|</span>
1083					<# } #>
1084											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1085									<# } #>
1086			</div>
1087		</div>
1088	</script>
1088
1089
1090		
1090<script type="text/html" id="tmpl-attachment">
1091		<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
1092			<div class="thumbnail">
1093				<# if ( data.uploading ) { #>
1094					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
1095				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1096					<div class="centered">
1097						<img src="{{ data.size.url }}" draggable="false" alt="" />
1098					</div>
1099				<# } else { #>
1100					<div class="centered">
1101						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
1102							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
1103						<# } else if ( data.sizes && data.sizes.medium ) { #>
1104							<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
1105						<# } else { #>
1106							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1107						<# } #>
1108					</div>
1109					<div class="filename">
1110						<div>{{ data.filename }}</div>
1111					</div>
1112				<# } #>
1113			</div>
1114			<# if ( data.buttons.close ) { #>
1115				<button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">
1116					Remove				</span></button>
1117			<# } #>
1118		</div>
1119		<# if ( data.buttons.check ) { #>
1120			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">
1121				Deselect			</span></button>
1122		<# } #>
1123		<#
1124		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
1125		if ( data.describe ) {
1126			if ( 'image' === data.type ) { #>
1127				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
1128					aria-label="Caption"
1129					placeholder="Caption&hellip;" {{ maybeReadOnly }} />
1130			<# } else { #>
1131				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
1132					<# if ( 'video' === data.type ) { #>
1133						aria-label="Video title"
1134						placeholder="Video title&hellip;"
1135					<# } else if ( 'audio' === data.type ) { #>
1136						aria-label="Audio title"
1137						placeholder="Audio title&hellip;"
1138					<# } else { #>
1139						aria-label="Media title"
1140						placeholder="Media title&hellip;"
1141					<# } #> {{ maybeReadOnly }} />
1142			<# }
1143		} #>
1144	</script>
1144
1145
1146		
1146<script type="text/html" id="tmpl-attachment-details">
1147		<h2>
1148			Attachment Details			<span class="settings-save-status" role="status">
1149				<span class="spinner"></span>
1150				<span class="saved">Saved.</span>
1151			</span>
1152		</h2>
1153		<div class="attachment-info">
1154
1155			<# if ( 'audio' === data.type ) { #>
1156				<div class="wp-media-wrapper wp-audio">
1157					<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1158						<source type="{{ data.mime }}" src="{{ data.url }}" />
1159					</audio>
1160				</div>
1161			<# } else if ( 'video' === data.type ) {
1162				var w_rule = '';
1163				if ( data.width ) {
1164					w_rule = 'width: ' + data.width + 'px;';
1165				} else if ( wp.media.view.settings.contentWidth ) {
1166					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1167				}
1168			#>
1169				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1170					<video controls="controls" class="wp-video-shortcode" preload="metadata"
1171						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1172						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1173						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1174						<source type="{{ data.mime }}" src="{{ data.url }}" />
1175					</video>
1176				</div>
1177			<# } else { #>
1178				<div class="thumbnail thumbnail-{{ data.type }}">
1179					<# if ( data.uploading ) { #>
1180						<div class="media-progress-bar"><div></div></div>
1181					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1182						<img src="{{ data.size.url }}" draggable="false" alt="" />
1183					<# } else { #>
1184						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1185					<# } #>
1186				</div>
1187			<# } #>
1188
1189			<div class="details">
1190				<div class="filename">{{ data.filename }}</div>
1191				<div class="uploaded">{{ data.dateFormatted }}</div>
1192
1193				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
1194				<# if ( 'image' === data.type && ! data.uploading ) { #>
1195					<# if ( data.width && data.height ) { #>
1196						<div class="dimensions">
1197							{{ data.width }} by {{ data.height }} pixels						</div>
1198					<# } #>
1199
1200					<# if ( data.originalImageURL && data.originalImageName ) { #>
1201						<div class="word-wrap-break-word">
1202							Original image:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1203						</div>
1204					<# } #>
1205
1206					<# if ( data.can.save && data.sizes ) { #>
1207						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Edit Image</a>
1208					<# } #>
1209				<# } #>
1210
1211				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1212					<div class="file-length">Length:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1213						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1214					</div>
1215				<# } #>
1216
1217				<# if ( data.mediaStates ) { #>
1218					<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
1219				<# } #>
1220
1221				<# if ( ! data.uploading && data.can.remove ) { #>
1222											<button type="button" class="button-link delete-attachment">Delete permanently</button>
1223									<# } #>
1224
1225				<div class="compat-meta">
1226					<# if ( data.compat && data.compat.meta ) { #>
1227						{{{ data.compat.meta }}}
1228					<# } #>
1229				</div>
1230			</div>
1231		</div>
1232		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1233		<# if ( 'image' === data.type ) { #>
1234			<span class="setting alt-text has-description" data-setting="alt">
1235				<label for="attachment-details-alt-text" class="name">Alt Text</label>
1236				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1237			</span>
1238			<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1239		<# } #>
1240				<span class="setting" data-setting="title">
1241			<label for="attachment-details-title" class="name">Title</label>
1242			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1243		</span>
1244				<# if ( 'audio' === data.type ) { #>
1245				<span class="setting" data-setting="artist">
1246			<label for="attachment-details-artist" class="name">Artist</label>
1247			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1248		</span>
1249				<span class="setting" data-setting="album">
1250			<label for="attachment-details-album" class="name">Album</label>
1251			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
1252		</span>
1253				<# } #>
1254		<span class="setting" data-setting="caption">
1255			<label for="attachment-details-caption" class="name">Caption</label>
1256			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1257		</span>
1258		<span class="setting" data-setting="description">
1259			<label for="attachment-details-description" class="name">Description</label>
1260			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1261		</span>
1262		<span class="setting" data-setting="url">
1263			<label for="attachment-details-copy-link" class="name">File URL:</label>
1264			<input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1265			<div class="copy-to-clipboard-container">
1266				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
1267				<span class="success hidden" aria-hidden="true">Copied!</span>
1268			</div>
1269		</span>
1270	</script>
1270
1271
1272		
1272<script type="text/html" id="tmpl-media-selection">
1273		<div class="selection-info">
1274			<span class="count"></span>
1275			<# if ( data.editable ) { #>
1276				<button type="button" class="button-link edit-selection">Edit Selection</button>
1277			<# } #>
1278			<# if ( data.clearable ) { #>
1279				<button type="button" class="button-link clear-selection">Clear</button>
1280			<# } #>
1281		</div>
1282		<div class="selection-view"></div>
1283	</script>
1283
1284
1285		
1285<script type="text/html" id="tmpl-attachment-display-settings">
1286		<h2>Attachment Display Settings</h2>
1287
1288		<# if ( 'image' === data.type ) { #>
1289			<span class="setting align">
1290				<label for="attachment-display-settings-alignment" class="name">Alignment</label>
1291				<select id="attachment-display-settings-alignment" class="alignment"
1292					data-setting="align"
1293					<# if ( data.userSettings ) { #>
1294						data-user-setting="align"
1295					<# } #>>
1296
1297					<option value="left">
1298						Left					</option>
1299					<option value="center">
1300						Center					</option>
1301					<option value="right">
1302						Right					</option>
1303					<option value="none" selected>
1304						None					</option>
1305				</select>
1306			</span>
1307		<# } #>
1308
1309		<span class="setting">
1310			<label for="attachment-display-settings-link-to" class="name">
1311				<# if ( data.model.canEmbed ) { #>
1312					Embed or Link				<# } else { #>
1313					Link To				<# } #>
1314			</label>
1315			<select id="attachment-display-settings-link-to" class="link-to"
1316				data-setting="link"
1317				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
1318					data-user-setting="urlbutton"
1319				<# } #>>
1320
1321			<# if ( data.model.canEmbed ) { #>
1322				<option value="embed" selected>
1323					Embed Media Player				</option>
1324				<option value="file">
1325			<# } else { #>
1326				<option value="none" selected>
1327					None				</option>
1328				<option value="file">
1329			<# } #>
1330				<# if ( data.model.canEmbed ) { #>
1331					Link to Media File				<# } else { #>
1332					Media File				<# } #>
1333				</option>
1334				<option value="post">
1335				<# if ( data.model.canEmbed ) { #>
1336					Link to Attachment Page				<# } else { #>
1337					Attachment Page				<# } #>
1338				</option>
1339			<# if ( 'image' === data.type ) { #>
1340				<option value="custom">
1341					Custom URL				</option>
1342			<# } #>
1343			</select>
1344		</span>
1345		<span class="setting">
1346			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
1347			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1348		</span>
1349
1350		<# if ( 'undefined' !== typeof data.sizes ) { #>
1351			<span class="setting">
1352				<label for="attachment-display-settings-size" class="name">Size</label>
1353				<select id="attachment-display-settings-size" class="size" name="size"
1354					data-setting="size"
1355					<# if ( data.userSettings ) { #>
1356						data-user-setting="imgsize"
1357					<# } #>>
1358											<#
1359						var size = data.sizes['thumbnail'];
1360						if ( size ) { #>
1361							<option value="thumbnail" >
1362								Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1363							</option>
1364						<# } #>
1365											<#
1366						var size = data.sizes['medium'];
1367						if ( size ) { #>
1368							<option value="medium" >
1369								Medium &ndash; {{ size.width }} &times; {{ size.height }}
1370							</option>
1371						<# } #>
1372											<#
1373						var size = data.sizes['large'];
1374						if ( size ) { #>
1375							<option value="large" >
1376								Large &ndash; {{ size.width }} &times; {{ size.height }}
1377							</option>
1378						<# } #>
1379											<#
1380						var size = data.sizes['full'];
1381						if ( size ) { #>
1382							<option value="full"  selected='selected'>
1383								Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1384							</option>
1385						<# } #>
1386									</select>
1387			</span>
1388		<# } #>
1389	</script>
1389
1390
1391		
1391<script type="text/html" id="tmpl-gallery-settings">
1392		<h2>Gallery Settings</h2>
1393
1394		<span class="setting">
1395			<label for="gallery-settings-link-to" class="name">Link To</label>
1396			<select id="gallery-settings-link-to" class="link-to"
1397				data-setting="link"
1398				<# if ( data.userSettings ) { #>
1399					data-user-setting="urlbutton"
1400				<# } #>>
1401
1402				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
1403					#>selected="selected"<# }
1404				#>>
1405					Attachment Page				</option>
1406				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1407					Media File				</option>
1408				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1409					None				</option>
1410			</select>
1411		</span>
1412
1413		<span class="setting">
1414			<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
1415			<select id="gallery-settings-columns" class="columns" name="columns"
1416				data-setting="columns">
1417									<option value="1" <#
1418						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1419					#>>
1420						1					</option>
1421									<option value="2" <#
1422						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1423					#>>
1424						2					</option>
1425									<option value="3" <#
1426						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1427					#>>
1428						3					</option>
1429									<option value="4" <#
1430						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1431					#>>
1432						4					</option>
1433									<option value="5" <#
1434						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1435					#>>
1436						5					</option>
1437									<option value="6" <#
1438						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1439					#>>
1440						6					</option>
1441									<option value="7" <#
1442						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1443					#>>
1444						7					</option>
1445									<option value="8" <#
1446						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1447					#>>
1448						8					</option>
1449									<option value="9" <#
1450						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1451					#>>
1452						9					</option>
1453							</select>
1454		</span>
1455
1456		<span class="setting">
1457			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
1458			<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
1459		</span>
1460
1461		<span class="setting size">
1462			<label for="gallery-settings-size" class="name">Size</label>
1463			<select id="gallery-settings-size" class="size" name="size"
1464				data-setting="size"
1465				<# if ( data.userSettings ) { #>
1466					data-user-setting="imgsize"
1467				<# } #>
1468				>
1469									<option value="thumbnail">
1470						Thumbnail					</option>
1471									<option value="medium">
1472						Medium					</option>
1473									<option value="large">
1474						Large					</option>
1475									<option value="full">
1476						Full Size					</option>
1477							</select>
1478		</span>
1479	</script>
1479
1480
1481		
1481<script type="text/html" id="tmpl-playlist-settings">
1482		<h2>Playlist Settings</h2>
1483
1484		<# var emptyModel = _.isEmpty( data.model ),
1485			isVideo = 'video' === data.controller.get('library').props.get('type'); #>
1486
1487		<span class="setting">
1488			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
1489				checked="checked"
1490			<# } #> />
1491			<label for="playlist-settings-show-list" class="checkbox-label-inline">
1492				<# if ( isVideo ) { #>
1493				Show Video List				<# } else { #>
1494				Show Tracklist				<# } #>
1495			</label>
1496		</span>
1497
1498		<# if ( ! isVideo ) { #>
1499		<span class="setting">
1500			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
1501				checked="checked"
1502			<# } #> />
1503			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
1504				Show Artist Name in Tracklist			</label>
1505		</span>
1506		<# } #>
1507
1508		<span class="setting">
1509			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
1510				checked="checked"
1511			<# } #> />
1512			<label for="playlist-settings-show-images" class="checkbox-label-inline">
1513				Show Images			</label>
1514		</span>
1515	</script>
1515
1516
1517		
1517<script type="text/html" id="tmpl-embed-link-settings">
1518		<span class="setting link-text">
1519			<label for="embed-link-settings-link-text" class="name">Link Text</label>
1520			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
1521		</span>
1522		<div class="embed-container" style="display: none;">
1523			<div class="embed-preview"></div>
1524		</div>
1525	</script>
1525
1526
1527		
1527<script type="text/html" id="tmpl-embed-image-settings">
1528		<div class="wp-clearfix">
1529			<div class="thumbnail">
1530				<img src="{{ data.model.url }}" draggable="false" alt="" />
1531			</div>
1532		</div>
1533
1534		<span class="setting alt-text has-description">
1535			<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
1536			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
1537		</span>
1538		<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1539
1540					<span class="setting caption">
1541				<label for="embed-image-settings-caption" class="name">Caption</label>
1542				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
1543			</span>
1544		
1545		<fieldset class="setting-group">
1546			<legend class="name">Align</legend>
1547			<span class="setting align">
1548				<span class="button-group button-large" data-setting="align">
1549					<button class="button" value="left">
1550						Left					</button>
1551					<button class="button" value="center">
1552						Center					</button>
1553					<button class="button" value="right">
1554						Right					</button>
1555					<button class="button active" value="none">
1556						None					</button>
1557				</span>
1558			</span>
1559		</fieldset>
1560
1561		<fieldset class="setting-group">
1562			<legend class="name">Link To</legend>
1563			<span class="setting link-to">
1564				<span class="button-group button-large" data-setting="link">
1565					<button class="button" value="file">
1566						Image URL					</button>
1567					<button class="button" value="custom">
1568						Custom URL					</button>
1569					<button class="button active" value="none">
1570						None					</button>
1571				</span>
1572			</span>
1573			<span class="setting">
1574				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
1575				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1576			</span>
1577		</fieldset>
1578	</script>
1578
1579
1580		
1580<script type="text/html" id="tmpl-image-details">
1581		<div class="media-embed">
1582			<div class="embed-media-settings">
1583				<div class="column-settings">
1584					<span class="setting alt-text has-description">
1585						<label for="image-details-alt-text" class="name">Alternative Text</label>
1586						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
1587					</span>
1588					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
1589
1590											<span class="setting caption">
1591							<label for="image-details-caption" class="name">Caption</label>
1592							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
1593						</span>
1594					
1595					<h2>Display Settings</h2>
1596					<fieldset class="setting-group">
1597						<legend class="legend-inline">Align</legend>
1598						<span class="setting align">
1599							<span class="button-group button-large" data-setting="align">
1600								<button class="button" value="left">
1601									Left								</button>
1602								<button class="button" value="center">
1603									Center								</button>
1604								<button class="button" value="right">
1605									Right								</button>
1606								<button class="button active" value="none">
1607									None								</button>
1608							</span>
1609						</span>
1610					</fieldset>
1611
1612					<# if ( data.attachment ) { #>
1613						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
1614							<span class="setting size">
1615								<label for="image-details-size" class="name">Size</label>
1616								<select id="image-details-size" class="size" name="size"
1617									data-setting="size"
1618									<# if ( data.userSettings ) { #>
1619										data-user-setting="imgsize"
1620									<# } #>>
1621																			<#
1622										var size = data.sizes['thumbnail'];
1623										if ( size ) { #>
1624											<option value="thumbnail">
1625												Thumbnail &ndash; {{ size.width }} &times; {{ size.height }}
1626											</option>
1627										<# } #>
1628																			<#
1629										var size = data.sizes['medium'];
1630										if ( size ) { #>
1631											<option value="medium">
1632												Medium &ndash; {{ size.width }} &times; {{ size.height }}
1633											</option>
1634										<# } #>
1635																			<#
1636										var size = data.sizes['large'];
1637										if ( size ) { #>
1638											<option value="large">
1639												Large &ndash; {{ size.width }} &times; {{ size.height }}
1640											</option>
1641										<# } #>
1642																			<#
1643										var size = data.sizes['full'];
1644										if ( size ) { #>
1645											<option value="full">
1646												Full Size &ndash; {{ size.width }} &times; {{ size.height }}
1647											</option>
1648										<# } #>
1649																		<option value="custom">
1650										Custom Size									</option>
1651								</select>
1652							</span>
1653						<# } #>
1654							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
1655								<span class="custom-size-setting">
1656									<label for="image-details-size-width">Width</label>
1657									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
1658								</span>
1659								<span class="sep" aria-hidden="true">&times;</span>
1660								<span class="custom-size-setting">
1661									<label for="image-details-size-height">Height</label>
1662									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
1663								</span>
1664								<p id="image-size-desc" class="description">Image size in pixels</p>
1665							</div>
1666					<# } #>
1667
1668					<span class="setting link-to">
1669						<label for="image-details-link-to" class="name">Link To</label>
1670						<select id="image-details-link-to" data-setting="link">
1671						<# if ( data.attachment ) { #>
1672							<option value="file">
1673								Media File							</option>
1674							<option value="post">
1675								Attachment Page							</option>
1676						<# } else { #>
1677							<option value="file">
1678								Image URL							</option>
1679						<# } #>
1680							<option value="custom">
1681								Custom URL							</option>
1682							<option value="none">
1683								None							</option>
1684						</select>
1685					</span>
1686					<span class="setting">
1687						<label for="image-details-link-to-custom" class="name">URL</label>
1688						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1689					</span>
1690
1691					<div class="advanced-section">
1692						<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
1693						<div class="advanced-settings hidden">
1694							<div class="advanced-image">
1695								<span class="setting title-text">
1696									<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
1697									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
1698								</span>
1699								<span class="setting extra-classes">
1700									<label for="image-details-css-class" class="name">Image CSS Class</label>
1701									<input type="text" id="image-details-css-class" data-setting="extraClasse
1701s" value="{{ data.model.extraClasses }}" />
1702								</span>
1703							</div>
1704							<div class="advanced-link">
1705								<span class="setting link-target">
1706									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
1707									<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
1708								</span>
1709								<span class="setting link-rel">
1710									<label for="image-details-link-rel" class="name">Link Rel</label>
1711									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
1712								</span>
1713								<span class="setting link-class-name">
1714									<label for="image-details-link-css-class" class="name">Link CSS Class</label>
1715									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
1716								</span>
1717							</div>
1718						</div>
1719					</div>
1720				</div>
1721				<div class="column-image">
1722					<div class="image">
1723						<img src="{{ data.model.url }}" draggable="false" alt="" />
1724						<# if ( data.attachment && window.imageEdit ) { #>
1725							<div class="actions">
1726								<input type="button" class="edit-attachment button" value="Edit Original" />
1727								<input type="button" class="replace-attachment button" value="Replace" />
1728							</div>
1729						<# } #>
1730					</div>
1731				</div>
1732			</div>
1733		</div>
1734	</script>
1734
1735
1736		
1736<script type="text/html" id="tmpl-image-editor">
1737		<div id="media-head-{{ data.id }}"></div>
1738		<div id="image-editor-{{ data.id }}"></div>
1739	</script>
1739
1740
1741		
1741<script type="text/html" id="tmpl-audio-details">
1742		<# var ext, html5types = {
1743			mp3: wp.media.view.settings.embedMimes.mp3,
1744			ogg: wp.media.view.settings.embedMimes.ogg
1745		}; #>
1746
1747				<div class="media-embed media-embed-details">
1748			<div class="embed-media-settings embed-audio-settings">
1749				<audio style="visibility: hidden"
1750	controls
1751	class="wp-audio-shortcode"
1752	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
1753	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
1754	<#
1755		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1756		#> autoplay<#
1757	}
1758		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1759		#> loop<#
1760	}
1761	#>
1762>
1763	<# if ( ! _.isEmpty( data.model.src ) ) { #>
1764	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1765	<# } #>
1766
1767		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
1768	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
1769	<# } #>
1770			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
1771	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
1772	<# } #>
1773			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
1774	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
1775	<# } #>
1776			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
1777	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
1778	<# } #>
1779			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
1780	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
1781	<# } #>
1782		</audio>
1783	
1784				<# if ( ! _.isEmpty( data.model.src ) ) {
1785					ext = data.model.src.split('.').pop();
1786					if ( html5types[ ext ] ) {
1787						delete html5types[ ext ];
1788					}
1789				#>
1790				<span class="setting">
1791					<label for="audio-details-source" class="name">URL</label>
1792					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1793					<button type="button" class="button-link remove-setting">Remove audio source</button>
1794				</span>
1795				<# } #>
1796								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
1797					if ( ! _.isUndefined( html5types.mp3 ) ) {
1798						delete html5types.mp3;
1799					}
1800				#>
1801				<span class="setting">
1802					<label for="audio-details-mp3-source" class="name">MP3</label>
1803					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
1804					<button type="button" class="button-link remove-setting">Remove audio source</button>
1805				</span>
1806				<# } #>
1807								<# if ( ! _.isEmpty( data.model.ogg ) ) {
1808					if ( ! _.isUndefined( html5types.ogg ) ) {
1809						delete html5types.ogg;
1810					}
1811				#>
1812				<span class="setting">
1813					<label for="audio-details-ogg-source" class="name">OGG</label>
1814					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
1815					<button type="button" class="button-link remove-setting">Remove audio source</button>
1816				</span>
1817				<# } #>
1818								<# if ( ! _.isEmpty( data.model.flac ) ) {
1819					if ( ! _.isUndefined( html5types.flac ) ) {
1820						delete html5types.flac;
1821					}
1822				#>
1823				<span class="setting">
1824					<label for="audio-details-flac-source" class="name">FLAC</label>
1825					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
1826					<button type="button" class="button-link remove-setting">Remove audio source</button>
1827				</span>
1828				<# } #>
1829								<# if ( ! _.isEmpty( data.model.m4a ) ) {
1830					if ( ! _.isUndefined( html5types.m4a ) ) {
1831						delete html5types.m4a;
1832					}
1833				#>
1834				<span class="setting">
1835					<label for="audio-details-m4a-source" class="name">M4A</label>
1836					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
1837					<button type="button" class="button-link remove-setting">Remove audio source</button>
1838				</span>
1839				<# } #>
1840								<# if ( ! _.isEmpty( data.model.wav ) ) {
1841					if ( ! _.isUndefined( html5types.wav ) ) {
1842						delete html5types.wav;
1843					}
1844				#>
1845				<span class="setting">
1846					<label for="audio-details-wav-source" class="name">WAV</label>
1847					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
1848					<button type="button" class="button-link remove-setting">Remove audio source</button>
1849				</span>
1850				<# } #>
1851				
1852				<# if ( ! _.isEmpty( html5types ) ) { #>
1853				<fieldset class="setting-group">
1854					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
1855					<span class="setting">
1856						<span class="button-large">
1857						<# _.each( html5types, function (mime, type) { #>
1858							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
1859						<# } ) #>
1860						</span>
1861					</span>
1862				</fieldset>
1863				<# } #>
1864
1865				<fieldset class="setting-group">
1866					<legend class="name">Preload</legend>
1867					<span class="setting preload">
1868						<span class="button-group button-large" data-setting="preload">
1869							<button class="button" value="auto">Auto</button>
1870							<button class="button" value="metadata">Metadata</button>
1871							<button class="button active" value="none">None</button>
1872						</span>
1873					</span>
1874				</fieldset>
1875
1876				<span class="setting-group">
1877					<span class="setting checkbox-setting autoplay">
1878						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
1879						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
1880					</span>
1881
1882					<span class="setting checkbox-setting">
1883						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
1884						<label for="audio-details-loop" class="checkbox-label">Loop</label>
1885					</span>
1886				</span>
1887			</div>
1888		</div>
1889	</script>
1889
1890
1891		
1891<script type="text/html" id="tmpl-video-details">
1892		<# var ext, html5types = {
1893			mp4: wp.media.view.settings.embedMimes.mp4,
1894			ogv: wp.media.view.settings.embedMimes.ogv,
1895			webm: wp.media.view.settings.embedMimes.webm
1896		}; #>
1897
1898				<div class="media-embed media-embed-details">
1899			<div class="embed-media-settings embed-video-settings">
1900				<div class="wp-video-holder">
1901				<#
1902				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
1903					h = ! data.model.height ? 360 : data.model.height;
1904
1905				if ( data.model.width && w !== data.model.width ) {
1906					h = Math.ceil( ( h * w ) / data.model.width );
1907				}
1908				#>
1909
1910				<#  var w_rule = '', classes = [],
1911		w, h, settings = wp.media.view.settings,
1912		isYouTube = isVimeo = false;
1913
1914	if ( ! _.isEmpty( data.model.src ) ) {
1915		isYouTube = data.model.src.match(/youtube|youtu\.be/);
1916		isVimeo = -1 !== data.model.src.indexOf('vimeo');
1917	}
1918
1919	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
1920		w = settings.contentWidth;
1921	} else {
1922		w = data.model.width;
1923	}
1924
1925	if ( w !== data.model.width ) {
1926		h = Math.ceil( ( data.model.height * w ) / data.model.width );
1927	} else {
1928		h = data.model.height;
1929	}
1930
1931	if ( w ) {
1932		w_rule = 'width: ' + w + 'px; ';
1933	}
1934
1935	if ( isYouTube ) {
1936		classes.push( 'youtube-video' );
1937	}
1938
1939	if ( isVimeo ) {
1940		classes.push( 'vimeo-video' );
1941	}
1942
1943#>
1944<div style="{{ w_rule }}" class="wp-video">
1945<video controls
1946	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
1947	<# if ( w ) { #>width="{{ w }}"<# } #>
1948	<# if ( h ) { #>height="{{ h }}"<# } #>
1949			<#
1950		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
1951			#> poster="{{ data.model.poster }}"<#
1952		} #>
1953			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
1954				<#
1955		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1956		#> autoplay<#
1957	}
1958		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1959		#> loop<#
1960	}
1961	#>
1962>
1963	<# if ( ! _.isEmpty( data.model.src ) ) {
1964		if ( isYouTube ) { #>
1965		<source src="{{ data.model.src }}" type="video/youtube" />
1966		<# } else if ( isVimeo ) { #>
1967		<source src="{{ data.model.src }}" type="video/vimeo" />
1968		<# } else { #>
1969		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1970		<# }
1971	} #>
1972
1973		<# if ( data.model.mp4 ) { #>
1974	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
1975	<# } #>
1976		<# if ( data.model.m4v ) { #>
1977	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
1978	<# } #>
1979		<# if ( data.model.webm ) { #>
1980	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
1981	<# } #>
1982		<# if ( data.model.ogv ) { #>
1983	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
1984	<# } #>
1985		<# if ( data.model.flv ) { #>
1986	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
1987	<# } #>
1988		{{{ data.model.content }}}
1989</video>
1990</div>
1991	
1992				<# if ( ! _.isEmpty( data.model.src ) ) {
1993					ext = data.model.src.split('.').pop();
1994					if ( html5types[ ext ] ) {
1995						delete html5types[ ext ];
1996					}
1997				#>
1998				<span class="setting">
1999					<label for="video-details-source" class="name">URL</label>
2000					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
2001					<button type="button" class="button-link remove-setting">Remove video source</button>
2002				</span>
2003				<# } #>
2004								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
2005					if ( ! _.isUndefined( html5types.mp4 ) ) {
2006						delete html5types.mp4;
2007					}
2008				#>
2009				<span class="setting">
2010					<label for="video-details-mp4-source" class="name">MP4</label>
2011					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
2012					<button type="button" class="button-link remove-setting">Remove video source</button>
2013				</span>
2014				<# } #>
2015								<# if ( ! _.isEmpty( data.model.m4v ) ) {
2016					if ( ! _.isUndefined( html5types.m4v ) ) {
2017						delete html5types.m4v;
2018					}
2019				#>
2020				<span class="setting">
2021					<label for="video-details-m4v-source" class="name">M4V</label>
2022					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
2023					<button type="button" class="button-link remove-setting">Remove video source</button>
2024				</span>
2025				<# } #>
2026								<# if ( ! _.isEmpty( data.model.webm ) ) {
2027					if ( ! _.isUndefined( html5types.webm ) ) {
2028						delete html5types.webm;
2029					}
2030				#>
2031				<span class="setting">
2032					<label for="video-details-webm-source" class="name">WEBM</label>
2033					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
2034					<button type="button" class="button-link remove-setting">Remove video source</button>
2035				</span>
2036				<# } #>
2037								<# if ( ! _.isEmpty( data.model.ogv ) ) {
2038					if ( ! _.isUndefined( html5types.ogv ) ) {
2039						delete html5types.ogv;
2040					}
2041				#>
2042				<span class="setting">
2043					<label for="video-details-ogv-source" class="name">OGV</label>
2044					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
2045					<button type="button" class="button-link remove-setting">Remove video source</button>
2046				</span>
2047				<# } #>
2048								<# if ( ! _.isEmpty( data.model.flv ) ) {
2049					if ( ! _.isUndefined( html5types.flv ) ) {
2050						delete html5types.flv;
2051					}
2052				#>
2053				<span class="setting">
2054					<label for="video-details-flv-source" class="name">FLV</label>
2055					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
2056					<button type="button" class="button-link remove-setting">Remove video source</button>
2057				</span>
2058				<# } #>
2059								</div>
2060
2061				<# if ( ! _.isEmpty( html5types ) ) { #>
2062				<fieldset class="setting-group">
2063					<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
2064					<span class="setting">
2065						<span class="button-large">
2066						<# _.each( html5types, function (mime, type) { #>
2067							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
2068						<# } ) #>
2069						</span>
2070					</span>
2071				</fieldset>
2072				<# } #>
2073
2074				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
2075				<span class="setting">
2076					<label for="video-details-poster-image" class="name">Poster Image</label>
2077					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
2078					<button type="button" class="button-link remove-setting">Remove poster image</button>
2079				</span>
2080				<# } #>
2081
2082				<fieldset class="setting-group">
2083					<legend class="name">Preload</legend>
2084					<span class="setting preload">
2085						<span class="button-group button-large" data-setting="preload">
2086							<button class="button" value="auto">Auto</button>
2087							<button class="button" value="metadata">Metadata</button>
2088							<button class="button active" value="none">None</button>
2089						</span>
2090					</span>
2091				</fieldset>
2092
2093				<span class="setting-group">
2094					<span class="setting checkbox-setting autoplay">
2095						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
2096						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
2097					</span>
2098
2099					<span class="setting checkbox-setting">
2100						<input type="checkbox" id="video-details-loop" data-setting="loop" />
2101						<label for="video-details-loop" class="checkbox-label">Loop</label>
2102					</span>
2103				</span>
2104
2105				<span class="setting" data-setting="content">
2106					<#
2107					var content = '';
2108					if ( ! _.isEmpty( data.model.content ) ) {
2109						var tracks = jQuery( data.model.content ).filter( 'track' );
2110						_.each( tracks.toArray(), function( track, index ) {
2111							content += track.outerHTML; #>
2112						<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
2113						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2114						<span class="description" id="video-details-track-desc-{{ index }}">
2115						The srclang, label, and kind values can be edited to set the video track language and kind.						</span>
2116						<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
2117						<# } ); #>
2118					<# } else { #>
2119					<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
2120					<em>There are no associated subtitles.</em>
2121					<# } #>
2122					<textarea class="hidden content-setting">{{ content }}</textarea>
2123				</span>
2124			</div>
2125		</div>
2126	</script>
2126
2127
2128		
2128<script type="text/html" id="tmpl-editor-gallery">
2129		<# if ( data.attachments.length ) { #>
2130			<div class="gallery gallery-columns-{{ data.columns }}">
2131				<# _.each( data.attachments, function( attachment, index ) { #>
2132					<dl class="gallery-item">
2133						<dt class="gallery-icon">
2134							<# if ( attachment.thumbnail ) { #>
2135								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
2136							<# } else { #>
2137								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
2138							<# } #>
2139						</dt>
2140						<# if ( attachment.caption ) { #>
2141							<dd class="wp-caption-text gallery-caption">
2142								{{{ data.verifyHTML( attachment.caption ) }}}
2143							</dd>
2144						<# } #>
2145					</dl>
2146					<# if ( index % data.columns === data.columns - 1 ) { #>
2147						<br style="clear: both;" />
2148					<# } #>
2149				<# } ); #>
2150			</div>
2151		<# } else { #>
2152			<div class="wpview-error">
2153				<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
2154			</div>
2155		<# } #>
2156	</script>
2156
2157
2158		
2158<script type="text/html" id="tmpl-crop-content">
2159		<img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
2160		<div class="upload-errors"></div>
2161	</script>
2161
2162
2163		
2163<script type="text/html" id="tmpl-site-icon-preview">
2164		<h2>Preview</h2>
2165		<strong aria-hidden="true">As a browser icon</strong>
2166		<div class="favicon-preview">
2167			<img src="https://skill-veda.com/wp-admin/images/browser.png" class="browser-preview" width="182" height="" alt="" />
2168
2169			<div class="favicon">
2170				<img id="preview-favicon" src="{{ data.url }}" alt="Preview as a browser icon" />
2171			</div>
2172			<span class="browser-title" aria-hidden="true"><# print( 'Dynamic Solution' ) #></span>
2173		</div>
2174
2175		<strong aria-hidden="true">As an app icon</strong>
2176		<div class="app-icon-preview">
2177			<img id="preview-app-icon" src="{{ data.url }}" alt="Preview as an app icon" />
2178		</div>
2179	</script>
2179
2180
2181		
2181<script type='text/javascript'>
2182		(function () {
2183			var c = document.body.className;
2184			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
2185			document.body.className = c;
2186		})();
2187	</script>
2187
2188	<link rel='stylesheet' id='wc-blocks-style-css' href='https://skill-veda.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.8.7' type='text/css' media='all' />
2189<script type="text/javascript" id="wc-price-based-country-ajax-geo-js-extra">
2190/* <![CDATA[ */
2191var wc_price_based_country_ajax_geo_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%","pjax_timeout":"200"};
2192/* ]]> */
2193</script>
vendor: 1 bytes, line 2193
2193
2194<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce-product-price-based-on-countries/assets/js/ajax-geolocation.min.js?ver=2.0.30" id="wc-price-based-country-ajax-geo-js"></script>
vendor: 1 bytes, line 2194
2194
2195<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
vendor: 1 bytes, line 2195
2195
2196<script type="text/javascript" id="contact-form-7-js-extra">
2197/* <![CDATA[ */
2198var wpcf7 = {"api":{"root":"https:\/\/skill-veda.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"};
2199/* ]]> */
2200</script>
vendor: 1 bytes, line 2200
2200
2201<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.5.2" id="contact-form-7-js"></script>
vendor: 1 bytes, line 2201
2201
2202<script type="text/javascript" src="https://skill-veda.com/wp-admin/js/editor.min.js?ver=6.6.9" id="editor-js"></script>
vendor: 1 bytes, line 2202
2202
2203<script type="text/javascript" id="editor-js-after">
2204/* <![CDATA[ */
2205window.wp.oldEditor = window.wp.editor;
2206/* ]]> */
2207</script>
vendor: 1 bytes, line 2207
2207
2208<script type="text/javascript" id="quicktags-js-extra">
2209/* <![CDATA[ */
2210var quicktagsL10n = {"closeAllOpenTags":"Close all open tags","closeTags":"close tags","enterURL":"Enter the URL","enterImageURL":"Enter the URL of the image","enterImageDescription":"Enter a description of the image","textdirection":"text direction","toggleTextdirection":"Toggle Editor Text Direction","dfw":"Distraction-free writing mode","strong":"Bold","strongClose":"Close bold tag","em":"Italic","emClose":"Close italic tag","link":"Insert link","blockquote":"Blockquote","blockquoteClose":"Close blockquote tag","del":"Deleted text (strikethrough)","delClose":"Close deleted text tag","ins":"Inserted text","insClose":"Close inserted text tag","image":"Insert image","ul":"Bulleted list","ulClose":"Close bulleted list tag","ol":"Numbered list","olClose":"Close numbered list tag","li":"List item","liClose":"Close list item tag","code":"Code","codeClose":"Close code tag","more":"Insert Read More tag"};
2211/* ]]> */
2212</script>
vendor: 1 bytes, line 2212
2212
2213<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/quicktags.min.js?ver=6.6.9" id="quicktags-js"></script>
vendor: 1 bytes, line 2213
2213
2214<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/hoverIntent.min.js?ver=1.10.2" id="hoverIntent-js"></script>
vendor: 1 bytes, line 2214
2214
2215<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script>
vendor: 1 bytes, line 2215
2215
2216<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 2216
2216
2217<script type="text/javascript" id="wp-i18n-js-after">
2218/* <![CDATA[ */
2219wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2220/* ]]> */
2221</script>
vendor: 1 bytes, line 2221
2221
2222<script type="text/javascript" src="https://skill-veda.com/wp-admin/js/common.min.js?ver=6.6.9" id="common-js"></script>
vendor: 1 bytes, line 2222
2222
2223<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 2223
2223
2224<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/dist/a11y.min.js?ver=d90eebea464f6c09bfd5" id="wp-a11y-js"></script>
vendor: 1 bytes, line 2224
2224
2225<script type="text/javascript" id="wplink-js-extra">
2226/* <![CDATA[ */
2227var wpLinkL10n = {"title":"Insert\/edit link","update":"Update","save":"Add Link","noTitle":"(no title)","noMatchesFound":"No results found.","linkSelected":"Link selected.","linkInserted":"Link inserted.","minInputLength":"3"};
2228/* ]]> */
2229</script>
vendor: 1 bytes, line 2229
2229
2230<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/wplink.min.js?ver=6.6.9" id="wplink-js"></script>
vendor: 1 bytes, line 2230
2230
2231<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 2231
2231
2232<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/ui/menu.min.js?ver=1.13.3" id="jquery-ui-menu-js"></script>
vendor: 1 bytes, line 2232
2232
2233<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/ui/autocomplete.min.js?ver=1.13.3" id="jquery-ui-autocomplete-js"></script>
vendor: 1 bytes, line 2233
2233
2234<script type="text/javascript" id="thickbox-js-extra">
2235/* <![CDATA[ */
2236var thickboxL10n = {"next":"Next >","prev":"< Prev","image":"Image","of":"of","close":"Close","noiframes":"This feature requires inline frames. You have iframes disabled or your browser does not support them.","loadingAnimation":"https:\/\/skill-veda.com\/wp-includes\/js\/thickbox\/loadingAnimation.gif"};
2237/* ]]> */
2238</script>
vendor: 1 bytes, line 2238
2238
2239<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105" id="thickbox-js"></script>
vendor: 1 bytes, line 2239
2239
2240<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script>
vendor: 1 bytes, line 2240
2240
2241<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/shortcode.min.js?ver=6.6.9" id="shortcode-js"></script>
vendor: 1 bytes, line 2241
2241
2242<script type="text/javascript" src="https://skill-veda.com/wp-admin/js/media-upload.min.js?ver=6.6.9" id="media-upload-js"></script>
vendor: 1 bytes, line 2242
2242
2243<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script>
vendor: 1 bytes, line 2243
2243
2244<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.3" id="jquery-ui-sortable-js"></script>
vendor: 1 bytes, line 2244
2244
2245<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/tutor/assets/packages/plyr/plyr.polyfilled.min.js?ver=1.9.11" id="tutor-plyr-js"></script>
vendor: 1 bytes, line 2245
2245
2246<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/tutor/assets/packages/SocialShare/SocialShare.min.js?ver=1.9.11" id="tutor-social-share-js"></script>
vendor: 1 bytes, line 2246
2246
2247<script type="text/javascript" id="tutor-frontend-js-extra">
2248/* <![CDATA[ */
2249var _tutorobject = {"ajaxurl":"https:\/\/skill-veda.com\/wp-admin\/admin-ajax.php","home_url":"https:\/\/skill-veda.com","base_path":"\/","tutor_url":"https:\/\/skill-veda.com\/wp-content\/plugins\/tutor\/","tutor_pro_url":"https:\/\/skill-veda.com\/wp-content\/plugins\/tutor-pro\/","nonce_key":"_tutor_nonce","_tutor_nonce":"7369c267ec","loading_icon_url":"https:\/\/skill-veda.com\/wp-admin\/images\/wpspin_light.gif","placeholder_img_src":"https:\/\/skill-veda.com\/wp-content\/plugins\/tutor\/assets\/images\/placeholder.jpg","enable_lesson_classic_editor":"","tutor_frontend_dashboard_url":"https:\/\/skill-veda.com\/dashboard\/","wp_date_format":"MM dd, yy","is_admin":"","is_admin_bar_showing":"","tutor_pn_vapid_key":"BGpZ1w_lxjv1tzVCmte9WrfRvR3m-9Ctg8DUBTJlTWJgCIMZXbHPgeQcNUoJ1ZX4nLDYHEEu2qP7-e5kG1KrRYQ","tutor_pn_client_id":"0","tutor_pn_subscription_saved":"no"};
2250/* ]]> */
2251</script>
vendor: 1 bytes, line 2251
2251
2252<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/tutor/assets/js/tutor-front.js?ver=1.9.11" id="tutor-frontend-js"></script>
vendor: 1 bytes, line 2252
2252
2253<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js"></script>
vendor: 1 bytes, line 2253
2253
2254<script type="text/javascript" id="jquery-ui-datepicker-js-after">
2255/* <![CDATA[ */
2256jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});});
2257/* ]]> */
2258</script>
vendor: 1 bytes, line 2258
2258
2259<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/tutor-pro/addons/push-notification/assets/js/registrar.js?ver=1.0.0" id="tutor-pn-registrar-js"></script>
vendor: 1 bytes, line 2259
2259
2260<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js"></script>
vendor: 1 bytes, line 2260
2260
2261<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/tutor-pro/addons/tutor-zoom/assets/js/jquery-ui-timepicker.js?ver=1.0.0" id="tutor_zoom_timepicker_js-js"></script>
vendor: 1 bytes, line 2261
2261
2262<script type="text/javascript" id="tutor_zoom_admin_js-js-extra">
2263/* <![CDATA[ */
2264var tz_frontend_ajax = {"ajaxurl":"https:\/\/skill-veda.com\/wp-admin\/admin-ajax.php","wp_date_format":"MM dd, yy"};
2265/* ]]> */
2266</script>
vendor: 1 bytes, line 2266
2266
2267<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/tutor-pro/addons/tutor-zoom/assets/js/admin.js?ver=1.9.12" id="tutor_zoom_admin_js-js"></script>
vendor: 1 bytes, line 2267
2267
2268<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/tutor-pro/addons/tutor-zoom/assets/js/common.js?ver=1.9.12" id="tutor_zoom_common_js-js"></script>
vendor: 1 bytes, line 2268
2268
2269<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/backbone.min.js?ver=1.5.0" id="backbone-js"></script>
vendor: 1 bytes, line 2269
2269
2270<script type="text/javascript" id="wp-util-js-extra">
2271/* <![CDATA[ */
2272var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}};
2273/* ]]> */
2274</script>
vendor: 1 bytes, line 2274
2274
2275<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/wp-util.min.js?ver=6.6.9" id="wp-util-js"></script>
vendor: 1 bytes, line 2275
2275
2276<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/wp-backbone.min.js?ver=6.6.9" id="wp-backbone-js"></script>
vendor: 1 bytes, line 2276
2276
2277<script type="text/javascript" id="media-models-js-extra">
2278/* <![CDATA[ */
2279var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}};
2280/* ]]> */
2281</script>
vendor: 1 bytes, line 2281
2281
2282<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/media-models.min.js?ver=6.6.9" id="media-models-js"></script>
vendor: 1 bytes, line 2282
2282
2283<script type="text/javascript" id="wp-plupload-js-extra">
2284/* <![CDATA[ */
2285var pluploadL10n = {"queue_limit_exceeded":"You have attempted to queue too many files.","file_exceeds_size_limit":"%s exceeds the maximum upload size for this site.","zero_byte_file":"This file is empty. Please try another.","invalid_filetype":"Sorry, you are not allowed to upload this file type.","not_an_image":"This file is not an image. Please try another.","image_memory_exceeded":"Memory exceeded. Please try another smaller file.","image_dimensions_exceeded":"This is larger than the maximum size. Please try another.","default_error":"An error occurred in the upload. Please try again later.","missing_upload_url":"There was a configuration error. Please contact the server administrator.","upload_limit_exceeded":"You may only upload 1 file.","http_error":"Unexpected response from the server. The file may have been uploaded successfully. Check in the Media Library or reload the page.","http_error_image":"The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels.","upload_failed":"Upload failed.","big_upload_failed":"Please try uploading this file with the %1$sbrowser uploader%2$s.","big_upload_queued":"%s exceeds the maximum upload size for the multi-file uploader when used in your browser.","io_error":"IO error.","security_error":"Security error.","file_cancelled":"File canceled.","upload_stopped":"Upload stopped.","dismiss":"Dismiss","crunching":"Crunching\u2026","deleted":"moved to the Trash.","error_uploading":"\u201c%s\u201d has failed to upload.","unsupported_image":"This image cannot be displayed in a web browser. For best results convert it to JPEG before uploading.","noneditable_image":"This image cannot be processed by the web server. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"};
2286var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"268435456b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"fed6316c37"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
2287/* ]]> */
2288</script>
vendor: 1 bytes, line 2288
2288
2289<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/plupload/wp-plupload.min.js?ver=6.6.9" id="wp-plupload-js"></script>
vendor: 1 bytes, line 2289
2289
2290<script type="text/javascript" id="mediaelement-core-js-before">
2291/* <![CDATA[ */
2292var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
2293/* ]]> */
2294</script>
vendor: 1 bytes, line 2294
2294
2295<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script>
vendor: 1 bytes, line 2295
2295
2296<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.6.9" id="mediaelement-migrate-js"></script>
vendor: 1 bytes, line 2296
2296
2297<script type="text/javascript" id="mediaelement-js-extra">
2298/* <![CDATA[ */
2299var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
2300/* ]]> */
2301</script>
vendor: 1 bytes, line 2301
2301
2302<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.6.9" id="wp-mediaelement-js"></script>
vendor: 1 bytes, line 2302
2302
2303<script type="text/javascript" id="wp-api-request-js-extra">
2304/* <![CDATA[ */
2305var wpApiSettings = {"root":"https:\/\/skill-veda.com\/wp-json\/","nonce":"916513dd2e","versionString":"wp\/v2\/"};
2306/* ]]> */
2307</script>
vendor: 1 bytes, line 2307
2307
2308<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/api-request.min.js?ver=6.6.9" id="wp-api-request-js"></script>
vendor: 1 bytes, line 2308
2308
2309<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script>
vendor: 1 bytes, line 2309
2309
2310<script type="text/javascript" id="media-views-js-extra">
2311/* <![CDATA[ */
2312var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Add media","search":"Search","select":"Select","cancel":"Cancel","update":"Update","replace":"Replace","remove":"Remove","back":"Back","selected":"%d selected","dragInfo":"Drag and drop to reorder media files.","uploadFilesTitle":"Upload files","uploadImagesTitle":"Upload images","mediaLibraryTitle":"Media Library","insertMediaTitle":"Add media","createNewGallery":"Create a new gallery","createNewPlaylist":"Create a new playlist","createNewVideoPlaylist":"Create a new video playlist","returnToLibrary":"\u2190 Go to library","allMediaItems":"All media items","allDates":"All dates","noItemsFound":"No items found.","insertIntoPost":"Insert into post","unattached":"Unattached","mine":"Mine","trash":"Trash","uploadedToThisPost":"Uploaded to this post","warnDelete":"You are about to permanently delete this item from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkDelete":"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n 'Cancel' to stop, 'OK' to delete.","warnBulkTrash":"You are about to trash these items.\n  'Cancel' to stop, 'OK' to delete.","bulkSelect":"Bulk select","trashSelected":"Move to Trash","restoreSelected":"Restore from Trash","deletePermanently":"Delete permanently","errorDeleting":"Error in deleting the attachment.","apply":"Apply","filterByDate":"Filter by date","filterByType":"Filter by type","searchLabel":"Search media","searchMediaLabel":"Search media","searchMediaPlaceholder":"Search media items...","mediaFound":"Number of media items found: %d","noMedia":"No media items found.","noMediaTryNewSearch":"No media items found. Try a different search.","attachmentDetails":"Attachment details","insertFromUrlTitle":"Insert from URL","setFeaturedImageTitle":"Featured image","setFeaturedImage":"Set featured image","createGalleryTitle":"Create gallery","editGalleryTitle":"Edit gallery","cancelGalleryTitle":"\u2190 Cancel gallery","insertGallery":"Insert gallery","updateGallery":"Update gallery","addToGallery":"Add to gallery","addToGalleryTitle":"Add to gallery","reverseOrder":"Reverse order","imageDetailsTitle":"Image details","imageReplaceTitle":"Replace image","imageDetailsCancel":"Cancel edit","editImage":"Edit image","chooseImage":"Choose image","selectAndCrop":"Select and crop","skipCropping":"Skip cropping","cropImage":"Crop image","cropYourImage":"Crop your image","cropping":"Cropping\u2026","suggestedDimensions":"Suggested image dimensions: %1$s by %2$s pixels.","cropError":"There has been an error cropping your image.","audioDetailsTitle":"Audio details","audioReplaceTitle":"Replace audio","audioAddSourceTitle":"Add audio source","audioDetailsCancel":"Cancel edit","videoDetailsTitle":"Video details","videoReplaceTitle":"Replace video","videoAddSourceTitle":"Add video source","videoDetailsCancel":"Cancel edit","videoSelectPosterImageTitle":"Select poster image","videoAddTrackTitle":"Add subtitles","playlistDragInfo":"Drag and drop to reorder tracks.","createPlaylistTitle":"Create audio playlist","editPlaylistTitle":"Edit audio playlist","cancelPlaylistTitle":"\u2190 Cancel audio playlist","insertPlaylist":"Insert audio playlist","updatePlaylist":"Update audio playlist","addToPlaylist":"Add to audio playlist","addToPlaylistTitle":"Add to Audio Playlist","videoPlaylistDragInfo":"Drag and drop to reorder videos.","createVideoPlaylistTitle":"Create video playlist","editVideoPlaylistTitle":"Edit video playlist","cancelVideoPlaylistTitle":"\u2190 Cancel video playlist","insertVideoPlaylist":"Insert video playlist","updateVideoPlaylist":"Update video playlist","addToVideoPlaylist":"Add to video playlist","addToVideoPlaylistTitle":"Add to video Playlist","filterAttachments":"Filter media","attachmentsList":"Media list","settings":{"tabs":[],"tabUrl":"https:\/\/skill-veda.com\/wp-admin\/media-upload.php?chromeless=1","mimeTypes":{"image":"Images","audio":"Audio","video":"Video","application\/msword,application\/vnd.openxmlformats-officedocument.wordprocessingml.document,application\/vnd.ms-word.document.macroEnabled.12,application\/vnd.ms-word.template.macroEnabled.12,application\/vnd.oasis.opendocument.text,application\/vnd.apple.pages,application\/pdf,application\/vnd.ms-xpsdocument,application\/oxps,application\/rtf,application\/wordperfect,application\/octet-stream":"Documents","application\/vnd.apple.numbers,application\/vnd.oasis.opendocument.spreadsheet,application\/vnd.ms-excel,application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application\/vnd.ms-excel.sheet.macroEnabled.12,application\/vnd.ms-excel.sheet.binary.macroEnabled.12":"Spreadsheets","application\/x-gzip,application\/rar,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"d6c5d2d384","setAttachmentThumbn
2312ail":"dff37d1e8a"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/skill-veda.com\/wp-json\/oembed\/1.0\/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio\/mpeg","ogg":"audio\/ogg","flac":"audio\/flac","m4a":"audio\/mpeg","wav":"audio\/wav","mp4":"video\/mp4","m4v":"video\/mp4","webm":"video\/webm","ogv":"video\/ogg","flv":"video\/x-flv"},"contentWidth":null,"months":[{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"6","text":"June 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"October 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"July 2025"},{"year":"2025","month":"6","text":"June 2025"},{"year":"2025","month":"5","text":"May 2025"},{"year":"2025","month":"4","text":"April 2025"},{"year":"2025","month":"3","text":"March 2025"},{"year":"2025","month":"2","text":"February 2025"},{"year":"2025","month":"1","text":"January 2025"},{"year":"2024","month":"12","text":"December 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2024","month":"1","text":"January 2024"},{"year":"2023","month":"12","text":"December 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2023","month":"1","text":"January 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"July 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"2","text":"February 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"October 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"7","text":"July 2021"},{"year":"2021","month":"6","text":"June 2021"},{"year":"2021","month":"5","text":"May 2021"}],"mediaTrash":0,"infiniteScrolling":0}};
2313/* ]]> */
2314</script>
vendor: 1 bytes, line 2314
2314
2315<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/media-views.min.js?ver=6.6.9" id="media-views-js"></script>
vendor: 1 bytes, line 2315
2315
2316<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/media-editor.min.js?ver=6.6.9" id="media-editor-js"></script>
vendor: 1 bytes, line 2316
2316
2317<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/media-audiovideo.min.js?ver=6.6.9" id="media-audiovideo-js"></script>
vendor: 1 bytes, line 2317
2317
2318<script type="text/javascript" src="https://skill-veda.com/wp-content/themes/docent/js/bootstrap.min.js?ver=6.6.9" id="bootstrap-js"></script>
vendor: 1 bytes, line 2318
2318
2319<script type="text/javascript" src="https://skill-veda.com/wp-content/themes/docent/js/main.js?ver=6.6.9" id="docent-main-js"></script>
vendor: 1 bytes, line 2319
2319
2320<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/comment-reply.min.js?ver=6.6.9" id="comment-reply-js" async="async" data-wp-strategy="async"></script>
vendor: 1 bytes, line 2320
2320
2321<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/wp-pagebuilder/assets/js/main.js?ver=6.6.9" id="wppagebuilder-main-js"></script>
vendor: 1 bytes, line 2321
2321
2322<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.8.7" id="sourcebuster-js-js"></script>
vendor: 1 bytes, line 2322
2322
2323<script type="text/javascript" id="wc-order-attribution-js-extra">
2324/* <![CDATA[ */
2325var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/skill-veda.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
2326/* ]]> */
2327</script>
vendor: 1 bytes, line 2327
2327
2328<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.8.7" id="wc-order-attribution-js"></script>
vendor: 1 bytes, line 2328
2328
2329<script type="text/javascript" id="wppb-posts-addon-js-extra">
2330/* <![CDATA[ */
2331var wppb_posts_addon = {"ajax_url":"https:\/\/skill-veda.com\/wp-admin\/admin-ajax.php"};
2332/* ]]> */
2333</script>
vendor: 1 bytes, line 2333
2333
2334<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/wp-pagebuilder/addons/posts/assets/js/posts-addon.js?ver=6.6.9" id="wppb-posts-addon-js"></script>
vendor: 84 bytes, lines 2334-2335
2334
2335<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=
23356Lc9glcqAAAAADTFT-26IDcWpTT5Ma3GGHwdJitu
vendor: 49 bytes, line 2335
2335&amp;ver=3.0" id="google-recaptcha-js"></script>
2336<script type="text/javascript" id="wpcf7-recaptcha-js-extra">
2337/* <![CDATA[ */
2338var wpcf7_recaptcha = {"sitekey":"6Lc9glcqAAAAADTFT-26IDcWpTT5Ma3GGHwdJitu","actions":{"homepage":"homepage","contactform":"contactform"}};
2339/* ]]> */
2340</script>
vendor: 1 bytes, line 2340
2340
2341<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=5.5.2" id="wpcf7-recaptcha-js"></script>
vendor: 1 bytes, line 2341
2341
2342<script type="text/javascript" id="eael-general-js-extra">
2343/* <![CDATA[ */
2344var localize = {"ajaxurl":"https:\/\/skill-veda.com\/wp-admin\/admin-ajax.php","nonce":"6222da9145","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"page_permalink":"https:\/\/skill-veda.com\/product\/sw-road-software\/","cart_redirectition":"","cart_page_url":"https:\/\/skill-veda.com\/cart\/","el_breakpoints":{"mobile":{"label":"Mobile","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Extra","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Extra","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}};
2345/* ]]> */
2346</script>
vendor: 1 bytes, line 2346
2346
2347<script type="text/javascript" src="https://skill-veda.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=5.3.2" id="eael-general-js"></script>
2347
2348	
2348<script>
2349	/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
2350	</script>
2350
2351			
2351<script type="text/javascript">
2352		window.wp = window.wp || {};
2353		window.wp.editor = window.wp.editor || {};
2354		window.wp.editor.getDefaultSettings = function() {
2355			return {
2356				tinymce: {theme:"modern",skin:"lightgray",language:"en",formats:{alignleft: [{selector: "p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li", styles: {textAlign:"left"}},{selector: "img,table,dl.wp-caption", classes: "alignleft"}],aligncenter: [{selector: "p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li", styles: {textAlign:"center"}},{selector: "img,table,dl.wp-caption", classes: "aligncenter"}],alignright: [{selector: "p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li", styles: {textAlign:"right"}},{selector: "img,table,dl.wp-caption", classes: "alignright"}],strikethrough: {inline: "del"}},relative_urls:false,remove_script_host:false,convert_urls:false,browser_spellcheck:true,fix_list_elements:true,entities:"38,amp,60,lt,62,gt",entity_encoding:"raw",keep_styles:false,cache_suffix:"wp-mce-49110-20201110",resize:"vertical",menubar:false,branding:false,preview_styles:"font-family font-size font-weight font-style text-decoration text-transform",end_container_on_empty_block:true,wpeditimage_html5_captions:true,wp_lang_attr:"en-US",wp_keep_scroll_position:false,wp_shortcut_labels:{"Heading 1":"access1","Heading 2":"access2","Heading 3":"access3","Heading 4":"access4","Heading 5":"access5","Heading 6":"access6","Paragraph":"access7","Blockquote":"accessQ","Underline":"metaU","Strikethrough":"accessD","Bold":"metaB","Italic":"metaI","Code":"accessX","Align center":"accessC","Align right":"accessR","Align left":"accessL","Justify":"accessJ","Cut":"metaX","Copy":"metaC","Paste":"metaV","Select all":"metaA","Undo":"metaZ","Redo":"metaY","Bullet list":"accessU","Numbered list":"accessO","Insert\/edit image":"accessM","Insert\/edit link":"metaK","Remove link":"accessS","Toolbar Toggle":"accessZ","Insert Read More tag":"accessT","Insert Page Break tag":"accessP","Distraction-free writing mode":"accessW","Add Media":"accessM","Keyboard Shortcuts":"accessH"},content_css:"https://skill-veda.com/wp-includes/css/dashicons.min.css?ver=6.6.9,https://skill-veda.com/wp-includes/js/tinymce/skins/wordpress/wp-content.css?ver=6.6.9",toolbar1:"bold,italic,bullist,numlist,link",wpautop:false,indent:true,elementpath:false,plugins:"charmap,colorpicker,hr,lists,paste,tabfocus,textcolor,fullscreen,wordpress,wpautoresize,wpeditimage,wpemoji,wpgallery,wplink,wptextpattern"},
2357				quicktags: {
2358					buttons: 'strong,em,link,ul,ol,li,code'
2359				}
2360			};
2361		};
2362
2363					var tinyMCEPreInit = {
2364				baseURL: "https://skill-veda.com/wp-includes/js/tinymce",
2365				suffix: ".min",
2366				mceInit: {},
2367				qtInit: {},
2368				load_ext: function(url,lang){var sl=tinymce.ScriptLoader;sl.markDone(url+'/langs/'+lang+'.js');sl.markDone(url+'/langs/'+lang+'_dlg.js');}
2369			};
2370					</script>
2370
2371		
2371<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/tinymce/tinymce.min.js?ver=49110-20201110" id="wp-tinymce-root-js"></script>
vendor: 1 bytes, line 2371
2371
2372<script type="text/javascript" src="https://skill-veda.com/wp-includes/js/tinymce/plugins/compat3x/plugin.min.js?ver=49110-20201110" id="wp-tinymce-js"></script>
vendor: 1 bytes, line 2372
2372
2373<script type='text/javascript'>
2374tinymce.addI18n( 'en', {"Ok":"OK","Bullet list":"Bulleted list","Insert\/Edit code sample":"Insert\/edit code sample","Url":"URL","Spellcheck":"Check Spelling","Row properties":"Table row properties","Cell properties":"Table cell properties","Cols":"Columns","Paste row before":"Paste table row before","Paste row after":"Paste table row after","Cut row":"Cut table row","Copy row":"Copy table row","Merge cells":"Merge table cells","Split cell":"Split table cell","Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.":"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.\n\nIf you are looking to paste rich content from Microsoft Word, try turning this option off. The editor will clean up text pasted from Word automatically.","Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help":"Rich Text Area. Press Alt-Shift-H for help.","You have unsaved changes are you sure you want to navigate away?":"The changes you made will be lost if you navigate away from this page.","Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.":"Your browser does not support direct access to the clipboard. Please use keyboard shortcuts or your browser\u2019s edit menu instead.","Edit|button":"Edit"});
2375tinymce.ScriptLoader.markDone( 'https://skill-veda.com/wp-includes/js/tinymce/langs/en.js' );
2376</script>
2376
2377		<div id="wp-link-backdrop" style="display: none"></div>
2378		<div id="wp-link-wrap" class="wp-core-ui" style="display: none" role="dialog" aria-modal="true" aria-labelledby="link-modal-title">
2379		<form id="wp-link" tabindex="-1">
2380		<input type="hidden" id="_ajax_linking_nonce" name="_ajax_linking_nonce" value="50a8a29d98" />		<h1 id="link-modal-title">Insert/edit link</h1>
2381		<button type="button" id="wp-link-close"><span class="screen-reader-text">
2382			Close		</span></button>
2383		<div id="link-selector">
2384			<div id="link-options">
2385				<p class="howto" id="wplink-enter-url">Enter the destination URL</p>
2386				<div>
2387					<label><span>URL</span>
2388					<input id="wp-link-url" type="text" aria-describedby="wplink-enter-url" /></label>
2389				</div>
2390				<div class="wp-link-text-field">
2391					<label><span>Link Text</span>
2392					<input id="wp-link-text" type="text" /></label>
2393				</div>
2394				<div class="link-target">
2395					<label><span></span>
2396					<input type="checkbox" id="wp-link-target" /> Open link in a new tab</label>
2397				</div>
2398			</div>
2399			<p class="howto" id="wplink-link-existing-content">Or link to existing content</p>
2400			<div id="search-panel">
2401				<div class="link-search-wrapper">
2402					<label>
2403						<span class="search-label">Search</span>
2404						<input type="search" id="wp-link-search" class="link-search-field" autocomplete="off" aria-describedby="wplink-link-existing-content" />
2405						<span class="spinner"></span>
2406					</label>
2407				</div>
2408				<div id="search-results" class="query-results" tabindex="0">
2409					<ul></ul>
2410					<div class="river-waiting">
2411						<span class="spinner"></span>
2412					</div>
2413				</div>
2414				<div id="most-recent-results" class="query-results" tabindex="0">
2415					<div class="query-notice" id="query-notice-message">
2416						<em class="query-notice-default">No search term specified. Showing recent items.</em>
2417						<em class="query-notice-hint screen-reader-text">
2418							Search or use up and down arrow keys to select an item.						</em>
2419					</div>
2420					<ul></ul>
2421					<div class="river-waiting">
2422						<span class="spinner"></span>
2423					</div>
2424				</div>
2425			</div>
2426		</div>
2427		<div class="submitbox">
2428			<div id="wp-link-cancel">
2429				<button type="button" class="button">Cancel</button>
2430			</div>
2431			<div id="wp-link-update">
2432				<input type="submit" value="Add Link" class="button button-primary" id="wp-link-submit" name="wp-link-submit">
2433			</div>
2434		</div>
2435		</form>
2436		</div>
2437		</body>
2438</html>
2439
2440
2441<!-- Page cached by LiteSpeed Cache 7.6.2 on 2026-10-01 11:54:49 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.