@charset "utf-8";

/* Page-specific CSS migrated from RealTimeLogic CMS content. */
/* BEGIN CMS MIGRATED LOCAL STYLES */
/* Generated from CMS <style> blocks. Edit source content or regenerate deliberately. */

/* links k=5 url=/contactus/ Contact Us block 1 */
body[data-rtl-path="/contactus/"] .content .cust img { width:100px; max-height:70px; margin:10px; }

body[data-rtl-path="/contactus/"] .content #locations { background-color: #f4f4f4;
    border:2px solid gray;
border-radius: 8px; }

body[data-rtl-path="/contactus/"] .content #locations table { width:100%;
 padding: 20px; }

body[data-rtl-path="/contactus/"] .content #locations td { font-size:9px; line-height:15px;
vertical-align: top; }

body[data-rtl-path="/contactus/"] .content .formcont { border:2px solid gray;
    background-color: #f4f4f4;
    margin: 20px auto;
    padding: 20px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    border-radius: 8px; }

body[data-rtl-path="/contactus/"] .content form { display: flex;
    flex-direction: column;
    gap: 15px; }

body[data-rtl-path="/contactus/"] .content label { font-weight: bold;
    color: #555; }

body[data-rtl-path="/contactus/"] .content input,
body[data-rtl-path="/contactus/"] .content textarea,
body[data-rtl-path="/contactus/"] .content select { padding: 10px;
    margin-top: 5px;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: 16px; }

body[data-rtl-path="/contactus/"] .content textarea { resize: vertical;
    min-height: 100px; }

body[data-rtl-path="/contactus/"] .content button { padding: 10px 20px;
    background-color: #0069D9;
    color: white;
    border: none;
    border-radius: 4px;
    font-size: 16px;
    cursor: pointer;
    transition: background-color 0.3s; }

body[data-rtl-path="/contactus/"] .content button:hover { background-color: #0056b3; }

body[data-rtl-path="/contactus/"] .content .note { font-size: 14px;
    color: #777;
    margin-top: -10px; }

body[data-rtl-path="/contactus/"] .content img.c7 { float:right;margin-left:2em;max-height:200px }

body[data-rtl-path="/contactus/"] .content div.c6 { clear:both }

body[data-rtl-path="/contactus/"] .content iframe.c5 { float:right;margin-left:2em }

body[data-rtl-path="/contactus/"] .content img.c4 { margin-right:130px;float:left }

body[data-rtl-path="/contactus/"] .content div.c3 { width:410px;margin:auto }

body[data-rtl-path="/contactus/"] .content h2.c2 { margin-top:10px }

body[data-rtl-path="/contactus/"] .content h2.c1 { text-align:center }

@media (max-width: 620px) {
    body[data-rtl-path="/contactus/"] .content .c3,
    body[data-rtl-path="/contactus/"] .content .c3 img,
    body[data-rtl-path="/contactus/"] .content iframe {
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    body[data-rtl-path="/contactus/"] .content #locations table,
    body[data-rtl-path="/contactus/"] .content #locations tbody,
    body[data-rtl-path="/contactus/"] .content #locations tr,
    body[data-rtl-path="/contactus/"] .content #locations td {
        box-sizing: border-box;
        display: block;
        max-width: 100%;
        width: 100%;
    }

    body[data-rtl-path="/contactus/"] .content #locations table {
        padding: 12px;
    }
}

/* links k=9 url=/markets/ Markets block 1 */
body[data-rtl-path="/markets/"] .content /* image replacement */
.graphic,
body[data-rtl-path="/markets/"] .content #prevBtn,
body[data-rtl-path="/markets/"] .content #nextBtn { margin:0;
  padding:0;
  display:block;
  overflow:hidden;
  text-indent:-8000px; }

body[data-rtl-path="/markets/"] .content #slcontainer { margin:0 auto;
  position:relative;
  text-align:left;
  width:696px;

  margin-bottom:2em; }

body[data-rtl-path="/markets/"] .content #slcontent { position:relative; }

