Friday, September 15, 2023
HomePythonWhat is recursion? - Python Morsels

# What is recursion? – Python Morsels

## Recursive features call themselves

Right Here’s a Python manuscript that counts up to an offered number:

`````` from  argparse  import  ArgumentParser

def  count_to( number):
for  n  in  array( 1,  number+ 1):
print( n)

def  parse_args():
parser  =  ArgumentParser()
parser add_argument(" quit",  kind = int)
return  parser parse_args()

def  major():
args  =  parse_args()
count_to( args quit)

if  __ name __ = = " __ major __":
major()
``````

Keep In Mind that the ` major` feature because program calls the ` parse_args` feature in addition to the ` count_to` feature.

Features can telephone call various other features in Python.
However features can additionally call themselves!

Right Here’s a feature that calls itself:

`````` def  factorial( n):
if  n < > >   def f
(  n):  ...  print
(  n )  ...  f
(  n
+  1 )  ...>>> > > >  f( 0)
``````

0 1 2

3 995

## Traceback (latest telephone call last):

Submit “<< stdin>>”, line 1, in

``````<< component>>
Submit  "<< stdin>>"
, line  3, in  f
Submit
"<< stdin>>"
``````

, line ` 3`, in f
Submit `"<< stdin>>"`, line

`````` 3, in   f Submit "<< stdin>>", line 2, in f RecursionError:
optimum recursion deepness went beyond while calling a Python item     996 To prevent  RecursionError exemptions, our recursive features ought to constantly have a
base instance     which  quits our feature from calling itself yet once again As an example, this  factorial feature has a base instance of
0
(or any kind of number listed below  0):  def factorial
(
n
):
if
n
< > >
def countdown( n):  ...  print( n) ...  if n>> 1:  ...  countdown( n- 1) ...>>> > > >
[Previous line repeated 993 more times]
countdown
( 3)
3
``````

2` 1` Due To The Fact That we might do that with a for loophole rather: >>> > > >

for` n` in` array`(` 3`,

`````` 0 ,- 1):
...   print (  n)
...  3 2 1 Loopholes are usually much more understandable as well as less complicated to keep
than a recursive feature.  However recursion must serve for something, right?
It is!  Recursion's most usual usage instance  Recursion is frequently helpful when the issue you're fixing entails  going across or building a tree-like framework
Below's a recursive feature that browses a dictionary-of-dictionaries of any kind of deepness:
def  print_tree (  tree, prefix =""):
``````

for crucial,

## worth

in

tree products

(): line = f

{` prefix`} `+-- ` {

crucial }
[0] if

isinstance`(` worth`,` dict): print

( line
[1]) print_tree
[0]( worth

, prefix = prefix+“|”,

)

else : print
[4]( f
[3] { line
[2]} :
[1] { worth
[0]}

)

When we call this feature with a dictionary-of-dictionaries, it will certainly publish out the tricks as well as worths for each thesaurus that it locates: >>> > > > tree
[3] = {
[2]” a” :
[1] None ,
[0] ” b”

:

{ ” b1″ :
[2] None , ” b2″
[1]: None
[0]},

” c”

: {
[1]” c1″ : None
[0],

” c2″`: ` {` ... `” c21″`: ` None,

” c22″ : None
[0], },

},} >>> > > >

print_tree( tree

)`+-- a: None`+– b|+– b1: None|+– b2: None

## +– c`|+-- c1: None`|+– c2

|| +– c21: None|| +– c22: None Whenever this feature locates a thesaurus worth that is additionally a thesaurus, it will certainly call itself with that said brand-new thesaurus as well as a brand-new prefix (the prefix regulates the imprint for every thesaurus degree). This is a fantastic instance of a feature that would certainly be really testing to apply

without

