

/*Bookings color pallatte - start*/

/* smvd Green #30881C
lighter green #E8FCE8
even lighter green #F2FCEE
bright green logo #7AFC13
*/

/* new Pallatte */
/* 
theme yellow - #FAF0CA
very light yello for edit - #FFFBE5
grey #F1F1F8
light grey #E9E9E9 

dark blue- #107EBF
dark grey #6A788B
darker grey 5E6572
93E1D8
9CFC97
6BA368
6BA368 
Blue - #107EBF
lighter blue #3593C7
light blue #EEF8FE   matching yellow- FFC759 -- one used org ECF6FD
red #D6292B

Orange #FF8B45
Orange Dark #DE6F34
yellow: #FDAB00
Brown: #D6A35F
skin brown #F4BB82
dark brown #3F372F
light green #85DCA2
lighter green #A9F0D1


text black #363A48
text grey #626570
text blue #007ABD
text lighter blue #216E9E

*/

/*Darkest_Green - #166861 USE Little Bit Btn etc
Dark_Green - #37C54C - USE FOR TEXT
Dark_Green_l - #3CD84C - slightly lighter than 37C54C
Light_Green - #AFDE8F
Lighter_Green - #DFF2D3
Grey_Green - #A7B9A3
Dark_Org - #EE9D25
Light_Org - #F9CD8C
Dark_Red - #C96761
*/
/*Bookings color pallatte - END*/

/*caterings color pallatte -start*/
/*#A7B9A3 - Dark Green
#DFF2D3 - light green
#E8F7EC - lighter green
#FCF6B1 - Yellow
#2D3142 - Navy Blue-Mauve
#3C3744 - Navy Blue-Mauve 2
#EF8354 - RustOrange
#B4C5E4 - Bluish gray
#145C9E - Blue
#090C9B Royal Blue

Greens for text inside the month Calendar CONFIRMED -start
8FD5A6
329F5B
0C8346
519E8A
04724D
Greens for text inside the month Calendar CONFIRMED -end
Alternate TSPGReen lighter 2BA84A
TSPGReen 1B7001
training action button: #ED6A5A;

Q Orange #FE9B21
*/
/*774E24 - Dark Brown*/

/*caterings color pallatte -end*/

/*RustOrange color pallatte -START*/
/*#EF8354 - RustOrange
#D9E5D6 - BASE gray
#9EA79C - Dark BASE gray
#48A9A6 - Sea Green
#3D5A80 - DARK BLUE
#4E3D42 - DARK BROWN*/

/*RustOrange color pallatte -END*/

/* checkbox -start */
/* *{font-family: 'Roboto', sans-serif;} */

/* wizard progress indicator -start */


.label-closed
{
  background-color: #ed5565;
  padding: 5px;
  border-radius: 5px;
  color: white;
}
.img_frame_grey_nx
{
  max-width: 470px;
  background-color:#e8e8e8;
  padding: 1.5em;
}

.sizedSectionForBookings
{
  max-width: 1600px !important;
}

.sizedSectionForMgrt
{
  max-width: 1300px !important;
}

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

.sizedbtnCT
{
  max-width: 300px !important;
}


.sizedbtnCTLg
{
  max-width: 450px !important;
}


.sizedbtnCTSm
{
  max-width: 200px !important;
}

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

.sizedbtnVRY
{
  max-width: 350px !important;
}

.smvd_thm1_qOD_action
{
  max-width: 200px !important;
  
  padding-top: 2em;
  padding-bottom: 2em;
  padding-left: 2em;
  padding-right: 2em;
  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_qOD_action:hover,
.smvd_thm1_qOD_action:focus,
.smvd_thm1_qOD_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_qOdContainer
{
  background-color: #EEF8FE;
  padding: 2em;
}

.smvd_qOdContainer_status
{
  background-color: #EEF8FE;
  padding: 2em;
  max-width: 200px;
}

.smvd_thm1_blue_btn {
  background-color: #107EBF;  
  border-color: #107EBF;
  color: #FFFFFF;
}

.smvd_thm1_blue_btn:hover,
.smvd_thm1_blue_btn:focus,
.smvd_thm1_blue_btn:active,
.smvd_thm1_blue_btn.active 
{ 
  background-color: #2F70B3;
  color: #FFFFFF;  
  font-family: 'Quicksand',  sans-serif;
}

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

.smvd-padding-top-invisible
{
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  /* position: absolute; */
  z-index: -1;
  padding-top: 4em !important;
}

.smvd-view-top-padding
{
  padding-top: 3em !important;
}

.m-t-name
{
  margin-top: 0px !important;
}

.m-t-life
{
  margin-top: -15px !important;
}

.m-t-life-forsm
{
  margin-top: -30px !important;
}


.mkt_view_top_margin
{
  
}

.p-b
{
  padding-bottom: 1em;
}

/* confetti animation -start */

.confettiWrapper {
  position: relative;
  min-height: 100vh;
  background: transparent;
}

[class|="confetti"] {
  position: absolute;
}

.rosa {
  background-color: #e3828f;
}

.orange {
  background-color: #f39100;
}

.hellblau {
  background-color: #5bc5f2;
}

.gruen {
  background-color: #a2bf16;
}

.senf-gelb {
  background-color: #caab29;
}

.tum-blau {
  background-color: #2F70B3;
}
/* confetti animation -end */

.stepBarColR
{
  background-color: #F7F7F7;
  padding: 0.5em;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  
}
.stepBarColActive
{
  background-color: #85DCA2 ; 
  /* #A9F0D1 */
  padding: 0.5em;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
  
}
.marginBottom
{
  margin-bottom: 10em !important;
}

.smvdMktDraftFrame
{
  border: 10px solid #999;   
}

.sacAttnContainer
{
  background-color: #FF8B45;
  padding: 0.2em;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;  
}

.sacMsgDemoContainerSt
{
  background-color: #EEF8FE;
  padding: 1em;
}

.samvadiContainerMkt
{
  max-width: 600px;
  display:block;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
}

.smvd_btn_white {
  background-color: #FFFFFF;
  color: black;
  
}
.smvd_btn_white:hover,
.smvd_btn_white:focus,
.smvd_btn_white:active
{
  background-color: #fefcea;
  color: black;
  cursor: pointer;
}


.smvd_btn_orange {
  background-color: #FF8B45;
  color: #FFFFFF;
  
}
.smvd_btn_orange:hover,
.smvd_btn_orange:focus,
.smvd_btn_orange:active
{
  background-color: #DE6F34;
  color: #FFFFFF;
}

.smvd_btn_blue_tk {
  background-color: #107EBF;
  color: #FFFFFF;
  
}
.smvd_btn_blue_tk:hover,
.smvd_btn_blue_tk:focus,
.smvd_btn_blue_tk:active
{
  background-color: #0E57A0;
  color: #FFFFFF;
}

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

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

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


.smvd_btn_red_tsp {
  background-color: transparent;
  border-color: #D6292B;
  color: #FFFFFF;
}
.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_blue_tsp {
  background-color: transparent;
  border-color: #107EBF;
  color: #FFFFFF;
}
.smvd_btn_blue_tsp:hover,
.smvd_btn_blue_tsp:focus,
.smvd_btn_blue_tsp:active
{
  background-color: #0E57A0;
  border-color: #0E57A0;
  color: #FFFFFF;
}

.smvd_btn_blue_tsp.btn-outline {
  color: #107EBF;
}

.smvd_btn_blue_tsp.btn-outline:hover
{
  border-color: #0E57A0;
  color: #FFFFFF;
}

.smvd-thm1-card-header
{
  background-color: #107EBF;
  
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.smvd-thm1-card-uiobj 
{
  max-width: 400px !important;
  
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  margin-left: 1em !important;
  margin-right: 1em !important;
  min-height: 340px;
  padding: 15px;  
  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-uiobj:hover,
.smvd-thm1-card-uiobj:focus,
.smvd-thm1-card-uiobj: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-error-container
{ 
  background-color: #EEF8FE;
  color:  white;
  border: none !important;    
  border-radius: 10px;
  
  /* max-width: 600px; */
  -moz-box-shadow: 5px 5px 7px #212121;
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
  
  padding-top: 1em;  
  padding-left: 0.5em;  
  padding-right: 0.5em;  
  font-size: 2.2em;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif; 
  letter-spacing: 2px;  
  color: red;
}

.smvd-thm1-label-green
{
  background-color: #49CE02; 
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  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;
}

.smvd-thm1-label-greyslim
{
  background-color: #E9E9E9; /* 85DCA2 */
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  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;
}

.smvd-thm1-label-red
{
  background-color: #D6292B; /* 85DCA2 */
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  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;
}

.smvd-thm1-label-lbrown
{
  background-color: #F4BB82; /* 85DCA2 */
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  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;
}

.smvd-thm1-label-grey
{
  background-color: #E1E0E5; /* 85DCA2 */
  padding-top: 0.7em;
  padding-bottom: 0.2em;
  
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
}


.smvd_thm1_label_blue_tabs
{
  background-color: #107EBF; 
  color: white;
  margin-top: -1.1em;
  margin-left: -1.1em;
  margin-right: -1.5em;
  padding-top: 0.7em;
  padding-bottom: 0.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-label-blue-fx
{
  background-color: #107EBF; /* 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: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
}

.smvd-thm1-label-grey-fx
{
  background-color: #E1E0E5; /* 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: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
}

.smvd-thm1-label-white
{
  background-color: white; 
  padding: 0.5em;
  margin : 0.5em;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
}

.smvd-thm1-msg-container
{
  background-color: #EEF8FE !important;
  padding-top: 2em;
  padding-bottom: 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-thm1-warn-msg-container
{
  background-color: #107EBF;
  /* F4BB82;  #FF8B45;*/
  padding-top: 2em;
  padding-bottom: 2em;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
}

.smvd-thm1-inputfile
{
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

#image {
  image-orientation: from-image; /* Can be changed in the live sample */
}

.smvd-thm1-inputfile + label {
  
  cursor: pointer;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  padding: 1em;
  margin-bottom: 1.5em;
  background-color: #FF8B45;  
  
  -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);
  
  display: inline-block;
}

/* .smvd-thm1-inputfile:focus + label, */
.smvd-thm1-inputfile + label:hover {
  -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);
}

.inputfile:focus + label {
  outline: 1px dotted #000;
  outline: -webkit-focus-ring-color auto 5px;
}


.smvd-thm1-iconBlue
{  
  color: #0045BC;
}

.smvd-thm1-iconOrange
{  
  color: #FF8B45;
}

.smvd-thm1-iconBlack
{  
  color:black;
}

.smvd-thm1-label-orange {
  background-color: #FF8B45;
  color: #FFFFFF;
}
.smvd-thm1-label-blue {
  background-color: #107EBF;
  color: #FFFFFF;
}
.smvd-thm1-label-green {
  background-color: #1B7001;
  color: #FFFFFF;
}
.smvd-thm1-label-red {
  background-color: #D6292B;
  color: #FFFFFF;
}

.smvd-thm1-wiz-step-incomp {
  background-color: #E9E9E9;
  border-color: #E9E9E9;
  color: black;
}

.smvd-thm1-wiz-step-comp {
  background-color: #46FF35;
  border-color: #46FF35;
  color: #FFFFFF;
}

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


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

.smvd_thm1_btn_primarySec_tsp {
  
  background-color: transparent;
  border-color: gray;  
  color: black;
}
.smvd_thm1_btn_primarySec_tsp:hover,
.smvd_thm1_btn_primarySec_tsp:focus,
.smvd_thm1_btn_primarySec_tsp:active {
  background-color: #FCEBE3;
  border-color: #EF8354;
  color: black;
  
}

.smvd_thm1_btn_primary_tsp {
  
  background-color: transparent;
  border-color: #EF8354;  
  color: #EF8354;
}
.smvd_thm1_btn_primary_tsp:hover,
.smvd_thm1_btn_primary_tsp:focus,
.smvd_thm1_btn_primary_tsp:active {
  background-color: #EF8354;
  border-color: #EF8354;
  color: white;
}


.smvd-thm1-btn-primary {
  background-color: #EF8354;
  border-color: #EF8354;
  color: #FFFFFF;
}

.smvd-thm1-btn-primary:hover,
.smvd-thm1-btn-primary:focus,
.smvd-thm1-btn-primary:active,
.smvd-thm1-btn-primary.active,
.open .dropdown-toggle.smvd-thm1-btn-primary {
  
  background-color: #DE6F34;
  color: #FFFFFF;  
  font-family: 'Quicksand',  sans-serif;
  
}

.smvd-thm1-dash-circle-bg {
  
  background-color: #107EBF;
  border-color: #107EBF;
}


.smvd-thm1-btn-grey {
  
  background-color: #E1E0E5;
  border-color: #E1E0E5;
  color: black;
}

.smvd-thm1-btn-grey:hover,
.smvd-thm1-btn-grey:focus,
.smvd-thm1-btn-grey:active {
  background-color: #AFAEB2;
  border-color: #AFAEB2;
  
}

.smvd-thm1-btn-main-lblue {
  
  background-color: #EEF8FE;
  border-color: #EEF8FE;
  color: #107EBF;
  
}

.smvd-thm1-btn-main-lblue:hover,
.smvd-thm1-btn-main-lblue:focus,
.smvd-thm1-btn-main-lblue:active {
  background-color: #0E57A0;
  border-color: #0E57A0;
  color:white;
}


.smvd-thm1-btn-main-blue {
  
  background-color: #107EBF;
  border-color: #107EBF;
  color: #FFFFFF;
  font-family: 'Quicksand',  sans-serif;
  
}

.smvd-thm1-btn-main-blue:hover,
.smvd-thm1-btn-main-blue:focus,
.smvd-thm1-btn-main-blue:active {
  background-color: #0E57A0;
  border-color: #0E57A0;
  color: white;
}

.smvd-thm1-btn-main-red {
  
  background-color: #D6292B;
  border-color: #D6292B;
  color: #FFFFFF;
}

.smvd-thm1-btn-main-red:hover,
.smvd-thm1-btn-main-red:focus,
.smvd-thm1-btn-main-red:active {
  background-color: #BA3125;
  border-color: #BA3125;
  color: white;
}

.smvd-thm1-icon-color
{
  color: #107EBF;  
}

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

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

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

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

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


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

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

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

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

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

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

.smvd-thm1-textorange-xxxl-lt-bld
{  
  color: #FF8B45;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 2.5em;
  letter-spacing: 1.5px;  
  font-weight: bold;
}

.smvd-thm1-textLtOrg-xxl-bold
{  
  color: #FF8B45;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.8em;
  letter-spacing: 1.5px;  
  font-weight: bolder;
}

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

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

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

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

.smvd-thm1-textwhite-ssm
{
  color:white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.7em;
  letter-spacing: 1.2px;
}

.smvd-thm1-textwhite-xs
{
  color:white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.5em;
  letter-spacing: 1.2px;
}

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

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

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

.smvd-thm1-textwhite-cardtitle
{
  color:white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 2px;
}

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

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


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

.smvd-thm1-textwhite-xl
{
  color:white;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 2.2em;
  
}

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

.smvd-thm1-textblue-xxs
{
  color: #107EBF;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.5em;
  letter-spacing: 1.2px;
}

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

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

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

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

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

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


.smvd-thm1-textblue-xl-bld
{
  color: #107EBF !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
  font-weight: 600;
}

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

.smvd-thm1-textred-xs
{
  color: #D6292B;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.6em;
  letter-spacing: 1.5px;
}

.smvd-thm1-textred-sm
{
  color: #D6292B;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.8em;
  letter-spacing: 1.5px;
}

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

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

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

.smvd-thm1-textred-xl
{
  color: #D6292B;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 1.6em;
  letter-spacing: 1.5px;
}

.smvd-thm1-btn-blue
{
  box-shadow: inset 0px 0px 0px #107EBF, 0px 2px 0px 0px #107EBF, 0px 4px 2px #7A7A7A;
  background-color: #EEF8FE;
  color: #107EBF;  
}

.smvd-thm1-btn-blue:active {
  box-shadow: inset 0px 0px 0px #107EBF, 0px 1px 0px 0px #107EBF, 0px 2px 1px #7A7A7A;
}

.smvd-thm1-btn-blue:hover,
.smvd-thm1-btn-blue:focus{
  background-color: white; 
  color: #107EBF;
}

.smvd-thm1-card-no-ani-no-max
{
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  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-just-bg-white
{
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  
  background-color: white;  
  padding: 0.5em;    
}

.smvd-thm1-card-just-bg-white-nx
{
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  
  background-color: white;  
  padding-top: 2em;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 2em;    
}

.red-bkgbg{
  background-color: red;
  
}

.smvd-thm1-card-just-bg
{
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  
  background-color: #EEF8FE;  
  padding: 0.5em;    
}


.smvd-thm1-card-just-darkbg
{
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  
  background-color: #107EBF;  
  padding: 0.5em;    
}

.smvd-thm1-card-no-ani
{
  max-width: 600px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  /* margin: 1em; */
  
  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-white-simple
{
  max-width: 1600px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  margin: 1em;
  
  background-color: white;  
  
  
  -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-white-simple:hover,
.smvd-thm1-card-white-simple:focus,
.smvd-thm1-card-white-simple:active 
{
  background-color: #EEF8FE;  
  cursor: pointer;
}

.smvd-thm1-card-simple-no-hover-no-xs
{
  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);  
}

.smvd-thm1-card-simple-white-no-hover-no-xs
{
  max-width: 1600px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  margin: 1em;  
  background-color: white;  
  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);  
}

.smvd-thm1-card-simple-white-no-hover
{
  max-width: 1600px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  margin: 1em;  
  background-color: white;  
  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);
  
}

.smvd-thm1-card-simple-white-no-hover-small
{
  max-width: 800px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  margin: 1em;  
  background-color: white;  
  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);
  
}

.smvd-thm1-card-simple
{
  max-width: 1600px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  
  margin: 1em;
  
  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-simple:hover,
.smvd-thm1-card-simple:focus,
.smvd-thm1-card-simple:active 
{
  background-color: white;  
}

.smvd-thm1-card
{
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  cursor:pointer;

  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:hover,
.smvd-thm1-card:focus,
.smvd-thm1-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);
  
}


.smvd-thm1-card-grey
{
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  cursor: none;
  padding: 1.5em;
  margin-bottom: 2.5em;
  background-color: #E8E9E8;  
  
  -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-dark
{
  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: #107EBF;  
  
  -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-dark:hover,
.smvd-thm1-card-dark:focus,
.smvd-thm1-card-dark: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-cardblue
{
  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: 4.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-cardblue:hover,
.smvd-thm1-cardblue:focus,
.smvd-thm1-cardblue:active 
{
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);  
  
  -webkit-box-shadow: 12px 12px 10px 10px rgba(16, 126, 191, 0.2);
  -moz-box-shadow:    12px 12px 10px 10px rgba(16, 126, 191, 0.2);
  box-shadow:         12px 12px 10px 10px rgba(16, 126, 191, 0.2);
  
}

.samvadiTextArea
{
  border:none;
}

.faa-ring.animated,
.faa-ring.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-ring {
  -webkit-animation: ring 8s ease infinite;
  animation: ring 8s ease infinite;
  transform-origin-x: 50%;
  transform-origin-y: 0px;
  transform-origin-z: initial;
}

.samvadiTextBlackHeadingMd_Nx
{
  color: black !important;
  font-size: 20px;
  font-family: 'Quicksand',  sans-serif;  
  
  letter-spacing: 1.5px;  
  font-weight: bold;
}

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

.logoImgBg
{
  background: url(../img/logos/Base-IsOn24-logo-v4-lightgrey-e9e9e9-300-300.png) fixed no-repeat;
  background-position: right;
}


.dashboard-section
{
  max-width: 1600px;
  
  /* border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  */
  padding-bottom: 1.5em;
  margin: 1em;  
  
  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);
  
}

.dashboard-section:hover,
.dashboard-section:focus,
.dashboard-section:active 
{
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);  
  
  -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
  box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2);
  background-color: white;  
  
}


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


.rotate90 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.custom-file-input::-webkit-file-upload-button {
  visibility: hidden;
}
.custom-file-input::before {
  content: 'Take/Select Picture';
  display: inline-block;
  background: #FF8B45;
  border: 1px solid #999;
  border-radius: 3px;
  padding: 5px 8px;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  /* text-shadow: 1px 1px #fff; */
  /* font-weight: 700; */
  font-size: 1.6em;
  font-family: 'Quicksand',  sans-serif; 
  
  letter-spacing: 1.5px;
  color: white;
  /* min-width: 16em; */
}
.custom-file-input:hover::before {
  border-color: black;
  background:#DE6F34;
}
.custom-file-input:active::before {
  /* background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9); */
  background:#DE6F34;
}

.addImageDiv
{
  background-color: white; 
  border-radius: 5px; 
  min-height: 10em;
  
}

@keyframes click-wave {
  0% {
    height: 40px;
    width: 40px;
    opacity: 0.35;
    position: relative;
  }
  100% {
    height: 200px;
    width: 200px;
    margin-left: -80px;
    margin-top: -80px;
    opacity: 0;
  }
}

.option-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  top: 13.33333px;
  right: 0;
  bottom: 0;
  left: 0;
  height: 40px;
  width: 40px;
  transition: all 0.15s ease-out 0s;
  background: #cbd1d8;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  margin-right: 0.5rem;
  outline: none;
  position: relative;
  z-index: 1000;
}
.option-input:hover {
  background: #9faab7;
}
.option-input:checked {
  background: #107EBF;
  /* 40e0d0 */
}
.option-input:checked::before {
  height: 40px;
  width: 40px;
  position: absolute;
  content: '✔';
  display: inline-block;
  font-size: 26.66667px;
  text-align: center;
  line-height: 40px;
}
.option-input:checked::after {
  -webkit-animation: click-wave 0.65s;
  -moz-animation: click-wave 0.65s;
  animation: click-wave 0.65s;
  background: #107EBF;
  content: '';
  display: block;
  position: relative;
  z-index: 100;
}

.option-input.radio {
  border-radius: 50%;
}
.option-input.radio::after {
  border-radius: 50%;
}

/* checkbox -end */

.mktImgSection
{
  width: 480px;
  height: 480px;
}

.mktTemplate
{
  padding-bottom: 4em !important; 
  padding-top: 2em !important;
}
.mktDisabledLink
{
  cursor: not-allowed;
}

.mktInputFld
{
  background-color: white; 
  border-radius: 5px; 
  min-height: 2em;
}

.btn-trainingQ {
  background-color: #2B2C28;
  border-color: #2B2C28;
  color: white;
}
.btn-trainingQ:hover,
.btn-trainingQ:focus,
.btn-trainingQ:active,
.btn-trainingQ.active,
.open .dropdown-toggle.btn-trainingQ {
  background-color: #131515;
  border-color: #131515;
  color: #FFFFFF;
}

.isOnSpaceMarginTop
{
  padding-top: 7em !important; 
}

.isOnSpaceMarginBottom
{
  padding-bottom: 7em !important; 
}

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

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

.actBarBizNameTextSm
{
  color: #DFF2D3 !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif; 
  font-size: 0.6em;
  letter-spacing: 1.3px;
}

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

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

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