body[data-rtl-path="/markets/"] .content /* Easy Slider */
#slider {  }

body[data-rtl-path="/markets/"] .content #slider ul,
body[data-rtl-path="/markets/"] .content #slider li { margin:0;
  padding:0;
  list-style:none; }

body[data-rtl-path="/markets/"] .content #slider li { width:696px;
  height:241px;
  overflow:hidden; }

body[data-rtl-path="/markets/"] .content #prevBtn,
body[data-rtl-path="/markets/"] .content #nextBtn { display:block;
  width:30px;
  height:77px;
  position:absolute;
  top:71px; }

body[data-rtl-path="/markets/"] .content #prevBtn { left:-45px; }

body[data-rtl-path="/markets/"] .content #nextBtn { left:710px; }

body[data-rtl-path="/markets/"] .content #prevBtn a,
body[data-rtl-path="/markets/"] .content #nextBtn a { display:block;
  width:30px;
  height:77px;
  background:url(/images/btn_prev.gif) no-repeat 0 0; }

body[data-rtl-path="/markets/"] .content #nextBtn a { background:url(/images/btn_next.gif) no-repeat 0 0; }

body[data-rtl-path="/markets/"] .content #slider li h2 { text-align:center; margin:0; }

body[data-rtl-path="/markets/"] .content #slider li p { margin-left: 10px; }

/* links k=21 url=/products/barracuda-application-server/ Barracuda App Server C Code Library - Programmable IoT Toolkit block 1 */
body[data-rtl-path="/products/barracuda-application-server/"] .content .largef,
body[data-rtl-path="/products/barracuda-application-server/"] .content .largef p { font-size:120% }

body[data-rtl-path="/products/barracuda-application-server/"] .content .app-container > div { grid-template-columns: repeat( auto-fit, minmax(90px, 1fr) ); }

body[data-rtl-path="/products/barracuda-application-server/"] .content .app-container > div > a > div { font-size: 14px;
 height:50px;
 line-height: 50px; }

body[data-rtl-path="/products/barracuda-application-server/"] .content .app-container > div > a > div > span { top:80px;
    left:-100px; }

/* links k=36 url=/products/sharkssl/Cortex-M3/ SharkSSL Benchmark for ARM Cortex M3 block 1 */
body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td { padding:0 3px;overflow:hidden;white-space:normal;letter-spacing:0;word-spacing:0;background-color:#fff;z-index:1;border-top:0px none;border-left:0px none;border-bottom:1px solid #CCC;border-right:1px solid #CCC; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .dn { display:none }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s37 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s36 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s35 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s34 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s33 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s32 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s31 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s30 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s39 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s38 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s70 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s46 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s45 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s48 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s47 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s42 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s41 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s44 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s43 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s49 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s40 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s55 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s54 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s53 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s52 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s59 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s58 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s57 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s56 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s29 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s27 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s28 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s25 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s9 { background-color:#dbe5f1;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s26 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s23 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s7 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s24 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s8 { background-color:#dbe5f1;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:top;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s50 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s5 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s21 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s6 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s22 { background-color:#c6d9f0;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s51 { background-color:#bfbfbf;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s3 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:italic;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s4 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s20 { background-color:#daeef3;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s64 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s0 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:140.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:normal;overflow:hidden;border-top:1px solid #000000;border-right:;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s63 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s2 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:italic;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s66 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s1 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:120.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:bottom;direction:Context;white-space:nowrap;overflow:hidden;border-right:;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s65 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s68 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s67 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s69 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s16 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s17 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s18 { background-color:#daeef3;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s19 { background-color:#daeef3;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s12 { background-color:#dbe5f1;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s13 { background-color:#dbe5f1;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s14 { background-color:#dbe5f1;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s15 { background-color:white;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s60 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:auto-ltr;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s10 { background-color:#dbe5f1;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s61 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s11 { background-color:#dbe5f1;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content .tblGenFixed td.s62 { background-color:#244061;font-family:calibri,arial,sans,sans-serif;font-size:110.0%;font-weight:normal;font-style:normal;color:#FFFFFF;text-decoration:none;text-align:center;vertical-align:middle;direction:Context;white-space:nowrap;overflow:hidden;border-right:1px solid #000000;border-bottom:1px solid #000000; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content div.c11 { float: left; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content p.c10 { height:4px; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content p.c9 { height:25px; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content td.c8 { display:none; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content p.c7 { height:50px; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content td.c6 { width:123px; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content td.c5 { width:107px; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content td.c4 { width:108px; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content td.c3 { width:88px; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content td.c2 { width:0; }

body[data-rtl-path="/products/sharkssl/Cortex-M3/"] .content table.c1 { width:100% }

/* links k=39 url=/products/FuguHub/ A ready to Run Secure Web Server and WebDAV Server block 1 */
body[data-rtl-path="/products/FuguHub/"] .content #bdimg1 { width:200px;height:200px;margin-left:100px; }

body[data-rtl-path="/products/FuguHub/"] .content #bdimg2 { display:none;float:right;margin-left:100px; }

body[data-rtl-path="/products/FuguHub/"] .content #large p { font-size:120%;font-weight:bold }

/* links k=42 url=/news/ How-To’s block 1 */
body[data-rtl-path="/news/"] .content h2 { text-align:center }

/* links k=46 url=/downloads/ Downloads block 1 */
body[data-rtl-path="/downloads/"] .content #form,
body[data-rtl-path="/downloads/"] .content #form p { font-size:120%; }

body[data-rtl-path="/downloads/"] .content #form {
    box-sizing: border-box;
    max-width: 100%;
}

