/* blue theme colors */
/* Dark Blue #107ebf
shades of #107ebf: #a1d8f7, #C6E7FA, #EEF8FE

3C3C3B onyx
2E294E dark blue
534D56 davy's gray
373737 JET dark gray
Light Blue #EEF8FE
Yellow  F4D35E -- 244, 211, 94
Onyx(black) 2b272b
Forest green 379634

Forest green 2 - 2E933C
Orange D76A03
Brown 6D3D14
Red ED254E
chocolate 7D4600 */


/* colorful icon */
/* #20C997
orange #FD7E14
blue #3184FD
sea green #2BCC9C
purple #8B49F5
firozi #0DCAF0 
red #DF1529*/
/* 

/* dark color pallatte for 30881c
Orange ff8360
Blue 677db7
Purple 59344F
Aqua 3CDBD3 */


/* 
.ison24_icon {
  margin-bottom: 10px;
  margin: 0;
  width: 42px;
  height: 42px;
  background: gray;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  color: white;
  font-size: 14px;
  transition: ease-in-out 0.3s;
  position: absolute;
  top: -36px;
  left: calc(50% - 36px);
  border: 6px solid white;
}

.ison24_icon i {
  color: #107EBF;
  font-size: 26px;
  transition: 0.3s;
}


.ison24_help_sec {
  background-color: #EEF8FE;
  border-radius: 5px;
  padding: 10px ;
} */


/*--------------------------------------------------------------
#   Apps Section
--------------------------------------------------------------*/

.ison24_apps{
  /* background: fixed no-repeat url(../img/ison24-integrations.jpg);
  margin-bottom: 30px;
  margin-top: -20px;
  padding-bottom: 80px; */


  width: 100%;
  min-height: 100vh;
  background: url("../img/ison24-integrations-grey.jpg") center center;

  background-size: cover;
  position: relative;

}

.ison24_apps .details {
  
  padding: 50px 30px 20px 30px;
  
  margin: 50px 30px 0 30px;
  transition: all ease-in-out 0.3s;
  background: var(--color-white);
  position: relative;
  background: rgba(var(--color-white-rgb), 0.9);
  text-align: center;
  border-radius: 8px;
  box-shadow: 0px 0 25px rgba(var(--color-black-rgb), 0.1);
  cursor: pointer;
}

.ison24_apps .details .icon {
  margin: 0;
  width: 72px;
  height: 72px;
  background: var(--color-primary);
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  color: var(--color-white);
  font-size: 28px;
  transition: ease-in-out 0.3s;
  position: absolute;
  top: -36px;
  left: calc(50% - 36px);
  border: 6px solid var(--color-white);
}

.ison24_apps .details h3 {
  color: var(--color-default);
  font-weight: 700;
  margin: 10px 0 15px 0;
  font-size: 22px;
  transition: ease-in-out 0.3s;
}

.ison24_apps .details p {
  line-height: 24px;
  font-size: 16px;
  margin-bottom: 0;
}

.ison24_apps .details img {
  width: 120px;
  margin-top: -40px !important;
}

.ison24_apps .service-item:hover .details h3 {
  color: var(--color-primary);
}

.ison24_apps .service-item:hover .details .icon {
  background: var(--color-white);
  border: 2px solid var(--color-primary);
}

.ison24_apps .service-item:hover .details .icon i {
  color: var(--color-primary);
}

.ison24_apps .service-item:hover .img img {
  transform: scale(1.2);
}



.smvd_dashboard_card_nx {
  border-radius: 10px;
  min-height: 170px;
  max-width: 500px;
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;
  transition: all 0.8s;
  box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2);
}

.smvd_dashboard_card_nx:hover,
.smvd_dashboard_card_nx:focus,
.smvd_dashboard_card_nx:active {
  transform: scale(1.02);
  box-shadow: 12px 12px 10px rgba(222, 111, 52, 0.2);
}


.smvd_dashboard_card_start_nx {
  border-radius: 10px;
  min-height: 170px;
  max-width: 500px;
  padding: 1.5em;
  margin-bottom: 0.5em;
  background: url("../img/ison24-bg-y-b.jpg") center center;
  transition: all 0.8s;
  box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2);
}

.smvd_dashboard_card_start_nx:hover,
.smvd_dashboard_card_start_nx:focus,
.smvd_dashboard_card_start_nx:active {
  transform: scale(1.02);
  box-shadow: 12px 12px 10px rgba(222, 111, 52, 0.2);
}


.flex-container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  /* height: 100vh; */
   /* Adjust to your desired height */
}

