/**************************************************************/
/* Schoolsw3 Font Logo */
.schoolsw3-logo {font-family:fontawesome;text-decoration:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale;font-size:37px;letter-spacing:3px;color:#555555;display:block;position:relative;}.schoolsw3-logo
.dotcom {color:#4CAF50;}
@font-face {font-family:'fontawesome';src:url('../lib/fonts/fontawesome.eot')
format('embedded-opentype'),url('../lib/fonts/fontawesome.woff')
format('woff'),url('../lib/fonts/fontawesome.ttf') format('truetype'),url('../lib/fonts/fontawesome.svg')
format('svg');font-style:normal;}
.fa {display:inline-block;font:normal
normal normal 14px/1 FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);}.fa-home:before
{content:'\e800';}.fa-menu:before {content: '\f0c9';}.fa-globe:before {content:'\e801';}.fa-search:before
{content:'\e802'; }.fa-thumbs-o-up:before {content:'\e803';}.fa-left-open:before
{content:'\e804';}.fa-right-open:before {content:'\e805';}.fa-caret-down:before
{content:'\e809';}.fa-caret-up:before {content:'\e80a';}/* Google */#nav_translate,
#nav_search {display:none;}#nav_translate a {display:inline;}#googleSearch
{color:#000000;}.searchdiv {max-width:400px;margin:auto;text-align:left;font-size:16px;}div.cse
.gsc-control-cse, div.gsc-control-cse {background-color:transparent;border:none;padding:0px;margin:0px;}td.gsc-search-button
input.gsc-search-button {background-color:#555555;border-color:#555555;}input.gsc-input,
.gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus, .gsc-search-button
{box-sizing:content-box;line-height:normal;}.gsc-tabsArea div {overflow:visible;}.gsst_a
.gscb_a {margin-top:3px;}/* Customize SW.CSS */#nav_tutorials,#nav_references,#nav_examples,#nav_exercises
{display:none;padding-bottom:40px;position:absolute;width:100%;z-index:5
!important;}.sw-col .sw-button {margin:5px 5px 5px 0;font-size:16px;}.sw-col.l4
.sw-card-2 {padding:15px 10px;height:260px;}.sw-theme {color:#fff !important;background-color:#4CAF50
!important;}.sw-main {margin-left:230px;}.sw-sidebar {z-index:3;width:230px;overflow:hidden
!important;position:absolute !important;margin-bottom:-155px;}.sw-sidebar
.sw-bar-block .sw-bar-item{padding:0 16px;font-size:16px; }.sw-bar {position:relative;z-index:4;font-size:17px;}.sw-wide
{font-family:"Segoe UI",Arial,sans-serif;}h1 {font-size:80px;color:#555555;margin:2px
0 -20px 0 !important;}.certoverlay {position:absolute;top:0;background-color:rgba(0,
0, 0, 0.5);width:100%;text-align:center;padding:15px}.certoverlay h2 {margin:10px
0 0 0;font-size:36px;}.certoverlay h3 {margin:0 0 10px 0;}
.tagcolor{color:mediumblue}
.tagnamecolor{color:brown}
.attributecolor{color:red}
.attributevaluecolor{color:mediumblue}
.commentcolor{color:green}
.cssselectorcolor{color:brown}
.csspropertycolor{color:red}
.csspropertyvaluecolor{color:mediumblue}
.cssdelimitercolor{color:black}
.cssimportantcolor{color:red}  
.jscolor{color:black}
.jskeywordcolor{color:mediumblue}
.jsstringcolor{color:brown}
.jsnumbercolor{color:red}
.jspropertycolor{color:black}
.javacolor{color:black}
.javakeywordcolor{color:mediumblue}
.javastringcolor{color:brown}
.javanumbercolor{color:red}
.javapropertycolor{color:black}
.kotlincolor{color:black}
.kotlinkeywordcolor{color:mediumblue}
.kotlinstringcolor{color:brown}
.kotlinnumbercolor{color:red}
.kotlinpropertycolor{color:black}
.phptagcolor{color:red}
.phpcolor{color:black}
.phpkeywordcolor{color:mediumblue}
.phpglobalcolor{color:goldenrod}
.phpstringcolor{color:brown}
.phpnumbercolor{color:red}  
.pythoncolor{color:black}
.pythonkeywordcolor{color:mediumblue}
.pythonstringcolor{color:brown}
.pythonnumbercolor{color:red}  
.angularstatementcolor{color:red}
.sqlcolor{color:black}
.sqlkeywordcolor{color:mediumblue}
.sqlstringcolor{color:brown}
.darktheme .sw-code{background-color:rgb(40,44,52);color:white;border-left-color:rgb(40,44,52)!important}
.darktheme .sw-example pre{background-color:rgb(40,44,52)!important;border-left-color:rgb(40,44,52)}
.darktheme .tagcolor{color:#88ccbb/*green2*/!important}
.darktheme .tagnamecolor{color:#ff9999/*red*/!important}
.darktheme .attributecolor{color:#c5a5c5/*purple*/!important}
.darktheme .attributevaluecolor{color:#88c999/*green*/!important}
.darktheme .commentcolor{color:#999!important}
.darktheme .cssselectorcolor{color:#ff9999/*red*/!important}
.darktheme .csspropertycolor{color:#c5a5c5/*purple*/!important}
.darktheme .csspropertyvaluecolor{color:#88c999/*green*/!important}
.darktheme .cssdelimitercolor{color:white!important}
.darktheme .cssimportantcolor{color:#ff9999/*red*/!important}
.darktheme .jscolor{color:white!important}
.darktheme .jskeywordcolor{color:#c5a5c5/*purple*/!important}
.darktheme .jsstringcolor{color:#88c999/*green*/!important}
.darktheme .jsnumbercolor{color:#80b6ff/*blue*/!important}
.darktheme .jspropertycolor{color:white!important}
.darktheme .javacolor{color:white!important}
.darktheme .javakeywordcolor{color:#88c999/*green*/!important}
.darktheme .javastringcolor{color:#88c999/*green*/!important}
.darktheme .javanumbercolor{color:#88c999/*green*/!important}
.darktheme .javapropertycolor{color:white!important}
.darktheme .kotlincolor{color:white!important}
.darktheme .kotlinkeywordcolor{color:#88c999/*green*/!important}
.darktheme .kotlinstringcolor{color:#88c999/*green*/!important}
.darktheme .kotlinnumbercolor{color:#88c999/*green*/!important}
.darktheme .kotlinpropertycolor{color:white!important}
.darktheme .phptagcolor{color:#999!important}
.darktheme .phpcolor{color:white!important}
.darktheme .phpkeywordcolor{color:#ff9999/*red*/!important}
.darktheme .phpglobalcolor{color:white!important}
.darktheme .phpstringcolor{color:#88c999/*green*/!important}
.darktheme .phpnumbercolor{color:#88c999/*green*/!important}
.darktheme .pythoncolor{color:white!important}
.darktheme .pythonkeywordcolor{color:#ff9999/*red*/!important}
.darktheme .pythonstringcolor{color:#88c999/*green*/!important}
.darktheme .pythonnumbercolor{color:#88c999/*green*/!important}
.darktheme .angularstatementcolor{color:#ff9999/*red*/!important}
.darktheme .sqlcolor{color:white!important}
.darktheme .sqlkeywordcolor{color:#80b6ff/*blue*/!important}
.darktheme .sqlstringcolor{color:#88c999/*green*/!important}
@media screen and (min-width:769px){.sw-sidebar.sw-collapse{display:block !important;}}@media
screen and (min-width:769px){#myAccordion,.hidesm{display:none !important;}}@media
screen and (min-width:769px){.sw-main{margin-left:230px !important;}.sw-bar-block
.sw-button{padding:0;}}@media screen and (max-width:768px){.sw-sidebar.sw-collapse,.barex,.navex{display:none
!important;}.sw-bar-block .sw-bar-item{text-align:center !important;padding:2px
0;}h1,.sw-jumbo{font-size:60px !important;}}@media screen and (max-width:545px){.certoverlay{padding:10px;height:100%;}.certoverlay
h3{font-size:15px;}}@media screen and (max-width:380px){.getcert{position:absolute;text-align:center;left:50%;bottom:50%;font-size:13px;}}@media
only screen and (max-width: 1366px){.sw-hide-device{display:none;}}