@media (max-width: 620px) {
    body[data-rtl-path="/downloads/"] .content table.noborder,
    body[data-rtl-path="/downloads/"] .content table.noborder tbody,
    body[data-rtl-path="/downloads/"] .content table.noborder tr,
    body[data-rtl-path="/downloads/"] .content table.noborder td {
        box-sizing: border-box;
        display: block;
        max-width: 100%;
        width: 100%;
    }

    body[data-rtl-path="/downloads/"] .content table.noborder {
        margin-left: 0;
        margin-right: 0;
    }
}

/* links k=47 url=/downloads/bas/ Download the Barracuda Application Server: Powering Next-Gen IoT block 1 */
body[data-rtl-path="/downloads/bas/"] .content span.g { color:green }

body[data-rtl-path="/downloads/bas/"] .content .collapsesym { font-weight:bold;
   font-family: monospace;
   cursor:pointer;
   border-width:3px;
   border-style:outset;
   background-color: #E1E1E1;
   vertical-align: middle;
   margin: 0px;
   padding: 1px; }

body[data-rtl-path="/downloads/bas/"] .content #videoicon { float:right;margin:0 0 0 4em; }

body[data-rtl-path="/downloads/bas/"] .content #videoicon a { color:black }

body[data-rtl-path="/downloads/bas/"] .content #videoicon a:hover { color:red }

/* links k=56 url=/purchase/ Purchase block 1 */
body[data-rtl-path="/purchase/"] .content div.center,
body[data-rtl-path="/purchase/"] .content #ui { width:500px;
margin:auto; }

body[data-rtl-path="/purchase/"] .content #ui td span { color:gray; }

body[data-rtl-path="/purchase/"] .content #pricetab { width:100%;
border-collapse: collapse; }

body[data-rtl-path="/purchase/"] .content #pricetab tr { border: 1px solid #666; }

body[data-rtl-path="/purchase/"] .content #pricetab th { padding: 2px 4px;
    background: #ccf;
    border: 1px dotted;
    white-space: nowrap;
    text-align: left; }

body[data-rtl-path="/purchase/"] .content #pricetab td { padding: 2px 4px;
    border: 1px dotted;
    background: #ffc; }

