/* define variable */:root {--heading2 : #5b5d60;--color-dl-hover : #45a9e6;--color-dl : #4c79aa;--color-h : #6e95d2;--preCode : #4d5353e8;--textColor : #444444;--black-bg1 : #000000bd;--black-bg2 : #1a1a1a;--code-line-height : 1.7;}@font-face {font-family: 'oLaila';src: url("../../fonts/Laila/Medium.ttf") format('truetype');font-style: normal;}body{margin: 0px !important;color: var(--textColor);font-family: "oLaila", serif;background : #e4dbd240;letter-spacing: 0.6px;font-size: 17.5px;word-spacing: .1em;line-height: 1.9;}.error{color:#dc3545;}.pagination{display:inherit;} .pagination li{display: inline-block;}p{margin-top: 1rem;margin-bottom: 1rem;}/* width */::-webkit-scrollbar {width: 10px;height : 10px;}/* Track */::-webkit-scrollbar-track {box-shadow: inset 0 0 5px grey;border-radius: 10px;} /* Handle */::-webkit-scrollbar-thumb {background: lightgray;border-radius: 10px;}/*on hover */::-webkit-scrollbar-thumb:hover {background: lightgray; }*{scrollbar-width: thin;}span::selection, span::-moz-selection, p::selection, p::-moz-selection, div::selection, div::-moz-selection{background-color: var(--color-dl);color: white;}b,strong{color: #5e5d5d;font-size: 17px;}/*for code color*/.keywordColor{color : #66cdff;}.restColor{color : #e7e3e3;}.restColorImp{color : #e7e3e3 !important;}.stringColor{color:#ffa100;}.attrbuteColor{color : #49b390;}.attributValuecolor{color:#c1a85d;}.tagColor{color:#797d7f;}.numberColor{color:#ccae37;}.commentColor{color:#8c8d8d;}.bg-light{background-color: #faf8f8;}.bg-dark1{background-color: var(--black-bg1)}.bg-dark2{background-color: var(--black-bg2)}.color-dl{color:var(--color-dl)}.color-dl:hover{color: var(--color-dl-hover); text-decoration: none;}h1, h2, h3, h4, h5, h6{margin-top : 15px;margin-bottom: 15px;font-weight: bold;color: var(--black1);line-height: 1.4;}h1, .h1{font-size: 29px;}h2, .h2{font-size: 26px;}h3, .h3{font-size: 23px;}h4, .h4{font-size: 20px;}h5, .h5{font-size: 18px;}h6, .h6{font-size: 17px;}.site-text, .site-link{color: var(--color-dl) !important;text-decoration: none !important;cursor: pointer;}.site-link:hover, .site-link:active, .site-link:clicked, .site-text:hover, .site-text:active, .site-text:clicked {color: var(--color-dl-hover) !important;text-decoration: none !important;}a, button{cursor: pointer !important;}.site-alert, .alert-primary{background-color: #ccffff !important;color: #209193;}.site-img{border: 0px;border-radius: 0px; max-height: 1000px;max-width: 100%;}.box-info{padding: 10px;border-radius: 6px;border: 2px solid #e5e5e5;}.info-symbol{background-color: yellowgreen;border-radius: 49%;}#content-container p a, #content-container span a{text-decoration: none;}.site-table thead , .site-table tfoot{background-color: #6c706f;color: white;}.site-shadow{box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);background-color: white;border-radius: 3px;}.full-height{height: 100% !important;}.d-none, .display-none{display: none;}.d-block{display: inline-block !important;}#no_script{position: fixed;top: 0px;left: 0px;z-index: 150;width: 100%;box-shadow: 0px 0px 14px 0px darkslategrey;background-color: rgba(0,0,0, 0.9);color: white;}.header_from{margin-top: 6px;}.header_search_input{border: none;border-radius: 3px;}.header_search_input::placeholder{color:var(--color-dl);}.header_search_btn{border-left: 1px solid var(--color-dl);background-color: white; color:var(--color-dl)}#header-links {clear:both;overflow:hidden;background-color: white;height: 88px;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1),0 2px 5px 0 rgba(0, 0, 0, 0.04);}.site-icon{cursor: pointer;}#go_top_btn{display: none;bottom: 5px;right: 26px;z-index: 99;outline: 0;cursor: pointer;font-size: 31px;position: fixed;border: 2px solid black;padding: 0px 9px 0px;color: black;font-weight: bold;}.shell{border-radius: 8px;}.br-3{border-radius: 3px;}.br-5{border-radius: 5px;}.br-8{border-radius: 8px;}.br-10{border-radius: 10px;}.code_container_header{border: 1px solid gainsboro;}.code_container{min-height: 131px !important;max-height: 700px;overflow-x: auto;margin-top: -1px;margin-bottom: 10px;padding: 8px;font-size: 16px;border: 1px solid gainsboro;}.code_toolbar{display: none;}.code_toolbar button{font-size: 12px;}.search_topic{-webkit-box-shadow: 0px 1px 6px #777;-moz-box-shadow: 0px 1px 6px #777;box-shadow: 0px 1px 6px #777;background-color: white;}.search_topic>div > p >.lht-btn{margin-top: -16px;}.delimiter span{font-size: 30px;}pre {padding: 10px;border: 1px solid gainsboro;max-height: 600px;overflow: auto;background: #e4dbd240;color: var(--preCode);font-size: 16px;line-height: var(--code-line-height);line-height: 1.5;word-spacing: 0px;}pre.op{color: var(--preCode);border-left: 2px solid #f2930d !important;padding-top: 8px;padding-bottom: 8px;line-height: var(--code-line-height);}pre.op1{color: var(--preCode);padding-top: 8px;padding-bottom: 8px;line-height: var(--code-line-height);}.course-img-thumbnail{width: 100%;height: 300px;max-height: 300px;}.copy_code_btn, .copy_code_btn:active, .copy_code_btn:visited, .copy_code_btn:hover,.simple_btn, .simple_btn:active, .simple_btn:visited, .simple_btn:hover,.code_fullscreen_btn, .code_fullscreen_btn:active, .code_fullscreen_btn:hover,.code_fullscreen_close_btn , .code_fullscreen_close_btn:active, .code_fullscreen_close_btn:hover,.run_script, .run_script:active, .run_script:hover,.run_php, .run_php:active, .run_php:visited, .run_php:hover.run_nodejs, .run_nodejs:active, .run_nodejs:visited, .run_nodejs:hover{cursor: pointer;display: inline-block;border-radius: 0px;border-right: 1px solid gainsboro;margin: 0px !important;}.run_script{display: none !important;}/*to display output*/.show_output {max-height: 800px;margin: 10px 0px 12px;overflow-x: auto;overflow-y: auto;border: 1px solid rgb(235, 235, 235);border-left: 3px solid rgb(235, 235, 235);line-height: var(--code-line-height);}/*to remove border*/.python_op{border-left: none;}.op_top_bar {padding: 8px;background: rgb(235, 235, 235);}/* Create three unequal columns that floats next to each other */.op_bar_column {float: left;}.op_section_left {width: 15%;}.op_section_right {width: 10%;}.op_section_middle {width: 75%;}/* Clear floats after the columns */.op_top_bar:after {content: "";display: table;clear: both;}.dot {margin-top: 4px;height: 12px;width: 12px;background-color: #bbb;border-radius: 50%;display: inline-block;}.op_url_input {width: 100%;border-radius: 3px;border: none;background-color: white;margin-top: -3px;height: 25px;color: #666;padding: 5px;}.custom_bar{width: 18px;height: 3px;background-color: var(--textColor);display: block;margin: 3px 0px;}.op_bar_dot{width: 17px;height: 3px;background-color: #aaa;margin: 3px 0;display: block;line-height: var(--code-line-height);}.op_content {padding: .5rem !important;overflow-x: auto !important;overflow-y: auto !important;font-size: 16px;line-height: var(--code-line-height);}/*end sectio*/.dir-path, .path, .inline-code{color: #f31b58;font-size: 90% !important;background: #f4f4f4;padding: 3px;}#content-container ol li p,#content-container ul li p{margin-bottom: 0px;margin-bottom: 1rem;line-height: 33px;word-spacing: 1.5px;}#content-container ul, #content-container ol{margin-left: -10px;}#content-container ol li, #content-container ol li,#content-container ul li, #content-container ul li{margin-top: 15px;margin-bottom: 15px;}.link-container {margin-top: .5rem;} .link-container ul { z-index:100; margin:0; padding:0; padding-left: 2px; padding-right: 2px; list-style-type:none}.link-container ul li {position:relative;float:left;overflow:hidden;padding: 17px 0 17px 0;}.link-container ul li:hover {border: solid var(--color-dl);border-width: 0 0 4px 0;}.link-container ul li a { display:block; font-size:16px; padding:.5em; text-decoration:none; color : var(--black1);}.link-container ul li a.selected,.link-container ul li a:hover {text-decoration:none;color : var(--color-dl);}.search_topic_input{width: 100%;border-radius: 3px;border: 1px solid lightgray;}#sidebar{margin-left: -37px;height: calc(100vh - 50px) !important;position: sticky !important;top: 58px;overflow: auto;}#sidebar-container{padding-right: .25rem !important;}#sidebar-container > nav > ul {list-style: none;}#sidebar-container > nav > ul > li > a > i{float: right;}#sidebar-container > nav > ul > li, #sidebar-container > nav > ul > li > a, #sidebar-container > nav > ul > li > a:hover{font-weight: bold;text-decoration: none;}.active-li{background-color: var(--color-dl);border-radius: 10px;padding-left: 6px;}.active-a{color: var(--color-dl);}#ui-basic ul{list-style: none;margin-left: -38px;}#ui-basic ul > li{word-spacing: 1.5px;border-bottom: 1.2px solid #aca9a954; }.topic_link{padding-top: 3px;padding-bottom: 3px;}#ui-basic ul li, #ui-basic ul li a{color: var(--textColor);text-decoration:unset;font-weight: normal;display:block;}a.active_topic_link, #ui-basic ul li a.active_topic_link{background-color: lightyellow;border-left: 4px solid var(--color-dl);color : var(--textColor);}a.topic_link:hover, #ui-basic ul li a:hover{background-color: lightyellow;border-left: 4px solid var(--color-dl);color : var(--textColor);}.leftmenu a:active,.leftmenu a:hover,.leftmenu a:link,.leftmenu a:visited {width:100%;display:block;margin-left:14px;margin-top:2px;float:left;background:url(images/arrowbullet.png) 0 4px no-repeat;padding-left:15px;}.toplevelshadow {opacity:.8}.leftmenu a:link,.leftmenu a:visited {font:12px verdana,helvetica,arial,sans-serif;line-height:21px;color:#000;text-decoration:none;}footer > a, footer > h1, footer > p{color: var(--color-dl);}footer{background-color: #f8f9fa;border-top: 1px solid #dae0de;font-size: 14px;}.footer-link, .footer-link:hover, .footer-link:visited{color: #5f6368;}.footer-hr{border:1px solid #5f6368;width: 60px;}.color-white{color: white !important;}.cm-container {border: 1px solid var(--color-dl);}#footer{display:none;}.footer-top{border-bottom: 1.5px solid #B5B5B5;}.social-text{font-weight: normal;}.footer-copyright{box-shadow: 0px 0px 3px #bdb6b6;}#right {width:fit-content}.onlycontent {width:fit-content}.alert-info, .alert-primary,.alert-success, .site-alert{border-radius: 0px;border-left: 3px solid var(--color-dl);}.alert-warning{border-radius: 0px;border-left: 3px solid; }.alert-danger{border-radius: 0px;border-left: 3px solid; }.topic-footer-note{line-height: 10px;font-size: 10px;}.progress-container {width: 100%;height: 3px;background: #ccc;position: fixed;bottom: 1px;left: 0;right: 0;z-index: 100;}/* The progress bar (scroll indicator) */#page_progress_indi {height: 3px;background-color:rgb(255, 35, 35);width: 0%;}.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}.slider:before {position: absolute;content: "";height: 24px;width: 24px;left: 4px;bottom: 2px;background-color: white;-webkit-transition: .4s;transition: .4s;}input:checked + .slider {background-color: var(--color-dl-hover);}input:focus + .slider {box-shadow: 0 0 1px var(--color-dl-hover);}input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}/* Rounded sliders */.slider.round {border-radius: 34px;}.slider.round:before {border-radius: 50%;}.ad-footer-img{width: 83px;height: 88px;}.table-sm td, .table-sm th {padding: .5rem;}.ratio_1by1{aspect-ratio: 1/1;}.ratio_3by2{aspect-ratio: 1/1;}.breadcrumb {background: none;}.breadcrumb-item a {color: var(--color-dl);text-decoration: none;}.breadcrumb-item a:hover {text-decoration: underline;color: var(--color-dl-hover);}.breadcrumb-item.active {color: #6c757d;}ol.breadcrumb{font-size: 12px;line-height: 20px;}/*when width is greater then 767px*/@media(min-width:767px){#top-site-name{background-color: #ebebeb;font-size: 40px;}#sidebar-container{padding: 0px;}#middle_content{float: left;width: 60%;}.d-lg-none{display: none !important;}.display_small{display: none;}.display_large{display: block;}}@media (min-width:992px){#show_sidebar_btn{display: none;}}/*when window width is less then 767px */@media (max-width:767.98px){/*#right_content{display: none;}*/#top-site-name{background-color: #ebebeb; font-size: 30px;}#no_script {font-size: 12px;}#sidebar {margin-left: -53px;}.display_small{display: block;}.display_large{display: none;}#page_progress_indi{height: 6px;}}/*when window width is less then 575px */@media (max-width: 575.98px){#sidebar-container{display: none;}.learnhindituts-img{width: 250px;}}.fixed {position: fixed;top: 0;left: 0;right: 0;z-index: 100;}/*hide everything except main content during print*/@media print {#sidebar-container, #right_content, footer { display: none; }p{page-break-inside: avoid;}#top-site-name > a{color: black !important;}}/*when window is less than 992*/@media (max-width: 991px){.display_extra_large{display: none;}#right_content{display: none;}}