.flex-item {
  flex: 1 1 300px; /* Adjust size as necessary */
  max-width: 500px;
  margin: 1em;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.smvd_icon_primary_fx {
  color: white; /* Set a default color for the icon */
  opacity: 1;  /* Ensure the icon is fully visible */
  visibility: visible; /* Ensure the icon is visible */
  transition: color 0.3s ease; /* Smooth color transition on hover */

  margin: 0;
  width: 52px;
  height: 52px;

  background: #107EBF;
  border-radius: 50px;
  font-size: 28px;
  
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 10px;
  padding-right: 10px;
  left: calc(50%);

  /* display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  color: white;
  font-size: 28px;
  transition: ease-in-out 0.3s;
  position: absolute; */
  /* top: -16px; */

}
/* 
.smvd_dashboard_card_nx:hover .smvd_icon_primary_fx {
  color: #FCC605; 
} */








.report_title_m_t {
  margin-top: 5px;
}

.smvd_product_bg {
  background-image: url(../img/IsOn24-Product-B-tsp40.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
}

.dashboard-container {
  background-color: white;
}

.smvd_p {
  font-family: 'Quicksand',  sans-serif;
  color: rgba(0, 0, 0, 0.8);
  font-size: 18px;
  font-weight: 400;
}

.m_t_Card_text {
  margin-top: 40px;
}

.smvd_textblack_link_back {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
  letter-spacing: 1.5px;
}

.smvd_thm1_card_basic {
  background-color: white;
  padding: 30px;
}

.smvd_thm1_card_basic_container {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  background-color: #EEF8FE;
  padding-bottom: 2em;
  padding-top: 1em;
  margin-top: 1em;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}


.navMenuMt {
  margin-top: 1em;
}

.smvd_menu_text {
  color: white !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 1.5px;
}

.smvd_sec_mg_m {
  margin-top: 40px;
}

.smvd_session_detail_text {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 2px;
  font-weight: 600;
}

.samvadiTextBlacknLoc {
  color: black !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.sizedSectionNLoc {
  max-width: 1200px !important;
}

.sizedSectionNLoc_lg {
  max-width: 1000px !important;
}

.smvd_grey_logo_bg {
  background: fixed no-repeat url(../img/logos/grey_bg_logo.png);
  background-position: left;
  min-height: 100%;
}

.smvdnLocIcoSz {
  width: 70px !important;
  margin-top: 10px;;
}

.smvd_nLoc_success_sec {
  background: url("../img/congratulations.jpg") center center;
  background-size: cover;
  position: relative;
  /* width: 300px;
  height: 300px; */

}

.smvd_form_input {
  width: 100%;
  padding: 0.5em;
  border-radius: 5px;
  border: #107EBF solid 1px;
}

.smvd_form_cta {
  background-color: #EF8354;
  border-color: #EF8354;

  color: white !important;
  font-size: 1.5em;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  margin-top: 1em;
  margin-bottom: 0.5em;
}

.smvd_form_cta:hover,
.smvd_form_cta:focus,
.smvd_form_cta:active,
.smvd_form_cta.active,
.open .dropdown-toggle.smvd_form_cta {

  background-color: #DE6F34;
  color: #FFFFFF;
  font-family: 'Quicksand',  sans-serif;

}


.smvd_payment_text_green {
  color: #30881C;
}

.smvd_payment_text_yellow {
  color: #FCC605;
}

.smvd_payment_text_blue {
  color: #5998C5;
}

.smvd_payment_text_brown {
  color: #BA5624;
}

.smvd_payment_green_bd {
  border: 2px #30881C solid;
  border-radius: 5px;
  background: linear-gradient(135deg,  rgba(255,254,249,1) 0%,rgba(255,248,195,1) 52%,rgba(255,248,195,1) 100%);   
  -webkit-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  padding-bottom: 20px;
}

.smvd_payment_yellow_bd {
  border: 2px #FCC605 solid;
  border-radius: 5px;
  background: linear-gradient(135deg,  rgba(255,254,249,1) 0%,rgba(255,248,195,1) 52%,rgba(255,248,195,1) 100%);   
  -webkit-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  padding-bottom: 20px;
}

.smvd_payment_blue_bd {
  border: 2px #5998C5 solid;
  border-radius: 5px;
  background: linear-gradient(135deg,  rgba(255,254,249,1) 0%,rgba(255,248,195,1) 52%,rgba(255,248,195,1) 100%);   
  -webkit-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  padding-bottom: 20px;
}

.smvd_payment_brown_bd {
  border: 2px #BA5624 solid;
  border-radius: 5px;
  background: linear-gradient(135deg,  rgba(255,254,249,1) 0%,rgba(255,248,195,1) 52%,rgba(255,248,195,1) 100%);   
  -webkit-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  box-shadow: 6px 6px 5px 5px rgba(222, 111, 52, 0.2);
  padding-bottom: 20px;

}

/* tree css -start */

.angular-ui-tree-handle {
  background: #f8faff;
  border: 1px solid #dae2ea;
  color: #7c9eb2;
  padding: 10px 10px;
}

.angular-ui-tree-handle:hover {
  color: #438eb9;
  background: #f4f6f7;
  border-color: #dce2e8;
}

.angular-ui-tree-placeholder {
  background: #f0f9ff;
  border: 2px dashed #bed2db;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

tr.angular-ui-tree-empty {
  height: 100px
}

.group-title {
  background-color: #687074 !important;
  color: #FFF !important;
}


/* --- Tree --- */
.tree-node {
  border: 1px solid #dae2ea;
  background: #f8faff;
  color: #7c9eb2;
}

.nodrop {
  background-color: #f2dede;
}

.tree-node-content {
  margin: 10px;
}

.tree-handle {
  padding: 10px;
  background: #428bca;
  color: #FFF;
  margin-right: 10px;
}

.angular-ui-tree-handle:hover {}

.angular-ui-tree-placeholder {
  background: #f0f9ff;
  border: 2px dashed #bed2db;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* tree css -end */
.toLowerCase {
  text-transform: lowercase;
}

.ison24_icon {
  margin-bottom: 10px;
}

.ison24_icon i {
  color: #107EBF;
  font-size: 22px;
  transition: 0.3s;
}

.ison24_help_sec {
  background-color: white;

  border-radius: 5px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}


.ison24_help_sec_nx {
  background-color: white;
  width: min-content;
  padding-left: 10px;
  padding-right: 10px;
}


.ison24_help_sec_cn {
  background-color: white;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}


.smvd_logoImgBg {
  background: url(../img/Base-IsOn24-logo-v4-lightgrey-e9e9e9-300-300-hf-more-op.png) fixed no-repeat;
  background-position: left;
}

.smvd_center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 10px;
}

.smvd_plain_bg {
  opacity: 1;
}

.smvd_tsp_base_bg {
  opacity: 0.0;
}

.smvd_in_container {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  background-color: white;
  padding: 20px;
}

.smvd_out_container {
  border-top: 30px solid #107EBF;
  border-bottom: 1px solid #107EBF;
  border-left: 1px solid #107EBF;
  border-right: 1px solid #107EBF;

  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  max-width: 900px;
  background: #107EBF;

  padding-bottom: 1em;
  padding-top: 1em;
  padding-left: 1em;
  padding-right: 1em;
  margin-top: 1em;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}


.smvd_textblack_code {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 20px;
  letter-spacing: 1.5px;
}

.smvd_text_err {
  color: #CC3300 !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.2px;
  font-weight: bolder;
}

.smvd_option_ico_mg {
  margin-top: -7px !important;
}

.smvd_row_centered_XsSm {
  text-align: center;

}

.smvd_err_container {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  padding: 0.5em;
  margin-bottom: 0.5em;
  background-color: white;
}

.smvd_pri_action_text_white {
  color: white !important;
  font-size: 1.5em;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_section_v {
  padding-top: 2em;
  padding-bottom: 2em;
  padding-right: 2em;
}

.smvd_tab_ico_sz {
  width: 40px;
  height: 40px;
}

.smvd_tmpl_ico_sz {
  width: 50px;
  height: 50px;
}


.smvd_tmpl_ico_sz_sm {
  width: 30px;
  height: 30px;
}

.smvd_option_ico_sz {
  width: 30px;
  height: 30px;
}

.smvd_option_ico_sz_lg {
  width: 100px;
}

.smvd_selection_section {
  background-color: #EEF8FE;
  border-radius: 5px;
  border: 1px solid #DAEBF5;
  padding: 1em;
}

.smvd_selection_section:hover,
.smvd_selection_section:focus 
{
  background-color: #FFFCEB;
  border: #FED73D 1px solid; 
  /* background-color: white;
  border: 1px solid #107EBF; */
}

.smvd_ico_btn {
  background-color: #EEF8FE;
  border-radius: 5px;
  border: 1px solid #DAEBF5;
}

.smvd_ico_btn:hover,
.smvd_ico_btn:focus {

  background-color: #FFFCEB;
  border: #FED73D 1px solid; 

  /* background-color: white;
  border: 1px solid #107EBF; */
}

.smvd_ico_btn_sel {
  background-color: #FFF3CC;
  border-radius: 5px;
  border: #FED73D 1px solid; 
}

.smvd_select_in {
  padding: 6px;
  border: #107EBF 1px solid;
}

.smvd_btn_select_sm {
  background-color: transparent;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;

  border-radius: 10px;
  border: #107EBF 1px solid;
  max-width: 120px;

  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;

  cursor: pointer;
}


.smvd_btn_select_sm:hover,
.smvd_btn_select_sm:active,
.smvd_btn_select_sm:focus {

  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

}


.smvd_btn_select_act_sm {
  background-color: #107EBF;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 10px;
  border: #107EBF 1px solid;
  max-width: 120px;

  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;

  cursor: pointer;
}


.smvd_btn_select_act_sm:hover,
.smvd_btn_select_act_sm:active,
.smvd_btn_select_act_sm:focus {

  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

}

.smvd_btn_select {
  background-color: transparent;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;

  border-radius: 10px;
  border: #107EBF 1px solid;
  max-width: 210px;

  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;

  cursor: pointer;
}


.smvd_btn_select:hover,
.smvd_btn_select:active,
.smvd_btn_select:focus {

  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

}


.smvd_btn_select_act {
  background-color: #107EBF;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-radius: 10px;
  border: #107EBF 1px solid;
  max-width: 210px;

  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;

  cursor: pointer;
}


.smvd_btn_select_act:hover,
.smvd_btn_select_act:active,
.smvd_btn_select_act:focus {

  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

}

.smvd_btn_select_text {
  color: #107EBF !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_btn_select_text_act {
  color: white !important;
  font-size: 1.3em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  /* font-weight: 600; */
}


.switch {
  position: relative;
  display: inline-block;
  width: 50px;
  height: 28px;
}

.switch input {
  display: none;
}


/* The slider - this is cirle in middle */
.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: 22px;
  width: 22px;
  left: 4px;
  bottom: 3px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked+.slider {
  background-color: #107EBF;
}

input:focus+.slider {
  box-shadow: 0 0 1px #107EBF;
}

input:checked+.slider:before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 28px;
}

.slider.round:before {
  border-radius: 50%;
}

/*toggle CSS -END*/



/* 
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 28px;
}

.switch input {display:none;}

.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: 22px;
  width: 22px;
  left: 4px;
  bottom: 3px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #107EBF;
}

input:focus + .slider {
  box-shadow: 0 0 1px #107EBF;
}

input:checked + .slider:before {
  -webkit-transform: translateX(30px);
  -ms-transform: translateX(30px);
  transform: translateX(30px);
}

.slider.round {
  border-radius: 28px;
}

.slider.round:before {
  border-radius: 50%;
}
*/

.smvd-thm1-dkBlue-lg {
  color: #0045BC;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.smvd_info_box_m_t
{
  margin-top: 1px;
}

.smvd_info_box {
  background-color: #EEF8FE;
  border-radius: 5px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 16px;
}

.sacMsgMargin
{
  margin-top: 50px !important; 
}

.sacMsgDemoContainer {
  padding-left: 70px;
  padding-right: 70px;

  padding-top: 12px;
  padding-bottom: 12px;
  border-radius: 5px;
  background-color: #FFFCEB;
  border: #FED73D 1px solid;

  position: fixed;
  margin-top: 20px;
  margin-bottom: 200px !important;
  z-index: 300;
  width: 100%;
}

.smvd_sac_h2 {
  color: black !important;
  font-size: 16px;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_drop_down_nx {
  max-width: 400px;
  border-radius: 5px;
  display: block;
  min-height: 50px;
}

.btn-circle.smvd_btn_md {
  width: 30px;
  height: 30px;
  /* padding: 2px 0px; */
  border-radius: 20px;
  font-size: 16px;
  line-height: 1;
}

.smvd_info_ico {
  font-size: 20px;
  color: #BCBCBC;
  margin-left: 4px;
}

.smvd_ico_wd {
  width: 20px;
}

.smvd_ico_sz {
  width: 20px;
}

.smvd_ico_md {
  font-size: 30px !important;
}

.smvd_ico_sm {
  font-size: 20px !important;
}

.smvd-thm1-textyellow-md {
  color: #FCF6B1;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 20px;
  letter-spacing: 2px;
}

.smvd_db_icon {
  height: 60px;
  width: 60px;
  margin-top: -4em;
}

/* this is the menu opened menu   */
.samvadiDropDown {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}


.samvadiDropDown:hover,
.samvadiDropDown:active,
.samvadiDropDown:focus {
 /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#107ebf+0,090c02+100 */
background: linear-gradient(to right,  rgba(16,126,191,1) 0%,rgba(9,12,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}


.samvadiDropDownOrg:hover,
.samvadiDropDownOrg:active,
.samvadiDropDownOrg:focus {
  /*samvadiBlackGradientReverse*/
  background: rgb(125, 126, 125);
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, rgba(125, 126, 125, 1) 0%, rgba(14, 14, 14, 1) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(125, 126, 125, 1)), color-stop(100%, rgba(14, 14, 14, 1)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(-45deg, rgba(125, 126, 125, 1) 0%, rgba(14, 14, 14, 1) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(-45deg, rgba(125, 126, 125, 1) 0%, rgba(14, 14, 14, 1) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(-45deg, rgba(125, 126, 125, 1) 0%, rgba(14, 14, 14, 1) 100%);
  /* IE10+ */
  background: linear-gradient(135deg, rgba(125, 126, 125, 1) 0%, rgba(14, 14, 14, 1) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d', endColorstr='#0e0e0e', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}

.samvadiTextWhiteH2 {
  color: white !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
}

.smvd_readonly_textarea {
  width: 100% !important;
  background-color: #F7F7F7;
}

.smvd_conv_mtn {
  margin-top: -70px;
}

.smvd_confim_dialog {
  background-color: white;
  padding-top: 40px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 10px;
}

.smvd_confim_dialog_text {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_OutMsgBox {
  background-color: #D1D1D1;
  padding-top: 1em;
}

.smvd_tsp_bg_green_section {
  background: rgb(0, 0, 0);
  background: rgba(48, 136, 28, 0.7);
  border-radius: 5px;
  padding: 2em;
  max-width: 900px;
}


.samvadiTextBlackH2 {
  color: black !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
}

.smvd-thm1-textOrg-lg {
  color: #DE6F34;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd-thm1-textblack-lg {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.smvd-thm1-textblack-lg-bold-im {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd-thm1-textblack-xxl {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  letter-spacing: 1.5px;
}

.smvd-thm1-textblack-xxxl-bold {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 2.2em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.analytics-category="NEW_LOCATION" -text {
  color: #ffffff;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}


.smvd-thm1-textblack-md {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_calltrsp_enabled {
  background-color: #f8f8f8;
  padding-top: 2em;
  padding-bottom: 1em;
}

.smvd_subs_RustOrange {
  color: #EF8354 !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.5em;
  font-weight: 600;
  letter-spacing: 1.5px;
}


.smvd_net_error_box {
  padding-top: 1em;
  padding-bottom: 1em;
  margin-top: 5em;
  margin-bottom: 2em;
  background-color: #febbbb;
}


.smvd_net_error_btn {
  width: 30px;
  height: 30px;
  padding: 6px 0;
  border-radius: 18px;
  background-color: #f8f8f8;


  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

  /* background-color: #EFE5A0;
  border-radius: 5px;
  font-family: 'Quicksand',  sans-serif;   */
}

.smvd_net_error_btn:hover,
.smvd_net_error_btn:focus,
.smvd_net_error_btn:active {
  /* width: 38px;
  height: 38px;
  padding: 6px 0;
  border-radius: 18px;  
  background-color: red;   */

  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
}


.smvd_mgrt_tab_label_1_OLD {
  background-color: #107EBF;
  /* 85DCA2 */

  /* padding-top: 0.7em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;
  padding-right: 0.5em; */
}

.m-l-lg-md-only {
  margin-left: 15px;
}

.m-l-lg-md-only-l {
  margin-left: 25px;
}

.allLocationBg_org {
  /* background:fixed no-repeat url(../img/word_map-1200Wd.png);     */
  background: fixed no-repeat url(../img/world_map.jpg);
  background-position: center;
  background-size: cover;

}

.allLocationBg {
  background-image: url(../img/world_map.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  /* position: fixed; */
  /* top: 0;
  right: 0;
  bottom: 0;
  left: 0; */
}

.settingsBg {
  background: fixed no-repeat url(../img/settings-bg-nx.png);
  background-position: left;
}

.integrationBg {
  /* background:fixed no-repeat url(../img/integration-bg-nx.png);     */
  background: fixed no-repeat url(../img/ison24-integrations.jpg);
  background-position: left;
}


.smvd_left_menu {
  border-right: 4px solid #107EBF;
  padding-bottom: 2em;
  background: transparent;
}

/* 
.smvd_left_menu
{
  border-top: 2px solid #107EBF; 
  border-bottom: 2px solid #107EBF; 
  border-right: 0px; 
} */

.smvd_max_col_wd_side_tab {
  max-width: 200px;
}

.smvd_mgrt_tab_label_1_text_OLD {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-variant-caps: all-small-caps;
  padding-bottom: 0.5em;
  ;
}

.smvd_p_b_xs_only {
  padding-bottom: 0em;
}

.smvd_sized_searched_input {
  max-width: 350px;
}

.smvd_cursor_none {
  cursor: none;
}

.smvd_notification_icon_on {
  color: #0E57A0;
}

.smvd_notification_icon_off {
  color: red;
}

.smvd_btn_digits {
  background-color: #107EBF;
  border-color: #107EBF;
  color: #FFFFFF;
  font-family: 'Quicksand',  sans-serif;

}

.smvd_btn_digits:hover,
.smvd_btn_digits:focus,
.smvd_btn_digits:active {
  background-color: #0E57A0;
  border-color: #0E57A0;
  color: white;
}


.smvd_view_titile {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 2em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_btn_filter {

  background-color: #E1E0E5;
  border-color: #E1E0E5;
  color: black;
}

.smvd_btn_filter:hover,
.smvd_btn_filter:focus,
.smvd_btn_filter:active {
  background-color: #AFAEB2;
  border-color: #AFAEB2;
}

.smvd_btn_filter_act {

  background-color: #107EBF;
  border-color: #107EBF;
  color: white;
}

.smvd_btn_filter_act:hover,
.smvd_btn_filter_act:focus,
.smvd_btn_filter_act:active {
  background-color: #0E57A0;
  border-color: #0E57A0;
}


.smvd_btn_filter_text_nx {
  color: black !important;
  font-size: 1.1em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: lighter;
}

.smvd_btn_filter_text {
  color: black !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_btn_filter_act_text {
  color: white !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}




.smvd_extra_m_b {
  margin-bottom: 8em;
}

.smvd_tooltip_container {
  background-color: #f8f8f8;
  border-radius: 5px;
}

.smvd_highlight_blk {
  background-color: #107EBF;
  padding: 0.5em;
  border-radius: 5px;
}

.smvd_text_acq_alert {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.9em;
  letter-spacing: 1.5px;
}


.smvd_text_acq_alert_bg {
  background-color: #A7B9A3;
  padding: 1em;
  color: white;
}


.smvd_text_search {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}


.smvd_text_active {
  color: #107EBF;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
}

.smvd_text_inactive {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 12px;
  letter-spacing: 1.5px;
}

.smvd_icon_active_dark {
  color: #107EBF;
}

.smvd_icon_active {
  color: white;
}

.smvd_icon_disabled {
  color: #A7B9A3;
}

.smvd_list_name_mar {
  margin-top: 20px;
}

.smd_btn_input_ok {
  background-color: transparent;
  color: #EF8354;
}

.smd_btn_input_ok:hover,
.smd_btn_input_ok:focus,
.smd_btn_input_ok:active {
  background-color: #DE6F34;
  border-color: #DE6F34;
  color: #FFFFFF;
}

.smd_btn_input_cancel {
  background-color: transparent;
  color: #A7B9A3;
}

.smd_btn_input_cancel:hover,
.smd_btn_input_cancel:focus,
.smd_btn_input_cancel:active {
  background-color: #A7B9A3;
  border-color: #A7B9A3;
  color: #FFFFFF;
}

.smd_input_text {
  min-height: 3em;
}

.smd_input_search {
  min-height: 2em;
  border-radius: 5px;
}

.smvd_conv_msg_system_msg {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.1em;
  letter-spacing: 1.5px;
}

/* sidemenu -start */
.smvd-nav-container {
  position: relative;
  width: 100%;
  margin-top: 120px;
  /* height: 100vh; */
}

.smvd-nav-container-mt {
  margin-top: 120px;
}

#smvd-menu {
  display: none;
}

#smvd-menu-xs {
  display: none;
}

.smvd-nav {
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.smvd-nav>.smvd-main {
  position: relative;
}

.smvd-nav>.smvd-li {
  position: absolute;
  bottom: 0;
  /* right: 8px; */
  transition: bottom .5s ease;
  z-index: 1;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li a {
  box-shadow: 0px 5px 10px #333333;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li1 {
  bottom: 150%;
  transition: bottom .5s ease;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li1 a span {
  opacity: 1;
  transition: opacity .5s ease .1s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-main:after {
  animation: big-border-bottom-animation .5s ease .1s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li1:before {
  animation: border-top-animation .5s ease .2s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li1:after {
  animation: border-bottom-animation .5s ease .2s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li2 {
  bottom: 265%;
  transition: bottom .6s ease;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li2 a span {
  opacity: 1;
  transition: opacity .6s ease .2s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li2:before {
  animation: border-top-animation .5s ease .2s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li2:after {
  animation: border-bottom-animation .5s ease .3s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li3 {
  bottom: 380%;
  transition: bottom .7s ease;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li3 a span {
  opacity: 1;
  transition: opacity .7s ease .3s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li3:before {
  animation: border-top-animation .5s ease .3s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li3:after {
  animation: border-bottom-animation .5s ease .4s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li4 {
  bottom: 495%;
  transition: bottom .8s ease;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li4 a span {
  opacity: 1;
  transition: opacity .8s ease .4s;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li4:before {
  animation: border-top-animation .5s ease .4s;
}

.smvd-nav .smvd-menu-toggle~.smvd-li:before {
  content: '';
  width: 45px;
  display: block;
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  margin: auto;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 0px solid #f8f8f8;
}

.smvd-nav .smvd-menu-toggle~.smvd-li:before {
  content: '';
  width: 45px;
  display: block;
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  margin: auto;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 0px solid #f8f8f8;
}

/* //shadow yellow - bottom gooye */
.smvd-nav .smvd-menu-toggle:checked~.smvd-li:before {
  content: '';
  width: 20px;
  display: block;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
  margin: auto;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 13px solid #f8f8f8;
  z-index: 11;
}

/* shadow green top gooye */
.smvd-nav .smvd-menu-toggle:checked~.smvd-li:after {
  content: '';
  width: 20px;
  display: block;
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  margin: auto;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 13px solid #f8f8f8;
  transition: border-bottom .3s ease;
  z-index: 11;
}

/* main item gooey top*/
.smvd-nav .smvd-menu-toggle:checked~.smvd-main:after {
  content: '';
  width: 20px;
  display: block;
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  margin: auto;
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
  border-bottom: 30px solid #f8f8f8;
  transition: border-bottom .3s ease;
  z-index: 11;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-li-last:after {
  content: '';
  width: 40px;
  display: block;
  position: absolute;
  top: -5px;
  left: 0;
  right: 0;
  margin: auto;
  border-left: 0px solid transparent;
  border-right: 0px solid transparent;
  border-bottom: 0px solid #f8f8f8;
}

.smvd-nav .smvd-menu-toggle:checked~.smvd-main span {
  transform: rotate(-90deg);
  transition: transform .35s ease;
}

.smvd-nav .smvd-menu-toggle~.smvd-main span {
  transition: transform .35s ease;
  opacity: 1;
}

/* main shadow */
.smvd-nav>.smvd-main>a {
  box-shadow: 0px 5px 10px #333333;
}

/* icons */
.smvd-nav>li a {

  font-size: 28px;
  color: #107EBF;
  background: #f8f8f8;
  width: 40px;
  height: 40px;
  display: block;
  border-radius: 100%;
  position: relative;
  text-align: center;
}

/* main icons */
.smvd-nav>.smvd-main a,
.smvd-nav>.smvd-main>a>label {
  font-size: 32px;

  color: #107EBF;
  background: #f8f8f8;
  width: 40px;
  height: 40px;
  display: block;
  border-radius: 100%;
  position: relative;
  text-align: center;
  z-index: 19;
}

.smvd-nav>li>a span {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  height: 30px;
  width: 30px;
  opacity: 0;
  z-index: 12;
}

@keyframes border-top-animation {
  0% {
    bottom: 0px;
  }

  50% {
    bottom: -14px;
  }

  100% {
    bottom: 0px;
  }
}

@keyframes border-bottom-animation {
  0% {
    top: 0px;
  }

  50% {
    top: -13px;
  }

  100% {
    top: 0px;
  }
}

@keyframes big-border-bottom-animation {
  0% {
    top: 0px;
  }

  50% {
    top: -30px;
  }

  100% {
    top: 0px;
  }
}

/* sidemenu -end */



.smvd_side_menu_bar {
  background-color: aquamarine;
  border-radius: 5px;
  /* padding-top: 1em;*/
  margin-bottom: 0.5em;
}

.smvd_side_menu_bar_un {
  background-color: transparent;
  border-radius: 5px;
  margin-bottom: 0.5em;
}


.smvd_dashboard_it_text {
  color: black !important;
  font-size: 20px;
  font-family: 'Quicksand',  sans-serif;

  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_save_btns_container {
  border-radius: 0px;
  left:0;
  background-color: #EEF8FE;
  background: rgba(238, 248, 254, 0.6);
  width: 100% !important;
  border-top: 1px solid #107EBF;
  position: fixed;
  bottom: 1px;
}


.smvd_success_msg_container {
  border-radius: 0px;
  left:0;
  background-color: #dff0d8;
  width: 100% !important;
  border-top: 1px solid #bdd6b3;
  position: fixed;
  bottom: 1px;
  padding: 10px;
  padding-bottom: 5px;

}

.btn_cir_grey {
  width: 40px;
  height: 40px;
  padding: px 0;
  border-radius: 20px;
}

.btn_cir_grey:hover,
.btn_cir_grey:focus,
.btn_cir_grey:active {
  width: 38px;
  height: 38px;
  padding: 6px 0;
  border-radius: 18px;

  background-color: #d1d1d1;
}

.btn_cir_wh_sm {
  width: 30px;
  height: 30px;
  padding: 5px 0;
  border-radius: 15px;
}

.btn_cir_wh_sm:hover,
.btn_cir_wh_sm:focus,
.btn_cir_wh_sm:active {
  width: 30px;
  height: 30px;
  padding: 5px 0;
  border-radius: 15px;

  background-color: white;
}


.btn_cir_wh {
  width: 34px;
  height: 34px;
  padding: 6px 0;
  border-radius: 15px;
}

.btn_cir_wh:hover,
.btn_cir_wh:focus,
.btn_cir_wh:active {
  width: 35px;
  height: 35px;
  padding: 6px 0;
  border-radius: 18px;

  background-color: white;
}


.btn_cir_hover {
  width: 34px;
  height: 34px;
  padding: 6px 0;
  border-radius: 15px;
}

.btn_cir_hover:hover,
.btn_cir_hover:focus,
.btn_cir_hover:active {
  width: 35px;
  height: 35px;
  padding: 6px 0;
  border-radius: 18px;

  background-color: #d1d1d1;
}

.fixed_at_top {
  z-index: 10;
  position: fixed;
  top: 150px;
  margin-top: 1.5em !important;
}

.smvd_new_conv_text {
  color: #090C9B !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 14px;
  letter-spacing: 1.2px;
}

.smvd_conv_audio_btn_ctn {
  min-height: 40px;
  margin-left: -0.5em !important;
  margin-top: 22px !important;
  margin-bottom: 0.2em !important;
  /* background-color: #46BA27; */
}


.smvd_conv_top_fixed {
  position: fixed;
  top: 40px;
  z-index: 10;
}

.smvd_conv_top_fixed_mar {
  margin-top: 140px;
}


.smvd_conv_audio_box {
  background-color: #f8f8f8;
  border-radius: 30px;
  border: 1px dotted #FF8B45;
  /* min-height: 2em !important; */
}


.smvd_conv_audio_text_xl {
  color: #FF8B45 !important;

  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.smvd_conv_audio_text_sm {
  color: #FF8B45 !important;

  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 12px;
}

.smvd_conv_audio_text_blk {
  color: black !important;

  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.1em;
}

.smvd_top_bar_mar {
  margin-top: -1em;
}

.smvd_logo_text_gn {
  color: #7AFC13;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.3em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_logo_text_gn_xs {
  color: #7AFC13;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_logo_text_wh_xs {
  color: white;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_cir_btn_active {
  width: 30px;
  height: 30px;
  padding: 6px 0;
  border-radius: 15px;
  text-align: center;
  font-size: 12px;
  line-height: 1.428571429;
  background-color: #107EBF;
  cursor: pointer;


  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_cir_btn_active:hover,
.smvd_cir_btn_active:focus,
.smvd_cir_btn_active:active {
  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
}

.smvd_cir_btn {
  width: 30px;
  height: 30px;
  padding: 6px 0;
  border-radius: 15px;
  text-align: center;
  font-size: 12px;
  line-height: 1.428571429;
  background-color: #f8f8f8;
  cursor: pointer;


  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_cir_btn:hover,
.smvd_cir_btn:focus,
.smvd_cir_btn:active {
  /* background-color: #FFFBD6; */

  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
}

.smvd_contact_detail_container {
  padding: 0.5em;
  background-color: #FFFBD6;
  max-width: 300px;
  border-radius: 10px;
  cursor: pointer;
  /*   
  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;  */
}

/* 
.smvd_contact_detail_container:hover,
.smvd_contact_detail_container:focus,
.smvd_contact_detail_container:active 
{  
  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out; 
  
  background-color: #FFFBD6; 
} */


.smvd_new_conv_textarea {
  min-width: 100%;
  padding: 0.5em;
  border-radius: 7px;
  min-height: 60px;
}

.smvd_fa_size {
  font-size: 1.4em;
}


.smvd_fa_size_sm {
  font-size: 1.2em;
}

.smvd_fa_size_md {
  font-size: 1.8em;
  margin-top: -1px;
}

.smvd_page_title_text {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 22px;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_page_title_text_sm {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 1.5px;
}

.smvd_text_wh_nm {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.8em;
  letter-spacing: 1.5px;
}


.smvd_page_title_text_wh {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_conv_title_mar {
  margin-top: 0em;
  max-width: 1000px;
}

.smvd_help_container {

  background-color: #f8f8f8;

  padding-right: 1em;
  padding-top: 1em;
  padding-bottom: 1em;
  margin-left: -2em;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
}

.smvd_text_a_mar {
  margin-bottom: 3.5em;
}


.smvd_text_a_mar_nx {
  margin-bottom: 10px;
}

.smvd_text_white {
  color: white;
}

.vsmf {
  font-size: 18px;
}

.smvd_cir_btn_md {
  /* margin-left: -1px;  */
  margin-top: -3px;
}

.smvd_conversations_container {
  /* border-top: 70px solid #f8f8f8; */
  /* border-top: 70px solid #E0E0E0; */
  max-width: 1600px;
  padding-top: 1em;

  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  background-color: #d1d1d1;
  padding-bottom: 0.5em;
}


.smvd_conv_msg_b_in_nx {
  position: relative;
  padding: 1em;
  margin-bottom: 1em;

  color: #000;
  background: #f8f8f8;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  float: left;

  box-shadow: 0px 0 15px rgba(var(--color-black-rgb), 0.4);

  max-width: 360px;
}

.smvd_conv_msg_b_in_nx:before {
  content: "";
  position: absolute;
  bottom: -18px; /* Position it slightly lower than the actual arrow */
  left: 15%; /* Slightly adjust for the shadow */
  
  border-width: 18px 18px 0; /* Slightly larger to create the shadow */
  border-style: solid;
  border-color: rgba(var(--color-black-rgb), 0.2) transparent; /* Shadow color */
  
  display: block;
  width: 0;
  z-index: 0; /* Position it behind the actual arrow */
}

.smvd_conv_msg_b_in_nx:after {
  content: "";
  position: absolute;
  bottom: -15px;
  left: 16%;

  border-width: 15px 15px 0;
  border-style: solid;
  border-color: #f8f8f8 transparent; /* Arrow color matching background */
  
  display: block;
  width: 0;
  z-index: 1; /* Position it above the shadow */
}


.smvd_conv_msg_text_res_pp {
  color: #f8f8f8;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.8em;
  letter-spacing: 1.5px;
}

.smvd_conv_msg_timestamp_text {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 11px;
  letter-spacing: 1.5px;
}

.smvd_conv_msg_text_in_rsv {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.1em;
  letter-spacing: 1.5px;
}

.smvd_conv_msg_text_rsv {
  color: white;

  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.1em;
  letter-spacing: 1.5px;
}

.smvd_fetch_box {
  margin-left: -2em;
  background-color: transparent;
  position: fixed;
  width: 100%;
  bottom: 40px;
}

.smvd_conversations_msg_box {
  background-color: #d1d1d1;
  line-height: 30px;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 0.5em;
  position: fixed;
  transform: translate3d(0, 0, 0);
  bottom: 0px;
}


.smvd_conversations_msg_box_rv {
  background-color: #EEF8FE;
  line-height: 30px;
  /* padding-left: 1em; 
  padding-right: 1em;  */
  padding-top: 0.5em;
  bottom: 0px;
}

.smvd_conversation_dt_box {
  background: white;
  /* #D1D1D1  */
  /* max-width: 550px; */
}

.smvd_rsv_box_scroll_bg {
  background-color: white;
}

.smvd_conv_box_scroll_bg {
  background-color: #f8f8f8;
}

.smvd_conv_box_scroll {
  overflow-y: scroll;
  overflow-x: hidden;
  /* max-height: 500px; */
}

.smvd_conv_top_bar {
  background: #d1d1d1;
  /* border-bottom: 1px dotted #DADADA; */
  padding: 1em;
  cursor: pointer;
  max-width: 350px;
}

.smvd_conv_top_bar_full {
  background: #d1d1d1;
  /* padding: 0.3em;     */
}

.smvd_conv_input_box {
  background: #EEF8FE;
  padding: 1em;
  border-radius: 5px;
}

.smvd_conv_top_bar_full_newmsg {
  background: #d1d1d1;
  padding: 1em;
  min-height: 6em;
}


.smvd_conversation_box_arc {
  background: #EDEDED;
  border-bottom: 1px dotted #464646;
  padding: 0.5em;
  cursor: pointer;
  /* max-width: 350px; */
}


.smvd_conversation_box {
  background: #f8f8f8;
  border-bottom: 1px dotted #464646;
  padding: 0.5em;
  cursor: pointer;
  /* max-width: 350px; */
}

.smvd_conversation_box_d {
  background: #d1d1d1;
  border-top: 1px dotted #DADADA;
  /* padding: 1em;   */
  cursor: pointer;
  max-width: 350px;
}

.smvd_conversation_box_sel {
  background: #107EBF;
  border-bottom: 1px dotted #DADADA;
  cursor: pointer;
  padding: 0.5em;
}


.smvd_conv_text_name_arc {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 14px;
  letter-spacing: 1.5px;
}


.smvd_conv_text_name {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 14px;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_conv_text_name_sel {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 14px;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_conv_text_name_arc_sel {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 14px;
  letter-spacing: 1.5px;
}


.smvd_conv_text_ph {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_conv_text_ph_sel {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}


.smvd_conv_text_dt {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 11px;
  letter-spacing: 1.5px;
}

.smvd_conv_text_dt_sel {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 11px;
  letter-spacing: 1.5px;
}


.smvd_conv_text_black_lg {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
}

.smvd_conv_text_black_md {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_session_caller_in_text {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_session_caller_out_text {
  color: #ffffff;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_session_caller_in {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  padding-top: 2em;
  padding-bottom: 1em;
  padding-left: 1.5em;
  padding-right: 1.5em;

  background-color: #f8f8f8;
  max-width: 60%;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_conversation_out {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1.5em;
  padding-right: 1.5em;

  background-color: #107EBF;
  max-width: 80%;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}


.smvd_conversation_top {
  background-color: #EEF8FE;
}

.tinyText {
  font-size: 1px;
}

.smvd_acct_verification_text_bl_xl {
  color: #107EBF;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
}


.smvd_acct_verification_textwhite_md {
  color: #ffffff;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_acct_verification_text_xxl {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  letter-spacing: 1.5px;
}

.smvd_acct_verification_textOrg_lg {
  color: #DE6F34;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.smvd_acct_verification_text_xl {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
}

.smvd_acct_verification_textOrg_xl {
  color: #DE6F34;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
}

.smvd_acct_verification_text_lg {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.smvd_acct_verification_text_lg_bld {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_acct_verification_text_md {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}


.smvd_acct_verification_text_md_bld {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_acct_verification_text_nm {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1em;
  letter-spacing: 1.5px;
}


.smvd_acct_verification_container {
  background-color: #EEF8FE !important;
  padding: 2em;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_acct_verification_inner_container {
  background-color: white !important;
  padding: 2em;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

}

.smvd_acct_verification_inn {
  background-color: #f8f8f8 !important;
  padding-left: 1em;
  padding-left: 1em;
  padding-bottom: 1.5em;
  padding-top: 0.5em;

  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
}


.sizedSectionAcctVeri {
  max-width: 800px !important;
}

.vStyleHigh {
  min-height: 350px;

  border-style: solid;
  border-width: 5px;
  border-color: black;
  border-radius: 7px;
}

.sizedbtnLg {
  max-width: 600px;
}

.smvd_form_container {
  background-color: #EEF8FE !important;
  padding: 2em;

  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_snumber_label {
  background-color: #30881C;
  padding: 0.5em;
}

.smvd_label_blue {
  background-color: #107EBF;
  padding: 0.5em;
}

.smvd_label_blue_nx {
  background-color: #107EBF;
  padding: 3px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 5px;
  color: white;
  margin-top: 10px;
}

.smvd_label_yellow_nx {
  background-color: #FFC603;
  padding: 3px;
  border-radius: 5px;
  color: white;
}


.smvd_label_yellow {
  background-color: #FFFBE5;
  padding: 0.5em;
}

.smvd_label_yellow_text {
  color: black;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_label_yellow_text_err {
  color: #D6292B;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_snumber_label_text {
  color: white;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_text_calendar_total {
  color: white !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 20px;
  letter-spacing: 1.5px;
  
}


.smvd_result_label {
  background-color: white;
  padding: 0.5em;

  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
}

.smvd_number_label {
  background-color: #E1E0E5;
  padding: 0.5em;
}

.smvd_number_label_rsv_conf {
  background-color: #329F5B;
  border-radius: 5px;
  padding: 0.5em;
}

.smvd_number_label_rsv_unconf {
  background-color: #EF8354;
  border-radius: 5px;
  padding: 0.5em;
}

.smvd_number_label_rsv_cancel {
  background-color: #9B9B9B;
  border-radius: 5px;
  padding: 0.5em;
}

.smvd_text_miniture {
  font-size: 1px;

}

.smvd_btn_dk_org {
  background-color: #DE6F34;
}

.smvd_btn_dk_org:hover,
.smvd_btn_dk_org:focus,
.smvd_btn_dk_org:active {
  color: white;
  cursor: none;

}

.smvd_blk {
  background-color: black;
  border-color: black;
  width: 23px;
  height: 23px;
  margin-top: 3px;
  margin-bottom: 3px;
}

.smvd_number_text_wt {
  color: white;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.3em;
  letter-spacing: 1.5px;

  font-weight: bold;
}

.smvd_session_dt_bg {
  background-color: #30881C;
}

.smvd_session_text_blk_nm {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_session_text_blk_lg {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_session_text_wt_xl {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_session_ison_res {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1.5em;
  padding-right: 1.5em;

  /* background-color: #E8FCE8; */
  background-color: #107EBF;

  max-width: 80%;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}


.smvd_guest_msg {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  background-color: #f8f8f8;
  max-width: 60%;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_session_caller_res {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  padding-top: 2em;
  padding-bottom: 1em;
  padding-left: 1.5em;
  padding-right: 1.5em;

  background-color: #f8f8f8;
  max-width: 60%;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_sessions_container {
  padding-bottom: 2em;
  padding-top: 0.3em;
  padding-left: 0.5em;
  padding-right: 0.5em;

  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  background-color: white;
  /* background-color: #EEF8FE; */
  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_session_detail_card {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  background-color: #EEF8FE;
  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}


.smvd_sessions_card_selected {
  border: 4px #107EBF solid;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  padding: 2em;
  margin-left: 1em;
  ;
  margin-right: 1em;
  ;

  background-color: white;

  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;
}
/* 
.smvd_sessions_card_selected:hover,
.smvd_sessions_card_selected:focus,
.smvd_sessions_card_selected:active {
  border: 1px #107EBF solid;
  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.01);
  -webkit-transform: scale(1.01);
  transform: scale(1.01);
} */


.smvd_sessions_card {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  padding: 2em;
  margin-left: 1em;
  ;
  margin-right: 1em;
  ;

  background-color: white;

  -moz-transition: all 0.6s ease-in;
  -webkit-transition: all 0.6s ease-in;
  transition: all 0.6s ease-in;
}

/* .smvd_sessions_card:hover,
.smvd_sessions_card:focus,
.smvd_sessions_card:active {
  border: 1px #107EBF solid;
  -moz-transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;

  -moz-transform: scale(1.01);
  -webkit-transform: scale(1.01);
  transform: scale(1.01);
} */

.sizedSectionForSession {
  max-width: 1000px !important;
}

.smvd_session_detail_card_label {
  /* background-color: #107EBF; */
  background-color: #EEF8FE;
  margin-top: -1.4em;
  margin-left: -1em;
  margin-right: -1.2em;
  padding-top: 2em;
  padding-bottom: 2em;
  padding-left: 2.5em;
  /* padding-right: 2.5em; */

  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
}

.smvd_session_detail_row {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  padding: 2em;
  margin-left: 1em;
  ;
  margin-right: 1em;
  ;

  background-color: white;

}


.smvd_text_plan_instr_mg {
  margin-top: 5em;
  padding-bottom: 4em;
}

.smvd_text_plan_instr {
  color: black !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_plans_selected {
  border: 8px #107EBF solid;
  border-radius: 5px;
  background-color: white;
  max-width: 500px;

  padding-top: 1em;
  padding-bottom: 2em;

  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}


.smvd_btn_org_tsp_nx {

  background-color: transparent;
  border-color: #EF8354;
  color: #EF8354;
}

.smvd_btn_org_tsp_nx:hover,
.smvd_btn_org_tsp_nx:focus,
.smvd_btn_org_tsp_nx:active,
.smvd_btn_org_tsp_nx.active,
.open .dropdown-toggle.smvd_btn_org_tsp_nx {

  background-color: #DE6F34;
  color: #FFFFFF;
  font-family: 'Quicksand',  sans-serif;
}

.smvd_btn_grey_tsp_nx {

  background-color: transparent;
  border-color: #A7B9A3;
  color: #A7B9A3;
}

.smvd_btn_grey_tsp_nx:hover,
.smvd_btn_grey_tsp_nx:focus,
.smvd_btn_grey_tsp_nx:active,
.smvd_btn_grey_tsp_nx.active,
.open .dropdown-toggle.smvd_btn_grey_tsp_nx {

  background-color: #A7B9A3;
  color: #FFFFFF;
  font-family: 'Quicksand',  sans-serif;
}

.smvd_btn_org_thin_tsp {

  background-color: transparent;
  border-color: #EF8354;
  color: black;
}

.smvd_btn_org_thin_tsp:hover,
.smvd_btn_org_thin_tsp:focus,
.smvd_btn_org_thin_tsp:active,
.smvd_btn_org_thin_tsp.active,
.open .dropdown-toggle.smvd_btn_org_thin_tsp {

  background-color: #DE6F34;
  color: #FFFFFF !important;
  ;
  font-family: 'Quicksand',  sans-serif;
}


.smvd_btn_blue_thin {

  background-color: #107EBF;
  border-color: #107EBF;
  color: #FFFFFF;
}

.smvd_btn_blue_thin:hover,
.smvd_btn_blue_thin:focus,
.smvd_btn_blue_thin:active,
.smvd_btn_blue_thin.active,
.open .dropdown-toggle.smvd_btn_blue_thin {

  background-color: #0D5C99;
  color: #FFFFFF;
  font-family: 'Quicksand',  sans-serif;
}


.smvd_btn_org_thin {

  background-color: #EF8354;
  border-color: #EF8354;
  color: #FFFFFF !important;
  font-family: 'Quicksand',  sans-serif;

}

.smvd_btn_org_thin:hover,
.smvd_btn_org_thin:focus,
.smvd_btn_org_thin:active,
.smvd_btn_org_thin.active,
.open .dropdown-toggle.smvd_btn_org_thin {

  background-color: #DE6F34;
  color: #FFFFFF !important;
  font-family: 'Quicksand',  sans-serif;

}

.smvd_btn_org_thin_text {
  color: white !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 2px;
}

.smvd_btn_org_thin_tsp_text {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 2px;
}


.smvd_fdk_btn_text {
  color: white !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
  font-stretch: 100%;
  font-style: normal;
}

.smvd_fdk_btn {
  background-color: #30881c;
  padding: 0.25em;
  width: 300px;
  position: fixed;
  bottom: 30px;
  right: 5px;
  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
}

.smvd_fdk_btn:hover,
.smvd_fdk_btn:focus,
.smvd_fdk_btn:active {
  background-color: #46BA27;
}

.smvd_fixed_help_btn_text {
  color: white !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  font-stretch: 100%;
  font-style: normal;
}

.smvd_fixed_help_btn {
  /* background-color: #30881C; */
  background: rgba(48, 136, 28, 0.8);

  padding: 0.25em;
  width: 160px;
  position: fixed;
  bottom: 30px;

  right: 5px;
  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
}

.smvd_fixed_help_btn:hover,
.smvd_fixed_help_btn:focus,
.smvd_fixed_help_btn:active {
  background-color: #256816;
}


.smvd_fixed_bsetup_btn {
  background: rgba(48, 136, 28, 0.8);
  padding: 0.25em;
  width: 160px;
  position: fixed;
  top: 150px;
  left: 70px;
  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
  z-index: 240;
}

.smvd_fixed_bsetup_btn:hover,
.smvd_fixed_bsetup_btn:focus,
.smvd_fixed_bsetup_btn:active {
  background-color: #256816;
}


.smvd_affiliate_signup_btn {
  /* background-color: #FFBA02; */
  background: rgba(254, 215, 61, 0.8);
  padding: 0.25em;
  width: 160px;
  position: fixed;
  bottom: 30px;
  border-color: transparent;

  right: 5px;
  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
}

.smvd_affiliate_signup_btn:hover,
.smvd_affiliate_signup_btn:focus,
.smvd_affiliate_signup_btn:active {
  background-color: #FED73D;
}


.smvd_tour_btn_next {
  background-color: #107EBF;
}

/* 
.smvd_tour_btn_next:hover,
.smvd_tour_btn_next:focus,
.smvd_tour_btn_next:active 
{
  background-color: #E5E5E5;
} */

.smvd_tour_btn_pre {
  background-color: #F0F0F0;
  padding: 0.25em;
  width: 300px;
  position: fixed;
  bottom: 20px;
  right: 5px;
  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
}

.smvd_tour_btn_pre:hover,
.smvd_tour_btn_pre:focus,
.smvd_tour_btn_pre:active {
  background-color: #E5E5E5;
}

.smvd_chat_us_btn {
  background-color: #F0F0F0;
  padding: 0.25em;
  width: 300px;
  position: fixed;
  bottom: 20px;
  right: 5px;
  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
}

.smvd_chat_us_btn:hover,
.smvd_chat_us_btn:focus,
.smvd_chat_us_btn:active {
  background-color: #E5E5E5;
}

.smvd_affiliate_signup_btn_text {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  font-stretch: 100%;
  font-style: normal;
}

.smvd_affiliate_signup_btn_text_sm {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
  font-stretch: 100%;
  font-style: normal;
}

.smvd_action_needed_bg {
  background: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), url("../img/dashboard-ow.png");
  background-repeat: no-repeat, no-repeat;
  background-size: auto, 100% 100%;
}

.blur-2 {
  /* filter: grayscale(80); */
  filter: opacity(.3);
}

.stickToBottom {
  position: fixed;
  z-index: 2;
  width: 100%;
  bottom: 0px;
}

.smvd_m_xs {
  margin-bottom: 0em;
  margin-top: 0em;
}

.smvd_gph_tbl_ml {
  margin-left: 3em;
}

.smvd_gph_tbl_text {
  color: white !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_gph_tbl_text_dark {
  color: black !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_bar_edit {
  background-color: #FED73D;
}

.smvd_bar_readonly {
  background-color: #107EBF;
}

.smvd_change_btn {

  background-color: #EEF8FE;
  border-color: grey;
  max-width: 200px;
}

.smvd_change_btn:hover,
.smvd_change_btn:focus,
.smvd_change_btn:active {
  background-color: white;
  border-color: #168EF7;
}

.smvd_mgrt_text_white_h2 {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 2.5em;
  letter-spacing: 1.5px;
  font-variant-caps: all-small-caps;
}

.smvd_mgrt_text_black_h2 {
  color: black !important;
  font-size: 20px;
  font-family: 'Quicksand',  sans-serif;

  letter-spacing: 1.5px;
  font-weight: bold;
}


.smvd_icon_scale_blue {
  font-size: 118px;
  color: #107EBF;
  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;

  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  cursor: pointer;

}

.smvd_icon_scale_blue:hover,
.smvd_icon_scale_blue:focus,
.smvd_icon_scale_blue:active {
  -moz-transition: all 0.4s ease-out;
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;

  -moz-transform: scale(1.04);
  -webkit-transform: scale(1.04);
  transform: scale(1.04);
}

.smvd_points_texts {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 1.5px;
  ;
}

.smvd_points_texts_1 {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
}


.smvd_plans_link {
  color: #8A9EAD !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
  letter-spacing: 1.5px;
  text-decoration: underline;
}

.smvd_plans_bill {
  color: #107ebf !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 1.5px;
  ;
}

.smvd_text_pp_selected_xs {
  color: #107EBF !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 2px;
}

.smvd_text_pp_selected {
  color: #107EBF !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 22px;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 2px;
}


.smvd_Text_pp_1_nb {
  color: #107EBF !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 32px;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 2px;
}

.smvd_Text_pp_digits {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 48px;
  font-stretch: 100%;
  font-style: normal;
  letter-spacing: 2px;
}


.smvd_Text_pp_digits_2 {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 24px;
  font-stretch: 100%;
  font-style: normal;
  letter-spacing: 2px;
}

.smvd_plans_text_h1 {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 24px;
  letter-spacing: 1.5px;
  ;
}

.smvd_plans_text_h2 {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
  letter-spacing: 1.5px;
  ;
}

.smvd_plans_text_h3 {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 1.5px;
  ;
}

.smvd_plans_text_in {
  color: grey !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 18px;
  letter-spacing: 1.5px;
  ;
}

/* 
.smvd_plans_card_ele
{ 
  background-color: white;
  padding: 1em;
} */

.smvd_plans_card_ele {
  display: block;
  width: 100%;
  height: 50px;
  background-color: white;
  padding: 1em;
  border: 1px solid white;
  color: #555;
  background-color: #fff;
  background-image: none;
  /* border: 1px solid #ccc; */
  /* border-radius: 4px; */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.smvd_plans_card_ele:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}



.smvd_plans_inner {
  min-height: 472px !important;
  border-radius: 5px;
  /* background-color: white; */

  background-color: #f8f8f8;
  /* border: 8px #f8f8f8 solid; */
  padding-top: 1em;
  padding-bottom: 2em;

  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}


.smvd_plans_inner_selected {
  min-height: 472px !important;
  border: 8px #107EBF solid;
  border-radius: 5px;
  background-color: white;

  padding-top: 1em;
  padding-bottom: 2em;

  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}

.smvd_plans_style_green {
  /* border: 4px #30881C solid;
  border-radius: 5px; */

  /* border-image: linear-gradient(#30881C, black) 30; */
  border-image: linear-gradient(45deg, rgb(255, 221, 89), rgb(48, 136, 28)) 1;
  border-width: 8px;
  border-style: solid;

}


.smvd_plans_card {
  padding-top: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
  /* background-color: #EEF8FE;       */
  max-width: 1000px;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}


.smvd_pyt_card {

  padding-top: 2.5em;
  padding-bottom: 2.5em;
  padding-left: 1.5em;
  padding-right: 1.5em;

  margin-bottom: 2.5em;
  background-color: white;


  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);

}

.smvd_pyt_card_text {
  color: white !important;
  font-size: 1.4em;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_pyt_card_err_text {
  color: #FA755A !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
}

.smvd_sized_biz_info_btn {
  max-width: 300px;
}


.smvd_text_char_limit {
  color: #0045BC !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
}

.smvd_sized_action_note {
  max-width: 700px;
}

.smvd_mgrt_card_action_edit {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  max-width: 1200px;

  padding-top: 1.5em;
  padding-left: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  margin-bottom: 0.5em;
  background-color: white;
}

.smvd_mgrt_card_action_edit_act {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;

  max-width: 1200px;
  padding-top: 1.5em;
  padding-left: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  margin-bottom: 0.5em;
  background-color: #f8f8f8;
}

.smvd_mgrt_card_action {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  max-width: 1200px;

  padding: 3.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;
  /* #EDFCFA;    */

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  /* border: 1px black solid; */
}

.smvd_section_top_divider {
  padding-top: -1em;
  border-top: 2px #f8f8f8 groove;
}


.smvd_section_action_divider {
  padding-top: 20px;
  /* padding-bottom: -80px; */

  border-bottom: 2px #ffffff groove;
}

.smvd_textblack_dashboard_md {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.smvd_agent_voice_label {
  background-color: #f8f8f8;
  border-radius: 5px;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;

  max-width: 300px;
  margin-top: 10px;
}

.smvd_agent_section_m_l {
  margin-left: 2em;
  ;
}

.smvd_agent_choice_btn {
  background-color: transparent;
  border-color: grey;
  color: grey;
}

.smvd_agent_choice_btn:hover,
.smvd_agent_choice_btn:focus,
.smvd_agent_choice_btn:active {
  background-color: #003296;
  border-color: #003296;
  color: #FFFFFF;
}

.smvd_agent_selected_btn {
  background-color: #127FBF;
  border-color: #127FBF;
  color: #FFFFFF;
}

.smvd_agent_selected_btn:hover,
.smvd_agent_selected_btn:focus,
.smvd_agent_selected_btn:active {
  background-color: #003296;
  border-color: #003296;
  color: #FFFFFF;
}


.smvd_agent_voice_choice_text {
  color: grey !important;
  font-size: 16px;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  /* font-weight: 600; */
}

.smvd_agent_voice_choice_text:hover,
.smvd_agent_voice_choice_text:focus,
.smvd_agent_voice_choice_text:active {
  color: #127FBF !important;
  /* border-color: #0045BC; */

}

.smvd_agent_voice_selected_text {
  color: #127FBF !important;
  font-size: 16px;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  /* font-weight: 600; */
}

.smvd_agent_voice_section {

  background-color: white;
  border-radius: 5px;
  padding-top: 1em;
  /* max-width: 700px; */
}


.smvd_agent_voice_cat {

  background-color: #EEF8FE;
  border-radius: 5px;
  padding: 1em;
  margin-bottom: 15px;
  max-width: 900px;
}


.smvd_agent_voice_cat_active {

  background-color: white;
  border-radius: 5px;
  border: 1px solid #127FBF;
  padding-top: 1em;
  padding-bottom: 1em;
  margin-left: 5px;
  margin-bottom: 15px;
}

.smvd_agent_voice_cat_expanded {

  background-color: white;
  border-radius: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.smvd_agent_voice_btn {

  background-color: transparent;
  border-color: grey;
}

.smvd_agent_voice_btn:hover,
.smvd_agent_voice_btn:focus,
.smvd_agent_voice_btn:active {


  background-color: #EEF8FE;
  border-color: #168EF7;

  /* background-color: #FCEBE3;
  border-color: #FF8B45; */

}


.smvd_agent_voice_btn_selected {

  background-color: transparent;
  border-color: #168EF7;
}

.smvd_adb_h1_text {
  color: white !important;
  font-size: 2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_adb_h2_text {
  color: white !important;
  font-size: 1.6em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_adb_biz {
  max-width: 600px;
}


.smvd_label_blue {
  background-color: #168EF7;
  padding-top: 2px;
  padding-bottom: 2px;

  padding-left: 0.5em;
  padding-right: 0.5em;

  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
}

.smvd_label_text_white {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_m_t_xs_sm {
  margin-top: 0em;
}

.smvd_text_white_lg {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_dashboard_card_nx_org {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  min-height: 170px;
  max-width: 500px;
  padding-left: 1.5em;
  padding-right: 1.5em;

  margin-bottom: 2.5em;
  background-color: #EEF8FE;

  -moz-transition: all 0.8s;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

}

.smvd_dashboard_card_nx_org:hover,
.smvd_dashboard_card_nx_org:focus,
.smvd_dashboard_card_nx_org:active {
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

}

.smvd_settings_card_nx {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  min-height: 200px;
  max-width: 500px;
  padding-left: 1.5em;
  padding-right: 1.5em;
  padding-bottom: 1.5em;

  margin-bottom: 2.5em;
  background-color: #EEF8FE;

  -moz-transition: all 0.8s;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

}

.smvd_settings_card_nx:hover,
.smvd_settings_card_nx:focus,
.smvd_settings_card_nx:active {
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

}

.smvd_dashboard_card {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  min-height: 230px;
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;

  -moz-transition: all 0.8s;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

}

.smvd_dashboard_card:hover,
.smvd_dashboard_card:focus,
.smvd_dashboard_card:active {
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

}

.samvadiDividerONB {
  height: 1px;
  width: 100%;
  margin: 5px auto 0;
  border-bottom: 1px solid #168EF7;
}

.smvd_textInput {
  background-color: #FCFCFC;
  border: 2px grey solid;
  height: 2.5em;
}

.smvd_textInput:active,
.smvd_textInput:focus {
  background-color: #FFFBE5;
}

.smvd_textarea {
  background-color: #FCFCFC;
  border: 1px #E5E5E5 solid;
}

.smvd_textarea:active,
.smvd_textarea:focus {
  background-color: #FFFBE5;
}

.smvd_mgrt_text_l1b_cp {
  color: white !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l1_cp {
  color: white !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}


.smvd_mgrt_card_message_ltb_old {
  max-width: 700px;
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_mgrt_card_message_ltb {
  max-width: 1000px;
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;
  transition: 0.3s;

  border-radius: 10px;
  box-shadow: 0px 0 25px rgba(var(--color-black-rgb), 0.1);

  /* 
  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2); */
}

.smvd_login_card_message {
  transition: 0.3s;
  max-width: 1000px;
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: white;
  border-radius: 10px;
  box-shadow: 0px 0 25px rgba(var(--color-black-rgb), 0.1);
}

.smvd_mgrt_card_message {
  transition: 0.3s;
  max-width: 600px;
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: white;
  border-radius: 10px;
  box-shadow: 0px 0 25px rgba(var(--color-black-rgb), 0.1);
}


.smvd_mgrt_card_message_lg {
  transition: 0.3s;
  max-width: 800px;
  padding-left: 20px;
  padding-right: 20px;

  padding-top: 40px;
  padding-bottom: 40px;

  margin-bottom: 2.5em;
  background-color: white;
  border-radius: 10px;
  box-shadow: 0px 0 25px rgba(var(--color-black-rgb), 0.1);
}

.smvd_mgrt_card {
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;
  max-width: 1200px;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_mgrt_card_disabled {
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #f8f8f8;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_mgrt_text_l_07 {
  color: black !important;
  font-size: 0.7em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}


.smvd_mgrt_text_note_sm {
  color: black !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_note {
  color: black !important;
  font-size: 1.3em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_l11 {
  color: black !important;
  font-size: 1em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_l01 {
  color: black !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_l01_nx {
  color: black !important;
  font-size: 1em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_l01B {
  color: black !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l01B_nx {
  color: black !important;
  font-size: 1em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_mgrt_text_l01B_u {
  color: black !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
  text-decoration: underline;
  cursor: pointer;
}

.smvd_mgrt_text_l02B_u {
  color: black !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
  text-decoration: underline;
  cursor: pointer;
}

.smvd_mgrt_text_l02B {
  color: black !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l1 {
  color: black !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_l00b {
  color: black !important;
  font-size: 1.6em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l1b {
  color: black !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l1b_md {
  color: black !important;
  font-size: 1.2em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l2b {
  color: black !important;
  font-size: 1.5em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l1b_blue {
  color: #0045BC !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_mgrt_text_l11b_blue {
  color: #0045BC !important;
  font-size: 1.4em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_mgrt_text_l2 {
  color: black !important;
  font-size: 1.6em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_l2_grey {
  color: #606060 !important;
  font-size: 1.6em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.smvd_mgrt_text_l3 {
  color: black !important;
  font-size: 1.3em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}


.smvd_mgrt_tab_label_1_text {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-variant-caps: all-small-caps;
}


.smvd_mgrt_tab_label_1_text_nm {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.smvd_mgrt_tab_label_2_text {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-variant-caps: all-small-caps;
}

.smvd_mgrt_tab_label_2_text_nm {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.smvd_mgrt_tab_label_1 {
  border-bottom: 4px #107EBF solid;
}

.smvd_mgrt_tab_label_2 {
  background-color: white;
  /* 85DCA2 */
  /* margin-top: -1.4em;
  margin-left: -1.5em;
  margin-right: -1.5em;
  padding-top: 0.7em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;
  padding-right: 0.5em; */

  /* border-radius: 0px 10px 0px 0px;
  -moz-border-radius: 0px 10px 0px 0px;
  -webkit-border-radius: 0px 10px 0px 0px; */
}


.smvd_tkod_state_text {
  color: #090C9B !important;

  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}

.smvd_tkod_state_pallatte {
  background-color: white !important;
  padding: 2em;
  border-radius: 10px;
}

.alertStateChange {
  background-color: #DE6F34;
  padding: 1em;
  color: white;
}

.smvd_tkod_openrow_css {
  /* background-color: #FFFBE5;  */
  background-color: #EDFCFA;
  padding-top: 2em;
  padding-bottom: 2em;
  padding-left: 1em;

  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

  -moz-transition: all 0.4s ease-out;
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}


.smvd_thm1_card_tkod_label_cc {
  background-color: #FFFBE5;
}

.smvd_thm1_tkod_softph_action {
  padding-top: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
  background-color: black;
  border-radius: 10px 10px 10px 10px;

  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;

  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}


.smvd_thm1_tkod_softph_action:hover,
.smvd_thm1_tkod_softph_action:focus,
.smvd_thm1_tkod_softph_action:active {
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(123, 252, 19, 0.1);
  -moz-box-shadow: 12px 12px 10px 10px rgba(123, 252, 19, 0.1);
  box-shadow: 12px 12px 10px 10px rgba(123, 252, 19, 0.1);

  /* 3bfc13 bright green from logo */

  -moz-transition: all 0.4s ease-out;
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  /* 
  background: #de6f34; 
  background: -moz-radial-gradient(center, ellipse cover,  #de6f34 0%, #000000 100%); 
  background: -webkit-radial-gradient(center, ellipse cover,  #de6f34 0%,#000000 100%);
  background: radial-gradient(ellipse at center,  #de6f34 0%,#000000 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de6f34', endColorstr='#000000',GradientType=1 ); */

}

.smvd_rsv_border {
  border: 1px dotted grey;
}

.smvd_sized_reservation {
  max-width: 900px;
}

.smvd_reservation_widget {
  border-radius: 5px;
}

.hrClass {
  height: 1px;
  background-color: #EAEAEA;
  max-width: 880px;
}

.smvd_reservation_lunch_icon {
  /* color: #FED73D; */
  color: #DE6F34;

}

.smvd_reservation_dinner_icon {
  color: #107EBF;
}

.smvd_reservation_textcolor_dark {
  color: #5E6572;
}

.smvd_reservation_editBox {
  background-color: #107EBF;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  padding-left: 1em;
  padding-top: 1em;
  margin-left: 1em;
}

.smvd_state_label_text {
  color: white;
  font-family: 'Quicksand',  sans-serif;
  font-size: 14px;
  letter-spacing: 1.5px;
}
.smvd_reservation_container_op {
  background-color: #EEF8FE !important;
  padding-top: 1em;
  padding-bottom: 0.5em;
  border: #107ebf 1px solid;
  /* border-left: 10px solid #30881C; */
}

.smvd_reservation_container_CONFIRMED {
  background-color: #EEF8FE !important;
  padding-top: 1em;
  padding-bottom: 0.5em;
  border: #107ebf 1px solid;
  border-left: 10px solid #30881C;
}

.smvd_reservation_container_CANCELED {
  background-color: #F4F6F9 !important;
  padding-top: 1em;
  padding-bottom: 0.5em;
  border: #107ebf 1px solid;
  border-left: 10px solid #A8A8A8;
}

.smvd_reservation_container_NEW {
  background-color: #EEF8FE !important;
  padding-top: 1em;
  padding-bottom: 0.5em;
  border: #107ebf 1px solid;
  border-left: 10px solid #FF8B45;
}


.smvd_reservation_container_nx {
  background-color: #EEF8FE !important;
  padding-top: 1em;
  padding-bottom: 0.5em;
  border: #107ebf 1px solid;

  /* -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2); */

}

.smvd_reservation_container {
  background-color: #EEF8FE !important;
  padding-top: 1em;
  padding-bottom: 0.5em;
  border: black 1px solid;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

}

.smvd_reservation_container_day {
  /* background-color: #F4E04D !important; */

  background: #fefcea;
  /* Old browsers */
  padding-top: 1em;
  padding-bottom: 0.5em;
  border: black 1px solid;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}


.smvd_reservation_inner_lunch {
  /* background-color: #fefcea !important; */
  background-color: white !important;
  padding: 2em;

  border: 1px dotted grey;
  margin-left: 1em !important;
  margin-right: 1em !important;
  min-height: 340px;
  max-width: 520px !important;
}

.smvd_reservation_inner_dinner {
  background-color: #EEF8FE !important;
  padding: 2em;
  border: 1px dotted grey;

  margin-left: 1em !important;
  margin-right: 1em !important;
  min-height: 340px;

  max-width: 420px !important;
}


.smvd_reservation_inner {
  background-color: white !important;
  padding: 2em;


  margin-left: 1em !important;
  margin-right: 1em !important;
  min-height: 340px;
  /* padding: 15px; */
  max-width: 420px !important;
}


.smvd_reservation_new {
  background-color: #EEF8FE !important;
  padding: 3em;
  margin-left: 1em !important;
  margin-right: 1em !important;
}

.smvd_thm1_tkod_action {
  max-width: 120px !important;

  padding: 1em;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;

  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  -moz-transition: all 0.4s ease-in;
  -webkit-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in;
  -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}


.smvd_thm1_tkod_action:hover,
.smvd_thm1_tkod_action:focus,
.smvd_thm1_tkod_action:active {
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

  -moz-transition: all 0.4s ease-out;
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;

}

.smvd_text_blue_bbig {
  color: #107EBF !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.5em;
  letter-spacing: 1.5px;
}


.maxPhoneSize {
  max-width: 800px !important;
}

.smvd_btn_mute {
  background-color: transparent;
  color: #93E5AB;
}

.smvd_btn_mute_active {
  background-color: transparent;
  color: white;
}


.smvd_thm1_card_ph {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: black;

}

.screenPh {

  clear: both;
  margin: auto;
  margin-top: 15px;
  border: 1px solid #000;
  background: #595d63;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #595d63 0%, #3a3a3a 100%);
  /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #595d63 0%, #3a3a3a 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #595d63 0%, #3a3a3a 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#595d63', endColorstr='#3a3a3a', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}

.screenActPh {
  clear: both;
  margin: auto;
  margin-top: 15px;
  border: 1px solid #000;
  background-color: #242038;

}


.smvd_thm1_card_tkod_label_ph {
  background-color: black;
  margin-top: -1.4em;
  margin-left: -1.5em;
  margin-right: -1.5em;

  padding-top: 2em;
  padding-bottom: 2em;
  padding-left: 0.5em;
  padding-right: 0.5em;

  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
}

.smvd_thm1_card_tkod_label_down_ph {
  background-color: black;
  margin-left: -1.5em;
  margin-right: -1.5em;

  padding-top: 1.5em;
  padding-bottom: 1.5em;
  padding-left: 0.5em;
  padding-right: 0.5em;

  border-radius: 0px 0px 10px 10px;
  -moz-border-radius: 0px 0px 10px 10px;
  -webkit-border-radius: 0px 0px 10px 10px;
}

.smvd_text_black_tkt_nm {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1em;
  letter-spacing: 1.5px;
}

.smvd_text_black_tkt {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  letter-spacing: 1.5px;
}


.smvd_highlight_section_thin {

  background-color: #107EBF;
  border-radius: 10px;
}

.smvd_highlight_section {

  background-color: #107EBF;
  border-color: #107EBF;
  padding: 2em;
  ;
  border-radius: 10px;
}


.smvd_highlight_section_green {

  background-color: #30881c;
  border-color: #30881c;
  padding: 2em;
  ;
  border-radius: 10px;
}


.smvd_highlight_section_orange {

  background-color: #FF8B45;
  border-color: #FF8B45;
  padding: 2em;
  ;
  border-radius: 10px;
}



.smvd_highlight_section_red {

  background-color: #D6292B;
  border-color: #D6292B;
  padding: 2em;
  ;
  border-radius: 10px;
}

.smvd_text_tk_numbers {
  color: white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 3em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_text_tk_desc {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.5em;
  letter-spacing: 1.5px;
  font-weight: bold;
}

.smvd_btn_blue_tspn {
  background-color: transparent;
  border-color: #107EBF;
  color: #107EBF;
}

.smvd_btn_blue_tspn:hover,
.smvd_btn_blue_tspn:focus,
.smvd_btn_blue_tspn:active {
  background-color: #107EBF;
  border-color: #107EBF;
  color: #FFFFFF;
}

.smvd_error_bg {
  background-color: #FDBAAD;
  padding: 0.5em;
  /* border-radius: 5px; */
}

.smvd_success_bg {
  background-color: #30881C;
  padding: 0.5em;
  /* border-radius: 5px; */
}

.smvd_error_text {
  /* background-color: #FDBAAD;
  padding: 0.5em; */
  color: black !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
}

.smvd_sucess_text {
  color: white !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
}


.smvd_btn_grey_tsp {
  background-color: transparent;
  border-color: #686868;
  color: #686868;
}

.smvd_btn_grey_tsp:hover,
.smvd_btn_grey_tsp:focus,
.smvd_btn_grey_tsp:active {
  background-color: #D1D1D1;
  border-color: #D1D1D1;
  color: black;
}


.smvd_btn_red_tsp {
  background-color: transparent;
  border-color: #D6292B;
  color: #D6292B;
}

.smvd_btn_red_tsp:hover,
.smvd_btn_red_tsp:focus,
.smvd_btn_red_tsp:active {
  background-color: #D6292B;
  border-color: #D6292B;
  color: #FFFFFF;
}

.smvd_btn_orange_tsp {
  background-color: transparent;
  border-color: #FF8B45;
  color: #FF8B45;
}

.smvd_btn_orange_tsp:hover,
.smvd_btn_orange_tsp:focus,
.smvd_btn_orange_tsp:active {
  background-color: #FF8B45;
  border-color: #FF8B45;
  color: #FFFFFF;
}


.smvd_btn_green_tsp {
  background-color: transparent;
  border-color: #30881c;
  color: #30881c;
}

.smvd_btn_green_tsp:hover,
.smvd_btn_green_tsp:focus,
.smvd_btn_green_tsp:active {
  background-color: #30881c;
  border-color: #30881c;
  color: #FFFFFF;
}

.smvd_thm1_card_tkod_label {
  background-color: #107EBF;
  margin-top: -1.4em;
  margin-left: -1.5em;
  margin-right: -1.5em;
  padding-top: 1.2em;
  padding-bottom: 1.2em;
  padding-left: 0.5em;
  padding-right: 0.5em;

  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
}

.smvd_thm1_card_tkod_no_ani {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;

  /*   
  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow:    2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow:         2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  */
}

.smvd_thm1_card_tkod {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #EEF8FE;

  -moz-transition: all 0.8s;
  -webkit-transition: all 0.8s;
  transition: all 0.8s;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

}

.smvd_thm1_card_tkod:hover,
.smvd_thm1_card_tkod:focus,
.smvd_thm1_card_tkod:active {
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);

  -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
  box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

}


.smvd_thm1_card_tkod_row_gn {
  background-color: #EFE49B;
  padding-top: 2em;
  padding-bottom: 2em;
}

.smvd_thm1_card_tkod_row {
  background-color: #EEF8FE;
  padding-top: 2em;
  padding-bottom: 2em;
}

.m_t_xl_lg_only {
  margin-top: 2em;
}

.m_t_md_xl_only {
  margin-top: 1.5em;
}

.m_l_lg_only {
  margin-left: 2em;
}

.smvd_grey_card_sized {
  background-color: #f8f8f8;
  padding-top: 2em;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 2em;
  border-radius: 10px;
  /* max-width: 1300px; */
}

.smvd_white_card_sized {
  background-color: white;
  padding-top: 3em;
  padding-left: 2em;
  padding-right: 2em;
  padding-bottom: 6em;
  border-radius: 10px;
}

.smvd_white_card_sized_nx {
  background-color: white;
  padding-top: 3em;
  padding-left: 2em;
  padding-right: 2em;
  padding-bottom: 3em;
  border-radius: 10px;
}

.randomSection {
  padding-bottom: 4em;
  padding-left: 2em;
  padding-top: 2em;
  border-bottom: 1px solid white;
}

.smvd_tab_heading_font {
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  color: black !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_tab_heading_font_sm {
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  color: black !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_prop_title_orange {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  color: #DE6F34 !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_btn_action_text {
  color: white !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 2px;
}


.smvd_btn_action_text_blk {
  color: black !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 22px;
  font-weight: 600;
  letter-spacing: 2px;
}

.smvd_text_container_white {
  background-color: white;
  border-radius: 10px;
  padding: 2em;
}

.nav-tabs {
  color: white !important;
  background-color: white;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a {
  color: white !important;
  background-color: #107EBF;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  color: white !important;
  background-color: #107EBF;
}

.nav-tabs>li:not(.active)>a,
.nav-tabs>li:not(.active)>a:focus,
.nav-tabs>li:not(.active)>a:hover {
  color: #107EBF;
  background-color: white;
  border: 1px solid #107EBF;
}

.smvd_report_tab_style {
  font-size: 1.5em;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
  color: white;
}

.smvd_prop_title_2 {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  color: #0E57A0 !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_prop_title_1_green {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  color: #93E5AB !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_prop_title_1_white {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  color: white !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_prop_title_2_white {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.2em;
  color: white !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_prop_title_3 {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.3em;
  color: #242038 !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.warningText {
  color: white !important;
  font-size: 1.2em;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.warningTextMd {
  color: black !important;
  font-size: 1.4em;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  letter-spacing: 1.5px;
}

.sizedItem {
  max-width: 400px !important;
}

.sizedSectionForLg {
  max-width: 1100px !important;
}

.sizedSectionForSm {
  max-width: 700px !important;
}


.maxButtonSizeLg {
  max-width: 350px;
}

.maxButtonSize {
  max-width: 300px;
}

.smvd_prop_title_white {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  color: white !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_prop_title {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  color: #242038 !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_prop_title_sm {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.3em;
  color: #242038 !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}


.smvd_prop_title_md {
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.5em;
  color: #242038 !important;
  letter-spacing: 1.5px;
  font-weight: 600;
}

.smvd_thm1_card_hrDir {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  background-color: #EEF8FE;

  padding-left: 2em;
  padding-right: 2em;
  padding-top: 2.5em;
  padding-bottom: 3em;
  margin-top: 1em;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
}

.smvd_thm1_card_hrDir_edit {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;

  background-color: #EEF8FE;

  padding-left: 2em;
  padding-right: 2em;
  padding-top: 2.5em;
  padding-bottom: 3em;
  margin-top: 1em;

  -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  border: 2px solid #107ebf;
}

.smvd_hr_time_text {
  color: #090C9B !important;

  font-family: 'Quicksand',  sans-serif;
  font-size: 1.4em;
  letter-spacing: 1.5px;
}

.m_t_xssm_only {
  margin-top: 0em;
}

.m_t_xssmmd_only {
  margin-top: 0em;
}


.smvd_text_black_md {
  color: black !important;
  font-size: 20px;
  letter-spacing: 1.5px;
}

.smvd_text_black_sm {
  color: black !important;
  font-size: 14px;
  letter-spacing: 1.5px;
}

.timeCardThick {
  background-color: white;
  padding-top: 1em;
  ;
  padding-bottom: 8em;
  ;
  border-radius: 10px;
}

.timeCard {
  background-color: white;
  padding-top: 1em;
  ;
  padding-bottom: 2em;
  ;
  border-radius: 10px;
}

.odSettingCard_v2 {
  background-color: white;
  padding-top: 2em;
  ;
  padding-bottom: 4em;
  ;
  padding-left: 2em;
  padding-right: 2em;
  margin-left: 0.5em;
  margin-right: 0.5em;
  margin-top: -5em;
}

.odSettingCard {
  background-color: white;
  padding-top: 2em;
  ;
  padding-bottom: 4em;
  ;
  padding-left: 2em;
  padding-right: 2em;
  /* border-radius: 10px; */
}

.greyCard {
  background-color: #f8f8f8;
  padding: 0.5em;
  border-radius: 10px;
}

.hrDirCard {
  background-color: white;
  padding: 2em;
  border-radius: 5px;
}


.hrDirCardGrey {
  background-color: #f4f6f9;
  padding: 2em;
  border-radius: 5px;
  border: 1px solid #E5E7EA;
}

.m_l_n {
  margin-left: -40px;
}

.hrDirBox {
  /* padding: 1em; */
  border-right: 1px solid black;
}

/* XS size */
@media (max-width: 767px) {

  .flex-item h3{
    font-size: 24px !important;
  }

  .smvd_text_calendar_total {
    color: white !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
    
  }
  
  .smvd_save_btns_container {
    border-radius: 0px;
    background-color: #EEF8FE;
    background: rgba(238, 248, 254, 0.6);
    width: 100% !important;
    border-top: 1px solid #107EBF;
    position: fixed;
    bottom: 1px;
    left: 0;
  }


.smvd_success_msg_container {
  border-radius: 0px;
  background-color: #dff0d8;
  width: 100% !important;
  border-top: 1px solid black;
  position: fixed;
  bottom: 1px;
  left: 0;
  padding: 10px;
  padding-bottom: 5px;

}


.ui-view-z
{
  z-index: 2;
}

.sac_z_index
{
  z-index: 203 !important;
  min-height: 300px !important;
}

.sacMsgMargin
{
  margin-top: 70px !important;
}

.smvdnLocIcoSz {
  width: 50px !important;
  margin-top: 10px;;
}

.smvd_info_box_m_t
{
  margin-top: 70px !important;
}

  .report_title_m_t {
    margin-top: 10px;
  }

  .smvd_text_a_mar_nx {
    margin-bottom: 3px;
  }


  .m_t_Card_text {
    margin-top: 15px;
  }

  .smvd_thm1_card_basic_container {
    background-color: transparent;
    padding-bottom: 0em;
    padding-top: 0em;
    margin-top: 0em;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 98%;
  }


  .smvd_thm1_card_basic {
    background-color: white;
    padding: 30px;
    border-top: 30px solid #EEF8FE;
    border-bottom: 30px solid #EEF8FE;
    border-left: 10px solid #EEF8FE;
    border-right: 10px solid #EEF8FE;
    border-radius: 5px;
  }

  .samvadiDropDown {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .samvadiDropDown:hover,
  .samvadiDropDown:active,
  .samvadiDropDown:focus {
    /*samvadiBlackGradientReverse*/
    background: linear-gradient(to right,  rgba(16,126,191,1) 0%,rgba(9,12,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }

  .smvd_fixed_help_btn {
    background: rgba(48, 136, 28, 0.8);

    margin: 0;
    width: 40px;
    height: 40px;

    border-radius: 50px;
    border-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;

    color: black;
    font-size: 15px;
    transition: ease-in-out 0.3s;

    position: fixed;
    bottom: 32px;
    right: 5px;
    -moz-transition: all 0.6s ease-in;
    -webkit-transition: all 0.6s ease-in;
    transition: all 0.6s ease-in;
  }

  .smvd_fixed_help_btn:hover,
  .smvd_fixed_help_btn:focus,
  .smvd_fixed_help_btn:active {
    background-color: #256816;

    color: white;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }


  .smvd_affiliate_signup_btn {
    background: rgba(254, 215, 61, 0.8);

    margin: 0;
    width: 40px;
    height: 40px;

    border-radius: 50px;
    border-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;

    color: black;
    font-size: 15px;
    transition: ease-in-out 0.3s;

    position: fixed;
    bottom: 32px;
    right: 5px;
    -moz-transition: all 0.6s ease-in;
    -webkit-transition: all 0.6s ease-in;
    transition: all 0.6s ease-in;
  }

  .smvd_affiliate_signup_btn:hover,
  .smvd_affiliate_signup_btn:focus,
  .smvd_affiliate_signup_btn:active {
    background-color: #FED73D;
    color: white;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  .integrationBg {
    background: white;
  }

  .smvd_new_conv_text {
    color: #090C9B !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 18px;
    letter-spacing: 1.2px;
  }

  .smvd_textblack_code {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 22px;
    letter-spacing: 1.5px;
  }

  .smvd_new_conv_textarea {
    min-width: 100%;
    padding: 2px;
    border-radius: 7px;
    min-height: 30px;
  }


  .smvd_tmpl_ico_sz {
    width: 30px;
    height: 30px;
  }

  .m_t_xs_only {
    margin-top: 10px;
  }

  .smvd-thm1-dkBlue-lg {
    color: #0045BC;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd_sac_h2 {
    color: black !important;
    font-size: 16px;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
  }

  .smvd_mgrt_text_l11b_blue {
    color: #0045BC !important;
    font-size: 1.2em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd-thm1-textyellow-md {
    color: #FCF6B1;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 18px;
    letter-spacing: 2px;
  }

  .smvd_textblack_dashboard_md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .samvadiTextWhiteH2 {
    color: white !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
  }

  .smvd-thm1-textOrg-lg {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-lg {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }


  .smvd-thm1-textblack-lg-bold-im {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd-thm1-textblack-xxl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-xxxl-bold {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd-thm1-btn-primary-text {
    color: #ffffff;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.9em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.9em;
    letter-spacing: 1.5px;
  }

  .smvd_mgrt_card_action_edit {
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;

    padding-top: 1.5em;
    padding-left: 2em;
    padding-right: 2em;
    padding-bottom: 2em;

    margin-bottom: 0.5em;
    background-color: white;
  }

  .smvd_mgrt_card {
    padding-top: 1em;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 2em;
    margin-right: -20px !important;
    margin-left: -24px !important;

    margin-bottom: 2.5em;
    background-color: #EEF8FE;

    -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
  }

  .m-l-lg-md-only {
    margin-left: 0px;
  }

  .m-l-lg-md-only-l {
    margin-left: 0px;
  }

  .settingsBg {
    /* background: none; */
    background: fixed repeat url(../img/settings_bg_xs.png);
    background-position: center;
  }

  .smvd_label_yellow_text {
    color: black;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_label_yellow_text_err {
    color: #D6292B;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_left_menu {
    border-top: 2px solid #107EBF;
    border-bottom: 2px solid #107EBF;
    border-right: 0px;
  }


  .smvd_mgrt_tab_label_1_OLD {
    background-color: #107EBF;
    /* 85DCA2 */
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .smvd_p_b_xs_only {
    padding-bottom: 2em;
  }

  .top-navigation .nav>li>a {
    padding: 10px 20px;
    color: #676a6c;
    font-size: 0.9em;
  }

  .smvd_mgrt_tab_label_2_text {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
    font-variant-caps: all-small-caps;
  }


  .smvd_mgrt_tab_label_2_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }


  .smvd_acq_ready_mg {
    margin-top: 3em;
    text-align: center;
  }

  .smvd_view_titile {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_conversations_msg_box {
    background-color: #EEF8FE;

    padding-left: 1em;
    padding-right: 1em;
    position: fixed;
    transform: translate3d(0, 0, 0);
    bottom: 0px;
  }

  .smvd_list_name_mar {
    margin-top: 40px;
  }

  .smvd_dashboard_it_text {
    color: black !important;
    font-size: 13px;
    font-family: 'Quicksand',  sans-serif;
  }

  .smvd_dashboard_card_nx_org {
    background-color: #EEF8FE;
    min-height: 100px;
    max-height: 100px;
    padding-top: 4px;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_dashboard_card_nx_org:hover,
  .smvd_dashboard_card_nx_org:focus,
  .smvd_dashboard_card_nx_org:active {
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_settings_card_nx {
    background-color: transparent;
    min-height: 70px;

    padding-top: 40px;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_settings_card_nx:hover,
  .smvd_settings_card_nx:focus,
  .smvd_settings_card_nx:active {
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_conversation_box_d {
    background: #d1d1d1;
    border-top: 1px dotted #DADADA;
    cursor: pointer;
    width: 100%;

  }

  .smvd_conv_top_bar_full {
    background: #d1d1d1;
    width: 100%;
    position: fixed;
    top: 40px;
    z-index: 10;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .smvd_top_bar_mar {
    margin-top: 8px !important;
  }

  .smvd_conv_box_scroll {
    /* overflow-y: hidden; */
    /* overflow-y:visible; */

  }
/* 

  .smvd_conv_msg_b_res {
    position: relative;
    padding: 1em;
    margin-bottom: 1em;

    color: #000;
    background: #107EBF;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    float: right;
    max-width: 500px;
    box-shadow: 0px 0 15px rgba(var(--color-primary-rgb), 0.4);

  }

  .smvd_conv_msg_b_res:after {
    content: "";
    position: absolute;
    bottom: -10px;

    left: 75%;
    border-width: 12px 12px 0;

    border-style: solid;
    border-color: #107EBF transparent;

    display: block;
    width: 0;
  } */

  .smvd_conv_top_bar_full_newmsg {
    background: #d1d1d1;
    padding: 0.2em;
    min-height: 3em;
  }

  .smvd_fa_size {
    font-size: 1.4em;
  }

  .smvd_page_title_text {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
    font-weight: bold;
  }


  .smvd_page_title_text_sm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 15px;
    letter-spacing: 1.5px;
  }

  .smvd_page_title_text_wh {
    color: white;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_cir_btn_md {
    margin-left: -1px;
    margin-top: -2px;
  }

  .smvd_conv_title_mar {
    margin-top: -2em;
    max-width: 767px;
  }

  .smvd_text_a_mar {
    margin-bottom: 0em;
  }

  .smvd_conv_adj {
    padding-bottom: -2em;
  }

  .smvd_conv_mtn {
    margin-top: -32px;

  }

  .smvd_conversations_container {
    background-color: transparent;
    padding-bottom: 0em;
    padding-top: 0em;
    margin-top: 0em;
    border-top: none;
    max-height: 1px;
    border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;
  }

  .smvd_conversations_msg_box {
    border-radius: 0px;
    background-color: #EEF8FE;
    width: 100%;
    /* line-height: 30px; */
    position: fixed;
    /* transform: translate3d(0,0,0); */
    bottom: 0px;

  }

  .smvd_conversation_box {
    background: #f8f8f8;
    border-bottom: 1px dotted #464646;
    padding: 0.5em;
    cursor: pointer;
    max-width: 767px;
  }


  .smvd_conversation_box_arc {
    background: #EDEDED;
    border-bottom: 1px dotted #464646;
    padding: 0.5em;
    cursor: pointer;
    /* max-width: 767px; */
  }

  .smvd_conv_top_bar {
    background: #d1d1d1;
    margin-top: 20px;
    padding: 0.5em;
    cursor: pointer;
    max-width: 767px;
  }

  .sizedSectionForLg {
    max-width: 100% !important;
  }

  .smvd_acct_verification_text_bl_xl {
    color: #107EBF;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }


  .smvd_acct_verification_textwhite_md {
    color: #ffffff;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.9em;
    letter-spacing: 1.5px;
  }


  .smvd_acct_verification_text_xxl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.6em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_textOrg_lg {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_xl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_textOrg_xl {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.5em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_lg {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_lg_bld {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_acct_verification_text_md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.1em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_md_bld {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.1em;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd_acct_verification_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }


  .vStyleHigh {
    min-height: 350px;
    border-style: solid;
    border-width: 5px;
    border-color: black;
    border-radius: 7px;
  }

  .smvd_session_text_blk_lg {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd_text_plan_instr_mg {
    margin-top: 2em;
    padding-bottom: 4em;
  }

  .smvd_text_plan_instr {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: 600;
  }


  .smvd_plans_bill {
    color: #107ebf !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
    ;
  }

  .smvd_Text_pp_digits {
    color: black !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 32px;
    font-stretch: 100%;
    font-style: normal;
    letter-spacing: 2px;
  }

  .smvd_Text_pp_1_nb {
    color: #107EBF !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 22px;
    font-stretch: 100%;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 2px;
  }


  .smvd_btn_org_thin_text {
    color: white !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
  }

  .smvd_btn_org_thin_tsp_text {
    color: black !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
  }

  .smvd_m_xs {
    margin-bottom: 3em;
    margin-top: 3em;
  }

  .smvd_mgrt_text_black_h2 {
    color: black !important;
    font-size: 16px;
    font-family: 'Quicksand',  sans-serif;

    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_mgrt_text_white_h2 {
    color: white;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 2em;
    letter-spacing: 1.5px;
    font-variant-caps: all-small-caps;
  }

  .smvd_plans_inner {
    min-height: 400px;
    border-radius: 5px;
    background-color: #f8f8f8;

    padding-top: 1em;
    padding-bottom: 2em;

    -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  }


  .smvd_plans_inner_selected {
    min-height: 400px;
    border: 4px #107EBF solid;
    border-radius: 5px;
    background-color: white;

    padding-top: 1em;
    padding-bottom: 2em;

    -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  }

  .smvd_m_t_xs_sm {
    margin-top: 1em;
  }

  .smvd_mgrt_card_action {
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;

    padding: 2.5em;
    margin-bottom: 2.5em;
    background-color: #EEF8FE;

    -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    /* border: 1px black solid; */
  }


  .smvd_mgrt_tab_label_1_text {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.6em;
    letter-spacing: 1.5px;
    font-variant-caps: all-small-caps;
    padding-bottom: 0.5em;
    ;
  }

  .smvd_mgrt_tab_label_1_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .m_t_md_xl_only {
    margin-top: 0em;
  }

  .hrClass {
    height: 1px;
    background-color: #EAEAEA;
    max-width: 400px;
  }

  .smvd_text_black_tkt {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.1em;
    letter-spacing: 1.5px;
  }


  .smvd_text_container_white {
    background-color: white;
    border-radius: 10px;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
  }

  .m_t_xl_lg_only {
    margin-top: 0em;
  }

  .m_l_lg_only {
    margin-left: 0em;
  }

  .smvd_grey_card_sized {
    background-color: transparent;
    padding-top: 2em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 2em;
  }

  .smvd_white_card_sized {
    background-color: transparent;
    padding-top: 2em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 2em;
  }

  .randomSection {
    padding-bottom: 0em;
    padding-top: 0em;
    padding-left: 0em;
    border-bottom: none;

  }


  .warningTextMd {
    color: black !important;
    font-size: 1.2em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
  }

  .smvd_btn_action_text {
    color: white !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 2px;
  }


  .smvd_btn_action_text_blk {
    color: black !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 2px;
  }


  .greyCard {
    background-color: transparent;
    padding: 0em;
    border-radius: 0px;
  }


  .smvd_tab_heading_font {
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.5em;
    color: black !important;
    letter-spacing: 1.5px;
    font-weight: 600;
  }


  .odSettingCard {
    background-color: transparent;
    padding-top: 2em;
    ;
    padding-bottom: 2em;
    ;
    padding-left: 0em;
    padding-right: 0em;
    border-radius: 0px;
  }

  .smvd_hr_time_text {
    color: #090C9B !important;

    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
  }

  .m_t_xssm_only {
    margin-top: 2em;
  }

  .m_t_xssmmd_only {
    margin-top: 2em;
  }

  .m_t_xssm_only_lg {
    margin-top: 3em;
  }
}

/* SM size */
@media (min-width: 768px) and (max-width: 991px) {

  .smvd_text_calendar_total {
    color: white !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
    
  }

  .smvdnLocIcoSz {
    width: 50px !important;
    margin-top: 10px;;
  }

  .smvd_info_box_m_t
  {
    margin-top: 70px !important;
  }

  .report_title_m_t {
    margin-top: 10px;
  }

  .smvd_text_a_mar_nx {
    margin-bottom: 3px;
  }

  .m_t_Card_text {
    margin-top: 45px;
  }

  .integrationBg {
    background: white;
  }

  .smvd_new_conv_text {
    color: #090C9B !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 14px;
    letter-spacing: 1.2px;
  }

  .smvd_textblack_code {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 22px;
    letter-spacing: 1.5px;
  }

  .smvd_new_conv_textarea {
    min-width: 100%;
    padding: 5px;
    border-radius: 7px;
    min-height: 40px;
  }

  .smvd_tmpl_ico_sz {
    width: 40px;
    height: 40px;
  }

  .smvd-thm1-dkBlue-lg {
    color: #0045BC;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd_mgrt_text_l11b_blue {
    color: #0045BC !important;
    font-size: 1.2em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd-thm1-textyellow-md {
    color: #FCF6B1;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 18px;
    letter-spacing: 2px;
  }

  .smvd_textblack_dashboard_md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .samvadiTextWhiteH2 {
    color: white !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
  }

  .smvd_conv_mtn {
    margin-top: -10px;
  }

  .smvd_OutMsgBox {
    background-color: #E0E0E0;
    padding-top: 0.5em;
  }


  .smvd_acct_verification_text_bl_xl {
    color: #107EBF;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textOrg-lg {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-lg {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-lg-bold-im {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd-thm1-textblack-xxl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-xxxl-bold {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.6em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .analytics-category="NEW_LOCATION" -text {
    color: #ffffff;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.9em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.9em;
    letter-spacing: 1.5px;
  }

  .smvd_conversations_container {
    background-color: #E0E0E0;
    padding-bottom: 0em;
    padding-top: 0em;
    margin-top: -16px;
    border-top: none;
    border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;
  }

  .m-l-lg-md-only {
    margin-left: 0px;
  }

  .m-l-lg-md-only-l {
    margin-left: 0px;
  }

  .settingsBg {
    /* background: none; */
    background: fixed repeat url(../img/settings_bg_xs.png);
    background-position: center;
  }

  .smvd_label_yellow_text {
    color: black;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_label_yellow_text_err {
    color: #D6292B;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_left_menu {
    border-top: 2px solid #107EBF;
    border-bottom: 2px solid #107EBF;
    border-right: 0px;
  }


  .smvd_mgrt_tab_label_1_OLD {
    background-color: #107EBF;
    /* 85DCA2 */
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .smvd_p_b_xs_only {
    padding-bottom: 2em;
  }


  .top-navigation .nav>li>a {
    padding: 10px 20px;
    color: #676a6c;
    font-size: 0.9em;
  }

  .smvd_mgrt_tab_label_2_text {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
    font-variant-caps: all-small-caps;
  }

  .smvd_mgrt_tab_label_2_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .smvd_view_titile {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.8em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_list_name_mar {
    margin-top: 40px;
  }

  .smvd_dashboard_card_nx_org {
    background-color: #EEF8FE;
    min-height: 100px;
    max-height: 100px;
    padding-top: 4px;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_dashboard_card_nx_org:hover,
  .smvd_dashboard_card_nx_org:focus,
  .smvd_dashboard_card_nx_org:active {
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }


  .smvd_settings_card_nx {
    background-color: transparent;
    min-height: 70px;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_settings_card_nx:hover,
  .smvd_settings_card_nx:focus,
  .smvd_settings_card_nx:active {
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);

    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_dashboard_it_text {
    color: black !important;
    font-size: 16px;
    font-family: 'Quicksand',  sans-serif;

    letter-spacing: 1.5px;
  }

  .sizedSectionForLg {
    max-width: 100% !important;
  }


  .smvd_acct_verification_text_xxl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.6em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_textOrg_lg {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_xl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_textOrg_xl {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_lg {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_lg_bld {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_acct_verification_text_md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.1em;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_md_bld {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.1em;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd_acct_verification_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }


  .smvd_text_plan_instr {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
    font-weight: 600;
  }


  .smvd_plans_bill {
    color: #107ebf !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 18px;
    letter-spacing: 1.5px;
    ;
  }

  .smvd_Text_pp_digits {
    color: black !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 36px;
    font-stretch: 100%;
    font-style: normal;
    letter-spacing: 2px;
  }

  .smvd_Text_pp_1_nb {
    color: #107EBF !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 26px;
    font-stretch: 100%;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 2px;
  }

  .smvd_plans_inner {
    min-height: 400px;
    border-radius: 5px;
    background-color: #f8f8f8;

    padding-top: 1em;
    padding-bottom: 2em;

    -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  }


  .smvd_plans_inner_selected {
    min-height: 400px;
    border: 4px #107EBF solid;
    border-radius: 5px;
    background-color: white;

    padding-top: 1em;
    padding-bottom: 2em;

    -webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
  }

  .smvd_btn_org_thin_text {
    color: white !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 2px;
  }

  .smvd_btn_org_thin_tsp_text {
    color: black !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 2px;
  }

  .smvd_m_xs {
    margin-bottom: 3em;
    margin-top: 3em;
  }

  .smvd_mgrt_text_black_h2 {
    color: black !important;
    font-size: 16px;
    font-family: 'Quicksand',  sans-serif;

    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd_mgrt_text_white_h2 {
    color: white;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 2em;
    letter-spacing: 1.5px;
    font-variant-caps: all-small-caps;
  }

  .smvd_m_t_xs_sm {
    margin-top: 1em;
  }

  .smvd_mgrt_card_action {
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;

    padding: 2.5em;
    margin-bottom: 2.5em;
    background-color: #EEF8FE;

    -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    /* border: 1px black solid; */
  }

  .smvd_mgrt_tab_label_1_text {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.6em;
    letter-spacing: 1.5px;
    font-variant-caps: all-small-caps;
    padding-bottom: 0.5em;
    ;
  }

  .smvd_mgrt_tab_label_1_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }

  .m_t_md_xl_only {
    margin-top: 0em;
  }

  .hrClass {
    height: 1px;
    background-color: #EAEAEA;
    max-width: 500px;
  }

  .m_t_xssm_only_lg {
    margin-top: 3em;
  }

  .m_t_xl_lg_only {
    margin-top: 0em;
  }

  .smvd_grey_card_sized {
    background-color: transparent;
    padding-top: 2em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 2em;
  }

  .smvd_white_card_sized {
    background-color: transparent;
    padding-top: 2em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 2em;
  }


  .m_l_lg_only {
    margin-left: 0em;
  }


  .randomSection {
    padding-bottom: 0em;
    padding-top: 0em;
    padding-left: 0em;
    border-bottom: none;

  }



  .warningTextMd {
    color: black !important;
    font-size: 1.2em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
  }

  .smvd_btn_action_text {
    color: white !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 2px;
  }


  .smvd_btn_action_text_blk {
    color: black !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 2px;
  }

  .smvd_tab_heading_font {
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.5em;
    color: black !important;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .odSettingCard {
    background-color: transparent;
    padding-top: 2em;
    ;
    padding-bottom: 2em;
    ;
    padding-left: 0em;
    padding-right: 0em;
    border-radius: 0px;
  }

  .smvd_hr_time_text {
    color: #090C9B !important;

    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
  }

  .m_t_xssm_only {
    margin-top: 2em;
  }

  .m_t_xssmmd_only {
    margin-top: 2em;
  }

  .smvd_conv_top_bar_full {
    background-color: #E0E0E0;
  }

}

/* MD size */
@media (min-width: 992px) and (max-width: 1199px) {

    
  .smvd_text_calendar_total {
    color: white !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
    
  }
  .smvdnLocIcoSz {
    width: 50px !important;
    margin-top: 10px;;
  }

  .smvd_info_box_m_t
  {
    margin-top: 70px !important;
  }

  .m_t_Card_text {
    margin-top: 45px;
  }

  .smvd-thm1-dkBlue-lg {
    color: #0045BC;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd_mgrt_text_l11b_blue {
    color: #0045BC !important;
    font-size: 1.2em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd-thm1-textyellow-md {
    color: #FCF6B1;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 20px;
    letter-spacing: 2px;
  }

  .smvd_textblack_dashboard_md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .smvd_conv_top_bar_full {
    background-color: #E0E0E0;
  }

  .samvadiTextWhiteH2 {
    color: white !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
  }

  .smvd_conversations_container {
    background-color: #E0E0E0;
    padding-bottom: 0em;
    padding-top: 0em;
    margin-top: -16px;
    border-top: none;
    border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    -webkit-border-radius: 0px 0px 0px 0px;
  }

  .smvd_conv_mtn {
    margin-top: -20px;
  }

  .smvd_acct_verification_text_bl_xl {
    color: #107EBF;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textOrg-lg {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-lg {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-lg-bold-im {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd-thm1-textblack-xxl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.6em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-xxxl-bold {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.8em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .analytics-category="NEW_LOCATION" -text {
    color: #ffffff;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.9em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }

  .top-navigation .nav>li>a {
    padding: 10px 20px;
    color: #676a6c;
    font-size: 0.8em;
  }

  .smvd_mgrt_tab_label_2_text {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
    font-variant-caps: all-small-caps;
  }

  .smvd_mgrt_tab_label_2_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }

  .m_t_xssmmd_only {
    margin-top: 2em;
  }

  .hrClass {
    height: 1px;
    background-color: #EAEAEA;
    max-width: 770px;
  }

  
  .smvd_mgrt_tab_label_1_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
  }

    
  .smvd_mgrt_tab_label_2_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
  }

}

/* Sub LG size */
@media (min-width: 1200px) and (max-width: 1400px) {

 
  .smvd_mgrt_tab_label_1_text_nm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
  }

  
.smvd_mgrt_tab_label_2_text_nm {
  color: black;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 16px;
  letter-spacing: 1.5px;
}


.smvdnLocIcoSz {
  width: 50px !important;
  margin-top: 10px;;
}


  .smvd-thm1-dkBlue-lg {
    color: #0045BC;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd_mgrt_text_note {
    color: black !important;
    font-size: 1.2em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
  }

  .ui-view-z
  {
    z-index: 2;
  }

  .sac_z_index
  {
    z-index: 203 !important;
    min-height: 300px !important;
  }

  .sacMsgDemoContainer {
    padding-left: 70px;
    padding-right: 70px;
  
    padding-top: 12px;
    padding-bottom: 12px;
    border-radius: 5px;
    background-color: #FFFCEB;
    border: #FED73D 1px solid;
  
    position: fixed;
    margin-top: 20px;
    margin-bottom: 200px !important;
    z-index: 300;
    width: 100%;
  }

  .btn-circle.smvd_btn_md {
    width: 30px;
    height: 30px;
    padding: 6px 0px;
    border-radius: 20px;
    font-size: 16px;
    line-height: 1;
  }


  .btn-circle.smvd_btn_main_nx {
    width: 70px;
    height: 70px;
    /* padding: 10px 10px; */
    border-radius: 20px;
    font-size: 30px;
    line-height: 1;
  }


  .smvd_mgrt_text_l11b_blue {
    color: #0045BC !important;
    font-size: 1.2em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd_ico_wd {
    width: 20px;
  }

  .smvd_ico_sz {
    width: 20px;
  }

  .smvd_agent_voice_label {
    background-color: #f8f8f8;
    border-radius: 5px;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;

    max-width: 300px;
    margin-top: 10px;
  }

  .smvd_mgrt_text_l01B {
    color: black !important;
    font-size: 1.1em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd_mgrt_text_l1b {
    color: black !important;
    font-size: 1.2em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
    font-weight: 600;
  }


  .smvd_mgrt_text_l2b {
    color: black !important;
    font-size: 1.3em;
    font-family: 'Quicksand',  sans-serif;
    letter-spacing: 1.5px;
    font-weight: 600;
  }

  .smvd-thm1-textyellow-md {
    color: #FCF6B1;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 20px;
    letter-spacing: 2px;
  }

  .smvd_dashboard_card_nx_org {
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;

    min-height: 200px;
    max-width: 500px;
    padding-left: 1.5em;
    padding-right: 1.5em;
    padding-bottom: 1.5em;

    margin-bottom: 2.5em;
    background-color: #EEF8FE;

    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;

    -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_dashboard_card_nx_org:hover,
  .smvd_dashboard_card_nx_org:focus,
  .smvd_dashboard_card_nx_org:active {
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    transform: scale(1.02);

    -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
    -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
    box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

  }


  .smvd_settings_card_nx {
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;

    min-height: 200px;
    max-width: 500px;
    padding-left: 1.5em;
    padding-right: 1.5em;
    padding-bottom: 1.5em;

    margin-bottom: 2.5em;
    background-color: #EEF8FE;

    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;

    -webkit-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.2);

  }

  .smvd_settings_card_nx:hover,
  .smvd_settings_card_nx:focus,
  .smvd_settings_card_nx:active {
    -moz-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    transform: scale(1.02);

    -webkit-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
    -moz-box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);
    box-shadow: 12px 12px 10px 10px rgba(222, 111, 52, 0.2);

  }

  .smvd_db_icon {
    height: 60px;
    width: 60px;
    margin-top: -4em;

  }

  .smvd_textblack_dashboard_md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.3em;
    letter-spacing: 1.5px;
  }

  .smvd_dashboard_it_text {
    color: black !important;
    font-size: 16px;
    font-family: 'Quicksand',  sans-serif;

    letter-spacing: 1.5px;
  }

  .samvadiDropDown {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .samvadiDropDown:hover,
  .samvadiDropDown:active,
  .samvadiDropDown:focus {
    /*samvadiBlackGradientReverse*/
    background: linear-gradient(to right,  rgba(16,126,191,1) 0%,rgba(9,12,2,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }

  .samvadiTextWhiteH2 {
    color: white !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
  }

  .smvd_view_titile {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.5em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .samvadiTextBlackH2 {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }

  .smvd_conversations_container {
    max-width: 1600px;
    padding-top: 8px;

    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;

    background-color: #d1d1d1;
    padding-bottom: 0.5em;
  }

  .smvd_page_title_text {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 18px;
    letter-spacing: 1.5px;
    font-weight: bold;
  }


  .smvd_page_title_text_sm {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 16px;
    letter-spacing: 1.5px;
  }

  .smvd_acct_verification_text_bl_xl {
    color: #107EBF;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textOrg-lg {
    color: #DE6F34;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-lg {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-lg-bold-im {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .smvd-thm1-textblack-xxl {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.6em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-xxxl-bold {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.8em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }

  .analytics-category="NEW_LOCATION" -text {
    color: #ffffff;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.0em;
    letter-spacing: 1.5px;
  }

  .smvd-thm1-textblack-md {
    color: black;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.9em;
    letter-spacing: 1.5px;
  }


}