body[data-rtl-path="/purchase/"] .content fieldset { border-radius: 8px;
   background:#F4F4F4; }

body[data-rtl-path="/purchase/"] .content #payfrm input { width:80%; }

body[data-rtl-path="/purchase/"] .content #waitimg { border-style:none;position:fixed;display:none;
top: 50%;left: 50%;margin:-90px 0 0 -90px;
z-index:9001; }

body[data-rtl-path="/purchase/"] .content #overlaymask { position:absolute;
  top:0;
  left:0;
  z-index:9000;
  background-color:gray;
  display:none; }

/* links k=57 url=/purchase/support/ support block 1 */
body[data-rtl-path="/purchase/support/"] .content #sup h1.exth span { font-size:12px;
display: block; }

body[data-rtl-path="/purchase/support/"] .content #sup table { width:100% }

body[data-rtl-path="/purchase/support/"] .content #sup tr:nth-child(+2) { font-weight:bold;
font-size:120%;
height:40px; }

body[data-rtl-path="/purchase/support/"] .content #sup tr:nth-child(2n+3) { background: #E5E6E6; }

body[data-rtl-path="/purchase/support/"] .content #sup tr:nth-child(2n+4) { background:#D0D2D2; }

body[data-rtl-path="/purchase/support/"] .content #sup td { width:25%;
margin:auto
height:26px;
padding:0 8px 0 8px; }

body[data-rtl-path="/purchase/support/"] .content #sup td span { font-weight: normal;font-size:14px; }

body[data-rtl-path="/purchase/support/"] .content #sup td h1 span { text-decoration:underline; }