.newReservationObject
{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bcdfde+0,48a9a6+100 */
  background: #bcdfde; /* Old browsers */
  background: -moz-linear-gradient(left, #bcdfde 0%, #48a9a6 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #bcdfde 0%,#48a9a6 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #bcdfde 0%,#48a9a6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcdfde', endColorstr='#48a9a6',GradientType=1 ); /* IE6-9 */
  
  border-color: #357B79;
}

.newReservationObject:hover,
.newReservationObject:active,
.newReservationObject:focus
{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#48a9a6+0,bcdfde+100 */
  background: #48a9a6; /* Old browsers */
  background: -moz-linear-gradient(left, #48a9a6 0%, #bcdfde 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #48a9a6 0%,#bcdfde 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #48a9a6 0%,#bcdfde 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48a9a6', endColorstr='#bcdfde',GradientType=1 ); /* IE6-9 */ 
  border-color: black;
  /*background: rgb(106, 200, 193);*/
}

.newInquiryObject
{
  background: rgb(255, 255, 150);
  background: -moz-linear-gradient(30deg, rgb(255, 255, 226) 0%, rgb(255, 255, 122) 100%);
  background: -webkit-linear-gradient(30deg, rgb(255, 255, 226) 0%, rgb(255, 255, 122) 100%);
  background: -o-linear-gradient(30deg, rgb(255, 255, 226) 0%, rgb(255, 255, 122) 100%);
  background: -ms-linear-gradient(30deg, rgb(255, 255, 226) 0%, rgb(255, 255, 122) 100%);
  background: linear-gradient(120deg, rgb(255, 255, 226) 0%, rgb(255, 255, 122) 100%);
  border-color: #9B9B9B;
}

.newInquiryObject:hover,
.newInquiryObject:active,
.newInquiryObject:focus
{
  border-color: rgb(255, 255, 226); 
  background: rgb(255, 255, 150);
  background: -moz-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
  background: -webkit-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
  background: -o-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
  background: -ms-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
  background: linear-gradient(120deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%); 
  border-color: black; 
}

.topActionBtnTxtSM
{
  color: #DFF2D3 !important;
  text-decoration: none !important;
  letter-spacing: 1.3px;
  font-family: 'Quicksand',  sans-serif;
}

.topActionBgObj
{ 
  color: #DFF2D3;
  background-color:  #2D3142;
  box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;
  max-width: 500px;
  
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif; 
  letter-spacing: 1.5px;  
  padding-top: 1em;
  padding-bottom: 0.2em;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;  
}

.dimNeutral
{
  box-shadow: inset 0px 0px 0px #9EA79C, 0px 5px 0px 0px #9EA79C, 0px 10px 5px #383838;
}

.dimNeutral:active {
  box-shadow: inset 0px 0px 0px #9EA79C, 0px 2px 0px 0px #9EA79C, 0px 5px 3px #383838;
}

.dashboardInqWdBg
{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ddb83b+0,f4ce51+100 */
  background: #ddb83b; /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #ddb83b 0%, #f4ce51 100%); /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #ddb83b 0%,#f4ce51 100%); /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #ddb83b 0%,#f4ce51 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddb83b', endColorstr='#f4ce51',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  border: 1px solid #F9B804; 
}

.dashboardOdWdBg_Brown
{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4e3d42+0,6e6064+100 */
  background: #4e3d42; /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #4e3d42 0%, #6e6064 100%); /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #4e3d42 0%,#6e6064 100%); /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #4e3d42 0%,#6e6064 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e3d42', endColorstr='#6e6064',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  border: 1px solid #4e3d42; 
  
}

.dashboardMsgWdBg
{
  
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3d5a80+0,607897+100 */
  background: #3d5a80; /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #3d5a80 0%, #607897 100%); /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #3d5a80 0%,#607897 100%); /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #3d5a80 0%,#607897 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d5a80', endColorstr='#607897',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  border: 1px solid #3D5A80; 
  
}

.dashboardRsvWdBg
{
  /*  background-color: #48A9A6;*/
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#48a9a6+0,79c0be+100 */
  background: #48a9a6; /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #48a9a6 0%, #79c0be 100%); /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #48a9a6 0%,#79c0be 100%); /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #48a9a6 0%,#79c0be 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48a9a6', endColorstr='#79c0be',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */  
  border: 1px solid #48a9a6; 
}

.dashboardOdWdBg
{
  /*  background-color: #EF8354;*/
  
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ef8354+0,f19973+100,f6bba1+100 */
  background: #ef8354; /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #ef8354 0%, #f19973 100%, #f6bba1 100%); /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #ef8354 0%,#f19973 100%,#f6bba1 100%); /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #ef8354 0%,#f19973 100%,#f6bba1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8354', endColorstr='#f6bba1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  border: 1px solid #EA672E; 
}

.dashboard-Widget-Slim
{
  background: #ffffff; 
  box-shadow: inset 0px 0px 0px #9EA79C, 0px 2px 0px 0px #9EA79C, 0px 6px 2px #383838;
  border: 1px solid #9EA79C !important;
}

.dashboard-Widget-Slim:active {
  box-shadow: inset 0px 0px 0px #9EA79C, 0px 2px 0px 0px #9EA79C, 0px 3px 1px #383838;
}


.dashboard-Widget
{
  /*background-color: white;*/
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f1f5f0+100 */
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #f1f5f0 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #ffffff 0%,#f1f5f0 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #ffffff 0%,#f1f5f0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f5f0',GradientType=0 ); /* IE6-9 */  
  
  box-shadow: inset 0px 0px 0px #9EA79C, 0px 5px 0px 0px #9EA79C, 0px 10px 5px #383838;
  border: 1px solid #9EA79C !important;
}

.dashboard-Widget:active {
  box-shadow: inset 0px 0px 0px #9EA79C, 0px 2px 0px 0px #9EA79C, 0px 5px 3px #383838;
}

.btn-RustOrangeDIM
{
  box-shadow: inset 0px 0px 0px #F5C396, 0px 3px 0px 0px #F5C396, 0px 5px 2px #7A7A7A;
  background-color: #EF8354;
  color: #FFFFFF;  
}

.btn-RustOrangeDIM:active {
  box-shadow: inset 0px 0px 0px #F5C396, 0px 1px 0px 0px #F5C396, 0px 3px 1px #7A7A7A;
}

.btn-RustOrangeDIM:hover,
.btn-RustOrangeDIM:focus{
  background-color: #EA672E; 
  color: #FFFFFF;
}

.btn-rustOrangeB {
  background-color: #EF8354;
  color: #FFFFFF;
}
.btn-rustOrangeB:hover,
.btn-rustOrangeB:focus,
.btn-rustOrangeB:active {
  background-color: #EA672E; 
  color: #FFFFFF;
  
}

.reportBtnTag
{
  background-color: white; 
  color: #EF8354; 
  border-radius: 5px; 
  margin-left: 0.5em; 
  padding-right: 0.5em; 
  padding-left: 0.5em;  
  padding-top: 0.2em; 
  padding-bottom: 0.2em;    
}

.graphBgObj
{
  background: #E8F7EC; 
  border-radius: 10px;
}

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

.summaryBtnTag
{
  /* background-color: #E8F7EC;  */
  background-color:white; 
  
  border-radius: 5px; 
  margin-left: 0.5em; 
  padding-right: 0.3em; 
  padding-left: 0.3em;  
}

.graphSummaryBgObj
{ 
  color: #DFF2D3;
  background-color:  #2D3142;
  /*  box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;
  border: none !important;*/
  
  font-size: 1.1em;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif; 
  letter-spacing: 1.5px;  
  padding: 1em;
  border-radius: 10px;
}

.tblCell
{
  border: 1px dotted gray;
  background-color: white;
  padding: 1em;
}

.tblCellTitle
{
  background-color: #2D3142;/*#2D3142;*//*#090C9B;*/
  padding: 1em;
  /*  border-radius: 10px;
  */  
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;  
}

.microphone
{
  color: #93E5AB;
}

.microphoneActive
{
  background-color: white;
  border-color: #B5B5B5;
}

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

.btn-numpad {
  background-color: #E5E5E5;
  border-color: #E5E5E5;
  color: black;
}
.btn-numpad:hover,
.btn-numpad:focus,
.btn-numpad:active
{
  background-color: #B5B5B5;
  border-color: #B5B5B5;
  color: black;
}

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

.btn-voiceCtrlAct {
  background-color: transparent;  
  color: white;
}


/*.btn-voiceCtrl:hover,
.btn-voiceCtrl:focus,
.btn-voiceCtrl:active
{
  background-color: #B5B5B5;
  border-color: #B5B5B5;
  color: black;
}*/
.samvadiTextSoftPhTitle
{
  color: #93E5AB !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif; 
  font-size: 1.5em;
  letter-spacing: 1.3px;
  line-height: 27px;
}

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

.samvadiTextNumPadLtr
{
  color: black !important;
  text-decoration: none !important;
  font-family: 'Quicksand',  sans-serif;
  font-size: 0.5em;
  margin-top: -1em !important;  
}

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

.softPhCloseBtn
{
  margin-left: -7px; 
  margin-top: -3px;
}


/*mobile phone css -start*/
#case {height: 560px; width: 277px; border-radius: 40px 40px; border: 1px solid #000; margin: auto;
  background-color: black;}
  
  #earsection {margin-top: 36px; margin-left: 72px; height: 16px;}
  
  #camera {float: left; width: 16px; height: 16px; border: 1px solid #000; border-radius: 9px 9px;}
  
  #speaker {float: left; width: 54px; height: 5px; margin-left: 15px; border: 1px solid #000; border-radius: 7px 7px;}
  
  .screen {clear: both; width: 250px; height: 374px; margin: auto; margin-top: 35px; border: 1px solid #000; 
    
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#595d63+0,3a3a3a+100 */
    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 */
    
  }
  
  .screenAct {clear: both; width: 250px; height: 374px; margin: auto; margin-top: 35px; border: 1px solid #000; 
    background-color: #242038;
    
  }
  
  #button {height: 56px; width: 56px; border: 1px solid #000; border-radius: 28px 28px; margin: auto; margin-top: 22px;}
  
  #buttonsquare {height: 17px; width: 17px; border: 1px solid #000; border-radius: 5px; margin: auto; margin-top: 18px; }
  
  
  /*mobile phone css -end*/
  
  .fa-rotate-135 {
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
  }
  
  .btn-connect {
    background-color: #49CE02;/*1B7001*/
    border-color: #49CE02;
    color: #FFFFFF;
  }
  
  .btn-connect:hover,
  .btn-connect:focus,
  .btn-connect:active,
  .btn-connect.active,
  .open .dropdown-toggle.btn-connect {
    
    background-color: #1B7001;
    color: #FFFFFF;
    
  }
  
  .btn-SoftLnClose {
    
    background-color: #595d63;
    border-color: #595d63;
    color: #FFFFFF;
  }
  
  .btn-SoftLnClose:hover,
  .btn-SoftLnClose:focus,
  .btn-SoftLnClose:active,
  .btn-SoftLnClose.active,
  .open .dropdown-toggle.btn-SoftLnClose 
  {
    background-color: #3a3a3a;
    color: #FFFFFF;  
  }
  
  .btn-disconnect {
    
    background-color: #ed5565;
    border-color: #ed5565;
    color: #FFFFFF;
    
  }
  
  .btn-disconnect:hover,
  .btn-disconnect:focus,
  .btn-disconnect:active,
  .btn-disconnect.active,
  .open .dropdown-toggle.btn-disconnect 
  {
    background-color: #C94851;
    color: #FFFFFF;  
  }
  
  
  .btn-mute {
    
    background-color: #595d63;
    border-color: #595d63;
    color: #FFFFFF;    
  }
  
  .btn-mute:hover,
  .btn-mute:focus,
  .btn-mute:active,
  .btn-mute.active,
  .open .dropdown-toggle.btn-mute 
  {
    background-color: #3a3a3a;
    color: #FFFFFF;  
  }
  
  
  .btn-unmute {
    
    background-color: white;
    border-color: white;
    color: #595d63;    
  }
  
  .btn-unmute:hover,
  .btn-unmute:focus,
  .btn-unmute:active,
  .btn-unmute.active,
  .open .dropdown-toggle.btn-unmute 
  {
    background-color: #E5E5E5;
    color: #595d63;  
  }
  
  
  .vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
  
  .vcenterTop {
    display: inline-block;
    vertical-align: top;
    float: none;
  }
  
  
  .vcenterBottom {
    display: inline-block;
    vertical-align:bottom;
    float: none;
  }
  .dyPhErrorContainer
  {
    background-color: #CC3300;/*#FBEACA;*//* #595959;*/
    border-radius: 10px;
    
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    padding: 1em;
  }
  
  
  .qAddNewLineContainer
  {
    background-color: #EEF8FE;
    /* background-color: #fefcea; */
    /*#FBEACA;*//* #595959;*/
    /* border-radius: 10px; */
    
    /* -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7); */
    padding: 1em;
  }
  
  .qAddNewLineBtn
  {
    /* min-height: 10em;; */
    background-color: #242038;/* #595959;*/
    border-radius: 10px;
    
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    padding: 1em;
    
    -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);       
  }
  
  .qAddNewLineBtn:hover,
  .qAddNewLineBtn:active,
  .qAddNewLineBtn:focus
  {
    background-color: #322D4F; /**/
    
    -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);  
    
    /* -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
    -o-transform: scale(1.04);
    
    -moz-transition: -moz-transform 0.4s linear;
    -o-transition: -o-transform 0.4s linear;
    -webkit-transition: -webkit-transform 0.4s linear; */
    
  }
  
  .addNewLineText
  {
    /* color: #93E5AB; */
    color: black;
    font-size: 1.4em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2px !important;
    margin-top: 0.7em;
  }
  
  .addNewLineTextXs
  {
    color: black;
    font-size: 1.2em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2px !important;
    margin-top: 0.7em;
  }
  
  .samvadiTextWhiteH2LtrSp
  {
    color: white !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.5em;
    letter-spacing: 1.3px;
    line-height: 27px;
  }
  
  .m-t-biz-name
  {
    /*margin-top: 0.5em;*/
  }
  
  .samvadiQAgentCallText-Act
  {
    color: #93E5AB !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.5em;
    letter-spacing: 1.5px;
  }
  
  .samvadiAgentIcon
  {
    color: #93E5AB;
  }
  
  .samvadiQAgentCallText
  {
    color: #FAA916 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.8em;
    letter-spacing: 1.5px;  
  }
  
  .samvadiQAgentCallTextBlue
  {
    color: #027DDB !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.8em;
    letter-spacing: 1.5px;  
  }
  
  .samvadiQAgentCallTextTspGreen
  {
    color: #1B7001 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.8em;
    letter-spacing: 1.5px;  
  }
  
  .samvadiQAgentCallTextWhiteMd
  {
    color: white !important;
    text-align: center !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.8em;
    letter-spacing: 1.5px;  
  }
  
  .samvadiQAgentCallTextMd
  {
    color: #242038 !important;
    text-align: center !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.8em;
    letter-spacing: 1.5px;  
  }
  
  /*.samvadiQAgentCallTextDarkMd
  {
    color: #242038 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.1em;
    letter-spacing: 1.5px;  
  }
  */
  
  .samvadiQAgentCallTextSm
  {
    color: #FAA916 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.5em;
    letter-spacing: 1.5px;  
  }
  /*   
  .switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
  }
  */
  /* Hide default HTML checkbox */
  /* .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: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    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(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
  }
  
  /* Rounded sliders */
  .slider.round {
    border-radius: 34px;
  }
  
  .slider.round:before {
    border-radius: 50%;
  }
  */
  /*toggle CSS -END*/
  
  .samvadiQSettText
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 1.6em;
    color: #242038 !important;
    letter-spacing: 1.5px;
  }
  
  .samvadiQSettWhite
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 1.6em;
    color: white !important;
    letter-spacing: 1.5px;
  }
  
  .lifeCycleDemoContainer
  { 
    /* background-color: white;
    color:  black;
    padding: 1em;
    
    font-size: 1.8em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  */
    /* letter-spacing: 2px;  
    -moz-box-shadow: 2px 2px 3px #212121;
    -webkit-box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);     */
  }
  
  .lifeCycleDemoContainerBlue
  { 
    background-color: #2D3142;/* #EF8354;*/
    color:  #ffffff;
    border: none !important;
    border-radius: 10px;
    
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    
    padding-top: 1em;  
    padding-left: 0.5em;  
    padding-right: 0.5em;  
    font-size: 2.2em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2px;  
  }
  
  .bizErrorContainer
  { 
    background-color: #EF8354;
    color:  white;
    /*  box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;*/
    border: none !important;
    
    border-radius: 10px;
    
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    
    padding-top: 1em;  
    padding-left: 0.5em;  
    padding-right: 0.5em;  
    font-size: 2.2em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2px;  
  }
  
  .bizInfoContainer
  { 
    background-color: #107EBF;
    color:  #fefcea;
    border: none !important;
    
    /* border-radius: 10px; */
    
    /* -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    */
    padding-top: 1em;  
    padding-left: 0.5em;  
    padding-right: 0.5em;  
    
    font-size: 1.5em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2px;  
    /* max-width: 20em; */
  }
  
  .bizInfoContainerOld
  { 
    /* background-color: #242038; */
    background-color: #107EBF;
    color:  #fefcea;
    /*  box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;*/
    border: none !important;
    
    border-radius: 10px;
    
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    
    padding-top: 1em;  
    padding-left: 0.5em;  
    padding-right: 0.5em;  
    font-size: 2.2em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2px;  
    max-width: 20em;;
  }
  
  .noQItemsContainerText
  {
    color: #242038 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.8em;
    letter-spacing: 3px;
  }
  
  .noQItemsContainerTextMd
  {
    color: #242038 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2em;
    letter-spacing: 3px;
  }
  
  
  .noQItemsContainer
  {
    background-color: #fefcea;/* #595959;*/
    border-radius: 10px;    
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    padding: 1em;
  }
  
  
  .qNewPhoneContainer
  {
    background-color: #EEF8FE;
    
    -moz-box-shadow: 2px 2px 3px #212121;
    -webkit-box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    padding: 1em;
  }
  
  
  .qTargetPhoneContainer
  {
    background-color: #242038;/* #595959;*/
    /* border-radius: 10px; */
    
    -moz-box-shadow: 2px 2px 3px #212121;
    -webkit-box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    padding: 1em;
  }
  
  .qTitleItemBorder
  {
    border: 1px solid #C9A690 ;/*#EDDBB2;*//*#242038;*/ /*#FE9B21;*/ /*FFFF23;*/
  }
  
  .qWaitingItemsLabel
  {
    background-color: #FE9B21;
    color: #FFFFFF;
    
    position: absolute; 
    left: -0.9em !important;
    top: -1.5em !important;
    font-size: 20px; z-index: 9;
    padding: 0.3em;
  }
  
  .samvadiQItemTextNm
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 1.6em;
    color: #242038 !important;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemTextXL_Nx
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 2.2em;
    color: #242038 !important;
    letter-spacing: 1.5px;
  }
  
  
  .samvadiQItemTextMd_Nx
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 1.8em;
    color: #242038 !important;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemText_Nx
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 1em;
    color: #242038 !important;
    letter-spacing: 1.5px;
  }
  
  
  .samvadiQItemText_Nx_white
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 1em;
    color: white !important;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemTextMd
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 1.4em;
    color: #242038 !important;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemTextXs
  {
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;  
    font-size: 0.8em;
    color: #242038 !important;
    letter-spacing: 1.5px;
  }
  
  /*.samvadiQItemText
  {
    color: #FE9B21 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.4em;
    letter-spacing: 1.5px;
  }
  */
  
  .samvadiQItemTextWhiteLg
  {
    color: #FFFFFF !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.8em;
    letter-spacing: 3px;
  }
  
  .samvadiQItemTextWhiteMd
  {
    color: #FFFFFF !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.0em;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemTextWhiteMmd
  {
    color: #FFFFFF !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.7em;
    letter-spacing: 1.5px;
  }
  
  .samvadiAdHocPhTxt
  {
    color: #FFFFFF !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1em;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemTextWhiteSm
  {
    color: #FFFFFF !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.5em;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemTextWhiteSSm
  {
    color: #FFFFFF !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemText
  {
    color: #FE9B21 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.8em;
    letter-spacing: 1.5px;
  }
  
  .samvadiQItemTextSm
  {
    color: #FE9B21 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.5em;
    letter-spacing: 1.5px;
  }
  
  .samvadiQ-TitleItem
  {
    background-color: white;
  }
  
  .samvadiQ-TitleItemXs
  {
    background-color: #fefcea;
  }
  
  .samvadiQ-TitleItemGray
  {
    background-color: #ABB4B6;
  }
  
  .iconColor
  {
    color: #242038; /*#016C92;*/
  }
  
  .iconColorLt
  {
    color: #FFFFFF; /*#016C92;*/
  }
  
  /*.samvadiQ-Item
  {
    min-width: 20em;
    background-color: #FE9B21;
    box-shadow: inset 0px 0px 0px #EDDBB2, 0px 5px 0px 0px #EDDBB2, 0px 10px 5px #383838;
    border: 1px solid #EDDBB2 !important;
  }
  
  .samvadiQ-Item:active {
    box-shadow: inset 0px 0px 0px #EDDBB2, 0px 2px 0px 0px #EDDBB2, 0px 5px 3px #383838;
  }
  */
  
  .samvadiQ-Item
  {
    min-width: 25em;
    background-color: #FFFFFF;
    box-shadow: inset 0px 0px 0px #FFFFFF, 0px 5px 0px 0px #FFFFFF, 0px 10px 5px #383838;
    border: 1px solid #FFFFFF !important;
    margin-bottom: 2em;
  }
  
  .samvadiQ-Item:active {
    box-shadow: inset 0px 0px 0px #FFFFFF, 0px 2px 0px 0px #FFFFFF, 0px 5px 3px #383838;
  }
  
  
  .qContainer
  {
    background-color: #EEF8FE;/* #595959;*/
    /* border-radius: 10px; */
    
    -moz-box-shadow: 2px 2px 3px #212121;
    -webkit-box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    padding: 1em;
  }
  
  
  .samvadiQContainerTitle
  {
    background-color: #fefcea; /*#FFFBCD;*/ /*#EADCB1;*//*#FE9B21;*/
    border-radius: 10px 10px 0px 0px;
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    padding-top: 2em;  
  }
  
  
  .samvadiQContainer
  {
    margin-top: -0.5em;
    background-color: #FBEACA;
    border-radius: 0px 0px 10px 10px;
    /*border-top: 10em solid #11C3BF;*//*#CFE9F2;*/
    
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    padding-bottom: 4em;
    padding-top: 2em;
  }
  
  
  input[type='radio'] { transform: scale(2); }
  
  
  .samvadiTextLtGraySmall
  {
    color: #F7F7F7 !important;
    /*color: #EAEAEA !important;*/
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.2em;
  }
  
  .samvadiTextRustOrangeVBig
  {
    color: #EF8354 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.5em;
    letter-spacing: 1.5px;   
  }
  
  .samvadiTextRustOrangeVVBig
  {
    color: #EF8354 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 2em;
    letter-spacing: 1.5px;   
  }
  
  .samvadiTextRustOrangeNm
  {
    color: #EF8354 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1em;
    letter-spacing: 1.5px;   
  }
  
  .samvadiTextRustOrangeMd
  {
    color: #EF8354 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.2em;
    letter-spacing: 1.5px;   
  }
  
  .samvadiTextRustOrangeSm
  {
    color: #EF8354 !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 0.7em;
    letter-spacing: 1.5px;   
  }
  
  .textColorRoyalBlue
  {
    color: #090C9B !important;
  }
  
  /*.smavaditTextRoyalBlueSm
  {
    color: #090C9B !important;
  }
  */
  .fa-1-5x
  {
    font-size: 1.7em !important;
  }
  
  .fa-1-2x
  {
    font-size: 1.2em !important;
  }
  .bkgLabel
  {
    font-family: 'Quicksand',  sans-serif;
    font-size: 13px;
    letter-spacing: 1.5px;
  }
  
  .lable-royalblue
  {  
    background-color: #090C9B;
    color: #DFF2D3;
  }
  
  .label-confirmed
  {
    background-color: #30881C;
    color: #FFFFFF;
  }
  
  .label-state-tag
  {
    background-color: #F4F6F9;
    line-height: 30px;
  }
  
  .label-unconfirmed
  {
    /* background-color: #EF8354; */
    background-color: #FF8B45;
    color: #FFFFFF;
  }
  
  .label-cancelled
  {
    background-color: #A8A8A8;
    color: #FFFFFF;
  }
  
  .samvadiTextBlackCountBkgSm
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 2.5em !important;
  }
  
  
  .BookingExpandedObj 
  {  
    margin: 0.5em;
    background: #DFF2D3;  
    color: white;
    font-family: 'Roboto Condensed', serif;  
    -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);  
  }
  
  .BookingExpandedObjSm 
  {  
    margin-left: -0.1em;
    background: #DFF2D3;  
    color: white;
    font-family: 'Roboto Condensed', serif;  
    /*  -moz-box-shadow: 2px 2px 3px #212121;
    -webkit-box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);
    box-shadow: 2px 2px 3px rgba(33, 33, 33, 0.7);*/  
  }
  
  .samvadiTextBlackVVVBig
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 1.8em !important;
  }
  
  .dropdown-menu-print {
    background: #FCFFFC;
    color: #1B7001 !important;
    
  }
  
  .dropdown-menu-print > li > a {
    border-radius: 3px;
    color: #1B7001 !important;
    line-height: 25px;
    margin: 4px;
    text-align: left;
    font-weight: normal;
    
  }
  
  .dropdown-menu-print > li > a:hover,
  .dropdown-menu-print > li > a:active,
  .dropdown-menu-print > li > a:focus
  {
    background-color: #1B7001;
    color: white !important;    
  }
  
  .dropdown-menu-reminder {
    background: #FCFFFC;
    color: #090C9B !important;
  }
  
  .dropdown-menu-reminder > li > a {
    border-radius: 3px;
    color: #090C9B !important;
    line-height: 25px;
    margin: 4px;
    text-align: left;
    font-weight: normal;
    
  }
  
  .dropdown-menu-reminder > li > a:hover,
  .dropdown-menu-reminder > li > a:active,
  .dropdown-menu-reminder > li > a:focus
  {
    background-color: #090C9B;
    color: white !important;   
    /*  border-style: solid;
    border-width: 1px;    
    border-color: #090C9B; */ 
    
  }
  
  
  .dropdown-menu-reminder-a
  {
    
  }
  
  .dropdown-menu-reminder-a:hover,
  .dropdown-menu-reminder-a:active,
  .dropdown-menu-reminder-a:focus
  {
    background-color: red;
    color: white; 
  }
  
  .samvadiTextRBlueNm
  {
    color: #090C9B !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1em;
    letter-spacing: 1.2px;
  }
  
  .samvadiTextRBlueVSm
  {
    color: #090C9B !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 0.7em;
    letter-spacing: 1.2px;
  }
  
  
  .samvadiTextRBlueSm
  {
    color: #090C9B !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 0.8em;
    letter-spacing: 1.2px;
  }
  
  .samvadiTextRBlueMd
  {
    color: #090C9B !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.2em;
    letter-spacing: 1.2px;
  }
  
  .samvadiTextRBlueLg
  {
    color: #090C9B !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }
  
  .samvadiTextRBlueXL
  {
    color: #090C9B !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.2em;
    letter-spacing: 1.5px;
  }
  
  .samvadiTextTspGreenLg
  {
    color: #1B7001 !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.4em;
    letter-spacing: 1.5px;
  }
  
  .samvadiTextTspGreenNm
  {
    color: #1B7001 !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1em;
    letter-spacing: 1.5px;
  }
  
  .btn-RustOrangeTsp {
    
    background-color: transparent;
    border-color: #EF8354;  
    color: #EF8354;
  }
  .btn-RustOrangeTsp:hover,
  .btn-RustOrangeTsp:focus,
  .btn-RustOrangeTsp:active {
    background-color: #EF8354;
    border-color: #EF8354;
    color: white;
  }
  
  .btn-bkgLtGrnRB {
    
    background-color: transparent;
    border-color: #090C9B;  
    color: #090C9B;
  }
  .btn-bkgLtGrnRB:hover,
  .btn-bkgLtGrnRB:focus,
  .btn-bkgLtGrnRB:active {
    background-color: #090C9B;
    border-color: #090C9B;
    color: white;
  }
  
  .btn-RBlueFilled {
    background-color: #090C9B;
    color: white;
  }
  
  .btn-RBlueFilled:hover,
  .btn-RBlueFilled:focus,
  .btn-RBlueFilled:active {
    background-color: #0E75F2;  
    color: white;
  }
  
  
  .btn-bkgLtTspGreen {
    
    background-color: transparent;
    border-color: #1B7001;  
    color: #1B7001;
  }
  .btn-bkgLtTspGreen:hover,
  .btn-bkgLtTspGreen:focus,
  .btn-bkgLtTspGreen:active {
    background-color: #1B7001;
    border-color: #1B7001;
    color: white;
  }
  
  
  .avoid-break-after {
    display: block;
    page-break-after: avoid;
    position: relative;
  }
  
  .avoid-break-before {
    display: block;
    page-break-before: avoid;
    position: relative;
  }
  
  .avoidPageBreak
  {
    page-break-after: avoid !important; 
    page-break-before: avoid !important;
  }  
  
  .applyBorder
  {
    border-color: gray; 
    /*border-radius: 2px; */
    border-style: solid;
    border-width: 1px;  
    padding: 2em; 
  }
  .samvadiTextBlackBigPrint
  {
    color: black !important;
    font-size: 1.4em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 1.5px;
  }
  
  .samvadiTextBlackMediumPrint
  {
    color: black !important;
    
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1em;
    letter-spacing: 1.2px;
  }
  
  .samvadiTextBlackSmallPrint
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 0.9em;
    letter-spacing: 1.3px;
  }
  
  .samvadiTextBlackVerySmallPrint
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 0.8em;
    letter-spacing: 1.3px;
  }
  
  .samvadiTextBlackTinyPrint
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 0.7em;
  }
  
  .samvadiTextBlackExTinyPrint
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 0.5em;
  }
  
  
  .monthCalenderWellStyleLg
  {
    /* background-color: #E8F7EC;  */
    background-color: white;
    color: #3C3744; 
    font-size: 18px; 
    /*font-weight: bold; */
    letter-spacing: 1.5px;  
  }
  
  .monthCalenderWellStyleLgRsv
  {
    /* background-color: #FFFFF2;  */
    background-color: white;
    /* #FCFBF7      */
    color: #3C3744; 
    font-size: 18px; 
    /*font-weight: bold; */
    letter-spacing: 1.5px;  
  }
  
  .samvadiTextBkgCal2EMSpc
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 2.1em;
    letter-spacing: 1.5px;
    font-weight: bold;
  }
  
  .samvadiTextBizHeader
  {
    font-size: 1.8em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2.5px !important;
    margin-top: 0.7em;
  }
  
  .samvadiTextBizHeaderSm
  {
    font-size: 1em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 1.5px !important;
    margin-top: -0.8em; 
  }
  
  .samvadiBizHeader
  { 
    color: #DFF2D3;
    background-color:  #2D3142;
    box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;
    border: none !important;
    
    padding: 0.5em;  
  }
  
  .samvadiTextBkgType
  {
    font-size: 1.3em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 2.5px !important;
    margin-top: 0.7em;
  }
  
  .samvadiBkg-RustOrangeBg
  { 
    color: #fcf6b1;
    background-color:  #EF8354;
    box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;
    border: 1px solid gray !important;
  }
  
  .samvadiBkg-RustOrangeBg:hover,
  .samvadiBkg-RustOrangeBg:focus,
  .samvadiBkg-RustOrangeBg:active 
  
  {
    background-color:  #fcf6b1;
  }
  
  .samvadi-MauveBg
  { 
    color: #DFF2D3;
    background-color:  #2D3142;
    box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;
    border: none !important;
    
    padding: 0.5em;  
    font-size: 1.8em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 1.5px;  
  }
  
  
  .samvadiBkg-MauveBg
  { 
    color: #DFF2D3;
    background-color:  #2D3142;
    box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;
    border: none !important;
    
    font-size: 1.8em;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif; 
    letter-spacing: 1.5px;  
  }
  
  .samvadiBkg-MauveBg:hover,
  .samvadiBkg-MauveBg:focus,
  .samvadiBkg-MauveBg:active 
  
  {
    background-color:  #DFF2D3;
    border: none !important;
  }
  
  /*
  .samvadiBkg-MauveBg:active 
  {
    box-shadow: inset 0px 0px 0px #2D3142, 0px 2px 0px 0px #2D3142, 0px 5px 3px #2D3142;
    border: 1px solid gray !important;
  }*/
  
  
  .bkgSettingTabs
  {
    cursor: pointer;  
    border-color: blue;
    border-style: solid 2px;
    background-color: #EEF8FE;  
    
  }
  
  .bkgSettingTabsOld
  {
    background-color: #DFF2D3;   
    color: #DFF2D3;
    cursor: pointer;  
    
    /*  -moz-box-shadow: 5px 5px 7px #212121;
    -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
    box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);  */
  }
  
  /*
  .bkgSettingTabs:hover,
  .bkgSettingTabs:focus,
  .bkgSettingTabs:active {
    border-color: #DFF2D3;
    background-color: #DFF2D3;  
    color: #2D3142 !important;
  }*/
  
  .bkgSettingTabsAct
  {
    background-color: #85DCA2;  
    /* background-color: #E8F7EC;  
    color: #2D3142;
    cursor: pointer;  
    
    -moz-box-shadow: 2px 2px 4px #212121;
    -webkit-box-shadow: 2px 2px 4px rgba(33, 33, 33, 0.7);
    box-shadow: 2px 2px 4px rgba(33, 33, 33, 0.7);   */
  }
  
  /*.bkgSettingTabsAct:hover,
  .bkgSettingTabsAct:focus,
  .bkgSettingTabsAct:active {
    border-color: #2D3142;
    background-color: #2D3142;  
    color: #DFF2D3 !important;
  }*/
  
  .samvadiTextLtrSpaceSm
  {
    text-decoration: none !important;
    font-size: 1em;
    letter-spacing: 1.5px;
    font-family: 'Quicksand',  sans-serif;
  }
  
  .samvadiTextLtrSpace
  {
    text-decoration: none !important;
    font-size: 1.2em;
    letter-spacing: 1.5px;
    font-family: 'Quicksand',  sans-serif;
  }
  
  .btn-dullBck {
    
    background-color: #363732;/*#DFF2D3;*/
    border-color: #363732;
    color: white;
  }
  
  .btn-dullBck:hover,
  .btn-dullBck:focus,
  .btn-dullBck:active {
    border-color: #2a2d34;
    background-color: #2a2d34;  
  }
  
  
  .btn-mauveBlue {
    
    background-color: #2D3142;/*#DFF2D3;*/
    border-color: #2D3142;
    color: white;
  }
  
  .btn-mauveBlue:hover,
  .btn-mauveBlue:focus,
  .btn-mauveBlue:active {
    border-color: #CEEDDB;
    background-color: #CEEDDB;  
  }
  
  .btn-bkgDarkGreen {
    
    background-color: #A7B9A3;
    border-color: #A7B9A3;
    color: black;
  }
  
  .btn-bkgDarkGreen:hover,
  .btn-bkgDarkGreen:focus,
  .btn-bkgDarkGreen:active {
    border-color: #A7B9A3;
  }
  
  .samvadiDividerWhite
  {
    height: 1px;
    width: 100%;
    margin: 5px auto 0;
    border-bottom: 1px solid white;
  }
  
  .samvadiDividerBkDt
  {
    width: 100%;
    border-bottom: 1px dotted black;
  }
  .samvadiDividerBlack
  {
    height: 1px;
    width: 100%;
    margin: 5px auto 0;
    border-bottom: 1px solid black;
  }
  
  .samvadiDividerBlackSm
  {
    height: 1px;
    width: 30%;
    margin: 5px auto 0;
    border-bottom: 1px solid black;
  }
  
  .authorNT
  {
    color: black !important;
    font-family: 'Quicksand',  sans-serif; 
    font-size: 1.2em;
    letter-spacing: 1.2px;
    text-decoration: underline !important;
  }
  
  .m-t-xs-only
  {
    
  }
  
  .smvdMap
  {
    color: #F7B32B; 
  }
  
  .smvdMap:hover,
  .smvdMap:active,
  .smvdMap:focus
  {
    color: #F9D72C !important;
  }
  
  .samvadiCursor
  {
    cursor: pointer;
  }
  
  .preStyleBookSettings
  {
    background: #EAEFEB; /*#E8F7EC;*/ /*#F8F8F8*/
    border 1px solid #38678B;   
    
    padding: 1em;
    
    height: auto;
    max-height: 20em;
    overflow: auto;
    
    /*  word-break: normal !important;
    word-wrap: normal !important;
    white-space: pre !important;*/
    white-space: pre-wrap !important;  
    word-break: keep-all !important;  
  }
  
  .preStyle
  {
    margin: -0.5em !important;     
    background: transparent; 
    border: none; 
    white-space: pre-wrap !important;  
    word-break: keep-all !important;  
  }
  
  .samvadiTextMontez
  {
    color: #774E24 !important;
    font-size: 2.5em;
    text-decoration: none !important;
    font-family: 'Montez', serif;  
    letter-spacing: 1.5px;
  }
  
  .samvadiTextMontezSm
  {
    color: #774E24 !important;
    font-size: 2em;
    text-decoration: none !important;
    font-family: 'Montez', serif;  
    letter-spacing: 1.5px;
  }
  
  .samvadiTextBlackBkgCount
  {
    color: black !important;
    text-decoration: none !important;
    font-family: 'Quicksand',  sans-serif;
    font-size: 2.5em !important;
  }
  
  
  .messageNameTimeStampInq
  {
    color: #468074;
    letter-spacing: 1.2px;
    font-size: 0.5em;
    word-wrap: break-word; 
    text-align: right !important; 
  }
  
  .messageNameTimeStampRv
  {
    color: #468074;
    letter-spacing: 1.2px;
    font-size: 0.8em;
    word-wrap: break-word; 
    text-align: right !important; 
  }
  
  .messageNameTimeStamp
  {
    color: #468074;
    letter-spacing: 1.2px;
    font-size: 0.7em;
    word-wrap: break-word; 
    text-align: right !important; 
  }
  
  .messageName
  {
    color: #468074;
    letter-spacing: 1.2px;
    font-size: 0.7em;
    word-wrap: break-word; 
    text-align: left !important; 
  }
  
  .messageNameInq
  {
    color: #468074;
    letter-spacing: 1.2px;
    font-size: 0.5em;
    word-wrap: break-word; 
    text-align: left !important; 
  }
  
  .messageNameRvNx
  {
    color: #f8f8f8;
    letter-spacing: 1.2px;
    font-size: 0.9em;
    word-wrap: break-word; 
    text-align: left !important; 
  }
  
  
  .messageNameRv_inNx
  {
    color: black;
    letter-spacing: 1.2px;
    font-size: 0.9em;
    word-wrap: break-word; 
    text-align: left !important; 
  }
  
  .messageNameRv
  {
    /* color: #D6D6D6; */
    color: black;
    letter-spacing: 1.2px;
    font-size: 0.9em;
    word-wrap: break-word; 
    text-align: left !important; 
  }
  
  
  .messageNameRv_in
  {
    color: #4F4F4F;
    letter-spacing: 1.2px;
    font-size: 0.9em;
    word-wrap: break-word; 
    text-align: left !important; 
  }
  
  .samvadiDisabled
  {
    background: gray;
  }
  
  .samvadiGreenGradiantN
  {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefcea+0,1ab394+0 */
    background: rgb(254,252,234); /* Old browsers */
    background: -moz-linear-gradient(left,  rgba(254,252,234,1) 0%, rgba(26,179,148,1) 0%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(254,252,234,1) 0%,rgba(26,179,148,1) 0%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(254,252,234,1) 0%,rgba(26,179,148,1) 0%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#1ab394',GradientType=1 ); /* IE6-9 */
    
  }
  
  .samvadiGreenGradiantNReal
  {
    background: rgb(244,252,246); /* Old browsers */
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4fcf6+0,1ab394+100 */
    
    background: -moz-linear-gradient(-45deg,  rgba(244,252,246,1) 0%, rgba(26,179,148,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  rgba(244,252,246,1) 0%,rgba(26,179,148,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  rgba(244,252,246,1) 0%,rgba(26,179,148,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4fcf6', endColorstr='#1ab394',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    
  }
  
  #password {
    display: inline;
    float: left;
    max-width: 69%;
    min-width: 63px;
  }
  
  .gradient-test{  
    #gradient > .vertical(#999, #fff);  
  }
  
  .samvadiBodyGradientNew
  {
    background: #ecf0f1;
    /*  background: white;*/
  }
  
  /*Business Portal Background*/
  .samvadiBodyGradient
  {
    /* background:#E9E9E9; 07/08/2019*/
    background:white;
    
    /* background: #C3DAE9; */
    /*background: #DDDFE3; original*/ 
    /* background: #D9E5D6; 07/04/2019*/
    /*background: #AFDE8F; Green that need to switch*/
  }
  
  .samvadiBodyGradientOld
  {
    background: rgb(248,255,232); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(248,255,232,1) 0%, rgba(227,245,171,1) 56%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,255,232,1)), color-stop(56%,rgba(227,245,171,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(248,255,232,1) 0%,rgba(227,245,171,1) 56%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(248,255,232,1) 0%,rgba(227,245,171,1) 56%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(248,255,232,1) 0%,rgba(227,245,171,1) 56%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(248,255,232,1) 0%,rgba(227,245,171,1) 56%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#e3f5ab',GradientType=0 ); /* IE6-9 */
  }
  
  .samvadiDarkGray
  {
    background: rgb(216,224,222); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(216,224,222,1) 0%, rgba(174,191,188,1) 22%, rgba(153,175,171,1) 33%, rgba(142,166,162,1) 50%, rgba(130,157,152,1) 67%, rgba(78,92,90,1) 82%, rgba(14,14,14,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,224,222,1)), color-stop(22%,rgba(174,191,188,1)), color-stop(33%,rgba(153,175,171,1)), color-stop(50%,rgba(142,166,162,1)), color-stop(67%,rgba(130,157,152,1)), color-stop(82%,rgba(78,92,90,1)), color-stop(100%,rgba(14,14,14,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(216,224,222,1) 0%,rgba(174,191,188,1) 22%,rgba(153,175,171,1) 33%,rgba(142,166,162,1) 50%,rgba(130,157,152,1) 67%,rgba(78,92,90,1) 82%,rgba(14,14,14,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(216,224,222,1) 0%,rgba(174,191,188,1) 22%,rgba(153,175,171,1) 33%,rgba(142,166,162,1) 50%,rgba(130,157,152,1) 67%,rgba(78,92,90,1) 82%,rgba(14,14,14,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(216,224,222,1) 0%,rgba(174,191,188,1) 22%,rgba(153,175,171,1) 33%,rgba(142,166,162,1) 50%,rgba(130,157,152,1) 67%,rgba(78,92,90,1) 82%,rgba(14,14,14,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(216,224,222,1) 0%,rgba(174,191,188,1) 22%,rgba(153,175,171,1) 33%,rgba(142,166,162,1) 50%,rgba(130,157,152,1) 67%,rgba(78,92,90,1) 82%,rgba(14,14,14,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8e0de', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
  }
  
  .samvadiGrayGradient
  {
    background: rgb(254,254,254); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(209,209,209,1) 49%, rgba(219,219,219,1) 50%, rgba(226,226,226,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(49%,rgba(209,209,209,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(100%,rgba(226,226,226,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(209,209,209,1) 49%,rgba(219,219,219,1) 50%,rgba(226,226,226,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
  }
  
  .samvadiGreenGrayDiagonal
  {
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 74%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(74%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  }
  
  .samvadiGreenGrayDiagonalReverse
  {
    background: rgb(246,246,246); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(246,246,246,1) 0%, rgba(225,225,225,1) 26%, rgba(241,241,241,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(26%,rgba(225,225,225,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 26%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 26%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 26%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 26%,rgba(241,241,241,1) 50%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  }
  
  .samvadiGreenGrayDiagonalV2
  {
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 68%, rgba(225,225,225,1) 99%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(68%,rgba(241,241,241,1)), color-stop(99%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 68%,rgba(225,225,225,1) 99%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 68%,rgba(225,225,225,1) 99%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 68%,rgba(225,225,225,1) 99%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 68%,rgba(225,225,225,1) 99%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  }
  
  .samvadiGreenGrayDiagonalReverseV2
  {
    background: rgb(246,246,246); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(246,246,246,1) 0%, rgba(225,225,225,1) 1%, rgba(241,241,241,1) 32%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(1%,rgba(225,225,225,1)), color-stop(32%,rgba(241,241,241,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 1%,rgba(241,241,241,1) 32%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 1%,rgba(241,241,241,1) 32%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 1%,rgba(241,241,241,1) 32%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(246,246,246,1) 0%,rgba(225,225,225,1) 1%,rgba(241,241,241,1) 32%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  }
  
  .samvadiBlackGradientReverseOrg
  {
    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 */
  }
  
  .samvadiBlackGradientOrg
  {
    background: rgb(14,14,14); /* Old browsers */
    background: -moz-linear-gradient(-45deg,  rgba(14,14,14,1) 0%, rgba(125,126,125,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(14,14,14,1)), color-stop(100%,rgba(125,126,125,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%); /* IE10+ */
    background: linear-gradient(135deg,  rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e0e0e', endColorstr='#7d7e7d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */    
  }
  
  .samvadiBlackGradient
  {
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#090c02+0,107ebf+100 */
    background: linear-gradient(135deg,  rgba(9,12,2,1) 0%,rgba(16,126,191,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }
  
  .samvadiBlackGradientReverse
  {
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#090c02+0,107ebf+100 */
    background: linear-gradient(45deg,  rgba(9,12,2,1) 0%,rgba(16,126,191,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

  }
  
  .samvadiGreenGradiant
  {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+1,e5e8c9+96 */
    background: rgb(249,252,247); /* Old browsers */
    background: -moz-linear-gradient(-45deg,  rgba(249,252,247,1) 1%, rgba(229,232,201,1) 96%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,rgba(249,252,247,1)), color-stop(96%,rgba(229,232,201,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  rgba(249,252,247,1) 1%,rgba(229,232,201,1) 96%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  rgba(249,252,247,1) 1%,rgba(229,232,201,1) 96%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  rgba(249,252,247,1) 1%,rgba(229,232,201,1) 96%); /* IE10+ */
    background: linear-gradient(135deg,  rgba(249,252,247,1) 1%,rgba(229,232,201,1) 96%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#e5e8c9',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    
  }

  .samvadiGrayDiagonalLight
  {
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  }
  
  .samvadiGrayDiagonalLightTest
  {
    background-color: yellow; /* Old browsers */
    /*  z-index: 1001;
    */}
    
    .samvadiGrayDiagonalLightReverse
    {
      background: rgb(246,246,246); /* Old browsers */
      background: -moz-linear-gradient(-45deg, rgba(246,246,246,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(-45deg, rgba(246,246,246,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
      background: linear-gradient(135deg, rgba(246,246,246,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    }
    
    .samvadiGreenishGraySection
    {
      background: #fcfff4; /* Old browsers */
      background: -moz-linear-gradient(top, #fcfff4 0%, #e9e9ce 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(100%,#e9e9ce)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #fcfff4 0%,#e9e9ce 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #fcfff4 0%,#e9e9ce 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #fcfff4 0%,#e9e9ce 100%); /* IE10+ */
      background: linear-gradient(to bottom, #fcfff4 0%,#e9e9ce 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 ); /* IE6-9 */
    }
    
    .samvadiCreamishSection
    {
      background: #ffffff; /* Old browsers */
      background: -moz-linear-gradient(top, #ffffff 0%, #fefbe8 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fefbe8)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #ffffff 0%,#fefbe8 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #ffffff 0%,#fefbe8 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, #ffffff 0%,#fefbe8 100%); /* IE10+ */
      background: linear-gradient(to bottom, #ffffff 0%,#fefbe8 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fefbe8',GradientType=0 ); /* IE6-9 */
    }
    
    .samvadiLightBrownSection
    {
      /*background-color: #D6C2AA;*/
      background-color: #F3DBBD;
    }
    
    .samvadiLightGreenSection
    { 
      /*background-color: #61cb9b;*/
      background-color: #ccca85;
    }
    
    
    .samvadiGrayishWhite
    {
      
      background: #ffffff; /* Old browsers */
      background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 36%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(36%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 36%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 36%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 36%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
      background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 36%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
      
    }
    
    .samvadiGrayishWhite2
    {
      background: rgb(238,238,238); /* Old browsers */
      background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
      background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */}
      
      .SamvadiHomeContainer {
        width: 100%;
        height: 100%;
        min-height: 100%;
        background: orange;
        display: block;
      }
      
      .fill { 
        min-height: 100%;
        height: 100%;
      }
      
      /*body {
        padding-top:40px;
        -webkit-box-sizing: border-box;*/ /* Safari/Chrome, other WebKit */
        /*-moz-box-sizing: border-box;*/    /* Firefox, other Gecko */
        /*    box-sizing: border-box;       */  /* Opera/IE 8+ */
        /*}
        */
        .samvadiLogoS
        { 
          animation-delay:0.6s; 
          -moz-animation-delay:0.6s; 
          -webkit-animation-delay:0.6s; 
          /*   top: 1em;
          */
        }
        
        .samvadiContactCard
        {
          max-width: 500px;
          border-radius: 10px 10px 10px 10px;
          -moz-border-radius: 10px 10px 10px 10px;
          -webkit-border-radius: 10px 10px 10px 10px;
          padding-bottom: 1em;
          /*    background-color: #1dc5a3 !important; 
          */}
          
          :invalid {
            box-shadow: none;
          }
          
          :required
          {
            border 1px solid #E89F4C;   
          }
          
          input.ng-invalid
          {
            border 1px solid #E89F4C;
          }
          
          body 
          {
            height:100%;width:100%;
            
            
            font-family: 'Quicksand',  sans-serif;
            font-feature-settings: "liga", "kern";
            overflow-x: hidden;
            
          }
          
          .jumbotron {background-color:inherit;}
          .container-full-bg {
            width:100%;
            height:100%;
            max-width:100%;
            background-position:center;
            background-size:cover;
          }
          
          .nav, .pagination, .carousel, .panel-title a 
          { 
            cursor: pointer; 
          }
          
          .container-full-bg .container, .container-full-bg .container .jumbotron 
          {
            height:100%;
            width:100%;
          }
          
          
          /*angularJS ui-grid*/
          .myGrid {
            width: 90%;
            height: auto;
          }
          
          .samvadiGreenBlue
          {
            background-color: #1ab394;
          }  
          
          .samvadiGreenDiagonalGradient
          {
            background: rgb(246,248,249); /* Old browsers */
            background: -moz-linear-gradient(-45deg,  rgba(246,248,249,1) 0%, rgba(90,153,59,1) 34%, rgba(90,153,59,1) 72%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(34%,rgba(90,153,59,1)), color-stop(72%,rgba(90,153,59,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(-45deg,  rgba(246,248,249,1) 0%,rgba(90,153,59,1) 34%,rgba(90,153,59,1) 72%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(-45deg,  rgba(246,248,249,1) 0%,rgba(90,153,59,1) 34%,rgba(90,153,59,1) 72%); /* Opera 11.10+ */
            background: -ms-linear-gradient(-45deg,  rgba(246,248,249,1) 0%,rgba(90,153,59,1) 34%,rgba(90,153,59,1) 72%); /* IE10+ */
            background: linear-gradient(135deg,  rgba(246,248,249,1) 0%,rgba(90,153,59,1) 34%,rgba(90,153,59,1) 72%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#5a993b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
            
          }
          .samvadiDarkGrayGradient
          {
            background: rgb(206,220,231); /* Old browsers */
            background: -moz-linear-gradient(top,  rgba(206,220,231,1) 0%, rgba(89,106,114,1) 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,220,231,1)), color-stop(100%,rgba(89,106,114,1))); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* IE10+ */
            background: linear-gradient(to bottom,  rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 ); /* IE6-9 */
            
          }
          
          .samvadiBrownGrayGradient
          {
            background: #e3dabd; /* Old browsers */
            background: -moz-linear-gradient(top, #e3dabd 0%, #e3dabd 34%, #e8d9ba 57%, #ecd9bb 65%, #e8d9bc 72%, #ecd9bb 80%, #f7e9c5 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3dabd), color-stop(34%,#e3dabd), color-stop(57%,#e8d9ba), color-stop(65%,#ecd9bb), color-stop(72%,#e8d9bc), color-stop(80%,#ecd9bb), color-stop(100%,#f7e9c5)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top, #e3dabd 0%,#e3dabd 34%,#e8d9ba 57%,#ecd9bb 65%,#e8d9bc 72%,#ecd9bb 80%,#f7e9c5 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top, #e3dabd 0%,#e3dabd 34%,#e8d9ba 57%,#ecd9bb 65%,#e8d9bc 72%,#ecd9bb 80%,#f7e9c5 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top, #e3dabd 0%,#e3dabd 34%,#e8d9ba 57%,#ecd9bb 65%,#e8d9bc 72%,#ecd9bb 80%,#f7e9c5 100%); /* IE10+ */
            background: linear-gradient(to bottom, #e3dabd 0%,#e3dabd 34%,#e8d9ba 57%,#ecd9bb 65%,#e8d9bc 72%,#ecd9bb 80%,#f7e9c5 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3dabd', endColorstr='#f7e9c5',GradientType=0 ); /* IE6-9 */
            
          }
          
          .smvdContainerMkT {
            margin-right: auto;
            margin-left: auto;
            max-width: 1200px;
          }
          
          .samvadiContainerADB
          {
            max-width: 1000px;
            
          }
          
          .samvadiContainer
          {
            max-width: 800px;
            display:block;
            border-radius: 10px 10px 10px 10px;
            -moz-border-radius: 10px 10px 10px 10px;
            -webkit-border-radius: 10px 10px 10px 10px;
          }
          
          .samvadiContainerNoMaxWidth
          {
            display:block;
            border-radius: 10px 10px 10px 10px;
            -moz-border-radius: 10px 10px 10px 10px;
            -webkit-border-radius: 10px 10px 10px 10px;
          }
          
             
          .samvadiSecondaryToolbar
          {
            display:block;
            border-radius: 10px 10px 10px 10px;
            -moz-border-radius: 10px 10px 10px 10px;
            -webkit-border-radius: 10px 10px 10px 10px;
            max-width: 800px;
            background-color: #F4F6F9; padding: 0.5em;
          }
          

          .samvadiContainerSmall
          {
            max-width: 340px;
            border-radius: 10px 10px 10px 10px;
            -moz-border-radius: 10px 10px 10px 10px;
            -webkit-border-radius: 10px 10px 10px 10px;
          }
          
          .samvadiContainerOrderHistory
          {
            display:block;
            /*samvadi added*/
            /*    z-index: 1001;
            */}
            
            
            .samvadiContainerContactUs
            {
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
            }
            
            .samvadiContainerPasswordReset
            {
              max-width: 700px;
              /*    height: 450px;*/
              display:block;   
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
            }
            
            .samvadiContainerPasswordResetStep2
            {
              max-width: 500px;
              /*    min-height: 400px;
              */
              /*    height: 375px;
              *//*    display:block;   */
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
            }
            
            /*.samvadiReceiptContainer
            {
              max-width: 630px;
              display:block;
              vertical-align: middle;
              margin: 0 auto;
            }*/
            /*text-align: center;    */
            
            /*.revertTextMargin
            {
              margin-left: 6.8em !important; 
              margin-top: 3.2em !important;
            }*/
            
            .verticalDivider
            {
              border-left: 2px solid #EDDBB2;
            }
            
            .marginTopSettings
            {
              margin-top: 30px;
            }
            
            @media (max-width: 640px)
            {   
              
              .m_t_xs_sm_only
              {
                margin-top: 3em;;
              }
              
              .mkt_view_top_margin
              {
                margin-top: -3em !important;
              }              
              
              /* .smvd-thm1-btn-primary-text {
                color: #ffffff;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.1em;
                letter-spacing: 1.5px; 
              }
              */
              .smvd-thm1-textblack-lg-bld
              {  
                color: black;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;  
                font-weight: bolder;
              }
              
              .smvd-thm1-textorange-xxxl-lt-bld
              {  
                color: #FF8B45;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.6em;
                letter-spacing: 1.5px;  
                font-weight: bold;
              }
              
              .smvd-thm1-textred-xl
              {
                color: #D6292B;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .smvd-view-top-padding
              {
                padding-top: 6em !important;
              }
              
              .smvd-thm1-textwhite-cardtitle
              {
                color:white;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 2px;
              }
              
              .samvadiMktTitleMar
              {
                margin-top: -80px;
              }     
              
              .samvadiMktTmplBorder
              {
                max-width: 1600px;
                /* border: 20px solid #0045BC !important; */
                border-top: 6em solid #107EBF !important;
                
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;
                
                margin: 1em;
                background-color: #F2F7FA;  
                
                -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);
                
              }
              
              .samvadiMktTmplBorder:hover,
              .samvadiMktTmplBorder:focus,
              .samvadiMktTmplBorder:active 
              {
                -moz-transform: scale(1.02);
                -webkit-transform: scale(1.02);
                transform: scale(1.02);  
                
                -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                background-color: white;  
                
              }
              
              .samvadiMktTmplBorderGrey
              {
                max-width: 1600px;
                /* border: 20px solid #0045BC !important; */
                border-top: 6em solid #E1E0E5 !important;
                
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;
                
                margin: 1em;
                background-color: #F2F7FA;  
                
                -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);
                
              }
              
              .samvadiMktTmplBorderGrey:hover,
              .samvadiMktTmplBorderGrey:focus,
              .samvadiMktTmplBorderGrey:active 
              {
                -moz-transform: scale(1.02);
                -webkit-transform: scale(1.02);
                transform: scale(1.02);  
                
                -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                background-color: white;  
                
              }              
              
              .samvadiMktTmplBorderO
              {
                max-width: 1600px;
                /* border: 20px solid #0045BC !important; */
                
                border-top: 6em solid #FF8B45 !important;
                
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;
                
                margin: 1em;
                background-color: #F2F7FA;  
                
                -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);
                
              }
              
              .samvadiMktTmplBorderO:hover,
              .samvadiMktTmplBorderO:focus,
              .samvadiMktTmplBorderO:active 
              {
                -moz-transform: scale(1.02);
                -webkit-transform: scale(1.02);
                transform: scale(1.02);  
                
                -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2);
                background-color: white;  
                
              }              
              
              .m-t-life-forsm
              {
                margin-top: -65px !important;
              }
              
              .m-t-life
              {
                margin-top: 25px;
              }
              
              .m-t-name
              {
                margin-top: -4px !important;
              }
              
              
              .smvd-thm1-card-simple-white-no-hover-no-xs
              {
                border-radius: 1px 1px 1px 1px;
                -moz-border-radius: 1px 1px 1px 1px;
                -webkit-border-radius: 1px 1px 1px 1px;
                
                background-color: #EEF8FE;  
                padding-bottom: 2em; padding-top: 1em; margin-top: 1em;
              }              
              
              .smvd-thm1-textblack-lg-im
              {  
                color: black;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;  
              }              
              
              
              .smvd-thm1-textOrg-xl
              {  
                color: #DE6F34;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;  
              }
              
              .smvd-thm1-textblue-md
              {
                color: #107EBF;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1em;
                letter-spacing: 1.5px;
              }
              
              .smvd-thm1-textblack-xl
              {  
                color: black;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;  
              }
              
              .smvd-thm1-textblack-xl-bold
              {  
                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-bold
              {  
                color: black;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.6em;
                letter-spacing: 1.5px;  
                font-weight: bold;
              }
              
              .samvadiTextBlackCountBkgSm
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.5em !important;
              }
              
              .guestEditBox
              {
                background-color: white;/*#FCF6B1;*/
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;  
                
                min-height: 3em !important;  
                max-height: 6em !important;  
              }
              
              .isOnSpaceMarginTop
              {
                padding-top: 2em !important; 
              }
              
              .isOnSpaceMarginBottom
              {
                padding-bottom: 2em !important; 
              }
              .samvadiAdHocPhTxt
              {
                color: #FFFFFF !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em;
                letter-spacing: 1.5px;
              }
              
              .addNewLineText
              {
                color: black;
                
                font-size: 1.2em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                letter-spacing: 2px !important;
                margin-top: 0.7em;
              }
              
              .samvadiQAgentCallTextMd
              {
                color: #242038 !important;
                text-align: center !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
                letter-spacing: 1.5px;  
              }
              
              .samvadiQAgentCallTextWhiteMd
              {
                color: white !important;
                text-align: center !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
                letter-spacing: 1.5px;  
              }
              
              .samvadiQAgentCallText-Act
              {
                color: #93E5AB !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1em;
                letter-spacing: 1.5px;
              }
              
              .samvadiQAgentCallText
              {
                color: #FAA916 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2.0em;
                letter-spacing: 1.5px;  
              }
              
              .samvadiQAgentCallTextMd
              {
                color: #FAA916 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
                letter-spacing: 1.5px;  
              }
              
              
              .samvadiQAgentCallTextWhiteMd
              {
                color: white !important;
                text-align: center !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
                letter-spacing: 1.5px;  
              }
              
              .samvadiQAgentCallTextSm
              {
                color: #FAA916 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1em;
                letter-spacing: 1.5px;  
              }
              
              .m-t-biz-name
              {
                margin-top: 0.5em;
              }
              
              /*toggle CSS -START*/
              /* The switch - the box around the slider */
              .switch {
                position: relative;
                display: inline-block;
                width: 50px;
                height: 30px;
              }
              
              .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: 4px;
                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);
              }
              
              .slider.round {
                border-radius: 34px;
              }
              
              .slider.round:before {
                border-radius: 50%;
              }
              
              /*toggle CSS -END*/
              .samvadiQSettWhite
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.3em;
                color: white !important;
                letter-spacing: 1.5px;
              }
              
              .samvadiQSettText
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.3em;
                color: #242038 !important;
                letter-spacing: 1.5px;
              }
              
              .noQItemsContainerText
              {
                color: #242038 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2.2em;
                letter-spacing: 2px;
              }
              
              .samvadiTextBizHeader
              {
                font-size: 1.4em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                letter-spacing: 1.5px !important;
                margin-top: 1.5em;
              }
              
              .m-t-xs-only
              {
                margin-top: 15px;
              }
              
              .messageBubbleText
              {
                color: black;
                letter-spacing: 1.2px;
                font-size: 0.9em;
              }
              
              .messageBubbleTextPre
              {
                color: black;
                letter-spacing: 1.0px;
                font-size: 0.6em;
              }    
              
              .messageNameTimeStamp
              {
                color: #468074;
                letter-spacing: 1.2px;
                font-size: 0.5em;
                word-wrap: break-word; 
                text-align: right !important; 
              }
              
              .messageName
              {
                color: #468074;
                letter-spacing: 1.2px;
                font-size: 0.5em;
                word-wrap: break-word; 
                text-align: left !important; 
              }
              
              .marginTopSettings
              {
                margin-top: 10px;
              }
              
              .leftMarginM
              {
                margin-left: 1em !important;
              } 
              
              .leftMarginL
              {
                margin-left: 2.7em !important;
              } 
              
              .samvadiSettingsDiv
              {
                max-width: 630px; 
                margin-bottom: 1em; 
                margin-top: 2em;
                margin-right: 1em;
                /*      margin-left: 0.2em;*/
              }
              
              .samvadiReceiptDiv3 
              {
                position: relative;
                text-align: center !important;
                text-decoration: none;
                margin: 0 auto;
                
                color: #000;
                /*        background: #ffc;*/
                /*        background: #EFF8FC;
                */      display: block;
                width: 300px;
                
                -moz-box-shadow: 5px 5px 7px #212121;
                -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                
                -moz-transition: -moz-transform 0.15s linear;
                -o-transition: -o-transform 0.15s linear;
                -webkit-transition: -webkit-transform 0.15s linear;
                
              }
              
              .samvadiReceiptDiv2
              {
                position: relative;
                width: 300px;
                /*        padding: 1px;*/
                margin: 0 auto;
                text-align: center !important;
                background-color: #FAFAF7;    
                -webkit-box-shadow: 7px 7px 5px 0px rgba(0, 0, 0, 0.2);
                -moz-box-shadow:    7px 7px 5px 0px rgba(0, 0, 0, 0.2);
                box-shadow:         7px 7px 5px 0px rgba(0, 0, 0, 0.2);
              }
              
              #BusinessLogoDiv
              {
                display: none;
              }
              
              #QRCodeDiv
              {
                display: none;
              }
              
              .samvadiContainerOrderHistory
              {
                max-width: 500px;
                display:block;
              }
            }
            
            .samvadiReceiptDiv
            {
              position: relative;
              width: 500px;
              padding: 50px;
              margin: 0 auto;
              background-color: #fff;
              
              -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
              -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
              box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
            }
            
            .samvadiReceiptDiv:before, .samvadiReceiptDiv:after
            {
              position: absolute;
              width: 40%;
              height: 10px;
              content: ' ';
              left: 12px;
              bottom: 12px;
              
              background: transparent;
              
              -webkit-transform: skew(-5deg) rotate(-5deg);
              -moz-transform: skew(-5deg) rotate(-5deg);
              -ms-transform: skew(-5deg) rotate(-5deg);
              -o-transform: skew(-5deg) rotate(-5deg);
              transform: skew(-5deg) rotate(-5deg);
              
              /*    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
              -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
              box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);*/
              
              -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
              -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
              box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
              
              z-index: -1;
            } 
            
            .samvadiReceiptDiv:after
            {
              left: auto;
              right: 12px;
              
              -webkit-transform: skew(5deg) rotate(5deg);
              -moz-transform: skew(5deg) rotate(5deg);
              -ms-transform: skew(5deg) rotate(5deg);
              -o-transform: skew(5deg) rotate(5deg);
              transform: skew(5deg) rotate(5deg);
            }
            
            table.last {
              border-bottom:1px solid black;
            }
            
            
            .samvadiWarningBox
            {
              border-top:60px solid #FC9D2C !important;  
              
              background-color: white; /*#FBEACA;*/
              -moz-box-shadow: 5px 5px 7px #212121;
              -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7); 
              border-radius: 10px;
            }
            
            .samvadiWarBoxT1
            {
              color: white; /*#FFEDBD;*/ 
              text-decoration: none !important;
              font-family: 'Quicksand',  sans-serif;   
              letter-spacing: 1.5px;     
              font-size: 2.5em;   
            }
            
            .samvadiWarBoxT2Dark
            {
              color: #F15B00; 
              text-decoration: none !important;
              font-family: 'Quicksand',  sans-serif;   
              letter-spacing: 1.5px;     
              font-size: 2em; 
            }
            
            
            .btn-trialWar {
              
              background-color: #FBEACA;
              border-color: #FBEACA;  
              color: black;
              
              text-decoration: none !important;
              font-family: 'Quicksand',  sans-serif; 
              font-size: 2em;
              letter-spacing: 1.3px;
              line-height: 27px;
              padding-top: 0.5em;
              padding-bottom: 0.5em;
              padding-left: 1em;
              padding-right: 1em;
            }  
            
            .btn-trialWar:hover,
            .btn-trialWar:focus,
            .btn-trialWar:active {
              background-color: #FC9D2C;
              border-color: black;
              color: white;
            }
            
            /* .restImgBg
            {
              background: url(../img/rest_bg-big.jpg) fixed no-repeat;
            } */
            
            .samvadiMktTmplNoAniDisabled
            {
              max-width: 1600px;
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
              
              margin: 1em;
              
              background-color: #E9E9E9;  
              
              -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);
              
            }
            
            .samvadiMktTmplNoAni
            {
              max-width: 1600px;
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
              
              margin: 1em;
              
              background-color: #F2F7FA;  
              
              -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);
              
            }
            
            .samvadiMktTmplBorderGrey
            {
              max-width: 1600px;
              /* border: 20px solid #0045BC !important; */
              border-top: 5em solid #E1E0E5 !important;
              
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
              
              margin: 1em;
              background-color: #F2F7FA;  
              
              -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);
              
            }
            
            
            .samvadiMktTmplBorderGrey:hover,
            .samvadiMktTmplBorderGrey:focus,
            .samvadiMktTmplBorderGrey:active 
            {
              -moz-transform: scale(1.02);
              -webkit-transform: scale(1.02);
              transform: scale(1.02);  
              
              -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              background-color: white;  
              
            }
            
            .samvadiMktTmplBorder
            {
              max-width: 1600px;
              /* border: 20px solid #0045BC !important; */
              border-top: 5em solid #107EBF !important;
              
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
              
              margin: 1em;
              background-color: #F2F7FA;  
              
              -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);
              
            }
            
            
            .samvadiMktTmplBorder:hover,
            .samvadiMktTmplBorder:focus,
            .samvadiMktTmplBorder:active 
            {
              -moz-transform: scale(1.02);
              -webkit-transform: scale(1.02);
              transform: scale(1.02);  
              
              -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              background-color: white;  
              
            }
            
            .samvadiMktTitleMar
            {
              margin-top: -50px;
            }            
            
            .samvadiMktTmpl
            {
              max-width: 1600px;
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
              
              /* padding-bottom: 1.5em; */
              margin: 1em;
              
              /* padding: 1em; */
              /* margin-bottom: 0.5em; */
              background-color: #F2F7FA;  
              
              -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);
              
            }
            
            .samvadiMktTmpl:hover,
            .samvadiMktTmpl:focus,
            .samvadiMktTmpl:active 
            {
              -moz-transform: scale(1.02);
              -webkit-transform: scale(1.02);
              transform: scale(1.02);  
              
              -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              background-color: white;  
              
            }
            
            .tmplBorder
            {
              margin-top: 1em;
              margin-bottom: 1em;
              padding-top: 2em;
              padding-bottom: 2em;  
              margin-left: 0.5em;
              margin-right: 0.5em;    
              border: 1px solid #E28D31 !important;
            }
            
            .tmplImg
            {
              /* 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: 4.5em;
              background-color: #F2F7FA;   */
              
              -moz-transition: all 0.8s;
              -webkit-transition: all 0.8s;
              transition: all 0.8s;    
              margin-top: 2em;
              /* 
              -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); */
              
            }
            
            .tmplImg:hover,
            .tmplImg:focus,
            .tmplImg:active 
            {
              -moz-transform: scale(1.02);
              -webkit-transform: scale(1.02);
              transform: scale(1.02);  
              
              /* -webkit-box-shadow: 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              -moz-box-shadow:    4px 4px 2px 0px rgba(0, 0, 0, 0.2);
              box-shadow:         4px 4px 2px 0px rgba(0, 0, 0, 0.2); */
            }
            
            .samvadiMktTemplate
            {
              /* border-style: ridge; */
              /* border: 1px ridge #008DA2 ; */
              margin-top: 2em !important; 
              margin-left: 2em !important;;  
              
            }
            .samvadiShadowBoxThin
            {
              -moz-box-shadow: 2px 2px 1px #212121;
              -webkit-box-shadow: 2px 2px 1px rgba(33, 33, 33, 0.7);
              box-shadow: 2px 2px 1px rgba(33, 33, 33, 0.7);
            }
            
            .samvadiShadowBox
            {
              -moz-box-shadow: 5px 5px 7px #212121;
              -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
            }
            
            .samvadiShadowBoxNoBg
            {
              -moz-box-shadow: 5px 5px 7px #212121;
              -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              -moz-transition: -moz-transform 0.15s linear;
              -o-transition: -o-transform 0.15s linear;
              -webkit-transition: -webkit-transform 0.15s linear;
            }
            
            /*.samvadiReceiptDiv:after
            {
              bottom: auto;
              top: 12px;
              
              -webkit-transform: skew(5deg) rotate(5deg);
              -moz-transform: skew(5deg) rotate(5deg);
              -ms-transform: skew(5deg) rotate(5deg);
              -o-transform: skew(5deg) rotate(5deg);
              transform: skew(5deg) rotate(5deg);
            }
            */
            .samvadiBigContainer
            {
              max-height:730px;
              max-width: 500px;
              border: 2px solid #008DA2 ;
              
              display:block;
              margin: auto;
              /*    vertical-align: middle;
              text-align: center;
              */    
              border-radius: 10px 10px 10px 10px;
              -moz-border-radius: 10px 10px 10px 10px;
              -webkit-border-radius: 10px 10px 10px 10px;
            }
            
            
            .samvadiOrderDivLanding 
            {
              position: relative;
              text-align: center !important;
              text-decoration: none;
              margin: 0 auto;
              top: 4em;
              
              color: #000;
              /*        background: #ffc;*/
              /*        background: gray;*/
              display: block;
              width: 300px;
              
              -moz-box-shadow: 5px 5px 7px #212121;
              -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              -moz-transition: -moz-transform 0.15s linear;
              -o-transition: -o-transform 0.15s linear;
              -webkit-transition: -webkit-transform 0.15s linear;
              
            }
            
            
            @media (min-width: 641px) 
            { 
              /*    .subscriptionPlanBtn
              {
                min-width: 9em !important;
              }
              */
              .leftMarginM
              {
                margin-left: 1.5em !important;
              } 
              
              .leftMarginL
              {
                margin-left: 2em !important;
              } 
              
              .samvadiReceiptDiv3 
              {
                position: relative;
                text-align: center !important;
                text-decoration: none;
                margin: 0 auto;
                
                color: #000;
                /*        background: #ffc;*/
                /*        background: #EFF8FC;*/
                display: block;
                width: 500px;
                
                -moz-box-shadow: 5px 5px 7px #212121;
                -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                -moz-transition: -moz-transform 0.15s linear;
                -o-transition: -o-transform 0.15s linear;
                -webkit-transition: -webkit-transform 0.15s linear;
                
              }
              
              .samvadiReceiptDiv2
              {
                position: relative;
                width: 500px;
                padding: 50px;
                margin: 0 auto;
                text-align: center !important;
                background-color: #FAFAF7;    
                -webkit-box-shadow: 7px 7px 5px 0px rgba(0, 0, 0, 0.2);
                -moz-box-shadow:    7px 7px 5px 0px rgba(0, 0, 0, 0.2);
                box-shadow:         7px 7px 5px 0px rgba(0, 0, 0, 0.2);
              }
              
              .samvadiContainerLeftAligned
              {
                max-height:730px;
                max-width: 500px;
                /*        border: 2px solid #008DA2 ;*/
                
                display:block;
                margin-left: 1em;
                margin-top: 2em;
                
                vertical-align: middle;
                
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;
              }
              
              .samvadiAddLeftMargin
              {
                margin-left: 10em;
              }
              
            }
            
            .samvadiNavBarLogo
            {
              padding-left: 0.1em;
              padding-top: 0.1em;
            }
            
            
            /*@media (min-width: 768px) and (max-width: 979px) {*/
              /*iPad in portrait & landscape*/  
              @media (min-width: 768px) and (max-width: 1024px) {  
                
                
                .m_t_xs_sm_only
                {
                  margin-top: 3em;;
                }
                
                .leftMarginM
                {
                  margin-left: 1em !important;
                } 
                
                .leftMarginL
                {
                  margin-left: 2.7em !important;
                } 
                
                .samvadiAddLeftMargin
                {
                  margin-left: 10em;
                }
                
                .samvadiContainerOrderHistory
                {
                  max-width: 700px;
                  display:block;
                }
                
                .samvadiSettingsDiv
                {
                  max-width: 800px; 
                  margin-bottom: 2em; 
                  margin-top: 2em;
                  margin-right: 3em;
                  /*      margin-left: 2em;*/
                }
                
                
              }
              
              .samvadiTopMarginVerySm
              {
                position: relative;
                top: 2.5em;    
                
                /*    margin-top: 2.5em;    */
              }
              
              .samvadiTopMarginSm
              {
                position: relative;
                top: 1.2em;    
              }
              
              .samvadiTopMarginOrder
              {
                position: relative;
                top: 5em;
              } 
              
              .samvadiOrderHistoryDiv
              {    
                min-height: 900px !important;
              }
              
              
              @media (min-width: 980px) { 
                
                .samvadiSettingsDiv
                {
                  max-width: 800px; 
                  margin-bottom: 2em; 
                  margin-top: 2em;
                  margin-right: 3em;
                  /*    margin-left: 2em;*/
                }
                
                
                .samvadiAddLeftMargin
                {
                  margin-left: 20em;
                }
                
                .samvadiTopMargin
                {
                  position: relative;
                  top: 5em;
                }
                
                .samvadiBottomMargin
                {
                  position: relative;
                  bottom: 2em;
                }
                
                /*    .samvadiTopMarginSm
                {
                  position: relative;
                  top: 1.2em;    
                }*/
              }
              
              .samvadiBottomPadding
              {
                padding-bottom: 2em;
              }
              
              .center {
                text-align:center;
              }
              
              .center form {
                display:inline-block;
              }
              
              .samvadiSolidOrange
              {
                /*background: #E89F4C;*/
                background: #DD6600;
              }
              
              .samvadiTextGlow
              {
                color: #B4FC00 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
              }
              
              .samvadiTextGreen
              {
                color: #329900; 
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;    
              }
              
              .samvadiTextOrange
              {
                color: #E89F4C; 
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;   
              }
              
              .samvadiTextOrangeBold
              {
                color: #E89F4C; 
                font-weight: bolder; 
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                
              }
              /*
              .samvadiTextRed
              {
                color: #932504; 
                letter-spacing: 1.5px;   
                text-decoration: none !important;
              }*/
              
              
              .samvadiErrordiv
              {
                background-color: #FFD1D1; /*pink*/
                border-radius: 2px 2px 2px 2px;
                -moz-border-radius: 2px 2px 2px 2px;
                -webkit-border-radius: 2px 2px 2px 2px;    
              }
              
              @media (min-width: 768px) { 
                
                /*.subscriptionPlanBtn
                {
                  min-width: 9em !important;
                }*/
                .samvadiErrordiv
                {
                  background-color: #FFD1D1; /*pink*/
                  max-width: 319px;
                  border-radius: 2px 2px 2px 2px;
                  -moz-border-radius: 2px 2px 2px 2px;
                  -webkit-border-radius: 2px 2px 2px 2px;            
                }
              }
              
              .samvadiText
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
              }
              
              .samvadiTextxs
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.6em;
              }
              
              .samvadiTextxsW
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.5em;
                letter-spacing: 1.5px;
                font-weight: 500;
              }
              
              .samvadiTextxxs
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.4em;
              }
              
              .samvadiTextxms
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.6em;
              }
              
              .samvadiTextsm
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em;
              }
              
              .samvadiTextSMD
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.1em;
              }
              
              .samvadiTextMedium
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.3em;
              }
              
              .samvadiTextMdSpc
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.1em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBig
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.5em;
                letter-spacing: 1.5px;  
              }
              
              .samvadiTextBkgSetSpc
              {
                font-family: 'Quicksand',  sans-serif;  
                font-size: 0.8em;
                letter-spacing: 1.3px !important;
              }
              
              .samvadiTextSpc
              {
                font-family: 'Quicksand',  sans-serif;  
                letter-spacing: 1.5px !important;
              }
              
              .samvadiTextBigSpc
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.5em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBkgSpc
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.2em;
                letter-spacing: 1.5px;
              }
              
              
              .samvadiTextHeader
              {
                color: black;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.7em;
                font-weight: bolder;
              }
              
              .samvadiTextHeaderSm
              {
                color: #474747;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.4em;
                font-weight: bolder;
                min-height: 3em;;
              } 
              
              .samvadiTextBigBold
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.5em;
                font-weight: bolder;
              }
              
              .samvadiTextMd
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.4em;
              }
              
              .samvadiTextBlue
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
              }
              
              .samvadiTextGreenBig-1
              {
                color: #166861 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlueBigMQ
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlueBig-1
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlueBig-2
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.6em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlackBig-1
              {
                color: black;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextVeryBlueBig-1
              {
                color: #13178C;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBig-1
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .btnTextAutoRsv
              {
                font-size: 1.6em;
              }
              
              .samvadiTextWhiteBig-1
              {
                color: white;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlueBig
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlueMedium
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1em;
              }
              
              .samvadiTextBlackBig
              {
                color: black !important;
                font-size: 1.2em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
              }
              
              .samvadiTextBlackTwoEM
              {
                color: black !important;
                font-size: 2.2em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlackThreeEM
              {
                color: black !important;
                font-size: 3em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                letter-spacing: 1.5px;
              }
              .samvadiTextBlackBigNoCaps
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
              }
              
              .samvadiTextBlackVeryBig
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2.2em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlack2EM
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.8em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlackH2Bold
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.6em;
                letter-spacing: 1.5px;
                font-weight: bold;
              }
              
              .samvadiTextWhite2EM
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.8em;
              }
              
              .samvadiTextWhite2EMSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhite1-8EMSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.8em;
                letter-spacing: 1.5px;
              }
              
              
              .samvadiTextWhiteSmall
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em;
                letter-spacing: 2px;
              }
              
              .samvadiTextWhiteSmallSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhitexSMSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.7em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhitexSM
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.7em;
              }
              
              .samvadiTextWhiteXS
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.6em;
              }
              
              .samvadiTextNewItemMD
              {
                color: #ED5565 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
              }
              
              .samvadiTextNewItem2EM
              {
                color: #ED5565 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.8em;
              }
              
              .samvadiTextGrayMD
              {
                color: gray !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
              }
              
              .samvadiTextGray2EM
              {
                color: gray !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.8em;
              }
              
              .samvadiTextGrayADBText
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
              }
              
              .samvadiCaps
              {
                font-variant: small-caps;
              }
              
              .samvadiTextWhite
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
              }
              
              
              .samvadiTextWhiteH1
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 2em;
              }
              
              
              .samvadiTextBlueH1
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 2em;
              }
              
              .samvadiTextBlueVeryBig
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 3em;
              }
              
              .samvadiTextBlueH2
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
              }
              
              /*.samvadiTextBlueH2Big
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.7em;
              }
              */
              .samvadiTextBlueH2Small
              {
                /*color: #007DA0 !important;*/
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.3em;
              }
              
              .samvadiTextBlackH2-U
              {
                color: #007DA0 !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
                text-decoration: underline;
              }
              
              .samvadiTextRedOne
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1em;
              }
              
              .samvadiTextRed
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
              }
              
              .samvadiTextRedH3
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
              }
              
              .samvadiTextRedMd
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
              }
              
              .samvadiTextRedL
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.6em;
              }
              
              .samvadiTextRedxSmall
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.6em;
              }
              
              .samvadiTextRedSmall
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.9em;
              }
              
              .samvadiTextBlueSmall
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em; 
              }
              
              .samvadiTextBlueSm
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em; 
              }
              
              .samvadiTextBlueSmallSpc
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em; 
                letter-spacing: 1.5px;
              }
              
              .samvadiTextDarkerBlueSmall
              {
                color: #233F39 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextRedNormal
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.1em;
              }
              
              .samvadiTextBlueVerySmall
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.7em; 
              }
              
              .samvadiTextBlueVVSm
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.7em; 
              }
              
              .samvadiTextOrangeDark
              {
                color: #E58E32 !important;
              }
              
              .samvadiTextLazur
              {
                color: #16987e !important;
              }
              
              .samvadiTextOrangeBig
              {
                color: #E58E32 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.5em;
              }
              
              .samvadiTextOrangeBigDark
              {
                color: #DD6600 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                font-size: 1.5em;
              }
              
              .samvadiTextOrangeDarkBig
              {
                color: #E58E32 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.8em;
                font-weight: bold;
              }
              
              
              .samvadiTextOrangeDarkVeryBig
              {
                color: #E58E32 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2.4em;
                font-weight: bold;
              }
              
              .samvadiTextOrangeDarkSmall
              {
                color: #DD6600 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
              }
              
              .samvadiTextYellowTwoEM
              {
                color: #fcf6b1 !important;
                font-size: 2em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                letter-spacing: 1.5px;
              }
              
              .samvadiTextDarkOrangeVerySmall
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.7em; 
              }
              
              .samvadiTextOrangeDarkVeryBigINQ
              {
                color: #E58E32 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.3em;
                font-weight: bold;
              }
              
              .samvadiTextOrangeDarkBigINQ
              {
                color: #E58E32 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.1em;
                font-weight: bold;
              }
              
              .samvadiTextDarkOrangeSM
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.3em;
                letter-spacing: 1.5px; 
              }
              
              .samvadiTextDarkOrangeMedium
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
                letter-spacing: 1.5px; 
              }
              
              .samvadiTextDarkOrangeBig
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.6em;
                letter-spacing: 1.5px; 
              }
              
              .samvadiTextDarkOrangeVBig
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2em;
                letter-spacing: 1.5px; 
              }
              
              .samvadiTextOrangeDarkSmallINQ
              {
                color: #DD6600 !important;
                
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1em;
              }
              
              .samvadiTextDarkOrangeVerySmallINQ
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em; 
              }
              
              .samvadiTextDarkOrangeXSINQ
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.7em; 
              }
              
              .samvadiTextBlack
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
              }
              
              .samvadiTextBlackSmall
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 0.8em;  
              }
              
              .samvadiTextBlackSmallEngraved
              {
                color: #333;
                background-color: #666;
                
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;  
                text-shadow: 0px 1px 0px rgba(255,255,255,.5);   
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlackSmallItl
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 0.8em;
                font-style: italic;  
              }
              
              .samvadiTextBlackLtrSpace
              {
                color: black !important;
                text-decoration: none !important;
                letter-spacing: 1.3px;
                font-family: 'Quicksand',  sans-serif;
              }
              
              .samvadiTextGray
              {
                color: #606060 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
              }
              
              .samvadiTextGraySm
              {
                color: #606060 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em;
              }
              
              .samvadiTextSmall
              {
                color: gray !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
              }
              
              .samvadiTextDelivery
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
                letter-spacing: 1.3px;
                line-height: 27px;
                /*  font-style: italic;*/
              }
              
              .samvadiTextDeliverySm
              {
                /*color: #00241b !important;*/
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
                letter-spacing: 1.3px;
                line-height: 27px;
                /*  font-style: italic;*/
              }
              
              .samvadiTextBlackH2LtrSp
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
                letter-spacing: 1.3px;
                line-height: 27px;
              }
              
              .samvadiTextBlackMedium
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.0em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhiteSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.0em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhiteBigSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextYellowBigSpc
              {
                /*color: #fcf6b1 !important;*/
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              
              .bkgChangeColor
              {
                color: black !important;
              }
              
              .bkgChangeColor:hover,
              .bkgChangeColor:active,
              .bkgChangeColor:focus
              {
                color: #fcf6b1 !important;
              }
              
              
              .samvadiTextWhiteBiggerSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2.4em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextDarkBlackBiggerSpc
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 2.2em;
                letter-spacing: 1.5px;
              }
              /*
              .samvadiTextBlackBigSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              */
              
              .samvadiTextWhiteMdSpc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlackH3
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
              }
              
              .samvadiTextBlackH3Spc
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
                letter-spacing: 1.5px;
              }
              .samvadiTextOrangeDarkH3
              {
                color: #DD6600 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.4em;
              }
              
              .samvadiTextRedH2
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
              }
              
              .samvadiTextRedBig
              {
                color: #CC3300 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.6em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlackH4
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
              }
              
              
              
              /*
              .nav-tabs
              {
                color: black !important;
                letter-spacing: 1.5px;   
                text-decoration: none !important;
                font-variant: small-caps; 
                font-family: 'FontAwesome', â€˜Palatino Linotypeâ€™, â€˜Book Antiquaâ€™, Palatino, serif; 
                font-size: 1.2em;
              }
              */
              .samvadiTextBlackNormal
              {
                color: black !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
              }
              
              .samvadiTextWhiteH3
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.4em;
              }
              
              .samvadiTextWhiteH4Spc
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlueH3
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.1em;
              }
              
              .samvadiTextBlueH3Spc
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.1em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlueH2Spc
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.5em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhiteH4
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.1em;
              }
              
              .samvadiTextBlueHW
              {
                color: #13178C !important;
                text-decoration: none !important;
                font-family: 'Handlee', cursive;  
                font-size: 1.1em;
                font-weight: bold;
              }
              
              .samvadiTextBlueInkHW
              {
                color: #13178C !important;
                text-decoration: none !important;
                font-family: 'Handlee', cursive;  
                font-size: 2em;
                font-weight: bold;
              }
              
              .transparent{
                background:rgba(255,255,255,0.5);
              }
              
              .samvadiTextBlueInkHWMedium
              {
                color: #13178C !important;
                text-decoration: none !important;
                font-family: 'Handlee', cursive;  
                font-size: 1.7em;
                font-weight: bold;
              }
              
              .samvadiTextBlueInkHWSmall
              {
                color: #13178C !important;
                text-decoration: none !important;
                font-family: 'Handlee', cursive;  
                font-size: 1.4em;
                font-weight: bold;
              }
              
              .samvadiTextBlueInkHWVSmall
              {
                color: #13178C !important;
                text-decoration: none !important;
                font-family: 'Handlee', cursive;  
                font-size: 0.9em;
                font-weight: bold;
              }
              
              .samvadiRightMargin
              {
                margin-right: 2em;
              }
              /*Samvadi nav bar - end*/
              
              .samvadiNavDivider
              {
                
                /*  width: 120px;*/
                height: 1px;
                margin: 5px auto 0;
                border-bottom: 2px solid #E89F4C;
              }
              
              .samvadiDividerBlue
              {
                height: 1px;
                width: 100%;
                margin: 5px auto 0;
                border-bottom: 1px solid #468074;
              }
              
              .samvadiDividerBlackDotted
              {
                height: 1px;
                width: 100%;
                margin: 5px auto 0;
                border-bottom: 1px dotted black;
              }
              
              .samvadiDividerGreyDotted
              {
                height: 1px;
                width: 100%;
                margin: 5px auto 0;
                border-bottom: 1px dotted rgb(192, 192, 201);
              }
              
              .samvadiDividerWhiteDotted
              {
                height: 1px;
                width: 100%;
                margin: 5px auto 0;
                border-bottom: 1px dotted white;
              }
              
              .samvadiDividerOrangeDotted
              {
                height: 1px;
                width: 100%;
                margin: 5px auto 0;
                border-bottom: 1px dotted #E89F4C;
              }
              
              .samvadiQDivider
              {
                height: 1px;
                width: 100%;
                margin: 5px auto 0;
                border-bottom: 1px solid #107EBF;
              }
              
              .samvadiLineOrange
              {
                width: 160px;
                height: 1px;
                margin: 5px auto 0;
                border-bottom: 2px solid #E89F4C;
              }
              
              .samvadiLineOrangeXs
              {
                width: 80px;
                height: 1px;
                margin: 5px auto 0;
                border-bottom: 2px solid #E89F4C;
              }
              
              .samvadiOrangeBg
              {
                background-color: #E89F4C; 
              }
              
              .fa-comment
              {
                color: #E89F4C;  
              }
              
              /*.navbar-collapse .hideMe {
                display: none;
              }*/
              
              
              
              .samvadiCenterMenuText
              {
                
              }
              
              /*iPhone 2G, 3G, 4, 4S Media Queries -START*/
              @media only screen 
              and (min-device-width : 320px) 
              and (max-device-width : 480px) 
              { 
                .samvadiCenterMenuText
                {
                  
                }
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
              }
              
              /*iPhone 2G, 3G, 4, 4S Media Queries -END*/
              
              
              /*Samvadi Busisiness portal specific CSS -START*/
              
              .samvadiBlockTextWhiteBig
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 4em;
              }
              
              .samvadiBlockTextWhite
              {
                color: white !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 3em;
              }
              
              .samvadiBlockTextGray
              {
                color: gray !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 3em;
              }
              
              .samvadiListView
              {
                margin-top: 1em;
                border: 1px solid #23c6c8 !important;
              }
              
              .samvadiDimOrder-bg
              {
                /*box-shadow: inset 0px 0px 0px #DD6600, 0px 5px 0px 0px #DD6600, 0px 10px 5px #383838;*/
                box-shadow: inset 0px 0px 0px #c79810, 0px 5px 0px 0px #c79810, 0px 10px 5px #383838;
                border: 1px solid #E28D31 !important;
              }
              
              
              .samvadiDimOrder-bg:active {
                box-shadow: inset 0px 0px 0px #c79810, 0px 2px 0px 0px #c79810, 0px 5px 3px #383838;
              }
              
              .samvadiDimDarkSeaGreen-bg
              {
                box-shadow: inset 0px 0px 0px #F98866, 0px 5px 0px 0px #F98866, 0px 10px 5px #383838;
                border: 1px solid #F98866 !important;
              }
              
              .samvadiDimDarkSeaGreen-bg:active {
                box-shadow: inset 0px 0px 0px #F98866, 0px 2px 0px 0px #F98866, 0px 5px 3px #383838;
              }
              
              .samvadiDimWarning-bg
              {
                box-shadow: inset 0px 0px 0px #f8ac59, 0px 5px 0px 0px #f8ac59, 0px 10px 5px #383838;
                border: 1px solid #f8ac59 !important;
                border-radius: 3px;
                padding: 1em; 
              }
              
              /*.samvadiDimWarning-bg:active {
                box-shadow: inset 0px 0px 0px #f8ac59, 0px 2px 0px 0px #f8ac59, 0px 5px 3px #383838;
              }*/
              
              .bronze
              {
                color: #F98866;
              }
              
              .samvadiDimC46200-bg
              {
                box-shadow: inset 0px 0px 0px #C46200, 0px 5px 0px 0px #C46200, 0px 10px 5px #383838;
                border: 1px solid #C46200 !important;
              }
              
              .samvadiDimC46200-bg:active {
                box-shadow: inset 0px 0px 0px #C46200, 0px 2px 0px 0px #C46200, 0px 5px 3px #383838;
              }
              
              .colorC46200
              {
                color: #C46200;
              }
              
              .samvadiDimDarkOrange-bg
              {
                box-shadow: inset 0px 0px 0px #DD6600, 0px 5px 0px 0px #DD6600, 0px 10px 5px #383838;
                border: 1px solid #DD6600 !important;
              }
              
              .samvadiDimDarkOrange-bg:active {
                box-shadow: inset 0px 0px 0px #DD6600, 0px 2px 0px 0px #DD6600, 0px 5px 3px #383838;
              }
              
              .samvadiDimlazur-bg
              {
                box-shadow: inset 0px 0px 0px #16987e, 0px 5px 0px 0px #16987e, 0px 10px 5px #383838;
                border: 1px solid #23c6c8 !important;
              }
              
              .samvadiDimlazur-bg:active {
                box-shadow: inset 0px 0px 0px #16987e, 0px 2px 0px 0px #16987e, 0px 5px 3px #383838;
              }
              
              .samvadiDimBlack-bg
              {
                box-shadow: inset 0px 0px 0px #000000, 0px 5px 0px 0px #000000, 0px 10px 5px #383838;
                border: 1px solid #000000 !important;
              }
              
              
              .samvadiDimBlack-bg:active {
                box-shadow: inset 0px 0px 0px #000000, 0px 2px 0px 0px #000000, 0px 5px 3px #383838;
              }
              
              
              .samvadiDimYellow-bg
              {  
                box-shadow: inset 0px 0px 0px #ffc, 0px 5px 0px 0px #F1DA36, 0px 10px 5px #383838;
                border: 1px solid #f1da36 !important;
              }
              
              .samvadiDimYellow-bg:active 
              {
                box-shadow: inset 0px 0px 0px #ffc, 0px 2px 0px 0px #ffc, 0px 5px 3px #383838;
              }
              
              .samvadiDimGray-bg
              {  
                box-shadow: inset 0px 0px 0px #2323c8, 0px 5px 0px 0px #E3E3E5, 0px 10px 5px #383838;
                border: 1px solid gray !important;
              }
              
              .samvadiDimGray-bg:active 
              {
                box-shadow: inset 0px 0px 0px #2323c8, 0px 2px 0px 0px #2323c8, 0px 5px 3px #383838;
              }
              
              .samvadiDimWhite-bg
              {  
                box-shadow: inset 0px 0px 0px #ffffff, 0px 5px 0px 0px #E3E3E5, 0px 10px 5px #383838;
                border: 1px solid gray !important;
              }
              
              .samvadiDimWhite-bg:active 
              {
                box-shadow: inset 0px 0px 0px #ffffff, 0px 2px 0px 0px #2323c8, 0px 5px 3px #383838;
              }
              
              .orderDisabledBg
              {
                background: rgb(226,226,226); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(170,170,170,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(170,170,170,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(170,170,170,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#aaaaaa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              .samvadiGrayBorder
              {
                border: 1px solid gray !important; 
              }
              
              .samvadiDimGray-bg
              {
                box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px #383838;
              }
              
              .samvadiDimGray-bg:active {
                box-shadow: inset 0px 0px 0px gray, 0px 2px 0px 0px gray, 0px 5px 3px #383838;
              }
              
              .samvadiDimBlue-bg
              {
                box-shadow: inset 0px 0px 0px #2374c8, 0px 5px 0px 0px #2374c8, 0px 10px 5px #383838;
                border: 1px solid #2374c8 !important;
                
              }
              
              .samvadiDimBlue-bg:active {
                box-shadow: inset 0px 0px 0px #2374c8, 0px 2px 0px 0px #2374c8, 0px 5px 3px #383838;
              }
              
              .color2374c8
              {
                color: #2374c8; 
              }
              
              .samvadiDimOrange-bg
              {
                box-shadow: inset 0px 0px 0px #A5805B, 0px 5px 0px 0px #A5805B, 0px 10px 5px #383838;
              }
              
              .samvadiDimOrange-bg:active {
                box-shadow: inset 0px 0px 0px #A5805B, 0px 2px 0px 0px #A5805B, 0px 5px 3px #383838;
              }
              
              .samvadiDim-bg
              {
                box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px #383838;
              }
              
              .samvadiTextSelect
              {
                -webkit-touch-callout: text;
                -webkit-user-select: text;
                -khtml-user-select: text;
                -moz-user-select: text;
                -ms-user-select: text;
                user-select: text;
              }
              
              .samvadiNoTextSelect
              {
                -webkit-touch-callout: none;
                -webkit-user-select: none;
                -khtml-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
              }
              
              
              /*customer contact card -start*/
              
              ul.contactcard li
              {
                list-style: none;
              }
              /*
              ul.contactcard li h4 {
                margin-top: 20px;
                font-size: 16px;
              }
              *//*
              ul.contactcard li div {
                text-decoration: none;
                color: #000;
                background: #ffc;
                display: block;
                height: 140px;
                width: 500px;
                padding: 1em;
                position: relative;
              }*/
              
              ul.contactcard li div small 
              {
                position: absolute;
                top: 5px;
                right: 5px;
                font-size: 10px;
              }
              
              ul.contactcard li div a 
              {
                position: absolute;
                right: 10px;
                bottom: 10px;
                color: inherit;
              }
              
              ul.contactcard li 
              {
                margin: 10px 40px 50px 0px;
                float: left;
              }
              
              ul.contactcard li div p 
              {
                font-size: 12px;
              }
              
              ul.contactcard li div:hover,
              ul.contactcard li div:focus 
              {
                
                -webkit-transform: scale(1.1);
                -moz-transform: scale(1.1);
                -o-transform: scale(1.1);
                
                position: relative;
                z-index: 5;
              }
              
              ul.contactcard li div {
                text-decoration: none;
                color: #000;
                background: #ffc;
                display: block;
                height: 210px;
                width: 500px;
                padding: 1em;
                
                -moz-box-shadow: 5px 5px 7px #212121;
                -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                
                -moz-transition: -moz-transform 0.15s linear;
                -o-transition: -o-transform 0.15s linear;
                -webkit-transition: -webkit-transform 1s linear;
              }
              
              /*customer contact card - END*/
              
              
              .samvadi-btn-large-dim {
                height: 60px;
                width: 100;
                font-size: 2em;
              }
              
              .samvadiShadowBoxWithRoundCorners
              {
                border-radius: 10px 10px 10px 10px;
                
                -moz-box-shadow: 5px 5px 7px #23c6c8;
                -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                
                /*  -moz-transition: -moz-transform 1s linear;
                -o-transition: -o-transform 1s linear;
                -webkit-transition: -webkit-transform 1s linear;
                
                */
              }
              
              .samvadiLabel
              {
                
                
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eab92d+52,c79810+100 */
                background: rgb(234,185,45); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(234,185,45,1) 52%, rgba(199,152,16,1) 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(52%,rgba(234,185,45,1)), color-stop(100%,rgba(199,152,16,1))); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top,  rgba(234,185,45,1) 52%,rgba(199,152,16,1) 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top,  rgba(234,185,45,1) 52%,rgba(199,152,16,1) 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(top,  rgba(234,185,45,1) 52%,rgba(199,152,16,1) 100%); /* IE10+ */
                background: linear-gradient(to bottom,  rgba(234,185,45,1) 52%,rgba(199,152,16,1) 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab92d', endColorstr='#c79810',GradientType=0 ); /* IE6-9 */
                
                border-radius: 10px 10px 10px 10px;
                
                -moz-box-shadow: 5px 5px 7px #23c6c8;
                -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                padding: 3px 8px;
                text-shadow: none;
              }
              
              .samvadiInquiryTopMargin
              {
                margin-top: -3em;
              }
              
              .samvadiBigBtn
              {
                position: relative;
                min-width: 90%;
                margin-top: 1em;
                /*  min-height: 70%;*/
              }
              
              .samvadiImageBackgroundShattered
              {
                background: url('patterns/beige-pebbles.png');
                /*  opacity: 0.01;*/
              }
              
              .samvadiPinBoardBtnLeft
              {
                width: 3em;
                height: 2.5em;
                margin-left: 2.8em;
                margin-top: 1em;
              }
              
              .samvadiPinBoardBtn
              {
                width: 3em;
                height: 2.5em;
                margin-left: 2.2em;
                margin-top: 1em;
              }
              
              .samvadiPinBoardBtnLong
              {
                /*  width: 10em;
                height: 2.5em;*/
                margin-left: 4.2em;
                margin-top: 0.5em;
              }
              
              
              /*iPad in potrait*/
              @media only screen 
              and (min-device-width : 768px) 
              and (max-device-width : 1024px) 
              and (orientation : portrait) { 
                
                ul.notes li div {
                  text-decoration: none;
                  color: #000;
                  background: #ffc;
                  display: block;
                  height: 265px;
                  width: 265px;
                  padding: 1em;
                  -moz-box-shadow: 5px 5px 7px #212121;
                  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                  box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                  
                  -moz-transition: -moz-transform 0.15s linear;
                  -o-transition: -o-transform 0.15s linear;
                  -webkit-transition: -webkit-transform 0.15s linear;
                }
                
                .samvadiPinBoardBtnLeft
                {
                  width: 4em;
                  height: 3em;
                  /*    margin-left: 6em;*/
                }
                
                .samvadiPinBoardBtn
                {
                  width: 4em;
                  height: 3em;
                  margin-left: 0.7em;
                }
                
                .samvadiPinBoardBtnLong
                {
                  margin-left: 3.5em;
                  margin-top: 1em;
                }
              }
              
              .samvadiMiscItems 
              {
                position: relative;
                /*  margin: 3em auto 0;*/
                /*  margin-left: 0.5em;
                margin-right: 0.5em;
                margin-bottom: 0.5em;
                margin-top: 1em;  
                */  
                margin: 1em !important;
                padding-top: 1em;
                /*  width: 400px;*/
                max-width: 370px !important;
                
                /*height: auto;*/
                min-height: 190px !important;
                
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;
              }
              
              /*.samvadiMiscItems:hover,
              .samvadiMiscItems:focus,
              .samvadiMiscItems:active 
              {
                
                -webkit-transform: scale(1.08);
                -moz-transform: scale(1.08);
                -o-transform: scale(1.08);
                
                -moz-transition: -moz-transform 0.4s linear;
                -o-transition: -o-transform 0.4s linear;
                -webkit-transition: -webkit-transform 0.4s linear;
                
                position: relative;
                z-index: 5;
              }
              */
              /*.samvadiMiscItems:active 
              {
                -moz-box-shadow: 5px 5px 7px #212121;
                -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              }
              */
              
              /*Envelope -START*/
              
              .envelope {
                position: relative;
                /*margin: 7em auto 0;*/
                margin-left: 0.1em;
                margin-right: 2em;
                margin-top: 7em;
                margin-bottom: 3em;
                
                /*  width: 261px;
                height: 88px;*/
                max-width: 300px;
                min-height: 170px;
                
                background: #23c6c8;
                
                border-radius: 0 0 14px 14px;
                box-shadow: 0 0 2px #23c6c8 inset;
                
                -moz-transition: -moz-transform 0.15s linear;
                -o-transition: -o-transform 0.15s linear;
                -webkit-transition: -webkit-transform 0.15s linear;
              }
              
              .envelope:before,
              .envelope:after {
                content: '';
                position: absolute;
                width: 0;
                height: 0;
                border: 0 solid transparent;
                /*border-width: 44px 130px;*/
                /*border-width: 100px 187px;*/
                border-width: 85px 169px;
              }
              
              .envelope:before {
                border-bottom-color: #23c6c8;
                top: -100%;
                left: 0px;
              }
              
              .envelope:after {
                border-right-color: #23c6c8;
                /*border-right-color: #09BABA;*/
                border-left-color: #30D3D5;
                border-bottom-color: #30D3D5;
                
                left: 0px;
                top: 0;
                border-radius: 0 0 14px 14px;
                transform: rotate(360deg);
                box-shadow: 0 3px 3px rgba(0,0,0,0.25);
              }
              
              .paper {
                background: #fff;
                width: 333px;
                min-height: 170px;
                margin: 0 auto;
                border-radius: 7px;
                position: absolute;
                margin-left: 2px;
                top: -35px;
                box-shadow: 0 2px 2px rgba(0,0,0,0.25);
                
                -moz-transition: -moz-transform 0.30s linear;
                -o-transition: -o-transform 0.30s linear;
                -webkit-transition: -webkit-transform 0.30s linear;
                z-index: 5;
              }
              
              /*.paper:hover,
              .paper:focus,
              .paper:active 
              {
                -webkit-transform: translateY(33px);
                -moz-transform: translateY(33px);
                -o-transform: translateY(33px);
                
                -webkit-transform: scale(1.2);
                -moz-transform: scale(1.2);
                -o-transform: scale(1.2);
                
                position: relative;
                z-index: 5;
              }
              */
              
              .samvadiEnvBgV1
              {
                /*background: #23c6c8;*/
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,23c6c8+100 */
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(35,198,200,1) 100%); /* FF3.6-15 */
                background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(35,198,200,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: radial-gradient(ellipse at center,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(35,198,200,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#23c6c8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .samvadiEnvBg
              {
                
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ddf9ff+44,23c6c8+100 */
                background: rgb(221,249,255); /* Old browsers */
                background: -moz-radial-gradient(center, ellipse cover,  rgba(221,249,255,1) 44%, rgba(35,198,200,1) 100%); /* FF3.6-15 */
                background: -webkit-radial-gradient(center, ellipse cover,  rgba(221,249,255,1) 44%,rgba(35,198,200,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: radial-gradient(ellipse at center,  rgba(221,249,255,1) 44%,rgba(35,198,200,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddf9ff', endColorstr='#23c6c8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .samvadiEnvelopeBtn
              {
                position: relative;
                width: 2.8em;
                height: 2em;
                top: 0.5em;
                left: -0.46em;
              }
              
              
              .samvadiEnvelopeBtnLeft
              {
                position: relative;
                width: 2.8em;
                height: 2em;
                left: 2em !important;
                
              }
              
              .samvadiEnvelopeBtnMiddle
              {
                position: relative;
                /*    width: 3em;
                height: 2em;*/
                left: 4em !important;
              }
              
              .samvadiEnvelopeBtnRight
              {
                position: relative;
                width: 2.8em;
                height: 2em;
                left: 6em !important;
                
              }
              
              /*.samvadiEnvelopeBtn
              {
                margin-left: 1em;
                bottom: -8em;
                z-index: 999;
              }
              */
              .samvadiEnvelopeBtn:active {
                top: 115px !important;
              }
              
              /*.envelope:hover,
              .envelope:focus 
              {
                
                -webkit-transform: scale(1.1);
                -moz-transform: scale(1.1);
                -o-transform: scale(1.1);
                
                position: relative;
                z-index: 5;
              }
              */
              
              /*Archived envelope -start*/
              .arcEnvelope {
                position: relative;
                margin: 7em auto 0;
                width: 261px;
                height: 88px;
                background: #b5bdc8;
                
                border-radius: 0 0 14px 14px;
                box-shadow: 0 0 2px #b5bdc8 inset;
                
                -moz-transition: -moz-transform 0.15s linear;
                -o-transition: -o-transform 0.15s linear;
                -webkit-transition: -webkit-transform 0.15s linear;
              }
              .arcEnvelope:before,
              .arcEnvelope:after {
                content: '';
                position: absolute;
                width: 0;
                height: 0;
                border: 0 solid transparent;
                border-width: 44px 130px;
              }
              .arcEnvelope:before {
                border-bottom-color: #b5bdc8;
                top: -100%;
                left: 0px;
                
              }
              .arcEnvelope:after {
                border-right-color: #b5bdc8;
                border-left-color: #C5CED8;
                border-bottom-color: #C5CED8;
                
                left: 0px;
                top: 0;
                border-radius: 0 0 14px 14px;
                transform: rotate(360deg);
                box-shadow: 0 3px 3px rgba(0,0,0,0.25);
              }
              /*Archived Envelope -END*/
              /*Envelope -END*/
              
              /* Mixin */
              @mixin vertical-align {
                position: relative;
                top: 50%;
                -webkit-transform: translateY(-50%);
                -ms-transform: translateY(-50%);
                transform: translateY(-50%);
              }
              
              .verticalAlignDiv
              {
                position: relative;
              }
              
              .verticalAligna
              {
                /*   margin: 0;*/
                position: absolute;               /* 2 */
                top: 100%;   
                left: 1em;                      /* 3 */
                /*  transform: translate(0, -50%) }   *//* 4 */
                
                /*transform: translate(0, -50%) }*/
              }
              
              .samvadiMessageBtnLeft
              {
                width: 3em;
                height: 2.5em;
                margin-left: 0.5em;
                margin-top: 1em;
              }
              
              .samvadiMessageBtn
              {
                width: 3em;
                height: 2.5em;
                margin-left: 2.2em;
                margin-top: 1em;
              }
              
              .samvadiMessageBtnMiddle
              {
                /*  width: 10em;
                height: 2.5em;*/
                margin-left: 0.5em;
                margin-top: 1em;
              }
              
              .samvadiTextSmall
              {
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1em;
              }
              
              /*.samvadiMovingInquiry
              {
                z-index: 999; 
                position: relative; 
                left: 10.3em; 
                top: 8em;"
              }*/
              
              .samvadiMovingAckInquiry
              {
                z-index: 999; 
                position: relative; 
                left: 4.5em; 
                top: 8.2em;"
              }
              
              
              .samvadiDashboardBtn
              {
                min-width: 8em;
                max-width: 8em;
                min-height: 10em;
                font-variant: small-caps;
                letter-spacing: 1.2px;
                
                /*  height: 4em;*/
              }
              
              .samvadiDashboardBtn:hover,
              .samvadiDashboardBtn:focus 
              {
                color: black !important;
              }
              
              .samvadiShadowBoxWithRoundedCorners
              {
                border-radius: 5px;
                /*  padding: 2px 2px !important;
                margin: 10px;*/
                
                -moz-box-shadow: 5px 5px 7px #212121;
                -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
              }
              
              /*hide the spinner in number input -start*/
              input[type='number'] {
                -moz-appearance:textfield;
              }
              
              input::-webkit-outer-spin-button,
              input::-webkit-inner-spin-button {
                -webkit-appearance: none;
              }
              
              /*hide the spinner in number input -end*/
              
              /*@media (min-width:1083) and (max-width: 1287px)*/
              /*
              @media (min-width:1083) and (max-width: 1287px)
              { 
                .marginPadding
                {
                  padding: 2px 2px !important;
                  margin: 10px;
                }
              }
              */
              
              @media (max-width: 1287px)
              { 
                .marginPadding
                {
                  padding: 2px 2px !important;
                  margin: 10px;
                }
              }
              
              .samvadiServiceAgreementDiv
              {
                height: 30em; 
                width: 100%; 
                margin-bottom: 1em;
                overflow-y: auto;
              }
              
              /* Large desktops and laptops */
              @media (min-width: 1200px) {
                
                /*  .samvadiPostIt 
                {    
                  text-align:center;     
                  
                  max-width: 400px !important;
                  min-height: 340px;
                  
                  
                  margin: 35px;        
                  padding-top:35px;
                  position:relative;   
                  border:1px solid #E8E8E8;  
                  font-family:'Reenie Beanie';    
                  font-size:22px;      
                  border-bottom-right-radius: 60px 5px;
                  display:inline-block;    
                }
                */
                /*  .samvadiInquiryTopMargin
                {
                  margin-top: -3em;
                }*/
                
                .samvadiNavBarText
                {
                  padding-left: 17em;
                }
                
                .samvadiInquiryMargin
                {
                  margin-left: 3em;
                }
                
                .samvadiMovingInquiry
                {
                  z-index: 999; 
                  position: relative; 
                  left: 8.5em; 
                  top: 8.5em;"
                }
                
                .samvadiInquiryLeftMargin
                {
                  margin-left: 2.6em !important;
                }
                
                .samvadiMiscMargin
                {
                  margin-left: 4em !important;
                } 
              }
              
              /* Landscape tablets and medium desktops */
              @media (min-width: 992px) and (max-width: 1199px) {
                
                /*  .samvadiPostIt 
                {    
                  text-align:center;     
                  max-width: 350px;    
                  margin: 35px;    
                  min-height:185px;
                  
                  padding-top:35px;
                  position:relative;   
                  border:1px solid #E8E8E8;  
                  font-family:'Reenie Beanie';    
                  font-size:22px;      
                  border-bottom-right-radius: 60px 5px;
                  display:inline-block;    
                }
                
                */ /* .samvadiInquiryTopMargin
                {
                  margin-top: -3em;
                }*/
                
                
                .samvadiNavBarText
                {
                  padding-left: 11em;
                }
                
                .samvadiInquiryMargin
                {
                  margin-left: 4em !important;
                }
                
                .samvadiMovingInquiry
                {
                  z-index: 999; 
                  position: relative; 
                  left: 8.2em; 
                  top: 8.2em;"
                }
                
                .samvadiInquiryLeftMargin
                {
                  margin-left: 4.2em !important;
                }
                
              }
              
              /* Portrait tablets and small desktops */
              @media (min-width: 768px) and (max-width: 991px) {
                
                /*  .samvadiPostIt 
                {    
                  text-align:center;     
                  max-width: 350px;    
                  margin: 35px;    
                  min-height:185px;
                  
                  padding-top:35px;
                  position:relative;   
                  border:1px solid #E8E8E8;  
                  
                  font-family:'Reenie Beanie';    
                  font-size:22px;      
                  border-bottom-right-radius: 60px 5px;
                  display:inline-block;    
                }
                
                */ /* .samvadiInquiryTopMargin
                {
                  margin-top: -3em;
                }*/
                
                
                .samvadiNavBarText
                {
                  padding-left: 7em;
                }
                
                .samvadiInquiryMargin
                {
                  margin-left: 0.2em !important;
                }
                
                .samvadiMovingInquiry
                {
                  z-index: 999; 
                  position: relative; 
                  left: 5.5em; 
                  top: 9em;"
                }
                
                .samvadiInquiryLeftMargin
                {
                  margin-left: 2.8em !important;
                }
              }
              
              /* Landscape phones and portrait tablets -- ipad-4 potrait*/
              @media (max-width: 767px) {
                
                .marginForTab
                {
                  margin-left: 0.5em !important;
                }
                
                .samvadiServiceAgreementDiv
                {
                  height: 20em; 
                  width: 100%; 
                  margin-bottom: 1em;
                  overflow-y: auto;
                }
                
                /*  .samvadiPostIt 
                {    
                  text-align:center;     
                  max-width: 350px;    
                  margin: 35px;    
                  min-height:185px;
                  padding-top:35px;
                  position:relative;   
                  border:1px solid #E8E8E8;  
                  font-family:'Reenie Beanie';    
                  font-size:22px;      
                  border-bottom-right-radius: 60px 5px;
                  display:inline-block;    
                }
                */
                /*.samvadiInquiryTopMargin
                {
                  margin-top: -3em;
                }*/
                
                .samvadiNavBarText
                {
                  padding-left: 3em;
                }
                
                .samvadiInquiryMargin
                {
                  margin-left: 12em !important;
                }
                
                .samvadiMovingInquiry
                {
                  z-index: 999; 
                  position: relative; 
                  left: -11.7em; 
                  top: 7em;"
                }
                
                .samvadiInquiryLeftMargin
                {
                  margin-left: 3em !important;
                }  
              }
              
              /*iphone 6  landscape*/
              /*@media (max-width: 667px) {
                
                .samvadiNavBarText
                {
                  padding-left: 3em;
                }
                
                .samvadiInquiryMargin
                {
                  margin-left: 12em;
                }
              }
              */
              
              /*iphone 5 in Landscape*/
              @media (max-width: 568px) {
                
                .samvadiNavBarText
                {
                  padding-left: 1em;
                }
                
                .samvadiInquiryMargin
                {
                  margin-left: 8em !important;
                }
                
                .samvadiMovingInquiry
                {
                  z-index: 999; 
                  position: relative; 
                  left: -11.7em; 
                  top: 7em;"
                }    
                
                .samvadiInquiryLeftMargin
                {
                  /*margin-left: 2em !important;*/
                }
                
                .samvadiMiscMargin
                {
                  margin-left: 9em !important;
                }
                
              }
              
              @media (min-width: 394px){ 
                
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                
                .revertTextMargin
                {
                  margin-left: -1em !important; 
                  /*margin-top: 3.2em !important;*/
                }
                
              }
              /*iPhone 6 - Using these query will require redesign of others*/
              @media (min-width: 375px) and (max-width: 667px) { 
                
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .samvadiMiscMargin
                {
                  margin-left: 2em !important;
                }
                
                .samvadiTopMargin
                {
                  position: relative;
                  top: 2em;    
                }
              }
              
              /* Portrait phones and smaller -- THIS IS called for Galaxy s6 in potrait*/
              @media (max-width: 479px) {
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                
                .samvadiNavBarText
                {
                  padding-left: 1em;
                }
                
                /*mainly iphone 5 in potrait*/
                .samvadiInquiryMargin
                {
                  margin-left: -0.55em !important;
                }
                
                .samvadiMovingInquiry
                {
                  z-index: 999; 
                  position: relative; 
                  left: 3.3em; 
                  top: 8em;"
                }    
                
                .samvadiInquiryLeftMargin
                {
                  margin-left: 0em !important;
                }
                
                .samvadiMiscMargin
                {
                  margin-left: 1.2em !important;
                }
                
              }
              
              .samvadiNoItems
              {
                position: relative;
                top: 10em;
                padding-bottom: 1em;
              } 
              
              .samvadiSMSBoxPlain
              {
                -webkit-transform: scale(1.3);
                -moz-transform: scale(1.3);
                -o-transform: scale(1.3);
                z-index: 999;
              }
              
              .samvadiSMSBox
              {
                position: relative;
                width: 200px;
                height: 100px;
                text-align: center;
                line-height: 100px;
                background-color: #fff;
                border: 2px solid #666;
                -webkit-border-radius: 5px;
                -moz-border-radius: 5px;
                border-radius: 5px;
                -webkit-box-shadow: 2px 2px 4px #888;
                -moz-box-shadow: 2px 2px 4px #888;
                box-shadow: 2px 2px 4px #888;
              }
              
              .samvadiSMSBox:before
              {
                content: ' ';
                position: absolute;
                width: 0;
                height: 0;
                left: 30px;
                top: 100px;
                border: 25px solid;
                border-color: #666 transparent transparent #666;
              }
              
              .samvadiSMSBox:after
              {
                content: ' ';
                position: absolute;
                width: 0;
                height: 0;
                left: 38px;
                top: 100px;
                border: 15px solid;
                border-color: #fff transparent transparent #fff;
              }
              
              .stickyYellowBig
              {
                background: #ffffcc; /*#ffc;*/
                border-top:73px solid #FCFC9C !important;  
              }
              
              .stickyYellow
              {
                background: #ffffcc; /*#ffc;*/
                border-top:40px solid #FCFC9C !important;  
              }
              
              .stickyYellowNew
              {
                background: #ffffcc; /*#ffc;*/
                border-top:55px solid #FCFC9C !important;  
              }
              
              
              .stickyYellowGreenNew
              {
                background: #ffffcc; /*#ffc;*/
                border-top:55px solid #BDFF77 !important;  
              }
              
              
              
              .stickyGreenNew
              {
                background: #BDFF77;
                border-top:55px solid #BDFF77 !important;
              }
              
              .backgroundYellow
              {
                background-color: #FCFC9C;
              }
              
              .backgroundGreen
              {
                background-color: #BDFF77;
              }
              
              .stickyBlue
              {
                background: #ccffff;
                border-top:40px solid #87FFFF !important;
              }
              
              .stickyBlueBig
              {
                background: #ccffff;
                border-top:73px solid #87FFFF !important;
              }
              
              .stickyPink
              {
                background: #ffccff;
                border-top:40px solid #FF87FF !important;
              }
              
              .stickyPinkBig
              {
                background: #ffccff;
                border-top:73px solid #FF87FF !important;
              }
              
              
              .stickyGreen
              {
                background: #e6ffcc;
                border-top:40px solid #BDFF77 !important;
              }
              
              .stickyGreenBig
              {
                background: #e6ffcc;
                border-top:73px solid #BDFF77 !important;
              }
              
              .stickyOrange
              {
                background: #ffe6cc;
                border-top:40px solid #FFD0A5 !important;/* #FFDAB5 !important;*/
              }
              
              .stickyOrangeBig
              {
                background: #ffe6cc;
                border-top:73px solid #FFD0A5 !important;/* #FFDAB5 !important;*/
              }
              
              .stickyWhite
              {
                border-top:40px solid #EEF4E6 !important;
                background: white;
              }
              
              .stickyWhiteBig
              {
                border-top:73px solid #EEF4E6 !important;
                background: white;
              }
              
              .samvadiPostIt 
              {    
                text-align:center;     
                
                max-width: 360px !important;
                min-width: 220px !important;
                min-height:185px;
                
                margin-right: 35px;
                padding-top:35px;
                
                border:1px solid #E8E8E8;  
                font-family:'Reenie Beanie';    
                font-size:22px;      
                border-bottom-right-radius: 60px 5px;
                
              }
              
              .samvadiPostIt:after 
              {     
                content: "";
                position:absolute;
                z-index:-1;
                right:-0px; bottom:20px;
                width:200px;
                height: 25px;
                background: rgba(0, 0, 0, 0.2);
                box-shadow:2px 15px 5px rgba(0, 0, 0, 0.40);
                
                -moz-transform: matrix(-1, -0.1, 0, 1, 0, 0);
                -webkit-transform: matrix(-1, -0.1, 0, 1, 0, 0);
                -o-transform: matrix(-1, -0.1, 0, 1, 0, 0);
                -ms-transform: matrix(-1, -0.1, 0, 1, 0, 0);
                transform: matrix(-1, -0.1, 0, 1, 0, 0);
                
              }
              
              /*
              .samvadiPostIt:hover,
              .samvadiPostIt:focus 
              {  
                -webkit-transform: scale(1.15);
                -moz-transform: scale(1.15);
                -o-transform: scale(1.15);
                
                -moz-transition: -moz-transform 0.4s linear;
                -o-transition: -o-transform 0.4s linear;
                -webkit-transition: -webkit-transform 0.4s linear;
                
                border-bottom-right-radius: 0px 0px;
              }
              
              .samvadiPostIt:hover::after,
              .samvadiPostIt:focus::after 
              {
                display: none;
              }*/
              
              .AudioPlaying
              {
                display: none;
              }
              
              .samvadiPrimaryColor
              {
                color: #1ab394;
              }
              
              .samvadiPrimaryBgColor
              {/*main greenish Blue*/
                background-color: #1ab394;
              }
              
              
              .samvadiFont
              {
                font-family: 'Quicksand',  sans-serif; 
                font-size: 16px;
                color: #676a6c;
              }
              
              @media (min-width: 540px) and (max-width: 740px) 
              {  
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .dbBtnMargin
                {
                  margin-left: 5em !important;
                }
              }
              
              @media (min-width: 768px) {
                
                .calenderObjectDinner 
                {  
                  margin-left: 1em !important;
                  margin-right: 1em !important;
                  padding: 15px;
                  max-width: 400px !important;
                  min-height: 340px;
                  color: #fff;
                  font-family: 'Roboto Condensed';  
                  
                  background: rgb(106, 200, 193);
                  background: -moz-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: -webkit-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: -o-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: -ms-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: linear-gradient(120deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                }
                
                .calenderObjectLunch 
                {  
                  margin-left: 1em !important;
                  margin-right: 1em !important;
                  min-height: 340px;
                  padding: 15px;
                  max-width: 400px !important;
                  
                  background: rgb(255,255,255); /* Old browsers */
                  background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,170,1) 70%); /* FF3.6-15 */
                  background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* Chrome10-25,Safari5.1-6 */
                  background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffaa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                  
                  color: #DD6600;
                  font-family: 'Roboto Condensed', serif;  
                }
                
                .cateringObject 
                {  
                  margin-left: 1em !important;
                  margin-right: 1em !important;
                  min-height: 340px;
                  padding: 15px;
                  max-width: 400px !important;
                  background: #E8F7EC;  
                  /*background: #1FA2FF;*/  /* fallback for old browsers */
                  /*background: -webkit-linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF);*/  /* Chrome 10-25, Safari 5.1-6 */
                  /*background: linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF);*/ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */  
                  
                  color: white;
                  font-family: 'Roboto Condensed', serif;  
                }
                
              }
              
              @media (max-width: 768px) {
                
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .samvadiTextBkgSetSpc
                {
                  font-family: 'Quicksand',  sans-serif;  
                  font-size: 0.9em;
                  letter-spacing: 1.3px !important;
                }
                
                
                .samvadiNavBarLogo
                {
                  padding-left: 0.1em;
                  padding-top: 0.5em;
                }
                
                .calenderObjectDinner 
                {  
                  margin-left: 1em !important;
                  margin-right: 1em !important;
                  padding: 15px;
                  max-width: 400px !important;
                  /*  min-height: 340px;*/
                  color: #fff;
                  font-family: 'Roboto Condensed', serif;  
                  
                  background: rgb(106, 200, 193);
                  background: -moz-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: -webkit-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: -o-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: -ms-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                  background: linear-gradient(120deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                }
                
                .calenderObjectLunch 
                {  
                  margin-left: 1em !important;
                  margin-right: 1em !important;
                  padding: 15px;
                  max-width: 400px !important;
                  background: rgb(255,255,255); /* Old browsers */
                  background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,170,1) 70%); /* FF3.6-15 */
                  background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* Chrome10-25,Safari5.1-6 */
                  background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffaa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                  
                  color: #DD6600;
                  font-family: 'Roboto Condensed', serif;  
                }
                
                .cateringObject 
                {  
                  margin-left: 1em !important;
                  margin-right: 1em !important;
                  padding: 15px;
                  max-width: 400px !important;
                  background: #E8F7EC;      
                  /*background: #1FA2FF;  *//* fallback for old browsers */
                  /*background: -webkit-linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF); */ /* Chrome 10-25, Safari 5.1-6 */
                  /*background: linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF);*/ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */  
                  
                  color: white;
                  font-family: 'Roboto Condensed', serif;  
                }
                
              }
              
              .samvadiDrakOrgBg
              {
                background-color: #DD6600;
              }
              
              .savedTooBrightYellow
              {
                background: rgb(254,252,234); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(254,252,234,1) 1%, rgba(254,252,234,1) 1%, rgba(239,224,129,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(254,252,234,1) 1%,rgba(254,252,234,1) 1%,rgba(239,224,129,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(254,252,234,1) 1%,rgba(254,252,234,1) 1%,rgba(239,224,129,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#efe081',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              .savedLunch
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f0f796+0,a0d07d+100,6ac8c1+100,a0d07d+100 */
                background: rgb(240,247,150); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(240,247,150,1) 0%, rgba(160,208,125,1) 100%, rgba(106,200,193,1) 100%, rgba(160,208,125,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(240,247,150,1) 0%,rgba(160,208,125,1) 100%,rgba(106,200,193,1) 100%,rgba(160,208,125,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(240,247,150,1) 0%,rgba(160,208,125,1) 100%,rgba(106,200,193,1) 100%,rgba(160,208,125,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f796', endColorstr='#a0d07d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .savedDinner
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c5deea+0,8abbd7+31,066dab+100;Web+2.0+Blue+3D+%231 */
                background: rgb(197,222,234); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(197,222,234,1) 0%, rgba(138,187,215,1) 31%, rgba(6,109,171,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .savedDimmer3
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffff88+0,ffff88+48,a0d07d+100 */
                background: rgb(255,255,136); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(255,255,136,1) 0%, rgba(255,255,136,1) 48%, rgba(160,208,125,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(255,255,136,1) 0%,rgba(255,255,136,1) 48%,rgba(160,208,125,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(255,255,136,1) 0%,rgba(255,255,136,1) 48%,rgba(160,208,125,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff88', endColorstr='#a0d07d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .savedLunchv4
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffaa+30,e6e66b+100 */
                background: rgb(255,255,170); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(255,255,170,1) 30%, rgba(230,230,107,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(255,255,170,1) 30%,rgba(230,230,107,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(255,255,170,1) 30%,rgba(230,230,107,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffaa', endColorstr='#e6e66b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .calenderObjectLunchSkyBlue
              {  
                margin-left: 1em !important;
                margin-right: 1em !important;
                min-height: 340px;
                padding: 15px;
                max-width: 400px !important;
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e1ffff+0,fdffff+0,e1ffff+7,e1ffff+12,e6f8fd+30,c8eefb+54,bee4f8+75,b1d8f5+100;Blue+Pipe+%232 */
                background: rgb(225,255,255); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(225,255,255,1) 0%, rgba(253,255,255,1) 0%, rgba(225,255,255,1) 7%, rgba(225,255,255,1) 12%, rgba(230,248,253,1) 30%, rgba(200,238,251,1) 54%, rgba(190,228,248,1) 75%, rgba(177,216,245,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(225,255,255,1) 0%,rgba(253,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(225,255,255,1) 0%,rgba(253,255,255,1) 0%,rgba(225,255,255,1) 7%,rgba(225,255,255,1) 12%,rgba(230,248,253,1) 30%,rgba(200,238,251,1) 54%,rgba(190,228,248,1) 75%,rgba(177,216,245,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1ffff', endColorstr='#b1d8f5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                color: #DD6600;
                font-family: 'Roboto Condensed';  
              }
              
              .calenderObjectDinnerBlue {
                
                margin-left: 1em !important;
                margin-right: 1em !important;
                padding: 15px;
                max-width: 400px !important;
                min-height: 340px;
                
                color: #fff;
                font-family: 'Roboto Condensed';  
                
                background: rgb(197,222,234); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(197,222,234,1) 0%, rgba(138,187,215,1) 31%, rgba(6,109,171,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(197,222,234,1) 0%,rgba(138,187,215,1) 31%,rgba(6,109,171,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5deea', endColorstr='#066dab',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              
              .calenderObjectIncomplete {
                
                margin-left: 1em !important;
                margin-right: 1em !important;
                padding: 15px;
                max-width: 400px !important;
                font-family: 'Roboto Condensed', serif;  
                
                /*background: #C9FFBF;
                background: -webkit-linear-gradient(to left, #C9FFBF , #FFAFBD);
                background: linear-gradient(to left, #C9FFBF , #FFAFBD);*/ 
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f5f6+0,ffffff+100 */
                background: rgb(242,245,246); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(242,245,246,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(242,245,246,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(242,245,246,1) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
                
              }
              
              
              .inquiry-date
              {
                font-family: 'Roboto', serif; 
                text-transform: uppercase;
                font-weight: 800;
                font-size: 16px;
                display: block;
              }
              
              .inquiry-time
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 12px;
                width: 100%;
                display: block;
                
              }
              
              .calenderObjectGray {
                
                margin-left: 1em !important;
                margin-right: 1em !important;
                padding: 15px;
                max-width: 400px !important;
                /*  font-family: 'Roboto', serif;*/ 
                color: #fff;
                font-family: 'Roboto Condensed';  
                background: #b5bdc8;
              }
              
              .calender-date-order
              {
                font-family: 'Roboto', serif; 
                text-transform: uppercase;
                font-weight: 800;
                font-size: 20px;
                display: block;
              }
              
              .calender-time-order
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 16px;
                width: 100%;
                display: block;
              }
              
              .calender-date
              {
                font-family: 'Roboto', serif; 
                text-transform: uppercase;
                font-weight: 800;
                font-size: 22px;
                display: block;
              }
              
              .calender-time
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 18px;
                width: 100%;
                display: block;
              }
              
              .calender-date-black
              {
                font-family: 'Roboto', serif; 
                text-transform: uppercase;
                font-weight: 800;
                font-size: 22px;
                display: block;
                color: black;
              }
              
              .calender-time-black
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 15px;
                width: 100%;
                display: block;
                color: black;  
              }
              
              .calender-phone
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 20px;
                display: block;
              }
              
              .calenderSmallText
              {
                font-family: 'Roboto', serif; 
                font-weight: 100;
                font-size: 15px;
                width: 100%;
                display: block;
                font-style: italic;
              }
              
              .verySmallText
              {
                font-family: 'Roboto', serif; 
                font-size: 10px;
                font-style: italic;
              }
              
              .bigCalenderItem
              {
                font-weight: 400;
                font-size: 90px;    
                padding-bottom: 12px;
              }
              
              .bigCalenderItemSm
              {
                font-weight: 400;
                font-size: 60px;    
                padding-bottom: 12px;
              }
              
              .mdCalenderItem
              {
                font-weight: 200;
                font-size: 35px;  
                color: black;
              }
              
              .mediumCalenderItem
              {
                font-weight: 200;
                font-size: 45px;    
                padding-bottom: 6px;
                color: black;
              }
              
              .calender-controls-slot
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                font-size: 20px;
                font-style: italic;
              }
              
              .calender-slot
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                font-size: 20px;
                font-style: italic;
              }
              
              .bookingTextColor
              {
                color: #2D3047;
              }
              
              .rustOrgColor
              {
                color: #EF8354;
              }
              
              .bookingBgColor
              {
                color: #2D3047;
              }
              
              .calenderTextColorDark
              {
                color: #517C62;
              }
              
              .calenderTextColorLight
              {
                /*color: #C47011;*/
                color: #f0f796;
              }
              
              .calenderControlsDivider
              {
                border-top: #DD6600 1px dotted;  
                margin-top: 1.2em;
                
              }
              .calender-controls
              {
                position: absolute;
                bottom: 12px;
                right: 5px;
                left: 5px;
                right: 5px;
                border-top: #DD6600 1px dotted;
                padding: 4px 5px 0 5px;
                font-size: 12px;
                line-height: 12px;
                color: #FFFFFF;
              }
              
              .rotate 
              {
                
                -webkit-transform: rotate(-90deg);
                -moz-transform: rotate(-90deg);
                -ms-transform: rotate(-90deg);
                -o-transform: rotate(-90deg);
                filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
                
              }
              
              .btn-decline {
                background-color: #ab4006;
                border-color: #ab4006;
                color: #FFFFFF;
              }
              .btn-decline:hover,
              .btn-decline:focus,
              .btn-decline:active {
                background-color: #843105;/*A84525;*/
                border-color: #843105;
                color: #FFFFFF;
              }
              
              .btn-mauve {
                /*  background-color: #876C64;
                */  
                background-color: #777374;
                border-color: #777374;
                color: #FFFFFF;
              }
              .btn-mauve:hover,
              .btn-mauve:focus,
              .btn-mauve:active {
                background-color: #5E5B5C;
                border-color: #5E5B5C;
                color: #FFFFFF;
              }
              
              .btn-royalBlueB {
                background-color: #090C9B;
                color: #FFFFFF;
              }
              .btn-royalBlueB:hover,
              .btn-royalBlueB:focus,
              .btn-royalBlueB:active {
                background-color: transparent; 
                color: #090C9B;
              }
              
              .btn-dullBlue {
                background-color: #373F51;
                border-color: #373F51;
                color: #F7F7F7;
              }
              
              .btn-dullBlue:hover,
              .btn-dullBlue:focus,
              .btn-dullBlue:active {
                background-color: #2D3142;
                border-color: #2D3142;
                color: #FFFFFF;
              }
              
              .btn-rustOrange {
                /*  background-color: #876C64;
                */  
                background-color: #EF8354;
                border-color: #EF8354;
                color: #FFFFFF;
              }
              .btn-rustOrange:hover,
              .btn-rustOrange:focus,
              .btn-rustOrange:active {
                background-color: #E8F7EC;
                border-color: #E8F7EC;
                color: #EF8354;
              }
              
              .btn-bkgMauve {
                background-color: #2D3142;
                border-color: #2D3142;
                color: #FFFFFF;
              }
              .btn-bkgMauve:hover,
              .btn-bkgMauve:focus,
              .btn-bkgMauve:active {
                background-color: #E8F7EC;
                border-color: #E8F7EC;
                color: #2D3142;
              }
              
              .btn-greygreenNonT {
                
                background-color: #A7B9A3;
                border-color: #A7B9A3;
                color: black;
              }
              
              .btn-greygreenNonT:hover,
              .btn-greygreenNonT:focus,
              .btn-greygreenNonT:active {
                background-color: #DFF2D3;
                border-color: #DFF2D3;
              }
              
              .btn-greygreen {
                
                background-color: #A7B9A3;
                border-color: #A7B9A3;
                color: #FFFFFF;
              }
              
              .btn-greygreen:hover,
              .btn-greygreen:focus,
              .btn-greygreen:active {
                background-color: #DFF2D3;
                border-color: #DFF2D3;
                color: black;
              }
              
              
              .btn-darkgray {
                
                background-color: #929AA3;
                border-color: #929AA3;
                color: #FFFFFF;
              }
              .btn-darkgray:hover,
              .btn-darkgray:focus,
              .btn-darkgray:active {
                background-color: #777D84;
                border-color: #777D84;
                color: #FFFFFF;
              }
              
              .btn-darkyellow {
                
                background-color: #b3851a;
                border-color: #b3851a;
                color: #FFFFFF;
              }
              .btn-darkyellow:hover,
              .btn-darkyellow:focus,
              .btn-darkyellow:active {
                background-color: #A87901;
                border-color: #A87901;
                color: #FFFFFF;
              }
              
              .btn-TspGreenFilled {
                background-color: #1B7001;
                color: white;
              }
              
              .btn-TspGreenFilled:hover,
              .btn-TspGreenFilled:focus,
              .btn-TspGreenFilled:active {
                background-color: #39C401;  
                color: white;
              }
              
              
              .btn-TspGreen {
                /*  background-color: #876C64;
                */  
                background-color: transparent;
                color: #1D8401;
              }
              
              .btn-TspGreen:hover,
              .btn-TspGreen:focus,
              .btn-TspGreen:active {
                color: #1B7001;
              }
              
              /* centered columns styles */
              .row-centered {
                text-align:center;
              }
              
              .col-centered {
                display:inline-block;
                float:none;
                /* reset the text-align */
                text-align:left;
                /* inline-block space fix */
                margin-right:-4px;
              }
              
              .unconfirmedSeal {
                
                padding: 5px 4px;
                border-radius: 10px;
                margin-left: 4.6em;
                opacity: 0.8;
                color: #ED4C07;  
                border: 4px solid #ED4C07;
                
                top:24%;
                left:4.2em;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                position:absolute;
                /*  top:32%;*/
                z-index: 9;
              }
              
              .unconfirmedSeal::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .confirmedSeal {
                
                padding: 5px 4px;
                border-radius: 10px;
                margin-left: 4.6em;
                opacity: 0.8;
                color: black;  
                border: 4px solid black;
                
                top:24%;
                left:5.5em;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                position:absolute;
                /*  top:32%;*/
                z-index: 9;
              }
              
              .confirmedSeal::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .declinedSeal {
                
                padding: 5px 4px;
                border-radius: 10px;
                margin-left: 4.6em;
                opacity: 0.8;
                color: red;  
                border: 4px solid red;
                
                top:24%;
                left:5.5em;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                position:absolute;
                /* top:32%;*/
                z-index: 9;
              }
              
              .declinedSeal::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .archivedSeal {
                
                padding: 5px 4px;
                border-radius: 10px;
                margin-left: 4.6em;
                opacity: 0.8;
                color: gray;  
                border: 4px solid gray;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                position:absolute;
                
                top:24%;
                left:5.5em;

                z-index: 9;
              }
              
              .archivedSeal::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .archivedSealInquiry 
              {
                padding: 5px 4px;
                border-radius: 10px;
                
                position:absolute;
                margin-left: 9em;
                
                top:-2.7em;
                left:-1.2em;
                
                opacity: 0.8;
                color: gray;  
                border: 4px solid gray;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                
                z-index: 9;
              }
              
              .archivedSealInquiry::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .archivedSealMessage 
              {
                padding: 5px 4px;
                border-radius: 10px;
                
                position:absolute;
                margin-left: 4em;
                top:7em;
                
                opacity: 0.8;
                color: gray;  
                border: 4px solid gray;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                
                z-index: 9;
              }
              
              .archivedSealMessage::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .archivedSealOrderV2 
              {
                padding: 5px 4px;
                border-radius: 10px;
                /*margin-left: 11.5em;*/
                position:absolute;
                margin-left: 6.5em;
                top:5.5em;
                
                opacity: 0.8;
                color: gray;  
                border: 4px solid gray;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                
                z-index: 9;
              }
              
              .archivedSealOrderV2::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .confirmedSealOrderV2 
              {
                padding: 5px 4px;
                border-radius: 10px;
                /*margin-left: 11.5em;*/
                position:absolute;
                margin-left: 6.5em;
                top:5.5em;
                
                opacity: 0.8;
                color: black;  
                border: 4px solid black;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                
                z-index: 9;
              }
              
              .confirmedSealOrderV2::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .declinedSealOrderV2 {
                
                position:absolute;
                margin-left: 6.5em;
                top:5.5em;
                
                padding: 5px 4px;
                border-radius: 10px;
                opacity: 0.8;
                color: red;  
                border: 4px solid red;
                
                font-family: 'Vollkorn', serif;
                font-size: 20px;
                line-height: 22px;
                text-transform: uppercase;
                font-weight: bold;
                -webkit-transform: rotate(-10deg);
                -o-transform: rotate(-10deg);
                -moz-transform: rotate(-10deg);
                -ms-transform: rotate(-10deg);
                z-index: 9;
                
              }
              
              .declinedSealOrderV2::after {
                position: absolute;
                content: " ";
                width: 100%;
                height: auto;
                min-height: 100%;
                top: -10px;
                left: -10px;
                padding: 10px;
              }
              
              .calenderObjectdark
              {
                background: rgb(106, 200, 193);
                background: -moz-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -webkit-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -o-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -ms-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: linear-gradient(120deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
              }
              
              .calenderObjectYellow 
              {  
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,170,1) 70%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffaa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              .accountBizBg
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+5,ffffff+5,ffffff+11,ffffff+11,b3c6c6+100 */
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(255,255,255,1) 5%, rgba(255,255,255,1) 5%, rgba(255,255,255,1) 11%, rgba(255,255,255,1) 11%, rgba(179,198,198,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b3c6c6',GradientType=0 ); /* IE6-9 */
                
                color: gray;
              }
              
              /*.orderV2, .orderV2:before, .orderV2:after {
                background-color: white;
                background-image: -webkit-linear-gradient(#f6abca 1px, transparent 1px), -webkit-linear-gradient(#f6abca 1px, transparent 1px), -webkit-linear-gradient(#e8e8e8 1px, transparent 1px);
                background-image: -moz-linear-gradient(#f6abca 1px, transparent 1px), -moz-linear-gradient(#f6abca 1px, transparent 1px), -moz-linear-gradient(#e8e8e8 1px, transparent 1px);
                background-image: -o-linear-gradient(#f6abca 1px, transparent 1px), -o-linear-gradient(#f6abca 1px, transparent 1px), -o-linear-gradient(#e8e8e8 1px, transparent 1px);
                background-image: linear-gradient(#f6abca 1px, transparent 1px), linear-gradient(#f6abca 1px, transparent 1px), linear-gradient(#e8e8e8 1px, transparent 1px);
                background-size: 1px 1px, 1px 1px, 23px 23px;
                background-repeat: repeat-y, repeat-y, repeat;
                background-position: 22px 0, 24px 0, 0 50px;
                border-radius: 2px;
                -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 0 4px rgba(0, 0, 0, 0.5);
                box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 0 4px rgba(0, 0, 0, 0.5);
              }
              */
              
              .orderV2, .orderV2:before, .orderV2:after {
                background-color: white;
                background-image: -webkit-linear-gradient(#F4D9E4 1px, transparent 1px), -webkit-linear-gradient(#F4D9E4 1px, transparent 1px), -webkit-linear-gradient(#F2F2F2 1px, transparent 1px);
                background-image: -moz-linear-gradient(#F4D9E4 1px, transparent 1px), -moz-linear-gradient(#F4D9E4 1px, transparent 1px), -moz-linear-gradient(#F2F2F2 1px, transparent 1px);
                background-image: -o-linear-gradient(#F4D9E4 1px, transparent 1px), -o-linear-gradient(#F4D9E4 1px, transparent 1px), -o-linear-gradient(#F2F2F2 1px, transparent 1px);
                background-image: linear-gradient(#F4D9E4 1px, transparent 1px), linear-gradient(#F4D9E4 1px, transparent 1px), linear-gradient(#F2F2F2 1px, transparent 1px);
                background-size: 1px 1px, 1px 1px, 23px 23px;
                background-repeat: repeat-y, repeat-y, repeat;
                background-position: 22px 0, 24px 0, 0 50px;
                border-radius: 2px;
                -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 0 4px rgba(0, 0, 0, 0.5);
                box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 0 4px rgba(0, 0, 0, 0.5);
              }
              
              
              .orderV2 {
                margin-left: 1em !important;
                margin-right: 1em !important;
                
                /*min-height: 340px;*/
                padding: 15px;
                
                max-width: 400px !important;
                font-family: 'Roboto', serif; 
                
                line-height: 40px;
                /*line-height: 23px;*/
                font-size: 11px;
                min-height: 20em;
                color: #666;
              }
              
              .orderV2old {
                position: relative;
                /*margin: 30px auto;*/
                margin: 30px ;
                /*  padding: 0 23px 14px 35px;*/
                padding: 1em !important;
                width: 300px;
                
                line-height: 30px;
                /*line-height: 23px;*/
                font-size: 11px;
                color: #666;
              }
              
              .orderV2 p, .orderV2 blockquote {
                /*margin-bottom: 23px;*/
                margin-bottom: 30px;
              }
              
              .orderV2 :last-child {
                margin-bottom: 0;
              }
              
              .orderV2:before, .orderV2:after {
                content: '';
                position: absolute;
                z-index: -1;
                top: 100%;
                left: 3px;
                right: 3px;
                margin-top: -2px;
                height: 4px;
                background-size: 1px 1px, 1px 1px, 0 0;
              }
              
              .orderV2:before {
                z-index: -2;
                left: 6px;
                right: 6px;
                height: 6px;
                background-color: #eee;
              }
              
              .orderV2-heading-Rank1 {
                /*top R B L*/
                margin: -35px -15px 0px -15px;
                
                /*height: 42px;*/
                
                /*background: #60d3ed;*//*E89F4C;*/
                
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(232,159,76,1) 100%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(232,159,76,1) 100%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(232,159,76,1) 100%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#7db9e8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
                border-radius: 2px 2px 0 0;
                
                -webkit-box-shadow: inset 0 1px #2f81ad, 0 2px 1px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.5), 0 1px black;
                box-shadow: inset 0 1px #2f81ad, 0 2px 1px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.5), 0 1px black;
              }
              .orderV2-heading-Rank1 > h1 {
                line-height: 45px;
                font-size: 20px;
                color: black;
                text-align: center;
                text-shadow: 0 -1px rgba(0, 0, 0, 0.7);
              }
              
              .orderV2-heading-Rank1:before, .orderV2-heading-Rank1:after {
                content: '';
                position: absolute;
                bottom: 2px;
                left: 1px;
                right: 1px;
                height: 0;
                border-top: 1px dashed #617c90;
                border-color: rgba(255, 255, 255, 0.35);
              }
              
              .orderV2-heading-Rank1:after {
                bottom: 3px;
                border-color: #071c2c;
                border-color: rgba(0, 0, 0, 0.5);
              }
              
              
              .orderV2-heading-Rank0 {
                /*top R B L*/
                margin: -35px -15px 0px -15px;
                
                /*height: 42px;*/
                /*height: 80px;*/
                
                /*background: #EDD060;*/
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4fcf6+0,1ab394+100 */
                background: rgb(244,252,246); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(244,252,246,1) 0%, rgba(26,179,148,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(244,252,246,1) 0%,rgba(26,179,148,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(244,252,246,1) 0%,rgba(26,179,148,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4fcf6', endColorstr='#1ab394',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
                border-radius: 2px 2px 0 0;
                
                -webkit-box-shadow: inset 0 1px #2f81ad, 0 2px 1px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.5), 0 1px black;
                box-shadow: inset 0 1px #2f81ad, 0 2px 1px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.5), 0 1px black;
              }
              
              .orderV2-heading-Rank0 > h1 {
                line-height: 45px;
                font-size: 20px;
                color: black;
                text-align: center;
                text-shadow: 0 -1px rgba(0, 0, 0, 0.7);
              }
              
              .orderV2-heading-Rank0:before, .orderV2-heading-Rank0:after {
                content: '';
                position: absolute;
                bottom: 2px;
                left: 1px;
                right: 1px;
                height: 0;
                border-top: 1px dashed #617c90;
                border-color: rgba(255, 255, 255, 0.35);
              }
              
              .orderV2-heading-Rank0:after {
                bottom: 3px;
                border-color: #071c2c;
                border-color: rgba(0, 0, 0, 0.5);
              }
              
              .glowBackgroundRed
              {
                
                
                background: #EC6F66; /* fallback for old browsers */
                background: -webkit-linear-gradient(to left, #EC6F66 , #F3A183); /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to left, #EC6F66 , #F3A183); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
                
              }
              
              .glowBackground
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#444751+0,e0e0e0+100 */
                background: rgb(68,71,81); /* Old browsers */
                background: -moz-linear-gradient(left,  rgba(68,71,81,1) 0%, rgba(224,224,224,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(left,  rgba(68,71,81,1) 0%,rgba(224,224,224,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to right,  rgba(68,71,81,1) 0%,rgba(224,224,224,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444751', endColorstr='#e0e0e0',GradientType=1 ); /* IE6-9 */
                
              }
              
              .glowBackgroundMauve
              {
                
                background: #948E99; /* fallback for old browsers */
                background: -webkit-linear-gradient(to left, #948E99 , #2E1437); /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to left, #948E99 , #2E1437); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
                
              }
              
              .redColor
              {
                color: #C46200 !important;
              }
              
              .smvdWidget 
              {
                margin:  5px 10px;
                font-variant: small-caps;
                letter-spacing: 1.2px;
              }
              
              .borderGrayishBlue
              {
                border: 1px solid #A5D0EB;
              }
              .borderBlue
              {
                border: 1px solid #009B98;
              }
              
              .borderYellow
              {
                border: 1px solid #FFD505; /*FFFF23;*/
              }
              
              .borderOrange
              {
                border: 1px solid #E28D31;
              }
              
              .borderGray
              {
                border: 1px solid #A3A3A3;
              }
              
              .borderGreen
              {
                border: 1px solid #07C4B4;/*03C6B6;*/
              }
              
              .smvdWidgetSm 
              {
                margin:  5px 5px;
              }
              
              
              .accountBizBg00
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+5,ffffff+5,ffffff+11,ffffff+11,b3c6c6+100 */
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(left,  rgba(255,255,255,1) 5%, rgba(255,255,255,1) 5%, rgba(255,255,255,1) 11%, rgba(255,255,255,1) 11%, rgba(179,198,198,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to right,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b3c6c6',GradientType=1 ); /* IE6-9 */
                
                color: black;
              }
              
              .accountBizBg
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+5,ffffff+5,ffffff+11,ffffff+11,b3c6c6+100 */
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(255,255,255,1) 5%, rgba(255,255,255,1) 5%, rgba(255,255,255,1) 11%, rgba(255,255,255,1) 11%, rgba(179,198,198,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b3c6c6',GradientType=0 ); /* IE6-9 */
                
                color: gray;
              }
              
              .accountBizBgReverse
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b3c6c6+0,ffffff+89,ffffff+89,ffffff+95,ffffff+95 */
                background: rgb(179,198,198); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(179,198,198,1) 0%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 95%, rgba(255,255,255,1) 95%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  rgba(179,198,198,1) 0%,rgba(255,255,255,1) 89%,rgba(255,255,255,1) 89%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 95%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  rgba(179,198,198,1) 0%,rgba(255,255,255,1) 89%,rgba(255,255,255,1) 89%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 95%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3c6c6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
                
              }
              
              .accountBizBg3
              {
                
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffcc+22,23c6c8+100 */
                background: rgb(255,255,204); /* Old browsers */
                background: -moz-linear-gradient(left,  rgba(255,255,204,1) 22%, rgba(35,198,200,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(left,  rgba(255,255,204,1) 22%,rgba(35,198,200,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to right,  rgba(255,255,204,1) 22%,rgba(35,198,200,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffcc', endColorstr='#23c6c8',GradientType=1 ); /* IE6-9 */
                
                color: gray;
              }
              
              .accountBizBg2
              {
                
                background: #abbaab; /* fallback for old browsers */
                background: -webkit-linear-gradient(to left, #abbaab , #ffffff); /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to left, #abbaab , #ffffff); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
                
                color: black;
              }
              
              .accountBizBg1
              {
                background: #43cea2; /* fallback for old browsers */
                background: -webkit-linear-gradient(to left, #43cea2 , #185a9d); /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to left, #43cea2 , #185a9d); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */                 
                color: white;
              }
              
              .GrayWhiteGradiantBg
              {
                background: rgb(229, 235, 238);
                background: -moz-linear-gradient(30deg, rgb(229, 235, 238) 0%, rgb(255, 255, 255) 100%);
                background: -webkit-linear-gradient(30deg, rgb(229, 235, 238) 0%, rgb(255, 255, 255) 100%);
                background: -o-linear-gradient(30deg, rgb(229, 235, 238) 0%, rgb(255, 255, 255) 100%);
                background: -ms-linear-gradient(30deg, rgb(229, 235, 238) 0%, rgb(255, 255, 255) 100%);
                background: linear-gradient(120deg, rgb(229, 235, 238) 0%, rgb(255, 255, 255) 100%);
              }
              
              .yellowWhiteGradiantBg
              {
                background: rgb(255, 255, 150);
                background: -moz-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
                background: -webkit-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
                background: -o-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
                background: -ms-linear-gradient(30deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
                background: linear-gradient(120deg, rgb(255, 255, 122) 0%, rgb(255, 255, 226) 100%);
              }
              
              .yellowWhiteGradiantBgOrg
              {
                background: rgb(255, 255, 204);
                background: -moz-linear-gradient(30deg, rgb(255, 255, 204) 0%, rgb(255, 255, 234) 100%);
                background: -webkit-linear-gradient(30deg, rgb(255, 255, 204) 0%, rgb(255, 255, 234) 100%);
                background: -o-linear-gradient(30deg, rgb(255, 255, 204) 0%, rgb(255, 255, 234) 100%);
                background: -ms-linear-gradient(30deg, rgb(255, 255, 204) 0%, rgb(255, 255, 234) 100%);
                background: linear-gradient(120deg, rgb(255, 255, 204) 0%, rgb(255, 255, 234) 100%);
              }
              
              .orangeGradiantMangoBg
              {
                /*E89F4C 232, 159, 76*/
                background: rgb(232, 159, 76);
                background: -moz-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(219, 249, 82) 100%);
                background: -webkit-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(219, 249, 82) 100%);
                background: -o-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(219, 249, 82) 100%);
                background: -ms-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(219, 249, 82) 100%);
                background: linear-gradient(120deg, rgb(232, 159, 76) 0%, rgb(219, 249, 82) 100%);
                color: white;
              }
              
              .orangeGradiantBg
              {
                /*E89F4C 232, 159, 76*/
                background: rgb(232, 159, 76);
                background: -moz-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%); /*FCF9CF*/
                background: -webkit-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%);
                background: -o-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%);
                background: -ms-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%);
                background: linear-gradient(120deg, rgb(232, 159, 76) 0%, rgb(226, 211, 74) 100%);
                color: white;
              }
              
              .orangeLightYellowGradiantBg
              {
                /*E89F4C 232, 159, 76*/
                background: rgb(232, 159, 76);
                background: -moz-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%); /*FCF9CF*/
                background: -webkit-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%);
                background: -o-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%);
                background: -ms-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%);
                background: linear-gradient(120deg, rgb(232, 159, 76) 0%, rgb(252, 249, 207) 100%);
                color: white;
              }
              
              .orangeWhiteGradiantBg
              {
                /*E89F4C 232, 159, 76*/
                background: rgb(232, 159, 76);
                background: -moz-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(255, 255, 255) 100%);
                background: -webkit-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(255, 255, 255) 100%);
                background: -o-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(255, 255, 255) 100%);
                background: -ms-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(255, 255, 255) 100%);
                background: linear-gradient(120deg, rgb(232, 159, 76) 0%, rgb(255, 255, 255) 100%);
                color: white;
              }
              
              .orangeYellowGradiantBg
              {
                /*E89F4C 232, 159, 76*/
                background: rgb(232, 159, 76);
                background: -moz-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 252, 83) 100%);
                background: -webkit-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 252, 83) 100%);
                background: -o-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 252, 83) 100%);
                background: -ms-linear-gradient(30deg, rgb(232, 159, 76) 0%, rgb(252, 252, 83) 100%);
                background: linear-gradient(120deg, rgb(232, 159, 76) 0%, rgb(252, 252, 83) 100%);
              }
              
              .blueWhiteGradiantBg
              {
                background: rgb(35, 198, 200);
                background: -moz-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(255, 255, 204) 100%);
                background: -webkit-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(255, 255, 204) 100%);
                background: -o-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(255, 255, 204) 100%);
                background: -ms-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(255, 255, 204) 100%);
                background: linear-gradient(120deg, rgb(35, 198, 200) 0%, rgb(255, 255, 204) 100%);
                color: white;
              }
              
              .blueBlueGradiantBg
              {
                background: rgb(35, 198, 200);
                background: -moz-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(37, 252, 223) 100%);
                background: -webkit-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(37, 252, 223) 100%);
                background: -o-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(37, 252, 223) 100%);
                background: -ms-linear-gradient(30deg, rgb(35, 198, 200) 0%, rgb(37, 252, 223) 100%);
                background: linear-gradient(120deg, rgb(35, 198, 200) 0%, rgb(37, 252, 223) 100%);
                color: white;
              }
              
              .dbNewItemsLabel
              {
                position: absolute; 
                left: -0.5em !important;
                top: -0.3em !important;
                font-size: 15px; z-index: 9;
              }
              
              .dbNewItemsLabelSm
              {
                position: absolute; 
                left: -0.5em !important;
                top: -0.3em !important;
                font-size: 12px; z-index: 9;
              }
              
              .someGradient
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,81878e+100 */
                background: rgb(0,0,0); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(129,135,142,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(129,135,142,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(129,135,142,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#81878e',GradientType=0 ); /* IE6-9 */
              }
              
              .someGradientReverse
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#81878e+0,000000+100 */
                background: rgb(129,135,142); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(129,135,142,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  rgba(129,135,142,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  rgba(129,135,142,1) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81878e', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
                
              }
              
              @media only screen 
              and (min-device-width: 800px) 
              and (max-device-height: 1280px) 
              and (orientation : portrait) 
              {  
                .marginForTab
                {
                  margin-left: 10em !important;
                }
              }
              
              .flag { 
                width: 108px; /* (i) Change the width of flags (must be the same value as height) */
                height: 108px; /* (i) Change the height of flags (must be the same value as width) */
                display:inline-block;  
                position: relative; 
                overflow: hidden; 
              }
              
              .flag:before, .flag:after { 
                content:""; 
                position:absolute; 
                top:0; 
                left:0; 
                right:0; 
                bottom:0; 
                border:0px; 
              }
              
              .newItemFlag {
                background:#ed5565; 
                border-bottom: 0px;
              }
              
              .newItemFlag:after {  
                top:auto;
                width: 0; 
                height: 0; 
                
                border-bottom: 27px solid #DDDFE3; /* /!\ 1/4 WIDTH VALUE HERE !!!! */
                border-left: 54px solid transparent; /* /!\ 1/2 WIDTH VALUE HERE !!!! */
                border-right: 54px solid transparent; /* /!\ 1/2 WIDTH VALUE HERE !!!! */
              }
              
              
              @media (min-width: 500px) and (max-width: 767px) and (orientation: portrait) {  
                
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }                  
                .samvadiMsgMargin
                {
                  margin-left: 7em;
                }
                
                .samvadiNavBarTextxs
                {
                  padding-left: 7em !important;
                }
              }
              
              .msgContainer 
              {  
                margin-left: 1em !important;
                margin-right: 1em !important;
                
                max-width: 345px !important;
                min-height: 10px;
                
                font-family: 'Roboto Condensed';  
                /* ORG background-image: repeating-linear-gradient(135deg, #F29B91 0px, #F09290 30px, transparent 30px, transparent 50px, #83B3DB 50px, #84ADCB 80px, transparent 80px, transparent 100px);*/
                /*BLUE BLUR background-image: repeating-linear-gradient(135deg, #F29B91 0px, #F09290 15px, white 15px, white 30px, #83B3DB 20px, #84ADCB 40px, white 50px, white 60px);    */
                background-image: repeating-linear-gradient(135deg, #F29B91 0px, #F09290 10px, white 10px, white 25px, #83B3DB 15px, #84ADCB 10px, white 45px, white 55px);    
                padding: 3px;
                /*padding-bottom: -5px !important;*/
                /*padding-bottom: -4px;*/
              }
              
              .msgContainer .innerMsg {
                background: white; 
                width: 100%; 
                height: 100%;
                min-height: 180px;
              }
              
              .samvadiCreamBg
              {
                /*background-color: #FCF8E3;*/
                background-color: #e1e1e1;
              }
              
              .samvadiReadOnlyTextArea
              {
                background-color: #FCF8E3;
                /*background-color: #e1e1e1;*/
                width: 100% !important; 
                border: 1px; 
                border-color: #B2B2B2; 
                border-style: solid; 
                border-radius: 4px;  
              }
              
              .samvadiBtnTextMargin
              {
                margin-left: 0.4em !important;
                margin-top: -0.8em !important;
              }
              
              .samvadiBtnTextMarginOrder
              {
                margin-left: 0.4em !important;  
              }
              
              .revertTextMarginOrder
              {
                margin-left: 8.5em !important; 
                /*margin-top: -3.5em !important;*/
              }
              
              .revertTextMarginRV
              {
                margin-left: 0.3em !important;
              }
              
              .samvadiTextBlackLtrSpaceNm
              {
                font-size: 1em;  
                color: black !important;
                text-decoration: none !important;
                letter-spacing: 1.3px;
                font-family: 'Quicksand',  sans-serif;
              }
              
              .samvadiTextBlackLtrSpaceMd
              {
                color: black !important;
                text-decoration: none !important;
                letter-spacing: 1.3px;
                font-family: 'Quicksand',  sans-serif;
                font-size: 0.8em;  
              }
              
              .samvadiTextBlackLtrSpaceSmall
              {
                color: black !important;
                text-decoration: none !important;
                letter-spacing: 1.3px;
                font-family: 'Quicksand',  sans-serif;
                font-size: 0.6em;  
              }
              
              .samvadiTextBlackLtrSpaceVSmall
              {
                color: black !important;
                text-decoration: none !important;
                letter-spacing: 1.3px;
                font-family: 'Quicksand',  sans-serif;
                font-size: 0.4em;  
              }
              
              .calenderObjectColorGradDinner
              {
                background: rgb(106, 200, 193);
                background: -moz-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -webkit-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -o-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -ms-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: linear-gradient(120deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
              }
              
              .pointerClass 
              { 
                cursor: pointer; 
              }
              
              .fa-1-5x
              {
                font-size: 1.5em;
              }
              
              .fa-2-5x
              {
                font-size: 2.5em;
              }
              
              .fa-2-25x
              {
                font-size: 2.25em;
              }
              
              .samvadiMessageHeader
              {
                margin-left: 1.1em; 
                margin-bottom: 2em; 
                letter-spacing: 1.5px;
                
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(131,179,219,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(131,179,219,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(131,179,219,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#83b3db',GradientType=0 ); /* IE6-9 */
              }
              
              .samvadiINQHeaderMargin
              {
                margin-top: -3.3em !important;"
              }
              
              .samvadiINQHeaderMarginBig
              {
                margin-top: -4.7em !important;"
              }
              
              .samvadiVeryDarkGray
              {
                background-color: #3D3D3D;
                border-radius: 7px;
              }
              
              .samvadiLightGray
              {
                background-color: #F5F5F5;
                border-radius: 7px;
              }
              
              .samvadiProductsGraySection
              {
                margin-left: 0.5em !important;
                margin-top: 2em !important;
                margin-bottom: 4em !important; 
                padding-top: 0.2em !important; 
                
                border-radius: 7px;
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 74%, rgba(246,246,246,1) 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(74%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* IE10+ */
                background: linear-gradient(135deg, rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 74%,rgba(246,246,246,1) 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .btn-plan.active
              {
                background-color: #1ab394;
              }
              
              .btn-join
              {
                background-color: #DD6600;
                margin-bottom: 1em; 
                margin-left: -0.5em;
                border-radius: 5px 5px 5px 5px;
                -moz-border-radius: 5px 5px 5px 5px;
                -webkit-border-radius: 5px 5px 5px 5px;
              }
              
              /*.btn-join
              {
                background-color: #DD6600;
              }*/
              
              .btn-join:hover,
              .btn-join:active,
              .btn-join:focus
              {
                background-color: #E89F4C; 
              }
              /*
              .btn-join.active,
              
              {
                background-color: #1ab394;
              }
              */
              .numberMargin
              {
                margin-left: 0.5em;
              }
              
              
              .subscriptionPlanBtn
              {
                margin-right: 0.5em !important;
                min-width: 9em !important;
              }
              
              .someNegMargin
              {
                margin-top: -1em !important;
              }
              
              .hrStyle
              {
                border: 1px solid #468074;
              }
              
              
              .grayProductCard
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+5,ffffff+5,ffffff+11,ffffff+11,b3c6c6+100 */
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(top,  rgba(255,255,255,1) 5%, rgba(255,255,255,1) 5%, rgba(255,255,255,1) 11%, rgba(255,255,255,1) 11%, rgba(179,198,198,1) 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  rgba(255,255,255,1) 5%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 11%,rgba(255,255,255,1) 11%,rgba(179,198,198,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b3c6c6',GradientType=0 ); /* IE6-9 */
                
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;  
              }
              
              .greenProductCard
              {
                background: rgb(106, 200, 193);
                background: -moz-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -webkit-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -o-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: -ms-linear-gradient(30deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                background: linear-gradient(120deg, rgb(106, 200, 193) 0%, rgb(160, 208, 125) 100%);
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;  
              }
              
              .yellowProductCard
              {
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,170,1) 70%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffaa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;    
              }
              
              .planLabel {
                display: inline-block;
                padding: 6px 12px;
                margin-bottom: 0;
                font-size: 14px;
                font-weight: normal;
                line-height: 1.42857143;
                text-align: center;
                white-space: nowrap;
                vertical-align: middle;
                
                background-image: none;
                border: 1px solid transparent;
                border-radius: 4px;
                background-color: #1ab394;
                font-size: 17px;
              }
              
              .earlyPlanLabel {
                display: inline-block;
                padding: 6px 12px;
                
                font-size: 14px;
                font-weight: normal;
                line-height: 1.42857143;
                text-align: center;
                white-space: nowrap;
                vertical-align: middle;
                
                background-image: none;
                border: 1px solid transparent;
                border-radius: 4px;
                background-color: #1ab394;
                font-size: 17px;
              }
              
              .zoomMeMore:hover
              {
                font-size: 5em;
                color: #DD6600;
                transition: 0.4s ease-out;
              }
              
              .zoomMe:hover
              {
                font-size: 4.5em;
                color: #DD6600;
                transition: 0.4s ease-out;
              }
              
              .zoomMeLess:hover
              {
                font-size: 2.5em;
                color: #DD6600;
                transition: 0.4s ease-out;
              }
              
              .colorMe:hover
              {
                color: #DD6600;
                transition: 0.4s ease-out;
              }
              
              .colorMeRust:hover
              {
                color: #eec584;
                transition: 0.4s ease-out;
              }
              
              /*timepicker menu*/
              @media(max-width : 360px) 
              { 
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                
                .samvadiTextBlueBigMQ
                {
                  color: #468074 !important;
                  text-decoration: none !important;
                  font-family: 'Quicksand',  sans-serif;
                  font-size: 1.1em;
                  letter-spacing: 1.5px;
                }
                
                .btnTextAutoRsv
                {
                  font-size: 1.15em;
                }
                
                .datetime-picker-dropdown > li.date-picker-menu div > table .btn-default {
                  background: #ffffff; /* Old browsers */
                  background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
                  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
                  background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
                  color: black;
                  font-size: 14px;
                }
                
                .datetime-picker-dropdown
                {
                  margin-left: -20em;
                  margin-top: 3.3em;
                }
              }
              
              @media(min-width : 323px) 
              { 
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .datetime-picker-dropdown > li.date-picker-menu div > table .btn-default {
                  background: #ffffff; 
                  background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); 
                  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
                  background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); 
                  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
                  color: black;
                  font-size: 18px;
                }
                
                .datetime-picker-dropdown
                {
                  margin-left: -10em;
                  margin-top: 1.3em;
                }
              }
              
              @media(min-width : 361px) 
              { 
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .datetime-picker-dropdown > li.date-picker-menu div > table .btn-default {
                  background: #ffffff; 
                  background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); 
                  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
                  background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); 
                  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
                  color: black;
                  font-size: 18px;
                }
                
                .datetime-picker-dropdown
                {
                  margin-left: -10em;
                  margin-top: 1.3em;
                }
              }
              
              .datetime-picker-dropdown > li {
                
              }
              
              /*this is the container of timepicker - close button is outside of this*/
              .datetime-picker-dropdown > li.time-picker-menu {
                
                padding-left: 5em !important;
                padding-right: 5em !important;
                padding-top: 1.5em !important;
                background-color: #F9F9F9 !important;
                
                
                /*  border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;*/
              }
              
              /*this changes the size of timepicker and expands the space between components*/
              .datetime-picker-dropdown > li.time-picker-menu div > table {
                /*    min-width: 158px;*/
                min-width: 180px; 
                color: #468074;
              }
              
              /*This changes the size of inside the timepicker ctrl*/
              .datetime-picker-dropdown > li.time-picker-menu div > table td,
              .datetime-picker-dropdown > li.time-picker-menu div > table td span,
              .datetime-picker-dropdown > li.time-picker-menu div > table td a span
              {height: 40px; line-height: 30px; width: 25px; padding:0px;}
              
              
              .datetime-picker-dropdown > li.time-picker-menu div > table .btn-default {
                
                background: #1ab394;
                color: white;
                font-size: 16px;
              }
              
              /*.datetime-picker-dropdown > li.time-picker-menu div > table .btn-main {
                
                background: #1ab394;
                color: green;
                font-size: 16px;
              }
              */
              /*Date button*/
              .datetime-picker-dropdown > li > span > button.btn-default
              {
                margin-left: 0.5em !important;
                background: #DD6600;
                margin-bottom: 1em !important;
                width: 5em !important;
                font-family: 'Quicksand',  sans-serif;
                letter-spacing: 1.5px;    
                font-size: 15px;
                
              }
              
              /*close button*/
              .datetime-picker-dropdown > li > span > button.btn-success
              {
                margin-left: 0.5em !important;
                margin-right: 0.5em !important;
                background: gray;
                margin-bottom: 1em !important;
                width: 5em !important;
                
                font-family: 'Quicksand',  sans-serif;
                letter-spacing: 1.5px;    
                font-size: 15px;  
              }
              
              /*Today button*/
              .datetime-picker-dropdown > li > span > button.btn-info
              {
                margin-left: 0.5em !important;
                margin-right: 0.5em !important;
                margin-bottom: 1em !important;
                width: 5em !important;
                
                font-family: 'Quicksand',  sans-serif;
                letter-spacing: 1.5px;    
                font-size: 15px;  
              }
              
              .datetime-picker-dropdown > li.date-picker-menu div
              {
                background-color: #F2F2F2;  
              }
              
              .datetime-picker-dropdown > li.date-picker-menu div > table
              {
                border: none;
                color: #DD6600;
              }
              
              .editBox
              {
                background-color: #FCF6B1; /*#EAEAEA*/
                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;
              }
              
              .editBoxDark
              {
                background-color: #1ab394;
                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;
              }
              
              
              .centerCalender {
                position: relative;
              }
              
              .centerCalender .dropdown-menu {
                left: auto !important;
                right: 0px;
              }
              
              .centerCalender .datepicker-popup
              {
                left: auto !important;
                right: 0px;
              }
              
              .calenderMoveUp {
                position: relative;
              }
              
              .calenderMoveUp .dropdown-menu {
                top: -7em !important;
              }
              
              .calenderMoveUp .datepicker-popup
              {
                top: -7em !important;
              }
              
              .guestEditBoxBkg1
              {
                background-color: red;
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;  
                
                min-height: 1.2em !important;  
                max-height: 4em !important;  
                /*  min-width: 10em;*/
                
              }
              
              .guestEditBoxBkg
              {
                background-color: #DFF2D3; 
                min-height: 1.6em !important;  
                max-height: 4em !important;  
              }
              
              .guestEditBoxItem
              {
                background-color: #DFF2D3; 
                min-height: 2.5em !important;  
                max-height: 2.5em !important;  
                min-width: 4em  !important;
                max-width: 4em  !important;
              }
              
              .guestEditBox
              {
                background-color: white;/*#FCF6B1;*/
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;  
                
                min-height: 1.2em !important;  
                max-height: 4em !important;  
              }
              
              .guestEditBg
              {
                margin-right: 0.5em; 
                background-color: #FCF6B1; /*EAEAEA*/
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;    
                
                padding-bottom: 2em;
              }
              
              .guestEditBgBkg
              {
                /*  background-color: #FBFEF9 !important;*/
                background-color: #A7B9A3 !important; /*#FCF6B1*/
                margin-right: 0.5em; 
                /*  background-color: #EAEAEA;*/
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;  
                
                color: #fcf6b1 !important;
              }
              
              .guestEditBgBkg:hover,
              .guestEditBgBkg:focus,
              .guestEditBgBkg:active
              {
                /*background-color: #6D9DC5 !important;*/
                background-color: #DFF2D3 !important; /*#a9e5bb*/
                color: #2D3047 !important;      
              }
              
              .dueObjectBorder
              {
                border: 2px groove black;   
              }
              
              .dueObjectBorderDt
              {
                border: 2px dotted black;   
              }
              
              @media only screen 
              and (max-width : 471px) 
              { 
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .samvadiTextBlackCountBkg
                {
                  color: black !important;
                  text-decoration: none !important;
                  font-family: 'Quicksand',  sans-serif;
                  font-size: 1.2em !important;
                }
                
                .samvadiTextBlackCount
                {
                  color: black !important;
                  text-decoration: none !important;
                  font-family: 'Quicksand',  sans-serif;
                  font-size: 3em !important;
                }
                
                .dueObjectBorder
                {
                  border: none;   
                }
                
              }
              
              @media only screen 
              and (min-width : 471px) 
              { 
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .samvadiTextBlackCount
                {
                  color: black !important;
                  text-decoration: none !important;
                  font-family: 'Quicksand',  sans-serif;
                  font-size: 5em !important;
                }
                
                .samvadiTextBlackCountBkg  
                {
                  color: black !important;
                  text-decoration: none !important;
                  font-family: 'Quicksand',  sans-serif;
                  font-size: 3em !important;
                }
              }
              
              @media only screen and (max-device-width: 650px) 
              { 
                .shiftLeft {
                }
                
                .shiftLeft .dropdown-menu {
                  left: -60px !important;
                }
                
                .shiftRight {
                }
                
                .shiftRight .dropdown-menu {
                  left: 70px !important;
                }
                
                /*  .shiftLeftM {
                }
                
                .shiftLeftM .dropdown-menu {
                  left: -125px !important;
                }
                */
              }
              
              .shiftLeftM {
              }
              
              .shiftLeftM .dropdown-menu {
                left: -115px !important;
              }
              
              .lastEleMargin
              {
                margin-bottom: 6em !important;
              }
              
              
              .order-date
              {
                font-family: 'Roboto', serif; 
                text-transform: uppercase;
                font-weight: 800;
                font-size: 24px;
                display: block;
                color: #468074;
              }
              
              .order-time
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 22px;
                width: 100%;
                display: block;
                color: #468074;
              }
              
              .btn-bkgorangeOnGreen {
                
                background-color: #EE9D25;
                border-color: #EE9D25;
                color: #FFFFFF;
              }
              .btn-bkgorangeOnGreen:hover,
              .btn-bkgorangeOnGreen:focus,
              .btn-bkgorangeOnGreen:active {
                background-color: #F9CD8C;
                border-color: #F9CD8C;
                color: black;
              }
              
              
              .btn-bkgorange {
                
                /*  background-color: #FCAA67;
                border-color: #FCAA67;*/
                
                background-color: #F7B32B;
                border-color: #F7B32B;  
                color: #FFFFFF;
              }
              .btn-bkgorange:hover,
              .btn-bkgorange:focus,
              .btn-bkgorange:active {
                background-color: #FCF6B1;
                border-color: #FCF6B1;
                color: black;
              }
              
              .btn-orange {
                
                background-color: #E89F4C;
                border-color: #E89F4C;
                color: #FFFFFF;
              }
              .btn-orange:hover,
              .btn-orange:focus,
              .btn-orange:active {
                background-color: #DD6600;
                border-color: #DD6600;
                color: #FFFFFF;
              }
              
              .samvadiTextBlueInkHWNormal
              {
                color: #13178C !important;
                text-decoration: none !important;
                font-family: 'Handlee', cursive;  
                font-size: 1.2em;
                font-weight: bold;
              }
              
              .samvadiTextBlackVBig
              {
                color: black !important;
                font-size: 1.5em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBlackVVBig
              {
                color: black !important;
                font-size: 1.5em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhiteVBig
              {
                color: white !important;
                font-size: 1.3em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                letter-spacing: 1.5px;
              }
              
              .samvadiTextWhiteVVBig
              {
                color: white !important;
                font-size: 1.8em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                letter-spacing: 1.5px;
              }
              
              .samvadiThankYouBox
              {  
                background-color: #1ab394;
                color: #ffffff;
                
                padding-bottom: 1em; 
                padding-top: 1em; 
                margin-top: 1em; 
                margin-bottom: 1em;  
                
                border-style: solid; 
                border-width: 1px; 
                border-color: gray; 
                border-radius: 7px; 
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);    
              }
              
              .samvadiThankYouBoxBkg
              {  
                background-color: #E8F7EC;
                padding-bottom: 1em; 
                padding-top: 1em; 
                
                margin-top: 1em; 
                margin-bottom: 1em;  
                
                border-style: solid; 
                border-width: 1px; 
                border-color: gray; 
                border-radius: 7px; 
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);    
              }
              
              .samvadiActionBarYellow
              {  
                background-color: #fefcea;
                padding-bottom: 1em; 
                padding-top: 1em; 
                
                margin-top: 1em; 
                margin-bottom: 2em;  
                
                border: 1px dashed #EF8354;
                border-radius: 5px;
                
                /* border-bottom: 1px dashed #EF8354; */
                
                /* border-style: solid; 
                border-width: 1px; 
                border-color: gray;  */
                /* border-radius: 7px; 
                box-shadow: 1px 1px 2px rgba(33, 33, 33, 0.7);     */
              }
              
              .samvadiThankYouBoxPeach
              {  
                background-color: #fefcea;
                padding-bottom: 1em; 
                padding-top: 1em; 
                
                margin-top: 1em; 
                margin-bottom: 1em;  
                
                border-style: solid; 
                border-width: 1px; 
                border-color: gray; 
                border-radius: 7px; 
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);    
              }
              
              .yellow-bg {
                background-color: #f8ac59;
                color: #ffffff;
              }
              
              .pad
              {
                padding-left: 0.5em; 
                padding-right: 0.5em; 
                padding-top: 0.5em;
              }
              
              .redStar
              {
                color: #DD6600 !important;
                font-size: 1em;
              }
              
              .redStarLg
              {
                color: #DD6600 !important;
                font-size: 1.5em;
              }
              
              .samvadiTextBlueBigSpaced
              {
                color: #468074 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                
                font-size: 1.6em;
                letter-spacing: 1.5px;
              }
              
              .samvadiGrayGradiantBg
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e5e5+0,ffffff+100 */
                background: #e5e5e5; /* Old browsers */
                background: -moz-linear-gradient(top,  #e5e5e5 0%, #ffffff 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(to bottom,  #e5e5e5 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
              }
              
              .notYetConfirmed{
                
                padding: 5px 4px;
                border-radius: 10px;
                box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
                font-family: 'Vollkorn', serif;
                text-align: center;
                letter-spacing: 1.5px;   
                
              }
              
              
              /*training styles -start*/
              .trainingBg1
              {
                background-color: #EEF8FE;
                /* background-color: #F4F1BB; */
              }
              
              .trainingBg2
              {
                /* background-color: #F8FFE5;  */
                background-color: white;
                
              }
              
              .samvadiBlueVeryDark-1
              {
                background-color: #31445D;
              }
              
              .marginBottom
              {
                padding-bottom: 3em;
              }
              
              .marginTopNew
              {
                margin-top: 2.3em;
              }
              
              .samvadiLighterBlueTextH2
              {
                color: #accbe1;
                font-size: 23px;
                letter-spacing: 1.5px;
                letter-spacing: 1.5px;
              }
              
              .samvadiBlueVeryDark-2
              {
                background-color: #48596F;
              }
              
              .samvadiBlueVeryDark-3
              {
                background-color: #5F6E81;
              }
              
              .tabletBorder
              {
                border-style: solid; 
                border-width: 14px; 
                border-color: gray; 
                border-radius: 7px; 
              }
              
              .iframeStyle
              {
                border-style: solid; 
                border-width: 14px; 
                border-color: gray; 
                border-radius: 7px; 
                width:620px;
                height:360px;
              }
              
              .iframeStyleBlackSlim
              {
                border-color: #2B2C28;  
                border-style: solid; 
                border-width: 8px; 
                
                border-radius: 7px; 
                width:620px;
                height:360px;
              }
              
              .tabletBorderWhite
              {
                border-style: solid; 
                border-width: 14px; 
                border-color: white; 
                border-radius: 7px; 
              }
              
              .tabletBorderThin
              {
                border-style: solid; 
                border-width: 2px; 
                border-color: gray; 
                border-radius: 7px; 
              }
              
              @media (max-width: 767px) {
                
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .featuredCustomerMargin
                {
                  margin-top: 0.5em;
                }
                
                .marginTopNeg
                {
                  margin-top: -2em;
                }
                .marginToplargeR
                {
                  padding-top: 3em;
                }
                
                .marginToplargeT
                {
                  padding-top: 6em;
                }
                
                .header-back {
                  height: 470px;
                  width: 100%;
                }
                
                .videoMargins
                {
                  margin-top: -4em; 
                  margin-left: -0.3em;
                }
                
                .videoMarginsUseCase
                {
                  margin-left: -0.3em;    
                }
                
                .tabletBorder{
                  border-style: solid; 
                  border-width: 2px; 
                  border-color: gray; 
                  border-radius: 7px;  
                }
                
                .iframeStyle
                {
                  border-style: solid; 
                  border-width: 2px; 
                  border-color: gray; 
                  border-radius: 7px;  
                  
                  width:335px;
                  height:280px;
                }
                
                .iframeStyleBlackSlim
                {
                  border-color: #2B2C28;  
                  border-style: solid; 
                  border-width: 2px; 
                  border-radius: 7px;  
                  
                  width:335px;
                  height:280px;
                }
                
              }
              
              .samvadiTextHeading
              {
                color: white  !important;
                font-size: 25px;
                letter-spacing: 1.5px;
              }
              
              .promotionObj
              {
                background: #4AC29A;  /* fallback for old browsers */
                background: -webkit-linear-gradient(to bottom, #BDFFF3, #4AC29A);  /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to bottom, #BDFFF3, #4AC29A); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
              }
              
              
              /*training styles -end*/
              .objectYellowBg 
              {  
                background: rgb(255,255,255); /* Old browsers */
                background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,170,1) 70%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(255,255,170,1) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffaa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              .coffeeGradiant
              {
                background: linear-gradient(273deg, #432a29, #655948);
                background-size: 400% 400%;
                
                -webkit-animation: AnimationName 30s ease infinite;
                -moz-animation: AnimationName 30s ease infinite;
                animation: AnimationName 30s ease infinite;
                
                @-webkit-keyframes AnimationName {
                  0%{background-position:0% 50%}
                  50%{background-position:100% 50%}
                  100%{background-position:0% 50%}
                }
                @-moz-keyframes AnimationName {
                  0%{background-position:0% 50%}
                  50%{background-position:100% 50%}
                  100%{background-position:0% 50%}
                }
                @keyframes AnimationName { 
                  0%{background-position:0% 50%}
                  50%{background-position:100% 50%}
                  100%{background-position:0% 50%}
                }
              }
              
              
              .announcement-date
              {
                font-family: 'Roboto', serif; 
                text-transform: uppercase;
                font-weight: 800;
                font-size: 1.1em;
                display: block;
                /*color: #468074;*/
                color: black;
              }
              
              .announcement-time
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 1.1em;
                
                width: 100%;
                display: block;
                color: black;
              }
              
              .announcement-date-small
              {
                font-family: 'Roboto', serif; 
                text-transform: uppercase;
                font-weight: 800;
                font-size: 0.8em;
                display: block;
                color: black;
              }
              
              .announcement-time-small
              {
                font-family: 'Roboto', serif; 
                font-weight: 200;
                position: relative;
                font-size: 0.8em;
                width: 100%;
                display: block;
                color: black;
              }
              
              .samvadiTextOrangeDarkBig
              {
                color: #DD6600; 
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.6em; 
                letter-spacing: 1.5px;
              }
              
              .samvadiDimGrayGray-bg
              {
                box-shadow: inset 0px 0px 0px ##DD6600, 0px 5px 0px 0px ##DD6600, 0px 10px 5px #383838;
                border: 2px solid #DD6600 !important;
              }
              
              
              .samvadiDimGrayGray-bg:active {
                box-shadow: inset 0px 0px 0px ##DD6600, 0px 2px 0px 0px ##DD6600, 0px 5px 3px #383838;
              }
              
              .samvadiDimGrayGray-bg:hover,
              .samvadiDimGrayGray-bg:focus
              {
                border: 2px solid black !important;
                cursor: pointer; 
              }
              
              /*Submenu support -start*/
              .dropdown-submenu {
                position:relative;    
              }
              .dropdown-submenu>.dropdown-menu {
                top:0;
                right:100%;
                margin-top:-6px;
                margin-left:-1px;
                -webkit-border-radius:0 6px 6px 6px;
                -moz-border-radius:0 6px 6px 6px;
                border-radius:0 6px 6px 6px;
              }
              
              .dropdown-submenu:hover>.dropdown-menu {
                display:block;
              }
              /*.dropdown-submenu>a:after {
                display:block;
                content:" ";
                float:left;
                width:0;
                height:0;
                border-color:transparent;
                border-style:solid;
                border-width:5px 0 5px 5px;
                border-left-color:#cccccc;
                margin-top:5px;
                margin-right:-10px;
              }*/
              .dropdown-submenu:hover>a:after {
                border-left-color:#ffffff;
              }
              .dropdown-submenu.pull-left {
                float:none;
              }
              .dropdown-submenu.pull-left>.dropdown-menu {
                left:-100%;
                margin-left:10px;
                -webkit-border-radius:6px 0 6px 6px;
                -moz-border-radius:6px 0 6px 6px;
                border-radius:6px 0 6px 6px;
              }
              /*Submenu support -end*/
              
              
              .newBookingObject_DarkBlue
              {
                background: #000046;  /* fallback for old browsers */
                background: -webkit-linear-gradient(to left, #1CB5E0, #000046);  /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to left, #1CB5E0, #000046); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
              }
              
              .newBookingObject_DarkBlue:hover,
              .newBookingObject_DarkBlue:active,
              .newBookingObject_DarkBlue:focus
              {
                
                background: #000046;  /* fallback for old browsers */
                background: -webkit-linear-gradient(to right, #1CB5E0, #000046);  /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to right, #1CB5E0, #000046); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
              }
              
              .newBookingObjectB
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fff4f4+0,ef8354+100 */
                background: #fff4f4; /* Old browsers */
                background: -moz-linear-gradient(-45deg, #fff4f4 0%, #ef8354 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg, #fff4f4 0%,#ef8354 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg, #fff4f4 0%,#ef8354 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff4f4', endColorstr='#ef8354',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                border-color: #9B9B9B;
              }
              
              .newBookingObjectB:hover,
              .newBookingObjectB:active,
              .newBookingObjectB:focus
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ef8354+0,fff4f4+100 */
                background: #ef8354; /* Old browsers */
                background: -moz-linear-gradient(-45deg, #ef8354 0%, #fff4f4 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg, #ef8354 0%,#fff4f4 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg, #ef8354 0%,#fff4f4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8354', endColorstr='#fff4f4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                border-color: black;  
              }
              
              .newBookingObjectC
              { 
                
                border-color: #9B9B9B;  
                
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8f7ec+0,dff2d3+100 */
                background: #e8f7ec; /* Old browsers */
                background: -moz-linear-gradient(-45deg, #e8f7ec 0%, #dff2d3 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg, #e8f7ec 0%,#dff2d3 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg, #e8f7ec 0%,#dff2d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f7ec', endColorstr='#dff2d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              .newBookingObjectC:hover,
              .newBookingObjectC:focus,
              .newBookingObjectC:active 
              
              {
                border-color: black;  
                
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dff2d3+0,e8f7ec+100 */
                background: #dff2d3; /* Old browsers */
                background: -moz-linear-gradient(-45deg, #dff2d3 0%, #e8f7ec 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg, #dff2d3 0%,#e8f7ec 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg, #dff2d3 0%,#e8f7ec 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2d3', endColorstr='#e8f7ec',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              .newBookingObjectB-OLD
              {
                
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b4c5e4+0,b4c5e4+0,2d3142+100 */
                background: #b4c5e4; /* Old browsers */
                background: -moz-linear-gradient(-45deg, #b4c5e4 0%, #b4c5e4 0%, #2d3142 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg, #b4c5e4 0%,#b4c5e4 0%,#2d3142 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg, #b4c5e4 0%,#b4c5e4 0%,#2d3142 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4c5e4', endColorstr='#2d3142',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              .newBookingObjectB-OLD:hover,
              .newBookingObjectB-OLD:active,
              .newBookingObjectB-OLD:focus
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2d3142+0,b4c5e4+100,b4c5e4+100 */
                background: #2d3142; /* Old browsers */
                background: -moz-linear-gradient(-45deg, #2d3142 0%, #b4c5e4 100%, #b4c5e4 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg, #2d3142 0%,#b4c5e4 100%,#b4c5e4 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg, #2d3142 0%,#b4c5e4 100%,#b4c5e4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d3142', endColorstr='#b4c5e4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .newBookingObject
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dff2d3+0,774e24+100 */
                background: #dff2d3; /* Old browsers */
                background: -moz-linear-gradient(-45deg,  #dff2d3 0%, #774e24 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  #dff2d3 0%,#774e24 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  #dff2d3 0%,#774e24 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2d3', endColorstr='#774e24',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .newBookingObject:hover,
              .newBookingObject:active,
              .newBookingObject:focus
              {
                
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#774e24+0,dff2d3+100 */
                background: #774e24; /* Old browsers */
                background: -moz-linear-gradient(-45deg,  #774e24 0%, #dff2d3 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  #774e24 0%,#dff2d3 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  #774e24 0%,#dff2d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#774e24', endColorstr='#dff2d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .newBookingObjectOLD
              {
                background: #1FA2FF;  /* fallback for old browsers */
                background: -webkit-linear-gradient(to right, #A6FFCB, #12D8FA, #1FA2FF);  /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to right, #A6FFCB, #12D8FA, #1FA2FF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
                
              }
              
              .newBookingObjectOLD:hover,
              .newBookingObjectOLD:active,
              .newBookingObjectOLD:focus
              {
                
                background: #1FA2FF;  /* fallback for old browsers */
                background: -webkit-linear-gradient(to left, #A6FFCB, #12D8FA, #1FA2FF);  /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to left, #A6FFCB, #12D8FA, #1FA2FF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
                
              }
              
              .bookingsObj
              {
                background: #1FA2FF;  /* fallback for old browsers */
                background: -webkit-linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF);  /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
              }
              
              .cateringsObj
              {
                background: #E8F7EC; /*#bac7be;*/  /* fallback for old browsers */
                /*  background: -webkit-linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF);*/  /* Chrome 10-25, Safari 5.1-6 */
                /*background: linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF); *//* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */  
              }
              
              .cateringsObjBlue
              {
                background: #1FA2FF;  /* fallback for old browsers */
                background: -webkit-linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF);  /* Chrome 10-25, Safari 5.1-6 */
                background: linear-gradient(to top, #A6FFCB, #12D8FA, #1FA2FF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */  
              }
              
              .bookingsObjOrg
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dff2d3+0,afde8f+100 */
                background: #dff2d3; /* Old browsers */
                background: -moz-linear-gradient(-45deg,  #dff2d3 0%, #afde8f 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  #dff2d3 0%,#afde8f 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  #dff2d3 0%,#afde8f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff2d3', endColorstr='#afde8f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
                
              }
              
              .bookingsObjReverse
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#afde8f+0,dff2d3+100 */
                background: #afde8f; /* Old browsers */
                background: -moz-linear-gradient(-45deg,  #afde8f 0%, #dff2d3 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg,  #afde8f 0%,#dff2d3 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg,  #afde8f 0%,#dff2d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afde8f', endColorstr='#dff2d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              .btn-lGreen {
                background-color: #37C54C;
                border-color: #37C54C;
                color: #FFFFFF;
              }
              .btn-lGreen:hover,
              .btn-lGreen:focus,
              .btn-lGreen:active,
              .open .dropdown-toggle.btn-lGreen {
                background-color: #3CD84C;
                border-color: #3CD84C;
                color: #FFFFFF;
              }
              
              .btn-bkgMauveT {
                background-color: transparent; 
                color: #2D3142;
              }
              
              .btn-bkgMauveT:hover,
              .btn-bkgMauveT:focus,
              .btn-bkgMauveT:active {
                background-color: #2D3142;
                color: #FFFFFF;
              }
              
              .btn-royalBlueT { 
                background-color: transparent; 
                color: #090C9B;
              }
              .btn-royalBlueT:hover,
              .btn-royalBlueT:focus,
              .btn-royalBlueT:active {
                background-color: #090C9B;
                color: #FFFFFF;
              }
              
              
              .btn-rustOrangeT { 
                background-color: transparent; 
                color: #EF8354;
              }
              .btn-rustOrangeT:hover,
              .btn-rustOrangeT:focus,
              .btn-rustOrangeT:active {
                background-color: #EF8354;
                color: #FFFFFF;
              }
              
              .btn-primaryT {
                background-color: transparent;   
                color: #1ab394;  
              }
              
              .btn-primaryT:hover,
              .btn-primaryT:focus,
              .btn-primaryT:active {
                background-color: #1ab394;
                border-color: #1ab394;
                color: #FFFFFF;
              }
              
              .btn-darkRedT {
                background-color: transparent;   
                color: #ab4006;  
              }
              
              .btn-darkRedT:hover,
              .btn-darkRedT:focus,
              .btn-darkRedT:active {
                background-color: #ab4006;
                border-color: #ab4006;
                color: #FFFFFF;
              }
              
              .btn-greygreenT {
                background-color: transparent;   
                color: #A7B9A3;  
              }
              
              .btn-greygreenT:hover,
              .btn-greygreenT:focus,
              .btn-greygreenT:active {
                background-color: #A7B9A3;
                border-color: #A7B9A3;
                color: #FFFFFF;
              }
              
              .btn-TspGreenT {
                background-color: transparent;   
                color: #1D8401;  
              }
              
              .btn-TspGreenT:hover,
              .btn-TspGreenT:focus,
              .btn-TspGreenT:active {
                background-color: #1D8401; /*#774936*/  
                color: #FFFFFF;
              }
              
              .btn-TspGreenB {
                background-color: #1D8401; /*#774936*/
                color: #FFFFFF;  
              }
              
              .btn-TspGreenB:hover,
              .btn-TspGreenB:focus,
              .btn-TspGreenB:active {
                background-color: transparent; 
                color: #1B7001;
              }
              
              .btn-bbrown {
                background-color: #968372; /*#774936*/
                border-color: #968372;
                color: #FFFFFF;
              }
              
              .btn-bbrown:hover,
              .btn-bbrown:focus,
              .btn-bbrown:active,
              .open .dropdown-toggle.btn-bbrown {
                background-color: #E5D9AE/*#D8C3A0*/;
                border-color: #E5D9AE /*#D8C3A0*/;
                color: black !important;
              }
              
              
              .btn-dBlue {
                background-color: #3A6EA5; /*#296EB4*/  
                border-color: #296EB4;
                color: #FFFFFF;
              }
              
              .btn-dBlue:hover,
              .btn-dBlue:focus,
              .btn-dBlue:active,
              .open .dropdown-toggle.btn-dBlue {
                background-color: #6D9DC5;
                border-color: #6D9DC5;
                color: #FFFFFF;
              }
              
              .samvadibGreen-bg
              { 
                color: #fcf6b1;
                background-color:  #A7B9A3;
                box-shadow: inset 0px 0px 0px gray, 0px 5px 0px 0px gray, 0px 10px 5px gray;
                border: 1px solid gray !important;
              }
              
              .samvadibGreen-bg:active 
              {
                box-shadow: inset 0px 0px 0px #A7B9A3, 0px 2px 0px 0px #A7B9A3, 0px 5px 3px #A7B9A3;
                border: 1px solid gray !important;
              }
              
              
              .btn-bGreen {
                background-color: #A7B9A3; /*#bac7be;*/  
                border-color: #A7B9A3;
                color: #fcf6b1 !important; 
              }
              
              .btn-bGreen:hover,
              .btn-bGreen:focus,
              .btn-bGreen:active,
              .open .dropdown-toggle.btn-bGreen {
                background-color: #DFF2D3; /*a9e5bb*/ 
                border-color: #DFF2D3;
                /*color: #FFFFFF;*/
                color: #2D3047 !important;
              }
              
              .greenSquare
              {
                background-color: #A7B9A3; /*#bac7be;*/  
                border-color: #A7B9A3;
                color: #fcf6b1 !important;
                min-width: 12.5em;
                max-width: 12.5em;
                min-height: 9em;
                max-width: 9em;
                
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px;   
                
              }
              
              .greenSquare:hover,
              .greenSquare:focus,
              .greenSquare:active,
              .open .dropdown-toggle.greenSquare {
                background-color: #DFF2D3; 
                border-color: #DFF2D3;
                color: #2D3047 !important;
              }
              
              
              .justRound
              {
                border-radius: 10px 10px 10px 10px;
                -moz-border-radius: 10px 10px 10px 10px;
                -webkit-border-radius: 10px 10px 10px 10px; 
              }
              
              .red-bkgbg {
                background-color: #F25F5C;
                color: #ffffff;
              }
              
              .samvadiNewBkgTitle
              {
                color: #2D3047 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.8em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBkgLg
              {
                color: #2D3047 !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.5em;
                letter-spacing: 1.5px;
              }
              
              
              .samvadiTextBkgBig-1
              {
                color: #2D3047;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 16px;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBkgBigBlue
              {
                color: #468074;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;
              }
              
              .samvadiTextBkgMdBlue
              {
                color: #468074;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.1em;
                letter-spacing: 1.5px;
              }
              
              .blackColor
              {
                color: black !important;
              }
              
              .samvadiTextBkgBig
              {
                color: #2D3047;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;
                font-size: 1.2em;
                letter-spacing: 1.5px;
              }
              
              /*
              New Bookings scheme
              2D3047 - mauve
              dark blue 296EB4
              medium blue (main) - 1AB6FD
              darker blue - 456990
              very very dark blue - 02182B
              yellow - FFFD82
              orange - FCAA67
              Cream - FFFFC7
              BlueGrey - 6D9DC5
              very light red - FE938C
              light red : F25F5C;
              
              nicer red - FE938C
              
              nice grey - F7F7FF
              FBFEF9 - cream
              
              */
              
              .bookingsNotesBg
              {
                /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f9fe+0,d6f0fd+100;White+3D+%232 */
                background: #f2f9fe; /* Old browsers */
                background: -moz-linear-gradient(-45deg, #f2f9fe 0%, #d6f0fd 100%); /* FF3.6-15 */
                background: -webkit-linear-gradient(-45deg, #f2f9fe 0%,#d6f0fd 100%); /* Chrome10-25,Safari5.1-6 */
                background: linear-gradient(135deg, #f2f9fe 0%,#d6f0fd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
              }
              
              /*Speech Bubble -START*/
              .messageBubble {
                position:relative;
                padding:1em;
                margin:1em 0 1em;
                
                color:#000;
                background:#4EFFEF; /* default background for browsers without gradient support */
                
                -webkit-border-radius:20px;
                -moz-border-radius:20px;
                border-radius:20px;
              }
              
              /* Variant : for top positioned triangle
              ------------------------------------------ */
              
              .messageBubble.top {
                background: #4EFFEF;
              }
              
              /* Variant : for left/right positioned triangle
              ------------------------------------------ */
              
              .messageBubble.left {
                margin-left:50px;
                background:red;
              }
              
              /* Variant : for right positioned triangle
              ------------------------------------------ */
              
              .messageBubble.right {
                margin-right:50px;
                background:#4EFFEF;
              }
              
              .messageBubble:after {
                content:"";
                position:absolute;
                bottom:-15px;
                
                left:75%; /*changes the location of arrow left/right*/
                border-width:15px 15px 0;
                border-style:solid;
                border-color:#4EFFEF transparent; /*color of arrow*/
                
                display:block;
                width:0;
              }
              
              .messageBubble.top:after {
                top:-15px;
                right:50px;
                bottom:auto;
                left:auto;
                border-width:0 15px 15px; 
                border-color:#4EFFEF transparent;
              }
              
              .messageBubble.left:after {
                top:16px; /* controls vertical position */
                left:-50px; /* value = - border-left-width - border-right-width */
                bottom:auto;
                border-width:10px 50px 10px 0;
                border-color:transparent #4EFFEF;
              }
              
              .messageBubble.right:after {
                top:16px; /* controls vertical position */
                right:-50px; /* value = - border-left-width - border-right-width */
                bottom:auto;
                left:auto;
                border-width:10px 0 10px 50px;
                border-color:transparent #4EFFEF;
              }
              
              .messageBubbleRcvd {
                position:relative;
                padding:1em;
                margin:1em 0 1em;
                
                color:#000;
                background: #f7fff7; /*#A6FFCB;*/ /* default background for browsers without gradient support */
                -webkit-border-radius:20px;
                -moz-border-radius:20px;
                border-radius:20px;
              }
              
              /* Variant : for top positioned triangle
              ------------------------------------------ */
              
              .messageBubbleRcvd.top {
                background: #f7fff7;/*#A6FFCB;*/
              }
              
              /* Variant : for left/right positioned triangle
              ------------------------------------------ */
              
              .messageBubbleRcvd.left {
                margin-left:50px;
                background:#f7fff7;
              }
              
              /* Variant : for right positioned triangle
              ------------------------------------------ */
              
              .messageBubbleRcvd.right {
                /*margin-right:50px;*/
                margin-right:50px;
                background:#f7fff7;/*#f3961c;*/
              }
              
              .messageBubbleRcvd:after {
                content:"";
                position:absolute;
                bottom:-15px;
                
                left:16%;
                border-width:15px 15px 0;
                border-style:solid;
                border-color: #f7fff7 transparent; /*#A6FFCB*//*color of arrow*/
                /*border-color:#1FA2FF transparent;*/
                
                display:block;
                width:0;
              }
              
              .messageBubbleRcvd.top:after {
                
                top:-15px;
                left:50px;
                
                bottom:auto;
                right:auto;
                border-width:0 15px 15px; 
                border-color: #f7fff7 transparent;  /*#A6FFCB*/
              }
              
              .messageBubbleRcvd.left:after {
                top:16px; /* controls vertical position */
                left:-50px; /* value = - border-left-width - border-right-width */
                bottom:auto;
                border-width:10px 50px 10px 0;
                border-color:transparent #f3961c;
              }
              
              .messageBubbleRcvd.right:after {
                top:16px; /* controls vertical position */
                right:-50px; /* value = - border-left-width - border-right-width */
                bottom:auto;
                left:auto;
                border-width:10px 0 10px 50px;
                border-color:transparent #f3961c;
              }
              
              @media (max-width: 767px) {
                
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .samvadiTextBlueBig-1
                {
                  /*color: #007DA0 !important;*/
                  color: #468074 !important;
                  text-decoration: none !important;
                  font-family: 'Quicksand',  sans-serif;
                  font-size: 1.1em;
                  letter-spacing: 1.5px;
                }  
                
                messageBubbleRcvd:after {
                  content:"";
                  position:absolute;
                  bottom:-15px; /* value = - border-top-width - border-bottom-width */
                  /*left:85px;*/ /* controls horizontal position of trianle arrow*/
                  left:46%; /* controls horizontal position of trianle arrow*/
                  border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
                  border-style:solid;
                  border-color:#f7fff7 transparent; /*#A6FFCB*//*color of arrow*/
                  /*border-color:#1FA2FF transparent;*/ /*color of arrow*/  
                  
                  /* reduce the damage in FF3.0 */
                  display:block;
                  width:0;
                }
                
                .messageBubble:after {
                  content:"";
                  position:absolute;
                  bottom:-15px; /* value = - border-top-width - border-bottom-width */
                  /*left:85px;*/ /* controls horizontal position of trianle arrow*/
                  left:80%; /* controls horizontal position of trianle arrow*/
                  border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
                  border-style:solid;
                  border-color:#4EFFEF transparent; /*color of arrow*/
                  /*border-color:#1FA2FF transparent;*/ /*color of arrow*/  
                  
                  /* reduce the damage in FF3.0 */
                  display:block;
                  width:0;
                }
              }
              
              .messageBubbleText
              {
                /*color: #4F4F4F;*/
                color: black;
                letter-spacing: 1.2px;
                font-size: 1.4em;
                /*  word-wrap: break-word; */
              }
              
              .messageBubbleTextiNQ
              {
                color: black;
                letter-spacing: 1.2px;
                font-size: 1.2em;
              }
              
              .messageBubbleTextMsgBig
              {
                color: black;
                letter-spacing: 1.2px;
                font-size: 1.8em;
              }
              
              .messageBubbleTextPre
              {
                color: black;
                letter-spacing: 1.0px;
                font-size: 1.4em;
              }
              
              .msgSenderName
              {
                color: #468074;
                letter-spacing: 1.2px;
                font-size: 1.4em;
              }
              
              .shadowBorderLightGray
              {
                border-color: #f7fff7; 
                border-radius: 7px; 
                box-shadow: 5px 5px 5px rgba(33, 33, 33, 0.7);
              }
              
              /*Speech Bubbles - END*/
              
              .samvadiBlueVeryDarkBg
              {
                background-color: #1B304B;
              }
              
              .lined {
                display: block;
                margin: auto;
                line-height: 40px;
                background-image: linear-gradient(#eee 1px,transparent 1px);
                background-size: 100% 40px;
                border: 0;
                outline: 0;
                padding-left: 1em; 
                padding-right: 1em; 
                padding-bottom: 1em; 
                padding-top: 0.5em; 
              }
              
              .newMsgBg {
                
                border-radius: 7px;  
                background-color: white;
              }
              
              .newMsgTextBox
              {
                display: block;
                margin: auto;
                border-radius: 7px; 
                background-color: white;
                
                line-height: 30px;
                padding-left: 1em; 
                padding-right: 1em; 
                padding-bottom: 1em; 
                padding-top: 0.5em; 
                
              }
              
              
              .newnotesBg
              {
                border-radius: 7px;  
                background-color: white;
              }
              
              .notesBg
              {
                border-color: #f7fff7; 
                border-radius: 7px; 
                box-shadow: 5px 5px 5px rgba(33, 33, 33, 0.7);
                word-wrap: break-word; 
                
                background-color: white; 
              }
              
              .bookingsInformationText
              {
                color: #2d1e2f !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.6em;
                letter-spacing: 1.5px;
                text-align:justify;
              }
              
              .dueBookingsInformationText
              {
                color: #2d1e2f !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1.2em;
                letter-spacing: 1.5px;
                text-align:justify;
              }
              
              .dueBookingsInformationNm
              {
                color: #2d1e2f !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 1em;
                letter-spacing: 1.5px;
                text-align:justify;
              }
              
              .dueBookingsInformationTextSm
              {
                color: #2d1e2f !important;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif; 
                font-size: 0.8em;
                letter-spacing: 1.5px;
                text-align:justify;
              }
              
              .boxsizingBorder {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
              }
              
              .uib-tab:hover {
                background-color: red;
              }

              /*.nav-tabs > li > a {
                background-color: red;
              }
              
              .nav-tabs > li.active > a {
                background-color: green;
              }*/
              
              /*.nav-tabs > li.focus > a {
                background-color: green;
              }*/
              
              /*.uib-tab a {
                background-color: red;
              }
              
              .uib-tab.active a {
                background-color: green;
              }  */
              /*               
              .uib-tab a:hover {
                background-color: red;
              }
              
              .uib-tab.active a {
                background-color: green;
              } 
              */
              .btn-tabbedBkg {
                
                background-color: #2B0504;
                border-color: #2B0504;
                color: #FFFFFF;
              }
              
              .btn-tabbedBkg:hover,
              .btn-tabbedBkg:focus {
                background-color: #FCF6B1;
                border-color: #FCF6B1;
                color: #2B0504;
              }
              
              .btn-tabbedBkgAct {
                
                background-color: #FCF6B1;
                border-color: #FCF6B1;
                color: #2B0504;
              }
              
              .btn-DOWAct {
                
                background-color: #f8ac59;
                border-color: #f8ac59;
                color: white;
              }
              
              
              /*.btn-tabbedBkgAct:hover,
              .btn-tabbedBkgAct:focus {
                background-color: #FCF6B1;
                border-color: #FCF6B1;
                color: #2B0504;
              }
              */
              
              
              
              .btn-bkgYellow {
                
                /*  background-color: #FCAA67;
                border-color: #FCAA67;*/
                
                background-color: #FCF6B1;
                border-color: #FCF6B1;  
                color: #2B0504;
              }
              .btn-bkgYellow:hover,
              .btn-bkgYellow:focus,
              .btn-bkgYellow:active {
                background-color: #DFF2D3;
                border-color: #DFF2D3;
              }
              
              .btn-radio-primary {
                background-color: #1ab394;
                /*  background-color: #329900 !important;
                */  /*border-color: #B4FC00; *//*samvadi glow color*/
                border-color: #1ab394;
                color: #FFFFFF;
              }
              .btn-radio-primary:hover,
              .btn-radio-primary:focus,
              .open .dropdown-toggle.btn-radio-primary {
                
                background-color: red; /*#18a689*/
                border-color: #18a689;
                color: #FFFFFF;
              }
              
              .btn-radio-primary:active
              {
                
                background-color: yellow; /*#18a689*/
                border-color: #18a689;
                color: #FFFFFF;
              }
              
              @media(max-width : 360px)
              {
                .mkt_view_top_margin
                {
                  margin-top: -2em !important;
                }  
                .wrapper {
                  padding: 0 2px;
                }
                .wrapper-content {
                  padding: 2px 1px 4px;
                }
              }
              
              /**:focus {
                outline: none;
                border: 0;
              }
              */
              
              .samvadiTextBlackVBigRed
              {
                color: #ed5565 !important;
                font-size: 1.5em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                letter-spacing: 1.5px;
              }
              
              .samvadiTextRedMd
              {
                color: #ed5565 !important;
                font-size: 1.2em;
                text-decoration: none !important;
                font-family: 'Quicksand',  sans-serif;  
                letter-spacing: 1.5px;
              }
              
              .msgViewBg
              {
                background-color: #FCFFFC; 
                padding: 0.5em;
                margin-top: 0.2em;
                margin-left: -0.5em;
                margin-right: -0.5em;
                
                border-radius: 7px; 
                
                /*  margin-left: -0.6em; 
                margin-right: -0.6em; 
                margin-bottom: -1em;"*/
              }
              
              .newMsgBgInq {
                
                border-radius: 7px;  
                background-color: #FCFFFC;                
              }
              
              .newMsgTextBoxInq
              {
                display: block;
                margin: auto;
                border-radius: 7px; 
                background-color: white;
                
                line-height: 30px;
                padding-left: 1em; 
                padding-right: 1em; 
                padding-bottom: 1em; 
                padding-top: 0.5em; 
              }
              
              .noteViewBg
              {
                background-color: #FCFFFC; 
                padding: 0.5em;
                margin-top: 0.2em;
                margin-left: -0.5em;
                margin-right: -0.5em;
                
                border-radius: 7px; 
                
              }
              
              .notesBgNew
              {
                border-color: #f7fff7; 
                box-shadow: 3px 3px 3px rgba(33, 33, 33, 0.7);
                word-wrap: break-word; 
                
                background-color: #e6ffcc;  
              }
              
              .linedGreen {
                display: block;
                margin: auto;
                line-height: 25px;
                background-image: linear-gradient(#1B7001 1px,transparent 1px);
                background-size: 100% 40px;
                border: 0;
                outline: 0;
                padding-left: 1em; 
                padding-right: 1em; 
                padding-bottom: 1em; 
                padding-top: 0.5em; 
              }
              
              .qPoint {
                display: inline-block;
                height: 45px;
                margin-top: 4em;
                margin-bottom: -0.2em;
                /*  margin-left: 20px;
                margin-top: 55px;*/
                position: relative;
                /*    width: 100px;*/
                
                min-width: 25em;
                background-color: #FFFFFF;
                box-shadow: inset 0px 0px 0px #FFFFFF, 0px 5px 0px 0px #FFFFFF, 0px 10px 5px #383838;
                border: 1px solid #FFFFFF !important;
                
              }
              .qPoint:before {
                border-bottom: 35px solid white;
                border-left: 158px solid transparent;
                border-right: 158px solid transparent;
                content: "";
                height: 0;
                left: 0;
                position: absolute;
                top: -35px;
                width: 0;
              }
              
              
              /*.qPoint {
                position: relative;
                text-align: center;
                padding: 12px;
                margin-bottom: 6px;
                height: 100px;
                width: 200px;
                z-index: 1;
              }
              
              .qPoint:before {
                content: '';
                position: absolute;
                top: 0;
                left: 0;
                height: 100%;
                width: 50%;
                background: white;
                -webkit-transform: skew(0deg, -6deg);
                -moz-transform: skew(0deg, -6deg);
                -ms-transform: skew(0deg, -6deg);
                -o-transform: skew(0deg, -6deg);
                transform: skew(0deg, -6deg);
              }
              
              .qPoint:after {
                content: '';
                position: absolute;
                top: 0;
                right: 0;
                height: 100%;
                width: 51%;
                background: white;
                -webkit-transform: skew(0deg, 6deg);
                -moz-transform: skew(0deg, 6deg);
                -ms-transform: skew(0deg, 6deg);
                -o-transform: skew(0deg, 6deg);
                transform: skew(0deg, 6deg);
              }​
              */
              
              