`````` recursion  This is the sort of programs issue that recursion is  excellent for. Loopholes are fantastic, however recursion does have its usages
Recursion takes place      when a feature calls itself
The suggestion behind recursion is to  damage down a facility issue right into smaller sized sub-problems
It is very important that every recursive feature have a      base instance , to see to it that the recursion   ultimately  quits. For many troubles that include rep, Python's
for         loopholes as well as  while loopholes are much better fit to the job than recursion.
However recursion is rather convenient for sure sorts of programs troubles.
``````
``` /* custom css */ .td_block_separator{ width: 100%; align-items: center; margin-bottom: 38px; padding-bottom: 10px; }.td_block_separator span{ position: relative; display: block; margin: 0 auto; width: 100%; height: 1px; border-top: 1px solid #EBEBEB; }.td_separator_align_left span{ margin-left: 0; }.td_separator_align_right span{ margin-right: 0; }.td_separator_dashed span{ border-top-style: dashed; }.td_separator_dotted span{ border-top-style: dotted; }.td_separator_double span{ height: 3px; border-bottom: 1px solid #EBEBEB; }.td_separator_shadow > span{ position: relative; height: 20px; overflow: hidden; border: 0; color: #EBEBEB; }.td_separator_shadow > span > span{ position: absolute; top: -30px; left: 0; right: 0; margin: 0 auto; height: 13px; width: 98%; border-radius: 100%; }html :where([style*='border-width']){ border-style: none; } /* inline tdc_css att */ .tdi_78{ margin-top:28px !important; margin-bottom:20px !important; } ```
`FacebookTwitterPinterestWhatsApp`
``` /* inline tdc_css att */ .tdi_81{ margin-bottom:30px !important; } /* phone */ @media (max-width: 767px) { .tdi_81{ margin-top:-7px !important; } } ```
``` /* inline tdc_css att */ .tdi_82{ margin-bottom:43px !important; } /* custom css */ .tdb_single_next_prev{ *zoom: 1; }.tdb_single_next_prev:before, .tdb_single_next_prev:after{ display: table; content: ''; line-height: 0; }.tdb_single_next_prev:after{ clear: both; }.tdb-next-post{ font-family: 'Roboto', sans-serif; width: 48%; float: left; transform: translateZ(0); -webkit-transform: translateZ(0); min-height: 1px; line-height: 1; }.tdb-next-post span{ display: block; font-size: 12px; color: #747474; margin-bottom: 7px; }.tdb-next-post a{ font-size: 15px; color: #222; line-height: 21px; -webkit-transition: color 0.2s ease; transition: color 0.2s ease; }.tdb-next-post a:hover{ color: #4db2ec; }.tdb-post-next{ margin-left: 2%; text-align: right; }.tdb-post-prev{ margin-right: 2%; }.tdb-post-next .td-image-container{ display: inline-block; }.tdi_82 .td-module-container{ display: flex; flex-direction: column; }.tdi_82 .tdb-post-next .td-module-container{ align-items: flex-end; }.tdi_82 .td-image-container{ display: block; order: 0; }.ie10 .tdi_82 .next-prev-title, .ie11 .tdi_82 .next-prev-title{ flex: auto; }.tdi_82 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_82 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_82 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_82 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_82 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_82 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_82 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_82 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } Previous articleHyperlinks For YouNext articleLeading 10 Online Courses to Fracture Coding Meetings in 2023Â ```
``` /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_83{ justify-content:center !important; text-align:center !important; } } /* custom css */ .tdb-author-box .tdb-author-photo, .tdb-author-box .tdb-author-info{ display: table-cell; vertical-align: top; }.tdb-author-box .tdb-author-photo img{ display: block; }.tdb-author-box .tdb-author-counters span{ display: inline-block; background-color: #222; margin: 0 10px 0 0; padding: 5px 10px 4px; font-family: 'Roboto', sans-serif; font-size: 11px; font-weight: 700; line-height: 1; color: #fff; }.tdb-author-box .tdb-author-name, .tdb-author-box .tdb-author-url{ display: block; }.tdb-author-box .tdb-author-name{ margin: 7px 0 8px; font-family: 'Open Sans', 'Open Sans Regular', sans-serif; font-size: 15px; line-height: 21px; font-weight: 700; color: #222; }.tdb-author-box .tdb-author-name:hover{ color: #4db2ec; }.tdb-author-box .tdb-author-url{ margin-bottom: 6px; font-size: 11px; font-style: italic; line-height: 21px; color: #444; }.tdb-author-box .tdb-author-url:hover{ color: #4db2ec; }.tdb-author-box .tdb-author-descr{ font-size: 12px; }.tdb-author-box .tdb-author-social{ margin-top: 4px; }.tdb-author-box .tdb-social-item{ position: relative; display: inline-block; -webkit-transition: all 0.2s; transition: all 0.2s; text-align: center; -webkit-transform: translateZ(0); transform: translateZ(0); }.tdb-author-box .tdb-social-item:last-child{ margin-right: 0 !important; }.tdb-author-box .tdb-social-item i{ color: #000; -webkit-transition: all 0.2s; transition: all 0.2s; }.tdb-author-box .tdb-social-item:hover i{ color: #000; }.tdi_83{ padding: 21px; border: 1px solid #ededed; }.tdi_83 .tdb-author-info{ width: auto; padding-bottom: 0; padding-left: 21px; }.tdi_83 .tdb-author-photo{ width: 117px; transform: translateZ(0); -webkit-transform: translateZ(0); pointer-events: auto; }.tdi_83 .tdb-social-item i{ font-size: 15px; vertical-align: middle; line-height: 15px; }.tdi_83 .tdb-social-item i.td-icon-twitter, .tdi_83 .tdb-social-item i.td-icon-linkedin, .tdi_83 .tdb-social-item i.td-icon-pinterest, .tdi_83 .tdb-social-item i.td-icon-blogger, .tdi_83 .tdb-social-item i.td-icon-vimeo{ font-size: 12px; }.tdi_83 .tdb-social-item{ min-width: 15px; height: 15px; margin: 10px 20px 10px 0; }.tdi_83 .tdb-author-photo:hover:before{ opacity: 0; } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_83{ border: 1px solid #ededed; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_83{ border: 1px solid #ededed; } } /* phone */ @media (max-width: 767px){ .tdi_83{ border: 1px solid #ededed; }.tdi_83 .tdb-author-photo{ display: inline-block; transform: translateZ(0); -webkit-transform: translateZ(0); }.tdi_83 .tdb-author-info{ display: inline-block; width: 100%; padding-top: 21px; padding-left: 0; } } Updates4Devs.comhttps://updates4devs.com```
``` /* custom css */ .tdi_84 .td-image-wrap{ padding-bottom: 70%; }.tdi_84 .entry-thumb{ background-position: center 50%; }.tdi_84 .td-module-container{ flex-direction: column; border-color: #eaeaea !important; }.tdi_84 .td-image-container{ display: block; order: 0; }.ie10 .tdi_84 .td-module-meta-info, .ie11 .tdi_84 .td-module-meta-info{ flex: auto; }.tdi_84 .td-module-meta-info{ border-color: #eaeaea; }.tdi_84 .td_module_wrap{ width: 33.33333333%; float: left; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin-bottom: 10px; }.rtl .tdi_84 .td_module_wrap{ float: right; }.tdi_84 .td_block_inner{ margin-left: -10px; margin-right: -10px; }.tdi_84 .td-module-container:before{ bottom: -10px; border-color: #eaeaea; }.tdi_84 .td-post-vid-time{ display: block; }.tdi_84 .td-post-category:not(.td-post-extra-category){ display: inline-block; }.tdi_84 .td-author-photo .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }.tdi_84 .td-excerpt{ display: none; column-count: 1; column-gap: 48px; }.tdi_84 .td-audio-player{ opacity: 1; visibility: visible; height: auto; font-size: 13px; }.tdi_84 .td-read-more{ display: none; }.tdi_84 .td-author-date{ display: inline; }.tdi_84 .td-post-author-name{ display: none; }.tdi_84 .td-post-date, .tdi_84 .td-post-author-name span{ display: none; }.tdi_84 .entry-review-stars{ display: inline-block; }.tdi_84 .td-icon-star, .tdi_84 .td-icon-star-empty, .tdi_84 .td-icon-star-half{ font-size: 15px; }.tdi_84 .td-module-comments{ display: none; }.tdi_84 .td_module_wrap:nth-child(3n+1){ clear: both; }.tdi_84 .td_module_wrap:nth-last-child(-n+3){ margin-bottom: 0; padding-bottom: 0; }.tdi_84 .td_module_wrap:nth-last-child(-n+3) .td-module-container:before{ display: none; }.tdi_84 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_84 .entry-title{ font-size:13px !important;line-height:1.4 !important;font-weight:500 !important; }html:not([class*='ie']) .tdi_84 .td-module-container:hover .entry-thumb:before{ opacity: 0; }@media (min-width: 768px) { .tdi_84 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_84 .td_module_wrap{ padding-bottom: 10px; margin-bottom: 10px; clear: none !important; padding-bottom: 10px !important; margin-bottom: 10px !important; }.tdi_84 .td-module-container:before{ bottom: -10px; }.tdi_84 .td_module_wrap:nth-child(3n+1){ clear: both !important; }.tdi_84 .td_module_wrap:nth-last-child(-n+3){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_84 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_84 .td_module_wrap:nth-last-child(-n+3) .td-module-container:before{ display: none !important; }.tdi_84 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_84 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_84 .td_module_wrap{ padding-left: 7.5px; padding-right: 7.5px; padding-bottom: 7.5px; margin-bottom: 7.5px; clear: none !important; padding-bottom: 7.5px !important; margin-bottom: 7.5px !important; }.tdi_84 .td_block_inner{ margin-left: -7.5px; margin-right: -7.5px; }.tdi_84 .td-module-container:before{ bottom: -7.5px; }.tdi_84 .td-video-play-ico{ width: 24px; height: 24px; font-size: 24px; }.tdi_84 .td_module_wrap:nth-child(3n+1){ clear: both !important; }.tdi_84 .td_module_wrap:nth-last-child(-n+3){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_84 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_84 .td_module_wrap:nth-last-child(-n+3) .td-module-container:before{ display: none !important; }.tdi_84 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_84 .entry-title{ font-size:12px !important;line-height:1.4 !important;font-weight:500 !important; }@media (min-width: 768px) { .tdi_84 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_84 .td-image-container{ flex: 0 0 30%; width: 30%; display: block; order: 0; }.ie10 .tdi_84 .td-image-container, .ie11 .tdi_84 .td-image-container{ flex: 0 0 auto; }.tdi_84 .td-module-container{ flex-direction: row; }.ie10 .tdi_84 .td-module-meta-info, .ie11 .tdi_84 .td-module-meta-info{ flex: 1; }.tdi_84 .td-module-meta-info{ margin: 0 0 0 16px; padding: 0px; }.tdi_84 .td_module_wrap{ width: 100%; float: left; padding-left: 7.5px; padding-right: 7.5px; padding-bottom: 13px; margin-bottom: 13px; padding-bottom: 13px !important; margin-bottom: 13px !important; }.rtl .tdi_84 .td_module_wrap{ float: right; }.tdi_84 .td_block_inner{ margin-left: -7.5px; margin-right: -7.5px; }.tdi_84 .td-module-container:before{ bottom: -13px; }.tdi_84 .td-video-play-ico{ width: 24px; height: 24px; font-size: 24px; }.tdi_84 .td-post-date, .tdi_84 .td-post-author-name span{ display: inline-block; }.tdi_84 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_84 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_84 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_84 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_84 .entry-title{ margin: 0 0 6px 0; font-size:14px !important;line-height:1.4 !important;font-weight:500 !important; }@media (min-width: 768px) { .tdi_84 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } var block_tdi_84 = new tdBlock(); block_tdi_84.id = "tdi_84"; block_tdi_84.atts = '{"title_tag":"div","modules_on_row":"eyJhbGwiOiIzMy4zMzMzMzMzMyUiLCJwaG9uZSI6IjEwMCUifQ==","limit":"3","modules_category":"image","show_btn":"none","show_excerpt":"none","ajax_pagination":"next_prev","sort":"","category_id":"_related_cat","f_title_font_size":"eyJwaG9uZSI6IjE0IiwiYWxsIjoiMTMiLCJwb3J0cmFpdCI6IjEyIn0=","f_title_font_line_height":"eyJwaG9uZSI6IjEuNCIsImFsbCI6IjEuNCJ9","modules_gap":"eyJhbGwiOiIyMCIsInBvcnRyYWl0IjoiMTUiLCJwaG9uZSI6IjE1In0=","show_com":"none","show_date":"eyJhbGwiOiJub25lIiwicGhvbmUiOiJpbmxpbmUtYmxvY2sifQ==","show_author":"none","image_height":"70","f_title_font_weight":"500","all_modules_space":"eyJhbGwiOiIyMCIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNSIsInBob25lIjoiMjYifQ==","custom_title":"RELATED ARTICLES","image_floated":"eyJwaG9uZSI6ImZsb2F0X2xlZnQifQ==","image_width":"eyJwaG9uZSI6IjMwIn0=","meta_info_align":"","meta_margin":"eyJwaG9uZSI6IjAgMCAwIDE2cHgifQ==","meta_padding":"eyJwaG9uZSI6IjAifQ==","video_icon":"eyJwb3J0cmFpdCI6IjI0IiwicGhvbmUiOiIyNCJ9","image_size":"td_485x360","art_title":"eyJwaG9uZSI6IjAgMCA2cHggMCJ9","block_type":"td_flex_block_1","separator":"","custom_url":"","block_template_id":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","post_ids":"-55551","taxonomies":"","category_ids":"","in_all_terms":"","tag_slug":"","autors_id":"","installed_post_types":"","offset":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","el_class":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","td_ajax_preloading":"","container_width":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_border_radius":"","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_radius":"","hide_image":"","video_popup":"yes","video_rec":"","spot_header":"","video_rec_title":"","video_rec_color":"","video_rec_disable":"","autoplay_vid":"yes","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","video_title_color":"","video_title_color_h":"","video_bg":"","video_overlay":"","vid_t_color":"","vid_t_bg_color":"","f_vid_title_font_header":"","f_vid_title_font_title":"Video pop-up article title","f_vid_title_font_settings":"","f_vid_title_font_family":"","f_vid_title_font_size":"","f_vid_title_font_line_height":"","f_vid_title_font_style":"","f_vid_title_font_weight":"","f_vid_title_font_transform":"","f_vid_title_font_spacing":"","f_vid_title_":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_horiz":"layout-default","meta_width":"","meta_space":"","art_btn":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","meta_info_border_radius":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","excerpt_inline":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1.5","btn_title":"","btn_margin":"","btn_padding":"","btn_border_width":"","btn_radius":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","f_header_font_header":"","f_header_font_title":"Block header","f_header_font_settings":"","f_header_font_family":"","f_header_font_size":"","f_header_font_line_height":"","f_header_font_style":"","f_header_font_weight":"","f_header_font_transform":"","f_header_font_spacing":"","f_header_":"","f_ajax_font_title":"Ajax categories","f_ajax_font_settings":"","f_ajax_font_family":"","f_ajax_font_size":"","f_ajax_font_line_height":"","f_ajax_font_style":"","f_ajax_font_weight":"","f_ajax_font_transform":"","f_ajax_font_spacing":"","f_ajax_":"","f_more_font_title":"Load more button","f_more_font_settings":"","f_more_font_family":"","f_more_font_size":"","f_more_font_line_height":"","f_more_font_style":"","f_more_font_weight":"","f_more_font_transform":"","f_more_font_spacing":"","f_more_":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_style":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","f_btn_font_title":"Article read more button","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","btn_bg":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border":"","btn_border_hover":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","ajax_pagination_next_prev_swipe":"","ajax_pagination_infinite_stop":"","css":"","tdc_css":"","td_column_number":2,"header_color":"","color_preset":"","border_top":"","class":"tdi_84","tdc_css_class":"tdi_84","tdc_css_class_style":"tdi_84_rand_style","live_filter":"cur_post_same_categories","live_filter_cur_post_id":55551}'; block_tdi_84.td_column_number = "2"; block_tdi_84.block_type = "td_flex_block_1"; block_tdi_84.post_count = "3"; block_tdi_84.found_posts = "1832"; block_tdi_84.header_color = ""; block_tdi_84.ajax_pagination_infinite_stop = ""; block_tdi_84.max_num_pages = "611"; tdBlocksArray.push(block_tdi_84); RELATED ARTICLES Python Python Enum Obtain Worth – 5 Ideal Techniques September 15, 2023 Python Pile Misuse: Examine if Components in Listing Matches a Regex in Python September 14, 2023 Python Introducing Python Software Program Structure Other Members for Q2 2023! September 14, 2023 ```
``` var tdb_login_sing_in_shortcode="on"; /* custom css */ .tdb_single_comments input[type=text]{ min-height: 34px; height: auto; }.tdb_single_comments .comments, .tdb_single_comments .comment-respond:last-child, .tdb_single_comments .form-submit{ margin-bottom: 0; }.is-visually-hidden{ border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }.tdb-comm-layout3 form, .tdb-comm-layout5 form{ display: flex; flex-wrap: wrap; }.tdb-comm-layout3 .td-form-comment, .tdb-comm-layout5 .td-form-comment, .tdb-comm-layout3 .form-submit, .tdb-comm-layout5 .form-submit{ flex: 0 0 100%; order: 1; }.tdb-comm-layout3 .td-form-author, .tdb-comm-layout3 .td-form-email, .tdb-comm-layout3 .td-form-url{ flex: 0 0 32%; }.tdb-comm-layout5 .td-form-author, .tdb-comm-layout5 .td-form-email{ flex: 0 0 49%; }.tdb-comm-layout5 .td-form-url{ flex: 0 0 100%; }.tdb-comm-leave_reply_top .comments{ display: flex; flex-direction: column; }.tdb-comm-leave_reply_top .td-comments-title{ order: 0; margin-bottom: 14px; }.tdb-comm-leave_reply_top .comment-respond .form-submit{ order: 1; margin-bottom: 21px; }.tdb-comm-leave_reply_top .comment-list{ order: 2; }.tdb-comm-leave_reply_top .comment-pagination{ order: 3; }.tdi_85 .comment-link{ display: inline-block; }.tdi_85 .comment{ border-bottom-style: dashed; }.tdi_85 .comment .children{ border-top-style: dashed; }@media (min-width: 767px) { .tdb-comm-layout2 form, .tdb-comm-layout4 form { margin: 0 -10px; } .tdb-comm-layout2 .logged-in-as, .tdb-comm-layout4 .logged-in-as, .tdb-comm-layout2 .comment-form-input-wrap, .tdb-comm-layout4 .comment-form-input-wrap, .tdb-comm-layout2 .form-submit, .tdb-comm-layout4 .form-submit, .tdb-comm-layout2 .comment-respond p, .tdb-comm-layout4 .comment-respond p { padding: 0 10px; } .tdb-comm-layout2 .td-form-author, .tdb-comm-layout2 .td-form-email { float: left; width: 33.3333%; } .tdb-comm-layout2 .td-form-url { width: 33.3333%; } .tdb-comm-layout2 .td-form-url { float: left; } .tdb-comm-layout4 .td-form-author, .tdb-comm-layout4 .td-form-email { float: left; width: 50%; } .tdb-comm-layout3 .td-form-author, .tdb-comm-layout5 .td-form-author, .tdb-comm-layout3 .td-form-email { margin-right: 2%; } }@media (max-width: 767px) { .tdb-comm-layout3 .td-form-author, .tdb-comm-layout3 .td-form-email, .tdb-comm-layout3 .td-form-url, .tdb-comm-layout5 .td-form-author, .tdb-comm-layout5 .td-form-email { flex: 0 0 100%; } } ```
``` /* custom css */ .tdi_87{ vertical-align: baseline; }.tdi_87 > .wpb_wrapper, .tdi_87 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_87 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_87 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_87 > .wpb_wrapper{ width: auto; height: auto; } /* custom css */ .tdi_88 .td-image-wrap{ padding-bottom: 70%; }.tdi_88 .entry-thumb{ background-position: center 50%; }.tdi_88 .td-image-container{ flex: 0 0 30%; width: 30%; display: block; order: 0; }.ie10 .tdi_88 .td-image-container, .ie11 .tdi_88 .td-image-container{ flex: 0 0 auto; }.tdi_88 .td-module-container{ flex-direction: row; border-color: #eaeaea !important; }.ie10 .tdi_88 .td-module-meta-info, .ie11 .tdi_88 .td-module-meta-info{ flex: 1; }.tdi_88 .td-module-meta-info{ padding: 0 0 0 13px; border-color: #eaeaea; }.tdi_88 .td_module_wrap{ padding-left: 20px; padding-right: 20px; padding-bottom: 15px; margin-bottom: 15px; }.tdi_88 .td_block_inner{ margin-left: -20px; margin-right: -20px; }.tdi_88 .td-module-container:before{ bottom: -15px; border-color: #eaeaea; }.tdi_88 .td-post-vid-time{ display: block; }.tdi_88 .td-post-category:not(.td-post-extra-category){ display: none; }.tdi_88 .td-author-photo .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }.tdi_88 .td-excerpt{ display: none; column-count: 1; column-gap: 48px; }.tdi_88 .td-audio-player{ opacity: 1; visibility: visible; height: auto; font-size: 13px; }.tdi_88 .td-read-more{ display: none; }.tdi_88 .td-author-date{ display: inline; }.tdi_88 .td-post-author-name{ display: none; }.tdi_88 .entry-review-stars{ display: inline-block; }.tdi_88 .td-icon-star, .tdi_88 .td-icon-star-empty, .tdi_88 .td-icon-star-half{ font-size: 15px; }.tdi_88 .td-module-comments{ display: none; }.tdi_88 .td_module_wrap:nth-last-child(1){ margin-bottom: 0; padding-bottom: 0; }.tdi_88 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none; }.tdi_88 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_88 .td-block-title a, .tdi_88 .td-block-title span{ text-transform:uppercase !important; }.tdi_88 .entry-title{ font-size:14px !important;line-height:1.4 !important;font-weight:500 !important; }html:not([class*='ie']) .tdi_88 .td-module-container:hover .entry-thumb:before{ opacity: 0; }@media (min-width: 768px) { .tdi_88 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_88 .td_module_wrap{ padding-bottom: 15px; margin-bottom: 15px; padding-bottom: 15px !important; margin-bottom: 15px !important; }.tdi_88 .td-module-container:before{ bottom: -15px; }.tdi_88 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_88 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_88 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_88 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_88 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_88 .td_module_wrap{ width: 100%; float: left; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin-bottom: 10px; padding-bottom: 10px !important; margin-bottom: 10px !important; }.rtl .tdi_88 .td_module_wrap{ float: right; }.tdi_88 .td_block_inner{ margin-left: -10px; margin-right: -10px; }.tdi_88 .td-module-container:before{ bottom: -10px; }.tdi_88 .td-post-date, .tdi_88 .td-post-author-name span{ display: none; }.tdi_88 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_88 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_88 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_88 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_88 .entry-title{ font-size:12px !important;line-height:1.4 !important;font-weight:500 !important; }@media (min-width: 768px) { .tdi_88 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_88 .td-module-meta-info{ padding: 0 0 0 16px; }.tdi_88 .td_module_wrap{ width: 100%; float: left; padding-bottom: 15px; margin-bottom: 15px; padding-bottom: 15px !important; margin-bottom: 15px !important; }.rtl .tdi_88 .td_module_wrap{ float: right; }.tdi_88 .td-module-container:before{ bottom: -15px; }.tdi_88 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_88 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_88 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_88 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_88 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } var block_tdi_88 = new tdBlock(); block_tdi_88.id = "tdi_88"; block_tdi_88.atts = '{"modules_on_row":"eyJwb3J0cmFpdCI6IjEwMCUiLCJwaG9uZSI6IjEwMCUifQ==","image_size":"","image_floated":"float_left","image_width":"30","image_height":"70","show_btn":"none","show_excerpt":"none","show_com":"none","show_author":"none","show_cat":"none","limit":"4","meta_padding":"eyJhbGwiOiIwIDAgMCAxM3B4IiwicGhvbmUiOiIwIDAgMCAxNnB4In0=","f_title_font_size":"eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTIifQ==","f_title_font_line_height":"1.4","f_title_font_weight":"500","all_modules_space":"eyJhbGwiOiIzMCIsInBvcnRyYWl0IjoiMjAifQ==","category_id":"","modules_gap":"eyJwb3J0cmFpdCI6IjIwIn0=","show_date":"eyJwb3J0cmFpdCI6Im5vbmUifQ==","custom_title":"Most Popular","ajax_pagination":"load_more","sort":"","f_header_font_transform":"uppercase","block_type":"td_flex_block_1","separator":"","custom_url":"","block_template_id":"","title_tag":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","post_ids":"-55551","taxonomies":"","category_ids":"","in_all_terms":"","tag_slug":"","autors_id":"","installed_post_types":"","offset":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","el_class":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","td_ajax_preloading":"","container_width":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_border_radius":"","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_radius":"","hide_image":"","video_icon":"","video_popup":"yes","video_rec":"","spot_header":"","video_rec_title":"","video_rec_color":"","video_rec_disable":"","autoplay_vid":"yes","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","video_title_color":"","video_title_color_h":"","video_bg":"","video_overlay":"","vid_t_color":"","vid_t_bg_color":"","f_vid_title_font_header":"","f_vid_title_font_title":"Video pop-up article title","f_vid_title_font_settings":"","f_vid_title_font_family":"","f_vid_title_font_size":"","f_vid_title_font_line_height":"","f_vid_title_font_style":"","f_vid_title_font_weight":"","f_vid_title_font_transform":"","f_vid_title_font_spacing":"","f_vid_title_":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"layout-default","meta_width":"","meta_margin":"","meta_space":"","art_title":"","art_btn":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","meta_info_border_radius":"","modules_category":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","excerpt_inline":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1.5","btn_title":"","btn_margin":"","btn_padding":"","btn_border_width":"","btn_radius":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","f_header_font_header":"","f_header_font_title":"Block header","f_header_font_settings":"","f_header_font_family":"","f_header_font_size":"","f_header_font_line_height":"","f_header_font_style":"","f_header_font_weight":"","f_header_font_spacing":"","f_header_":"","f_ajax_font_title":"Ajax categories","f_ajax_font_settings":"","f_ajax_font_family":"","f_ajax_font_size":"","f_ajax_font_line_height":"","f_ajax_font_style":"","f_ajax_font_weight":"","f_ajax_font_transform":"","f_ajax_font_spacing":"","f_ajax_":"","f_more_font_title":"Load more button","f_more_font_settings":"","f_more_font_family":"","f_more_font_size":"","f_more_font_line_height":"","f_more_font_style":"","f_more_font_weight":"","f_more_font_transform":"","f_more_font_spacing":"","f_more_":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_style":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","f_btn_font_title":"Article read more button","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","btn_bg":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border":"","btn_border_hover":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","ajax_pagination_next_prev_swipe":"","ajax_pagination_infinite_stop":"","css":"","tdc_css":"","td_column_number":1,"header_color":"","color_preset":"","border_top":"","class":"tdi_88","tdc_css_class":"tdi_88","tdc_css_class_style":"tdi_88_rand_style"}'; block_tdi_88.td_column_number = "1"; block_tdi_88.block_type = "td_flex_block_1"; block_tdi_88.post_count = "4"; block_tdi_88.found_posts = "18117"; block_tdi_88.header_color = ""; block_tdi_88.ajax_pagination_infinite_stop = ""; block_tdi_88.max_num_pages = "4530"; tdBlocksArray.push(block_tdi_88); Most Popular Python Enum Obtain Worth – 5 Ideal Techniques September 15, 2023 25 Service Inspiring Quotes (for 2020) to Encourage Your Service Today September 14, 2023 Pile Misuse: Examine if Components in Listing Matches a Regex in Python September 14, 2023 ThreadLocal in Java – Instance Program as well as Tutorial September 14, 2023 Load more /* custom css */ .tdi_89 .recentcomments{ margin: 0px !important; padding: 0 0 15px !important; border-bottom-color: #eaeaea; }.tdi_89 .td-block-title a, .tdi_89 .td-block-title span{ text-transform:uppercase !important; }.tdi_89 .comment-author-link span, .tdi_89 .comment-author-link a{ font-family:Open Sans !important; }.tdi_89 .recentcomments > a:last-child{ font-family:Open Sans !important; } Recent Comments ```
` `
``` ```
``` ```
``` ```
``` /* custom css */ .tdi_91{ min-height: 0; } /* custom css */ .tdi_93, .tdi_93 .tdc-columns{ min-height: 0; }.tdi_93, .tdi_93 .tdc-columns{ display: block; }.tdi_93 .tdc-columns{ width: 100%; } /* inline tdc_css att */ .tdi_93{ padding-top:54px !important; padding-bottom:20px !important; position:relative; } .tdi_93 .td_block_wrap{ text-align:left } /* phone */ @media (max-width: 767px) { .tdi_93{ padding-top:40px !important; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_93{ padding-top:44px !important; } } .tdi_92_rand_style > .td-element-style-before { content:'' !important; width:100% !important; height:100% !important; position:absolute !important; top:0 !important; left:0 !important; display:block !important; z-index:0 !important; background-image:url("https://updates4devs.com/wp-content/uploads/2022/11/footer_bg.jpg") !important; opacity:0.1 !important; background-size:cover !important; background-position:center top !important; } .tdi_92_rand_style{ background-color:#111111 !important; } /* custom css */ .tdi_95{ vertical-align: baseline; }.tdi_95 > .wpb_wrapper, .tdi_95 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_95 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_95 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_95 > .wpb_wrapper{ width: auto; height: auto; } /* custom css */ .tdi_97{ position: relative !important; top: 0; transform: none; -webkit-transform: none; }.tdi_97, .tdi_97 .tdc-inner-columns{ display: block; }.tdi_97 .tdc-inner-columns{ width: 100%; } /* custom css */ .tdi_99{ vertical-align: baseline; }.tdi_99 .vc_column-inner > .wpb_wrapper, .tdi_99 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_99 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_100{ justify-content:center !important; text-align:center !important; } } /* custom css */ .tdm_block_column_title{ margin-bottom: 0; display: inline-block; width: 100%; } body .tdi_101 .tdm-title{ color: #ffffff; }.tdi_101 .tdm-title{ font-size:18px !important;line-height:1 !important;font-weight:700 !important; } ABOUT US /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_102{ justify-content:center !important; text-align:center !important; } } /* custom css */ .tdm_block.tdm_block_inline_text{ margin-bottom: 0; vertical-align: top; }.tdm_block.tdm_block_inline_text .tdm-descr{ margin-bottom: 0; -webkit-transform: translateZ(0); transform: translateZ(0); }.tdc-row-content-vert-center .tdm-inline-text-yes{ vertical-align: middle; }.tdc-row-content-vert-bottom .tdm-inline-text-yes{ vertical-align: bottom; }.tdi_102{ text-align: left !important; }.tdi_102 .tdm-descr{ color: #eaeaea; font-size:14px !important;line-height:1.6 !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_102 .tdm-descr{ font-size:13px !important;line-height:1.6 !important; } } updates4devs is your web development, react , Nodejs fashion website. We provide you with the latest breaking news and videos straight from the web development industry. /* custom css */ .tdi_104{ vertical-align: baseline; }.tdi_104 .vc_column-inner > .wpb_wrapper, .tdi_104 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_104 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } .td_block_template_2.widget > ul > li { margin-left: 0 !important; } .td_block_template_2 .td-block-title { font-size: 17px; font-weight: 500; margin-top: 0; margin-bottom: 16px; line-height: 31px; text-align: left; } .td_block_template_2 .td-block-title > * { color: #000; } .td_block_template_2 .td-related-title a { padding: 0 20px 0 0; } @media (max-width: 767px) { .td_block_template_2 .td-related-title a { font-size: 15px; } } .td_block_template_2 .td-related-title .td-cur-simple-item { color: #4db2ec; } .td-theme-wrap .tdi_105 .td-block-title > *, .td-theme-wrap .tdi_105 .td-pulldown-filter-link:hover, .td-theme-wrap .tdi_105 .td-subcat-item a:hover, .td-theme-wrap .tdi_105 .td-subcat-item .td-cur-simple-item, .td-theme-wrap .tdi_105 .td-subcat-dropdown:hover .td-subcat-more span, .td-theme-wrap .tdi_105 .td-subcat-dropdown:hover .td-subcat-more i { color: #ffffff; } .td-theme-wrap .tdi_105 .td-subcat-dropdown ul:after { background-color: #ffffff; } .td-theme-wrap .tdi_105 .td_module_wrap:hover .entry-title a, .td-theme-wrap .tdi_105 .td_quote_on_blocks, .td-theme-wrap .tdi_105 .td-opacity-cat .td-post-category:hover, .td-theme-wrap .tdi_105 .td-opacity-read .td-read-more a:hover, .td-theme-wrap .tdi_105 .td-opacity-author .td-post-author-name a:hover, .td-theme-wrap .tdi_105 .td-instagram-user a { color: #ffffff; } .td-theme-wrap .tdi_105 .td-next-prev-wrap a:hover, .td-theme-wrap .tdi_105 .td-load-more-wrap a:hover { background-color: #ffffff; border-color: #ffffff; } .td-theme-wrap .tdi_105 .td-read-more a, .td-theme-wrap .tdi_105 .td-weather-information:before, .td-theme-wrap .tdi_105 .td-weather-week:before, .td-theme-wrap .tdi_105 .td-exchange-header:before, .td-theme-wrap .td-footer-wrapper .tdi_105 .td-post-category, .td-theme-wrap .tdi_105 .td-post-category:hover { background-color: #ffffff; } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_105{ margin-bottom:48px !important; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_105{ margin-bottom:20px !important; } } /* custom css */ .tdi_105 .td-image-wrap{ padding-bottom: 70%; }.tdi_105 .entry-thumb{ background-position: center 50%; }.tdi_105 .td-image-container{ flex: 0 0 30%; width: 30%; display: block; order: 0; }.ie10 .tdi_105 .td-image-container, .ie11 .tdi_105 .td-image-container{ flex: 0 0 auto; }.tdi_105 .td-module-container{ flex-direction: row; border-color: #eaeaea !important; }.ie10 .tdi_105 .td-module-meta-info, .ie11 .tdi_105 .td-module-meta-info{ flex: 1; }.tdi_105 .td-module-meta-info{ padding: 0 0 0 16px; border-color: #eaeaea; }.tdi_105 .td_module_wrap{ padding-left: 20px; padding-right: 20px; padding-bottom: 13px; margin-bottom: 13px; }.tdi_105 .td_block_inner{ margin-left: -20px; margin-right: -20px; }.tdi_105 .td-module-container:before{ bottom: -13px; border-color: #eaeaea; }.tdi_105 .td-video-play-ico{ width: 24px; height: 24px; font-size: 24px; }.tdi_105 .td-post-vid-time{ display: block; }.tdi_105 .td-post-category:not(.td-post-extra-category){ display: none; }.tdi_105 .td-author-photo .avatar{ width: 20px; height: 20px; margin-right: 6px; border-radius: 50%; }.tdi_105 .td-excerpt{ display: none; column-count: 1; column-gap: 48px; }.tdi_105 .td-audio-player{ opacity: 1; visibility: visible; height: auto; font-size: 13px; }.tdi_105 .td-read-more{ display: none; }.tdi_105 .td-author-date{ display: inline; }.tdi_105 .td-post-author-name{ display: none; }.tdi_105 .entry-review-stars{ display: inline-block; color: #ffffff; }.tdi_105 .td-icon-star, .tdi_105 .td-icon-star-empty, .tdi_105 .td-icon-star-half{ font-size: 15px; }.tdi_105 .td-module-comments{ display: none; }.tdi_105 .td_module_wrap:nth-last-child(1){ margin-bottom: 0; padding-bottom: 0; }.tdi_105 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none; }.tdi_105 .td-module-title a{ color: #ffffff; box-shadow: inset 0 0 0 0 #000; }.tdi_105 .td_module_wrap:hover .td-module-title a{ color: #4db2ec !important; }.tdi_105 .td-block-title a, .tdi_105 .td-block-title span{ font-size:18px !important; }.tdi_105 .entry-title{ font-size:14px !important;line-height:1.4 !important;font-weight:500 !important; }html:not([class*='ie']) .tdi_105 .td-module-container:hover .entry-thumb:before{ opacity: 0; }@media (min-width: 768px) { .tdi_105 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px){ .tdi_105 .td_module_wrap{ padding-bottom: 13px; margin-bottom: 13px; padding-bottom: 13px !important; margin-bottom: 13px !important; }.tdi_105 .td-module-container:before{ bottom: -13px; }.tdi_105 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_105 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_105 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_105 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_105 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_105 .td-module-meta-info{ padding: 0 0 0 13px; }.tdi_105 .td_module_wrap{ width: 100%; float: left; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin-bottom: 10px; padding-bottom: 10px !important; margin-bottom: 10px !important; }.rtl .tdi_105 .td_module_wrap{ float: right; }.tdi_105 .td_block_inner{ margin-left: -10px; margin-right: -10px; }.tdi_105 .td-module-container:before{ bottom: -10px; }.tdi_105 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_105 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_105 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_105 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }.tdi_105 .entry-title{ font-size:12px !important;line-height:1.4 !important;font-weight:500 !important; }@media (min-width: 768px) { .tdi_105 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } /* phone */ @media (max-width: 767px){ .tdi_105 .td_module_wrap{ width: 100%; float: left; padding-bottom: 13px; margin-bottom: 13px; padding-bottom: 13px !important; margin-bottom: 13px !important; }.rtl .tdi_105 .td_module_wrap{ float: right; }.tdi_105 .td-module-container:before{ bottom: -13px; }.tdi_105 .td_module_wrap:nth-last-child(1){ margin-bottom: 0 !important; padding-bottom: 0 !important; }.tdi_105 .td_module_wrap .td-module-container:before{ display: block !important; }.tdi_105 .td_module_wrap:nth-last-child(1) .td-module-container:before{ display: none !important; }.tdi_105 .td-module-title a{ box-shadow: inset 0 0 0 0 #000; }@media (min-width: 768px) { .tdi_105 .td-module-title a { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; } } } var block_tdi_105 = new tdBlock(); block_tdi_105.id = "tdi_105"; block_tdi_105.atts = '{"modules_on_row":"eyJwb3J0cmFpdCI6IjEwMCUiLCJwaG9uZSI6IjEwMCUifQ==","image_size":"td_218x150","image_floated":"float_left","image_width":"30","image_height":"70","show_btn":"none","show_excerpt":"none","show_com":"none","show_author":"none","show_cat":"none","meta_padding":"eyJhbGwiOiIwIDAgMCAxNnB4IiwicGhvbmUiOiIwIDAgMCAxNnB4IiwicG9ydHJhaXQiOiIwIDAgMCAxM3B4In0=","f_title_font_size":"eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTIifQ==","f_title_font_line_height":"1.4","f_title_font_weight":"500","all_modules_space":"eyJhbGwiOiIyNiIsInBvcnRyYWl0IjoiMjAiLCJwaG9uZSI6IjI2In0=","category_id":"","modules_gap":"eyJwb3J0cmFpdCI6IjIwIn0=","show_date":"","limit":"3","custom_title":"POPULAR POSTS","block_template_id":"td_block_template_2","f_header_font_size":"18","f_header_font_weight":"","header_text_color":"#ffffff","title_txt":"#ffffff","sort":"","title_txt_hover":"#4db2ec","tdc_css":"eyJwaG9uZSI6eyJtYXJnaW4tYm90dG9tIjoiNDgiLCJkaXNwbGF5IjoiIn0sInBob25lX21heF93aWR0aCI6NzY3LCJwb3J0cmFpdCI6eyJtYXJnaW4tYm90dG9tIjoiMjAiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3Njh9","post_ids":"-55551","rev_txt":"#ffffff","video_icon":"24","block_type":"td_flex_block_1","separator":"","custom_url":"","title_tag":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","taxonomies":"","category_ids":"","in_all_terms":"","tag_slug":"","autors_id":"","installed_post_types":"","offset":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","el_class":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","td_ajax_preloading":"","container_width":"","m_padding":"","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_border_radius":"","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_radius":"","hide_image":"","video_popup":"yes","video_rec":"","spot_header":"","video_rec_title":"","video_rec_color":"","video_rec_disable":"","autoplay_vid":"yes","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","video_title_color":"","video_title_color_h":"","video_bg":"","video_overlay":"","vid_t_color":"","vid_t_bg_color":"","f_vid_title_font_header":"","f_vid_title_font_title":"Video pop-up article title","f_vid_title_font_settings":"","f_vid_title_font_family":"","f_vid_title_font_size":"","f_vid_title_font_line_height":"","f_vid_title_font_style":"","f_vid_title_font_weight":"","f_vid_title_font_transform":"","f_vid_title_font_spacing":"","f_vid_title_":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_info_horiz":"layout-default","meta_width":"","meta_margin":"","meta_space":"","art_title":"","art_btn":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","meta_info_border_radius":"","modules_category":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","excerpt_inline":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1.5","btn_title":"","btn_margin":"","btn_padding":"","btn_border_width":"","btn_radius":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","f_header_font_header":"","f_header_font_title":"Block header","f_header_font_settings":"","f_header_font_family":"","f_header_font_line_height":"","f_header_font_style":"","f_header_font_transform":"","f_header_font_spacing":"","f_header_":"","f_ajax_font_title":"Ajax categories","f_ajax_font_settings":"","f_ajax_font_family":"","f_ajax_font_size":"","f_ajax_font_line_height":"","f_ajax_font_style":"","f_ajax_font_weight":"","f_ajax_font_transform":"","f_ajax_font_spacing":"","f_ajax_":"","f_more_font_title":"Load more button","f_more_font_settings":"","f_more_font_family":"","f_more_font_size":"","f_more_font_line_height":"","f_more_font_style":"","f_more_font_weight":"","f_more_font_transform":"","f_more_font_spacing":"","f_more_":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_style":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","f_btn_font_title":"Article read more button","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","all_underline_height":"","all_underline_color":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","btn_bg":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border":"","btn_border_hover":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","ajax_pagination_infinite_stop":"","css":"","td_column_number":1,"header_color":"","color_preset":"","border_top":"","class":"tdi_105","tdc_css_class":"tdi_105","tdc_css_class_style":"tdi_105_rand_style"}'; block_tdi_105.td_column_number = "1"; block_tdi_105.block_type = "td_flex_block_1"; block_tdi_105.post_count = "3"; block_tdi_105.found_posts = "18117"; block_tdi_105.header_color = ""; block_tdi_105.ajax_pagination_infinite_stop = ""; block_tdi_105.max_num_pages = "6039"; tdBlocksArray.push(block_tdi_105); POPULAR POSTS Python Enum Obtain Worth – 5 Ideal Techniques September 15, 2023 25 Service Inspiring Quotes (for 2020) to Encourage Your Service Today September 14, 2023 Pile Misuse: Examine if Components in Listing Matches a Regex in Python September 14, 2023 /* custom css */ .tdi_107{ vertical-align: baseline; }.tdi_107 .vc_column-inner > .wpb_wrapper, .tdi_107 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_107 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } .td-theme-wrap .tdi_108 .td-block-title > *, .td-theme-wrap .tdi_108 .td-pulldown-filter-link:hover, .td-theme-wrap .tdi_108 .td-subcat-item a:hover, .td-theme-wrap .tdi_108 .td-subcat-item .td-cur-simple-item, .td-theme-wrap .tdi_108 .td-subcat-dropdown:hover .td-subcat-more span, .td-theme-wrap .tdi_108 .td-subcat-dropdown:hover .td-subcat-more i { color: #ffffff; } .td-theme-wrap .tdi_108 .td-subcat-dropdown ul:after { background-color: #ffffff; } .td-theme-wrap .tdi_108 .td_module_wrap:hover .entry-title a, .td-theme-wrap .tdi_108 .td_quote_on_blocks, .td-theme-wrap .tdi_108 .td-opacity-cat .td-post-category:hover, .td-theme-wrap .tdi_108 .td-opacity-read .td-read-more a:hover, .td-theme-wrap .tdi_108 .td-opacity-author .td-post-author-name a:hover, .td-theme-wrap .tdi_108 .td-instagram-user a { color: #ffffff; } .td-theme-wrap .tdi_108 .td-next-prev-wrap a:hover, .td-theme-wrap .tdi_108 .td-load-more-wrap a:hover { background-color: #ffffff; border-color: #ffffff; } .td-theme-wrap .tdi_108 .td-read-more a, .td-theme-wrap .tdi_108 .td-weather-information:before, .td-theme-wrap .tdi_108 .td-weather-week:before, .td-theme-wrap .tdi_108 .td-exchange-header:before, .td-theme-wrap .td-footer-wrapper .tdi_108 .td-post-category, .td-theme-wrap .tdi_108 .td-post-category:hover { background-color: #ffffff; } /* inline tdc_css att */ /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_108{ margin-bottom:20px !important; } } /* custom css */ .td_block_popular_categories{ padding-bottom: 0; }.tdi_108 .td-cat-name{ color: #ffffff; }.tdi_108 .td-cat-no{ color: #ffffff; }.tdi_108 li:hover .td-cat-name{ color: #4db2ec; }.tdi_108 li:hover .td-cat-no{ color: #4db2ec; }.tdi_108 .td-block-title a, .tdi_108 .td-block-title span{ font-size:18px !important; } /* portrait */ @media (min-width: 768px) and (max-width: 1018px){ .tdi_108 li{ font-size:13px !important;line-height:26px !important; } } POPULAR CATEGORYComputer Hardware2003Golang2001CSS2000Ruby On Rails1997Python1833Web Development1789PHP1759Java1492 /* custom css */ .tdi_110{ position: relative !important; top: 0; transform: none; -webkit-transform: none; }.tdi_110, .tdi_110 .tdc-inner-columns{ display: block; }.tdi_110 .tdc-inner-columns{ width: 100%; } /* custom css */ .tdi_112{ vertical-align: baseline; }.tdi_112 .vc_column-inner > .wpb_wrapper, .tdi_112 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_112 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } /* inline tdc_css att */ /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_112{ margin-bottom:0px !important; } } /* inline tdc_css att */ /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_114{ margin-bottom:20px !important; } } /* custom css */ .tdi_116{ position: relative !important; top: 0; transform: none; -webkit-transform: none; }.tdi_116, .tdi_116 .tdc-inner-columns{ display: block; }.tdi_116 .tdc-inner-columns{ width: 100%; } /* inline tdc_css att */ .tdi_116{ padding-bottom:30px !important; } .tdi_116 .td_block_wrap{ text-align:left } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_116{ padding-bottom:20px !important; } } /* custom css */ .tdi_118{ vertical-align: baseline; }.tdi_118 .vc_column-inner > .wpb_wrapper, .tdi_118 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_118 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } /* inline tdc_css att */ .tdi_118{ width:25% !important; } /* phone */ @media (max-width: 767px) { .tdi_118{ margin-bottom:50px !important; width:100% !important; } } /* custom css */ .tdi_120{ vertical-align: baseline; }.tdi_120 .vc_column-inner > .wpb_wrapper, .tdi_120 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_120 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } /* inline tdc_css att */ .tdi_120{ width:41.66666667% !important; } /* phone */ @media (max-width: 767px) { .tdi_120{ margin-bottom:50px !important; width:100% !important; justify-content:center !important; text-align:center !important; } } /* custom css */ .tdi_122{ vertical-align: baseline; }.tdi_122 .vc_column-inner > .wpb_wrapper, .tdi_122 .vc_column-inner > .wpb_wrapper .tdc-elements{ display: block; }.tdi_122 .vc_column-inner > .wpb_wrapper .tdc-elements{ width: 100%; } /* inline tdc_css att */ /* phone */ @media (max-width: 767px) { .tdi_122{ justify-content:center !important; text-align:center !important; } } /* custom css */ .tdi_124, .tdi_124 .tdc-columns{ min-height: 0; }.tdi_124, .tdi_124 .tdc-columns{ display: block; }.tdi_124 .tdc-columns{ width: 100%; } /* inline tdc_css att */ .tdi_124{ position:relative; } .tdi_124 .td_block_wrap{ text-align:left } /* phone */ @media (max-width: 767px) { .tdi_124{ padding-top:6px !important; padding-bottom:6px !important; } } .tdi_123_rand_style{ background-color:#0d0d0d !important; } /* custom css */ .tdi_126{ vertical-align: baseline; }.tdi_126 > .wpb_wrapper, .tdi_126 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_126 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_126 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_126 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att */ .tdi_127{ margin-top:2px !important; margin-bottom:0px !important; padding-top:8px !important; padding-bottom:8px !important; } /* phone */ @media (max-width: 767px) { .tdi_127{ margin-top:0px !important; justify-content:center !important; text-align:center !important; } } /* custom css */ .tdi_127{ text-align: left !important; }.tdi_127 .tdm-descr{ color: #cccccc; font-size:12px !important;line-height:21px !important; } copy right 2022 opy; updates4devs.com. All rights reserved /* custom css */ .tdi_129{ vertical-align: baseline; }.tdi_129 > .wpb_wrapper, .tdi_129 > .wpb_wrapper > .tdc-elements{ display: block; }.tdi_129 > .wpb_wrapper > .tdc-elements{ width: 100%; }.tdi_129 > .wpb_wrapper > .vc_row_inner{ width: auto; }.tdi_129 > .wpb_wrapper{ width: auto; height: auto; } /* inline tdc_css att */ .tdi_129{ justify-content:flex-end !important; text-align:right !important; } /* phone */ @media (max-width: 767px) { .tdi_129{ justify-content:center !important; text-align:center !important; } } /* inline tdc_css att */ .tdi_130{ margin-bottom:0px !important; padding-top:8px !important; padding-bottom:8px !important; } /* desktop */ @media(min-width: 1141px) { .tdi_130 { display:inline-table !important; } } /* phone */ @media (max-width: 767px) { .tdi_130{ margin-left:16px !important; justify-content:center !important; text-align:center !important; display:inline-table !important; } } /* portrait */ @media (min-width: 768px) and (max-width: 1018px) { .tdi_130{ display:inline-table !important; } } /* landscape */ @media (min-width: 1019px) and (max-width: 1140px) { .tdi_130{ display:inline-table !important; } } /* custom css */ .td_block_list_menu ul{ flex-wrap: wrap; margin-left: 12px; }.td_block_list_menu ul li{ margin-left: 0; }.td_block_list_menu .sub-menu{ padding-left: 22px; }.td_block_list_menu .sub-menu li{ font-size: 13px; }.td_block_list_menu li.current-menu-item > a, .td_block_list_menu li.current-menu-ancestor > a, .td_block_list_menu li.current-category-ancestor > a{ color: #4db2ec; }.tdi_130 li{ display: inline-block; font-size:12px !important;line-height:21px !important; }.tdi_130 .menu{ display: flex; }.tdi_130 .sub-menu{ display: none; }.tdi_130 ul{ margin: 0px; text-align: left; justify-content: flex-start; }.tdi_130 ul li{ margin-right: 16px; }.tdi_130 ul li:last-child{ margin-right: 0; }.tdi_130 a{ color: #cccccc; }body .tdi_130 li.current-menu-item > a, body .tdi_130 li.current-menu-ancestor > a, body .tdi_130 li.current-category-ancestor > a, body .tdi_130 a:hover{ color: #1aa4ce; } About Us Contact Us Disclaimer Privacy Policy Terms & Conditions .tdc-footer-template .td-main-content-wrap { padding-bottom: 0; } ```
``` <div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Cookie Settings" style="background-color:#0056a7"> <button class="cky-btn-revisit" aria-label="Cookie Settings"> <img src="/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#f4f4f4;color:#212121"> <div class="cky-notice"> <p class="cky-title" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customize" data-cky-tag="settings-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc">Customize</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863dc;border-color:#1863dc">Accept All</button> </div></div></div></div></div><div class="cky-modal"> <div class="cky-preference-center" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" data-cky-tag="detail-title" style="color:#212121">Customize Consent Preferences</span> <button class="cky-btn-close" aria-label="[cky_preference_close_label]" data-cky-tag="detail-close"> <img src="/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863dc;background-color:transparent;border-color:#1863dc"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863dc;border-color:#1863dc"> Accept All </button> </div><div style="padding: 8px 24px;font-size: 12px;font-weight: 400;line-height: 20px;text-align: right;border-radius: 0 0 6px 6px;direction: ltr;justify-content: flex-end;align-items: center;background-color:#EDEDED;color:#293C5B" data-cky-tag="detail-powered-by"> Powered by <a target="_blank" rel="noopener" href="https://www.cookieyes.com/product/cookie-consent" style="margin-left: 5px;line-height: 0"><img src="/wp-content/plugins/cookie-law-info/lite/frontend/images/poweredbtcky.svg" alt="Cookieyes logo" style="width: 78px;height: 13px;margin: 0"></a> </div></div></div></div> Go to mobile version /* global jQuery:{} */ jQuery().ready(function () { var tdbMenuItem = new tdbMenu.item(); tdbMenuItem.blockUid = 'tdi_43'; tdbMenuItem.jqueryObj = jQuery('.tdi_43'); tdbMenuItem.isMegaMenuFull = true; tdbMenu.addItem(tdbMenuItem); }); jQuery().ready(function () { var tdbSearchItem = new tdbSearch.item(); //block unique ID tdbSearchItem.blockUid = 'tdi_46'; tdbSearchItem.blockAtts = '{"inline":"yes","toggle_txt_pos":"after","form_align":"content-horiz-right","results_msg_align":"content-horiz-center","image_floated":"float_left","image_width":"30","image_size":"td_324x400","show_cat":"none","show_btn":"none","show_date":"","show_review":"","show_com":"none","show_excerpt":"none","show_author":"none","art_title":"0 0 2px 0","all_modules_space":"20","tdicon":"td-icon-magnifier-big-rounded","icon_size":"eyJhbGwiOiIyMCIsInBvcnRyYWl0IjoiMTgifQ==","tdc_css":"eyJhbGwiOnsiZGlzcGxheSI6IiJ9LCJwb3J0cmFpdCI6eyJtYXJnaW4tdG9wIjoiMSIsImRpc3BsYXkiOiIifSwicG9ydHJhaXRfbWF4X3dpZHRoIjoxMDE4LCJwb3J0cmFpdF9taW5fd2lkdGgiOjc2OH0=","modules_on_row":"eyJhbGwiOiI1MCUiLCJwb3J0cmFpdCI6IjUwJSIsImxhbmRzY2FwZSI6IjUwJSJ9","meta_info_horiz":"content-horiz-left","form_width":"600","input_border":"0 0 1px 0","modules_divider":"","form_padding":"eyJwb3J0cmFpdCI6IjIwcHggMjBweCAyMHB4IiwiYWxsIjoiMzBweCJ9","arrow_color":"#ffffff","btn_bg_h":"rgba(0,0,0,0)","btn_tdicon":"td-icon-menu-right","btn_icon_pos":"after","btn_icon_size":"7","btn_icon_space":"8","f_title_font_family":"","f_cat_font_family":"","f_cat_font_transform":"uppercase","f_title_font_weight":"","f_title_font_transform":"","f_title_font_size":"13","title_txt_hover":"#4db2ec","results_limit":"6","float_block":"yes","icon_color":"#000000","results_border":"0 0 1px 0","f_title_font_line_height":"1.4","btn_color":"#000000","btn_color_h":"#4db2ec","all_underline_color":"","results_msg_color_h":"#4db2ec","image_height":"100","meta_padding":"3px 0 0 16px","modules_gap":"20","mc1_tl":"12","show_form":"yes","f_meta_font_weight":"","h_effect":"","results_msg_padding":"10px 0","f_results_msg_font_style":"normal","video_icon":"24","modules_divider_color":"","modules_border_color":"","btn_padding":"0","form_border":"0","form_shadow_shadow_offset_vertical":"3","results_padding":"0 30px 30px","btn_bg":"rgba(0,0,0,0)","icon_padding":"eyJhbGwiOjIuNCwicG9ydHJhaXQiOiIyLjYifQ==","block_type":"tdb_header_search","post_type":"","disable_trigger":"","show_results":"yes","separator":"","disable_live_search":"","exclude_pages":"","exclude_posts":"","search_section_header":"","results_section_1_title":"","results_section_1_taxonomies":"","results_section_1_level":"","results_section_2_title":"","results_section_2_taxonomies":"","results_section_2_level":"","results_section_3_title":"","results_section_3_taxonomies":"","results_section_3_level":"","results_section_search_query_terms":"","results_section_search_query_terms_title":"","results_section_search_query_terms_taxonomies":"","sec_title_space":"","sec_title_color":"","tax_space":"","tax_title_color":"","tax_title_color_h":"","f_sec_title_font_header":"","f_sec_title_font_title":"Section title text","f_sec_title_font_settings":"","f_sec_title_font_family":"","f_sec_title_font_size":"","f_sec_title_font_line_height":"","f_sec_title_font_style":"","f_sec_title_font_weight":"","f_sec_title_font_transform":"","f_sec_title_font_spacing":"","f_sec_title_":"","f_tax_title_font_title":"Taxonomy title text","f_tax_title_font_settings":"","f_tax_title_font_family":"","f_tax_title_font_size":"","f_tax_title_font_line_height":"","f_tax_title_font_style":"","f_tax_title_font_weight":"","f_tax_title_font_transform":"","f_tax_title_font_spacing":"","f_tax_title_":"","toggle_txt":"","toggle_txt_align":"0","toggle_txt_space":"","toggle_horiz_align":"content-horiz-left","form_offset":"","form_offset_left":"","form_content_width":"","form_align_screen":"","input_placeholder":"","placeholder_travel":"0","input_padding":"","input_radius":"","btn_text":"Search","btn_icon_align":"0","btn_margin":"","btn_border":"","btn_radius":"","results_msg_border":"","mc1_title_tag":"","mc1_el":"","m_padding":"","modules_border_size":"","modules_border_style":"","image_alignment":"50","image_radius":"","hide_image":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","meta_info_align":"","meta_width":"","meta_margin":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","art_btn":"","modules_category":"","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","review_space":"","review_size":"2.5","review_distance":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","btn_title":"","btn_border_width":"","form_general_bg":"","icon_color_h":"","toggle_txt_color":"","toggle_txt_color_h":"","f_toggle_txt_font_header":"","f_toggle_txt_font_title":"Text","f_toggle_txt_font_settings":"","f_toggle_txt_font_family":"","f_toggle_txt_font_size":"","f_toggle_txt_font_line_height":"","f_toggle_txt_font_style":"","f_toggle_txt_font_weight":"","f_toggle_txt_font_transform":"","f_toggle_txt_font_spacing":"","f_toggle_txt_":"","form_bg":"","form_border_color":"","form_shadow_shadow_header":"","form_shadow_shadow_title":"Shadow","form_shadow_shadow_size":"","form_shadow_shadow_offset_horizontal":"","form_shadow_shadow_spread":"","form_shadow_shadow_color":"","input_color":"","placeholder_color":"","placeholder_opacity":"0","input_bg":"","input_border_color":"","input_shadow_shadow_header":"","input_shadow_shadow_title":"Input shadow","input_shadow_shadow_size":"","input_shadow_shadow_offset_horizontal":"","input_shadow_shadow_offset_vertical":"","input_shadow_shadow_spread":"","input_shadow_shadow_color":"","btn_icon_color":"","btn_icon_color_h":"","btn_border_color":"","btn_border_color_h":"","btn_shadow_shadow_header":"","btn_shadow_shadow_title":"Button shadow","btn_shadow_shadow_size":"","btn_shadow_shadow_offset_horizontal":"","btn_shadow_shadow_offset_vertical":"","btn_shadow_shadow_spread":"","btn_shadow_shadow_color":"","f_input_font_header":"","f_input_font_title":"Input text","f_input_font_settings":"","f_input_font_family":"","f_input_font_size":"","f_input_font_line_height":"","f_input_font_style":"","f_input_font_weight":"","f_input_font_transform":"","f_input_font_spacing":"","f_input_":"","f_placeholder_font_title":"Placeholder text","f_placeholder_font_settings":"","f_placeholder_font_family":"","f_placeholder_font_size":"","f_placeholder_font_line_height":"","f_placeholder_font_style":"","f_placeholder_font_weight":"","f_placeholder_font_transform":"","f_placeholder_font_spacing":"","f_placeholder_":"","f_btn_font_title":"Button text","f_btn_font_settings":"","f_btn_font_family":"","f_btn_font_size":"","f_btn_font_line_height":"","f_btn_font_style":"","f_btn_font_weight":"","f_btn_font_transform":"","f_btn_font_spacing":"","f_btn_":"","results_bg":"","results_border_color":"","results_msg_color":"","results_msg_bg":"","results_msg_border_color":"","f_results_msg_font_header":"","f_results_msg_font_title":"Text","f_results_msg_font_settings":"","f_results_msg_font_family":"","f_results_msg_font_size":"","f_results_msg_font_line_height":"","f_results_msg_font_weight":"","f_results_msg_font_transform":"","f_results_msg_font_spacing":"","f_results_msg_":"","m_bg":"","color_overlay":"","shadow_module_shadow_header":"","shadow_module_shadow_title":"Module Shadow","shadow_module_shadow_size":"","shadow_module_shadow_offset_horizontal":"","shadow_module_shadow_offset_vertical":"","shadow_module_shadow_spread":"","shadow_module_shadow_color":"","title_txt":"","all_underline_height":"","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_meta_shadow_header":"","shadow_meta_shadow_title":"Meta info shadow","shadow_meta_shadow_size":"","shadow_meta_shadow_offset_horizontal":"","shadow_meta_shadow_offset_vertical":"","shadow_meta_shadow_spread":"","shadow_meta_shadow_color":"","btn_bg_hover":"","btn_txt":"","btn_txt_hover":"","btn_border_hover":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_style":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","el_class":"","block_template_id":"","td_column_number":3,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_46","tdc_css_class":"tdi_46","tdc_css_class_style":"tdi_46_rand_style"}'; tdbSearchItem.jqueryObj = jQuery('.tdi_46'); tdbSearchItem._openSearchFormClass = 'tdb-drop-down-search-open'; tdbSearchItem._resultsLimit = '6'; tdbSearch.addItem( tdbSearchItem ); }); jQuery(window).on( 'load', function () { var block = jQuery('.tdi_72'), blockClass = '.tdi_72', blockInner = block.find('.tdb-block-inner'), blockOffsetLeft; if( block.find('audio').length > 0 ) { jQuery(blockClass + ' audio').mediaelementplayer(); } if( block.hasClass('tdb-sfi-stretch') ) { jQuery(window).resize(function () { blockOffsetLeft = block.offset().left; if( block.hasClass('tdb-sfi-stretch-left') ) { blockInner.css('margin-left', -blockOffsetLeft + 'px'); } else { blockInner.css('margin-right', -(jQuery(window).width() - (blockOffsetLeft + block.outerWidth())) + 'px'); } }); jQuery(window).resize(); } setTimeout(function () { block.css('opacity', 1); }, 500); }); ```