body[data-rtl-path="/purchase/support/"] .content #sup a:hover > h1 { background:#A16D04;
background:-webkit-linear-gradient(#FDA900,#A16D04);
background:-moz-linear-gradient(#FDA900,#A16D04);
background:-o-linear-gradient(#FDA900,#A16D04);
background:linear-gradient(#FDA900,#A16D04);
color:black; }

body[data-rtl-path="/purchase/support/"] .content #sup a:hover { text-decoration:none; }

/* links k=60 url=/private/manage/whlog/ Mandrill WebHook Log block 1 */
body[data-rtl-path="/private/manage/whlog/"] .content #fstab table { border-collapse:collapse;width:100%; }

body[data-rtl-path="/private/manage/whlog/"] .content #fstab table,
body[data-rtl-path="/private/manage/whlog/"] .content #fstab th,
body[data-rtl-path="/private/manage/whlog/"] .content #fstab td { border:1px solid #969696; }

body[data-rtl-path="/private/manage/whlog/"] .content #fstab th,
body[data-rtl-path="/private/manage/whlog/"] .content #fstab td { padding-left:5px;padding-right:5px;padding-top:0;padding-bottom:0;
margin-top:0;
margin-bottom:0; }

/* links k=62 url=/products/TEST/ TEST PAGE block 1 */
body[data-rtl-path="/products/TEST/"] .content .largef,
body[data-rtl-path="/products/TEST/"] .content .largef p { font-size:120% }

body[data-rtl-path="/products/TEST/"] .content .app-container > div { grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); }

body[data-rtl-path="/products/TEST/"] .content .app-container > div > a > div { font-size: 14px;
 height: 56px;
 line-height: 56px; }

body[data-rtl-path="/products/TEST/"] .content .app-container > div > a > div > span { top: 86px;
    left: -100px; }

body[data-rtl-path="/products/TEST/"] .content .bas-hero-copy p { margin-top: 0.5em; margin-bottom: 0.8em; }

body[data-rtl-path="/products/TEST/"] .content .bas-bullets { margin: 1em 0 1.2em 1.2em; }

body[data-rtl-path="/products/TEST/"] .content .bas-bullets li { margin-bottom: 0.4em; }

body[data-rtl-path="/products/TEST/"] .content .bas-cta-row { display:flex; flex-wrap:wrap; gap:12px; margin: 1.2em 0 0.8em; }

body[data-rtl-path="/products/TEST/"] .content .bas-cta-row .orange-button,
body[data-rtl-path="/products/TEST/"] .content .bas-cta-row .buttonlink { display:inline-block;
 box-sizing:border-box;
 min-width: 220px;
 text-align:center;
 text-decoration:none; }

body[data-rtl-path="/products/TEST/"] .content .bas-cta-row .buttonlink { border: 1px solid #c8c8c8;
 padding: 12px 16px;
 background: #f7f7f7;
 color: #222; }

body[data-rtl-path="/products/TEST/"] .content .bas-note { margin-left:1em;
 padding:0.8em 1em;
 border-left: 6px solid #999;
 background:#fafafa; }

body[data-rtl-path="/products/TEST/"] .content .bas-card-grid { display:grid;
 grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
 gap: 16px;
 margin: 1em 0 1.5em; }

body[data-rtl-path="/products/TEST/"] .content .bas-card { border:1px solid #ddd;
 padding:16px;
 background:#fff; }

body[data-rtl-path="/products/TEST/"] .content .bas-card h3,
body[data-rtl-path="/products/TEST/"] .content .bas-card h4 { margin-top:0; }

body[data-rtl-path="/products/TEST/"] .content .bas-arch { display:grid;
 grid-template-columns: 1fr;
 gap: 14px;
 margin: 1em 0 1.5em; }

body[data-rtl-path="/products/TEST/"] .content .bas-arch-row { display:grid;
 grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
 gap: 12px; }

body[data-rtl-path="/products/TEST/"] .content .bas-arch-box { border:1px solid #cfcfcf;
 padding:12px;
 background:#fbfbfb;
 text-align:center; }

body[data-rtl-path="/products/TEST/"] .content .bas-arch-core { border:2px solid #f29f05;
 padding:18px;
 background:#fff8ea;
 text-align:center; }

body[data-rtl-path="/products/TEST/"] .content .bas-two-col { display:grid;
 grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
 gap: 18px;
 margin: 1em 0 1.5em; }

body[data-rtl-path="/products/TEST/"] .content .bas-mini-list { margin: 0.8em 0 0 1.2em; }

body[data-rtl-path="/products/TEST/"] .content .bas-mini-list li { margin-bottom: 0.35em; }

body[data-rtl-path="/products/TEST/"] .content .bas-module-group { margin-bottom: 1.5em; }

body[data-rtl-path="/products/TEST/"] .content .bas-callout { margin: 1em 0 1.2em;
 border:1px solid #ddd;
 background:#fafafa;
 padding:14px 16px; }

body[data-rtl-path="/products/TEST/"] .content .bas-usecases img { width:100%; height:auto; }

/* links k=64 url=/downloads/m2m/ Download M2M Demos block 1 */
body[data-rtl-path="/downloads/m2m/"] .content #tm2m p { margin: 0 5px 0 5px }

body[data-rtl-path="/downloads/m2m/"] .content #videothumb { float: right;
margin-right:50px; }

body[data-rtl-path="/downloads/m2m/"] .content #videothumb div { width:120px;height:120px;
background:black;
background-image: url(/images/m2m-demos/YRDKRX63N-img.gif);
background-repeat: no-repeat;
background-position:center; 
position: relative;
cursor: pointer; }

body[data-rtl-path="/downloads/m2m/"] .content #videothumb img { position: absolute;
left: 10px;
bottom: 5px; }

body[data-rtl-path="/downloads/m2m/"] .content #videothumb iframe { margin:0 -25px 15px 10px; }

/* links k=67 url=/downloads/TEST TEST block 1 */
body[data-rtl-path="/downloads/TEST"] .content #tm2m p { margin: 0 5px 0 5px }

body[data-rtl-path="/downloads/TEST"] .content #videothumb { width:795px;
margin:auto;
position: relative;
cursor: pointer; }

body[data-rtl-path="/downloads/TEST"] .content #playbut { position: absolute;
left: 10px;
bottom: 15px; }

/* links k=70 url=/news/newsletter-subscription/ Newsletter Subscription block 1 */
body[data-rtl-path="/news/newsletter-subscription/"] .content #account { max-width:700px;
margin:auto; }

body[data-rtl-path="/news/newsletter-subscription/"] .content #account label { font-weight: 700;
display: inline-block;
margin-bottom: 0.5rem; }

body[data-rtl-path="/news/newsletter-subscription/"] .content #account input { border: 1px solid #ced4da;
border-radius: 0.25rem;
width: 100%;
margin: 0 0 0.5rem 0;
padding:.5em;
box-sizing: border-box; }

body[data-rtl-path="/news/newsletter-subscription/"] .content #title { display: none }

/* links k=71 url=/products/sharkssl/minnow-server/ Embedded WebSocket Server - Tiny TLS Enabled C Code Library block 1 */
body[data-rtl-path="/products/sharkssl/minnow-server/"] .content table.t-info { margin:auto; }

body[data-rtl-path="/products/sharkssl/minnow-server/"] .content .t-info td { padding: 10px;
font-size:120%; }

body[data-rtl-path="/products/sharkssl/minnow-server/"] .content .theader { background:#DAB601;
text-align:center;
font-weight:bold; }

/* links k=77 url=/products/sharkmqtt/ Secure Embedded MQTT C library - Minimal Resource Usage block 1 */
@media (min-width: 931px) {
body[data-rtl-path="/products/sharkmqtt/"] .content .flex-30 { margin-top:-40px; }
}

/* links k=81 url=/downloads/sharkssl/ Download Embedded TLS C Library: Secure Your IoT with SharkSSL block 1 */
body[data-rtl-path="/downloads/sharkssl/"] .content #prod { width:90%;
margin: 10px auto 30px auto;
background:red;
display: none; }

body[data-rtl-path="/downloads/sharkssl/"] .content #prod p { font-size:120%;font-weight:bold;text-align:center }

/* links k=83 url=/products/simplemq/ SMQ - Secure IoT Protocol Suite - C, Java, JavaScript, Lua block 1 */
body[data-rtl-path="/products/simplemq/"] .content #demos h2 { text-align:center }

body[data-rtl-path="/products/simplemq/"] .content .info { width:450px;
height:287px;
display:none;
    outline:1px solid;
    padding:5px;
box-sizing: border-box; 
    margin:0; }

body[data-rtl-path="/products/simplemq/"] .content a.demolink { text-decoration: none; }

body[data-rtl-path="/products/simplemq/"] .content a.demolink:hover { text-decoration: underline; }

/* links k=88 url=/ Embedded Web Server and secure IoT Solutions block 1 */
body[data-rtl-path="/"] .content .jssorb03 div,
body[data-rtl-path="/"] .content .jssorb03 div:hover,
body[data-rtl-path="/"] .content .jssorb03 .av { background: url(/jssor-slider/b03.png) no-repeat;
    overflow:hidden;
    cursor: pointer; }

body[data-rtl-path="/"] .content .jssorb03 div { background-position: -5px -4px; }

body[data-rtl-path="/"] .content .jssorb03 div:hover,
body[data-rtl-path="/"] .content .jssorb03 .av:hover { background-position: -35px -4px; }

body[data-rtl-path="/"] .content .jssorb03 .av { background-position: -65px -4px; }

body[data-rtl-path="/"] .content .jssorb03 .dn,
body[data-rtl-path="/"] .content .jssorb03 .dn:hover { background-position: -95px -4px; }

body[data-rtl-path="/"] .content p.xl { font-size:28px;font-weight:bold;margin-top:0;margin-bottom:0;line-height:1.2em; }

body[data-rtl-path="/"] .content #slider1_container table { width:100%; }

body[data-rtl-path="/"] .content #slider1_container img { display:none; }

/* links k=92 url=/products/secure-boot/ Embedded Secure Boot Toolkit block 1 */
body[data-rtl-path="/products/secure-boot/"] .content #largef p { font-size:120% }

/* links k=99 url=/products/websockets/ High-Level Easy to Program Secure WebSockets for Embedded Devices block 1 */
body[data-rtl-path="/products/websockets/"] .content table.t-info { margin:auto; }

body[data-rtl-path="/products/websockets/"] .content .t-info td { padding: 10px;
font-size:120%; }

body[data-rtl-path="/products/websockets/"] .content .theader { background:#DAB601;
text-align:center;
font-weight:bold; }

/* links k=104 url=/products/BAS-eval-kit/ Barracuda App Server Eval Kit block 1 */
body[data-rtl-path="/products/BAS-eval-kit/"] .content table,
body[data-rtl-path="/products/BAS-eval-kit/"] .content .xform { width:80%;max-width:600px;margin:auto }

body[data-rtl-path="/products/BAS-eval-kit/"] .content table td:nth-child(1) { width:30%; }

body[data-rtl-path="/products/BAS-eval-kit/"] .content table td:nth-child(2) { width:70%; }

body[data-rtl-path="/products/BAS-eval-kit/"] .content table td { padding-bottom: 1em }

body[data-rtl-path="/products/BAS-eval-kit/"] .content input,
body[data-rtl-path="/products/BAS-eval-kit/"] .content textarea,
body[data-rtl-path="/products/BAS-eval-kit/"] .content select { width:100%; padding:5px; }

body[data-rtl-path="/products/BAS-eval-kit/"] .content .error { color:red; }

body[data-rtl-path="/products/BAS-eval-kit/"] .content p { font-size:120%; }

body[data-rtl-path="/products/BAS-eval-kit/"] .content #xborder { border: 1px dotted gray;border-radius: 6px;padding:5px; }

/* links k=109 url=/contactus/license/ License Models block 1 */
body[data-rtl-path="/contactus/license/"] .content p { margin:1em 2em }

/* links k=110 url=/startuplic/ Kickstart Your Business with Real Time Logic's Free Startup License block 1 */
body[data-rtl-path="/startuplic/"] .content table,
body[data-rtl-path="/startuplic/"] .content .xform { width:80%;max-width:600px;margin:auto }

body[data-rtl-path="/startuplic/"] .content table td:nth-child(1) { width:30%; }

body[data-rtl-path="/startuplic/"] .content table td:nth-child(2) { width:70%; }

body[data-rtl-path="/startuplic/"] .content table td { padding-bottom: 1em }

body[data-rtl-path="/startuplic/"] .content input,
body[data-rtl-path="/startuplic/"] .content textarea,
body[data-rtl-path="/startuplic/"] .content select { width:100%; padding:5px; }

body[data-rtl-path="/startuplic/"] .content .error { color:red; }

body[data-rtl-path="/startuplic/"] .content p { font-size:120%; }

body[data-rtl-path="/startuplic/"] .content #xborder { border: 1px dotted gray;border-radius: 6px;padding:5px; }

/* links k=115 url=/downloads/bas/ESP32/ Download the Leading ESP32 IoT Platform block 1 */
body[data-rtl-path="/downloads/bas/ESP32/"] .content details { border: 1px solid gray; }

body[data-rtl-path="/downloads/bas/ESP32/"] .content summary { font-family: Verdena, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
  font-weight: bold;
  color: #f1c40f;
  padding-left:10px;
  font-size: 30px;
  background-image: linear-gradient(to bottom, #2c3e50, #394c69); }

body[data-rtl-path="/downloads/bas/ESP32/"] .content details > div { padding:3px; }

body[data-rtl-path="/downloads/bas/ESP32/"] .content summary > span { font-size: 20px;
  margin-left: calc(50% - 250px); }

body[data-rtl-path="/downloads/bas/ESP32/"] .content ol > li { font-size: 130%;
margin-bottom:10px; }

@media only screen and (max-width: 675px) {
body[data-rtl-path="/downloads/bas/ESP32/"] .content summary > span { font-size: 20px;
  margin-left: 0; }
}

/* links k=115 url=/downloads/bas/ESP32/ Download the Leading ESP32 IoT Platform block 2 */
body[data-rtl-path="/downloads/bas/ESP32/"] .content .btn { background-color: DodgerBlue;
  border: none;
  color: white;
  padding: 12px 30px;
  cursor: pointer;
  font-size: 20px;
width:100%; }

body[data-rtl-path="/downloads/bas/ESP32/"] .content .btn:hover { background-color: RoyalBlue; }

/* links k=120 url=/downloads/bas/rt1020/ Barracuda App Server for i.MX RT1020 block 1 */
body[data-rtl-path="/downloads/bas/rt1020/"] .content .fright { float:right;
margin:5px 0 5px 10px; }

/* links k=122 url=/xedge32-tutorials/ Master Embedded Development with Lua on ESP32 Using Xedge32 block 1 */
body[data-rtl-path="/xedge32-tutorials/"] .content .flex-100 { width: 890px; max-width:100%; }

body[data-rtl-path="/xedge32-tutorials/"] .content img { margin-left:1em; }

/* links k=123 url=/downloads/bas/ESP32/installer Xedge32 Installer block 1 */
body[data-rtl-path="/downloads/bas/ESP32/installer"] .content .btn { background-color: DodgerBlue;
  border: none;
  color: white;
  padding: 12px 30px;
  cursor: pointer;
  font-size: 20px;
width:100%; }

body[data-rtl-path="/downloads/bas/ESP32/installer"] .content .btn:hover { background-color: RoyalBlue; }

/* blog k=28 path=/blog/Secure-IoT-Protocols Secure IoT Protocols block 1 */
.blog-entry[data-blog-path="/articles/Secure-IoT-Protocols"] td.c3 { font-size: 14px; font-family: helvetica, sans-serif; color: #333; line-height: 20px }

.blog-entry[data-blog-path="/articles/Secure-IoT-Protocols"] span.c2 { color: #0066CC }

.blog-entry[data-blog-path="/articles/Secure-IoT-Protocols"] div.c1 { font-size: 18px; font-weight: bold; color: #d03c0f; line-height: 24px }

/* blog k=36 path=/blog/Modern-Approach-to-Embedding-a-Web-Server-in-a-Device Modern Approach to Embedding a Web Server in a Device block 1 */
.blog-entry[data-blog-path="/articles/Modern-Approach-to-Embedding-a-Web-Server-in-a-Device"] #xlist li { line-height: 1.6em; }

/* blog k=36 path=/blog/Modern-Approach-to-Embedding-a-Web-Server-in-a-Device Modern Approach to Embedding a Web Server in a Device block 2 */
.blog-entry[data-blog-path="/articles/Modern-Approach-to-Embedding-a-Web-Server-in-a-Device"] .video-container { position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* for 16:9 aspect ratio, use 75% for 4:3 */
    height: 0; }

.blog-entry[data-blog-path="/articles/Modern-Approach-to-Embedding-a-Web-Server-in-a-Device"] .video-container video { position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

/* blog k=38 path=/blog/Embedded-Web-Server-Tutorials Embedded Web Server Tutorials block 1 */
.blog-entry[data-blog-path="/articles/Embedded-Web-Server-Tutorials"] .emb-img-auto { max-width:400px;margin:auto; }

/* blog k=47 path=/blog/OnPremises-IoT-Platform On-Premises IoT Platform block 1 */
.blog-entry[data-blog-path="/articles/OnPremises-IoT-Platform"] blockquote { background: #ecf0f1 !important }

/* blog k=55 path=/blog/ESP32-and-Ethernet-Making-the-Connection-Using-Xedge32 ESP32 and Ethernet: Making the Connection Using Xedge32 block 1 */
.blog-entry[data-blog-path="/articles/ESP32-and-Ethernet-Making-the-Connection-Using-Xedge32"] table.t-info th p { color: white; }

.blog-entry[data-blog-path="/articles/ESP32-and-Ethernet-Making-the-Connection-Using-Xedge32"] table.t-info p { text-align:center; }
/* END CMS MIGRATED LOCAL STYLES */
