@font-face {
	font-family: 'Conv_Titillium-Regular';
	src: url('https://app.responseiq.com/assets_new/dist/css/Titillium-Regular.eot');
	src: url('https://app.responseiq.com/assets_new/dist/css/Titillium-Regular.woff') format('woff'), url('https://app.responseiq.com/assets_new/dist/css/Titillium-Regular.ttf') format('truetype'), url('https://app.responseiq.com/assets_new/dist/css/Titillium-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	
}

@font-face {
	font-family: 'Titillium-Thin';
	src: url('https://app.responseiq.com/assets_new/dist/css/Titillium-Thin.eot?#iefix') format('embedded-opentype'),  
	url('https://app.responseiq.com/assets_new/dist/css/Titillium-Thin.otf')  format('opentype'),
	url('https://app.responseiq.com/assets_new/dist/css/Titillium-Thin.woff') format('woff'), 
	url('https://app.responseiq.com/assets_new/dist/css/Titillium-Thin.ttf')  format('truetype'), 
	url('https://app.responseiq.com/assets_new/dist/css/Titillium-Thin.svg#Titillium-Thin') format('svg');
	font-weight: normal;
	font-style: normal;
	
}
/* @font-face { font-family: 'Conv_Titillium-Regular'; src: url('fonts/Titillium-Regular.otf'); font-weight:400; font-style: normal; } */


/* body { padding: 0; margin: 0; background: #ddd; } */

/*body, #riq_requestcall td, #riq_requestcall th, #riq_requestcall input, #riq_requestcall textarea, #riq_requestcall select, #riq_requestcall a {
    font-size: inherit;
}*/

 #riq_requestcall body {
   /*  background: rgba(0, 0, 0, 0) url("images/bgsite.png") no-repeat fixed center top / cover ; */
    margin: 0;
    padding: 0;
	font-variant:normal;
	-webkit-text-stroke: 0px!important;-webkit-font-smoothing: antialiased !important;
}

 #riq_requestcall{ 	-webkit-text-stroke: 0px!important;-webkit-font-smoothing: antialiased !important;}

 #riq_requestcall * { box-sizing: border-box; }

 #riq_requestcall a,  #riq_requestcall button,  #riq_requestcall select,  #riq_requestcall input { outline: none!important; -webkit-text-stroke: 0px!important;-webkit-font-smoothing: antialiased !important; }

/* p { font-family: 'Conv_Titillium-Regular'; font-size: 14px; font-weight:400; line-height: 20px; color: #676a6c; padding: 0; margin: 0; } */

/* .widpupnw { bottom: 30px; float: right; position: absolute; right: 30px; width: 356px; } */

#riq_requestcall .country-select .country-list .country  span.country-name {
  font-size: 13px!important; font-family: "Conv_Titillium-Regular"!important;
  line-height: 10px!important;font-variant:normal;
}

#riq_requestcall .country-select .country-list .country.highlight {
  font-size: 13px!important;
}

#riq_requestcall .country-select .country-list .flag, #riq_requestcall .country-select .country-list .country-name {
  padding: 0 0 0 3px!important;  color: #7d7d7d!important;
  text-align: left !important;  float: left;
}

#riq_requestcall .country-select .flag-dropdown {
  position: unset !important;
}

#riq_requestcall .country-list .country {
    float: left!important;
}

#riq_requestcall .country-list {
  margin: 0!important;
}

#riq_requestcall .country-list .country {
  padding: 7px 10px!important;
}

#riq_requestcall .country-list .divider {
  display:none!important;
}

.vbox-overlay {  
width: 100%;
 height:100%;
  z-index:999999; left:0; right:0;
  background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;  
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  top: 0; 
  display:none;
}

.vbox-overlay.riq_block1 {
  /*display: block!important;*/
   height:100%;
     
}

.vbox-overlay.riq_block { 
height:0% !important;}

#riq_requestcall .widpupnw {  z-index: 999999999 !important;
    bottom:78px;
    float: right;
    position: fixed;
    right: 20px;
    width: 356px;
}
 p#schd_welcometext {padding: 0;}
.stwgtppin { background: #ffffff; border-radius:10px 10px 11px 11px!important; float: left; width: 100%; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.28); }

.stwgtimnmsc { border-bottom: 4px solid #02bf47; float: left; padding: 0 0 0 60px; position: relative; width: 100%; }

.chtprimg {
    /*background: #02bf47 none repeat scroll 0 0;*/
    border: 4px solid #02bf47;
    border-radius: 50%!important;
    float: left;
    height: 77px;
    left: -22px;
    overflow: hidden;
    position: absolute;
    top: -8px;
    width: 77px;
}

.chtprimg img { width:100%;
    /*background: #d4d4d4 none repeat scroll 0 0;*/
    /*border: 0 solid #02bf47;*/
    border-radius: 50%!important;
    height: 100%;
}

.usrwgnmps { float: left; margin: 0 0 0 5px;  min-height: 50px;}

.usrwgnmps h3 { color: #111111 !important;padding:0; font-family: 'Conv_Titillium-Regular'; font-size: 24px; font-weight: 600; letter-spacing: 1.3px; line-height: 17.77px; margin: 12px 0 2px; text-transform: inherit;text-shadow: inherit !important;}

.usrwgnmps h5 { padding:0; color: #111111 !important; font-family: 'Conv_Titillium-Regular'; font-size: 13px; font-weight: 600; letter-spacing: 1.3px; line-height: 22px; margin: 0 0 1px;text-shadow: inherit !important; }

.uswgtxtsc { float: left; padding: 11px 16px 0; width: 100%; }

.uswgtxtsc p { border-bottom:1px solid #d7d7d7; color: #111111 !important; font-family: 'Conv_Titillium-Regular'; font-size: 14px; font-weight:400; letter-spacing: 1px; line-height:18px; margin: 7px 0 1px; padding: 0 0 9px; text-align:left;}

.nmbcntry { float: left; margin: 5px 0; width: 100%; }

.nmbcntry span { float: left; width: 60px; padding:0; line-height: 27px !important;}

.nmbcntry span.country-name { line-height: 10px !important;}

.nmbcntry select { 
	border-width: 0; 
	color: #363636; 
	font-family: 'Conv_Titillium-Regular';
	 font-size:18px;
	 font-weight: 600;
	 height: 30px;
	 width: 100%; 
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 appearance: none;
	 /* background-image: url("images/arwnb.png");
	 background-position: right center;
	 background-repeat: no-repeat; 
	 background-color: none;
	 background-size: 10px auto; */
	 padding:0 14px 0 25px; 
	 text-align: right; 
	 box-shadow:none; 
	 border-radius:0!important; 
 }

@-moz-document url-prefix() { 
  .nmbcntry select  {
     padding:0 14px 0 20px; 
  }
  
    .nmbcntry select option { padding:0 14px 0 0 !important; }
}

#riq_requestcall .country-select .flag-dropdown:hover .selected-flag {
    background-color: rgba(0, 0, 0, 0)!important;
}

.nmbcntry select option { float: left; margin:1px 0; padding: 0 18px 0 0; width: 100%;}

.nmbcntry select:focus { box-shadow:none; border-radius:0!important; }

#riq_requestcall .nmbcntry input { border: medium none !important; color: #7d7d7d !important; display: table-cell !important; float: left !important; font-family: 'Conv_Titillium-Regular' !important; font-size: 16px !important; font-weight: 600 !important; height: 29px !important; letter-spacing: 0.5px !important; padding: 0px !important; width: 200px !important;  box-shadow:none !important; border-radius:0 !important; margin:0 0 0 10px !important;background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;line-height: 20px!important;}

.nmbcntry input:focus { box-shadow:none; border-radius:0; border: none;  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; }

.nmbcntry input:focus { }

 .nmbcntry input::-webkit-input-placeholder {font-weight: 600;
color: #7d7d7d !important;
opacity: 1;
}
.nmbcntry input::-moz-placeholder {font-weight: 600;
color: #7d7d7d !important;
opacity: 1;
}


.calbtnnw button.btncll, .calbtnnw button.btncllschedule { background: #02bf47; border-color: #02bf47;  border-style: solid; border-radius: 0 0 10px 10px!important; border-width: 0 0 4px; color: #ffffff; cursor: pointer; float: left; font-family: 'Conv_Titillium-Regular'; font-size: 15px; font-weight: 600; height: 46px !important; letter-spacing: 0.7px; line-height: 44px; margin: 3px 0 0; text-align: center; text-shadow: 0 0 0 rgba(0, 0, 0, 0); width: 100%; padding: 0 5px !important;; box-shadow:none;text-transform: none;} 



.calbtnnw button.btncll:hover, .calbtnnw button.btncllschedule:hover { border-width: 0 0 2px; }

p.pwrdbynw { color: #f6f6f6; float: left; font-family: 'Conv_Titillium-Regular'; font-size: 12px; font-weight:400; line-height: 20px; margin: 0; padding: 0; width: 100%; }

.pwrdbynw > span { float: left; margin: 0; text-shadow: 0 1px 4px rgba(0, 0, 0, 0.65); }

.pwrdbynw img { float: left; position: relative; top: 1px; }

/* .dilricn2nw { margin:-6px 0 0;  padding: 8px;
  background: #02bf47 none repeat scroll 0 0;
  border-radius: 4px;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.65);
  cursor: pointer;
  float: right;
  height: 53px;
  line-height:49px;
  text-align: center;
  vertical-align: middle;
  width: 52px;
  transform: perspective(1px) translateZ(0px);
    transition-duration: 0.3s;
    transition-property: transform;
	z-index:9999;
    bottom: 30px;
    position: fixed;
    right: 30px;
}
 */


.dilricn2nw { margin:-6px 0 0;  padding: 11px;
  background: #02bf47 none repeat scroll 0 0;
  border-radius: 4px!important;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.65);
  cursor: pointer;
  float: right;
  height: 53px;
  line-height:49px;
  text-align: center;
  vertical-align: middle;
  width: 52px;
  /* transform: perspective(1px) translateZ(0px); */
    transition-duration: 0.3s;
    transition-property: transform;
	z-index:9999;
    bottom: 30px;
    position: fixed;
    right: 30px;
 -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  /* box-shadow: 0 0 1px transparent; */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}

.dilricn2nw:hover, .dilricn2nw:focus, .dilricn2nw:active { -webkit-transform: scale(1.1);  transform: scale(1.1);}

.riq_dlrtxtrhvr {  transform: scale(1.1); -webkit-transform: scale(1.1);}

.dilricn2nw img { vertical-align:baseline; width:34px; display:inline-block;}

.dilricn2nw:hover .crssicn {  opacity:10;}
.crssicn {  opacity: 0.7;}

.hvr-grow_1 {  -webkit-transform: scale(1.1);  transform: scale(1.1);}


.dilricn2nw:hover, .dilricn2nw:focus, .dilricn2nw:active {
    transform: scale(1.1);
}

/* .dilricn2nw img { vertical-align:baseline; width:34px; display:inline-block;} */

.dilricn2nw img {
  display:block;
  vertical-align: middle;
  width:30px;
}

.dilricn2nw img.dilicn {
    position: relative;
    /*top:3px;*/
}

/*.dilricn2nw img.crssicn { width: 28px;
    position: relative;
    top:5px;
}*/

 .dilricn2nw:hover .crssicn {  opacity:10;}
.crssicn {  opacity: 0.7;}

/* .dilricn2nw .dilicn, .dilricn2nw.crssic .crssicn { display: none; }

.dilricn2nw .crssicn, .dilricn2nw.crssic .dilicn { display: inline-block; } */

.dilricn2nw .crssicn, .dilricn2nw.crssic .dilicn { display: none;width: 32px; }

.dilricn2nw.crssic .crssicn { display: block; }

.wgtppotshhd {
    bottom:22px;
    display: none;
    float: left;
    padding: 14px 10px 0 23px !important;
    position: relative;
    width: 100% !important;
	z-index: 99999;
}
 
 
#riq_requestcall .widpupnw.lftwgt { left: 30px; right: auto; }

.lftwgt .dilricn2nw {
    float: left;
    margin: 17px 0 0 25px;
}

/* p.bltby { text-align: left; opacity: 0.7;
  color: #f6f6f6;
  float: left;
  font-family: "Titillium_Regular";
  font-size: 12px;
  font-weight:400;
  line-height: 20px;
  margin: 0;
  padding: 0;
  width: 100%;
} */

p.bltby {
  bottom: -20px;
  color: #f6f6f6!important;
  float: left;
  font-family: 'Conv_Titillium-Regular';
  font-size: 12px;
  font-weight:400;
  line-height: 20px;
  margin:0 0 -20px;
  opacity: 0.7;
  padding: 0;
  /* position: absolute; */
  text-align: left;
  width: 100%;
}

p.bltby:hover {opacity:1.0;
}

p.bltby a span {
  color: #f6f6f6!important; 
 font-family: 'Conv_Titillium-Regular';
  font-size: 12px;
  font-weight:400;
}

p.bltby a {
  color: #f6f6f6!important;  text-decoration: none;
 font-family: 'Conv_Titillium-Regular';
  font-size: 12px;
  font-weight:400;
  line-height: 20px;
  margin:0 0 0 2px;
  padding: 0;
  text-transform:none;
}

.bltby span img { display:inline-block;
    margin: 0 1px 0 0;
    vertical-align: middle;
    width:9px !important;
}

.bltby > span {
  margin: 0;
}

.lftwgt p.bltby {
    right: 0;
    text-align: right;
}

.lftwgt .dilricn2nw {
  margin:-6px 0 0 25px;
}

.dilricn2nw.lftbtmicon {
  left:34px;
  right: auto; float: left;
}

#riq_requestcall .widpupnw.lftbtm {
    left: 10px;
}

#riq_requestcall .widpupnw.lftbtm p.bltby {
  right: 0;
  text-align: right;
}


.widpupnw.rgttop {
    top: 30px;
}

.widpupnw.rgttop .dilricn2nw {
  position: absolute;
  right: 0;
   top: 0;
}

.widpupnw.rgttop .wgtppotshhd {
  top: 52px;
}

.widpupnw.rgttop .riq_box1 {
  position: absolute;
  top: -12px;
}


.widpupnw.lfttop {
  left: 10px;
  right: auto;
  top: 30px;
}

.widpupnw.lfttop .riq_box1 {
  position: absolute;
  top: -12px;bottom: auto;
}

.widpupnw.lfttop .dilricn2nw {
  position: absolute;top: 0;
}

.widpupnw.lfttop .wgtppotshhd {
  top: 52px;
}

/*********schedule********/

.schdarea.dtschd { margin: 9px 0 4px!important; }

.schdarea { border: 2px solid #ededed!important; border-radius: 4px!important; float: left!important; margin: 4px 0 8px!important; padding: 0!important; width: 100%!important; }

.schdarea select { -webkit-appearance: menulist; box-sizing: border-box; white-space: pre;-webkit-rtl-ordering: logical; /*-webkit-appearance:none!important; -moz-appearance:none!important; appearance:none!important;*/ /* background-image:url("images/arwnb.png"); background-position:97% center; background-repeat: no-repeat; background-color:none; background-size:10px auto; */ border:none; color:#7d7d7d; float:left; font-family: 'Conv_Titillium-Regular'!important; font-size:14px!important; font-weight: 600!important; height:29px!important; letter-spacing: 0.5px!important; padding: 0 10px!important; width: 100%!important; margin: 0!important; background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; }

.schdarea select option { padding: 0 10px; }

h5.thkrtn { color: #464646; font-family: 'Conv_Titillium-Regular'; font-size: 14px; font-weight: 600; letter-spacing: 1px; line-height: 18px; margin:8px 0 10px; padding: 0; text-align: center; }

/* .uswgtxtsc.thkyusc > p {  padding: 0 0 45px;} */

.uswgtxtsc.thkyusc > p {
    border: medium none;
    padding: 0 0 18px;
}

/*********Left Slide text tooltip********/
.riq_box1 {cursor: pointer;
    bottom:-48px;
  position: absolute;
}

.riq_dlrtxtr::after {
  /* border-color: transparent transparent transparent rgba(0,0,0,0.8); */
  border-color: transparent transparent transparent rgba(0,0,0,1.0);
  opacity: 1.0;
  border-style: solid;
  border-width: 12px 0 12px 12px;
  content: "";
  height: 0;
  position: absolute;
  right: -12px;
  top: 30%;
  width: 0;
}

.lftbtm .riq_dlrtxtr::after {
  /* border-color: transparent rgba(0, 0, 0, 0.8) transparent transparent; */
  border-color: transparent rgba(0, 0, 0, 1.0) transparent transparent;
  opacity:1.0;
  border-style: solid;
  border-width: 12px 12px 12px 0;
  content: "";
  height: 0;
  left: -12px;
  position: absolute;
  top: 30%;
  width: 0;
}

.lftbtm .riq_dlrtxtr.riq_dlrtxtrwht::after {
  border-color:rgba(0, 0, 0, 0) rgba(235, 235, 235, 0.8) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}

.riq_dlrtxtr.riq_dlrtxtrwht::after {
 border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(235, 235, 235, 0.8);
}

.lftbtm .riq_dlrtxtr button{ float:right !important; z-index:9;}

.riq_dlrtxtr {
  /* background: rgba(0,0,0,0.8); */
  opacity: .8;
  background: rgba(0,0,0,1.0);
  border-radius: 6px!important;
  box-shadow: 0 1px 9px rgba(0, 0, 0, 0.35);
  color: #363636;
  float: left;
  margin: 6px 20px 0 0;
  padding: 5px;
  position: relative;
   right: -90px;
 /*  right: -51px; */
  top: 0;
width: 190px;
  /*  width: 230px; */
  min-height: 54px;
}

/* .lftbtm .riq_dlrtxtr {
  right: -95px;
} */

.widpupnw.lfttop .riq_dlrtxtr::after {
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.8) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 12px 12px 12px 0;
  content: "";
  height: 0;
  left: -12px;
  position: absolute;
  top: 30%;
  width: 0;
}

.widpupnw.lfttop .riq_dlrtxtr {
  right: -110px;
}

.lftbtm .riq_dlrtxtr.riq_dlrtxtrwht { background:rgba(235, 235, 235, 0.8) none repeat scroll 0 0;}

.riq_dlrtxtr.riq_dlrtxtrwht {  background:rgba(235, 235, 235, 0.8) none repeat scroll 0 0;}

.riq_dlrtxtr.riq_dlrtxtrwht p {
	color: #000!important;
}

.riq_dlrtxtr p {
	color: #fff!important;
	font-family: 'Titillium-Thin' !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	letter-spacing: 1px !important;
	line-height: 18px !important;
	margin: 0 !important;
	padding: 4px 5px 4px 15px !important;
	text-align: left !important;
	word-wrap: break-word;
}


.riq_dlrtxtr button {
background: transparent none repeat scroll 0 0 !important;
border: medium none !important;
color: #898989 !important;
float: left !important;
font-family: 'Titillium-Thin'!important;
font-size: 20px!important;
font-weight: 500!important;
left: 0;
line-height: 16px!important;
opacity: 1;
position: relative;
text-shadow: none !important;
top: -5px;
padding: 0!important;
vertical-align: top!important;
text-indent: 0 !important;
width: auto !important;
height: auto !important;
}


.crssicn {
  color: #fff;
  font-family: 'Conv_Titillium-Regular';
  font-size: 38px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  text-align: left;
  font-weight:400;
}


.nmbcntry.slclct { 
  float: left;
  /* padding: 5px 0; */
  padding:0;
  margin: 0 0 5px;
  position: relative;
  text-align: center;
  width: 100%;
}
.nmbcntry.slclct > span {
  text-align: center;
  width: 100%;
}

.nmbcntry.slclct select option {
  text-align: center;
  text-align-last: center;
  text-align:-moz-center;
    text-align:-webkit-center;
}
.nmbcntry.slclct select {
  background-position:21% 14px;
  color: #7d7d7d;
  font-size: 16px;
  text-align: center;
  text-align-last: center;
  text-align:-moz-center;
    text-align:-webkit-center;
  
}


.nmbcntry select { outline: medium none !important;
  -moz-appearance: none;
  background-image:url("../arwnb.png");
  background-position: right center;
  background-repeat: no-repeat;
  background-size:8px auto;
  border-radius: 0;
  border-width: 0;
  box-shadow: none;
  color: #363636;
   font-family: 'Conv_Titillium-Regular';
  font-size: 18px;
  font-weight: bolder;
  height: 30px;
   min-height: 30px !important;
  padding: 0 14px 0 25px;
  text-align: center;
  text-align:-moz-center;
    text-align:-webkit-center;
  width: 100%;
  margin:0!important;
}

.calbtnnw {
    float: left;
    width: 100%;
}
#riq_requestcall .widpupnw.rgttop { top: 30px;}
.widpupnw.lfttop .riq_dlrtxtr button { float: right !important;}

#schd_currenttimezone b, #schd_currenttimezone strong{
    font-weight: 700;
    -webkit-text-stroke: 0.3px;
}


.nmbcntry #phone_codes input[type=text] {
    font-family: 'Conv_Titillium-Regular' !important;
    font-size: 16px !important;
    font-weight: bolder !important;
    height: 29px !important;
    line-height: 20px !important;
    width: 100% !important;
    border: 0;
    text-align: right;
    box-shadow: none !important;
    padding: 0 5px 0px 0 !important;
    background-color: none !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.riq-cross-aj{
  font-family: 'Conv_Titillium-Regular';
    font-size: 16px;
    text-align: center;
    line-height: 16px;
    color: #fbfbfb !important;
    height: 20px;
    width: 20px;
    background: #808080;
    border-radius: 50%;
    position: absolute;
    top: -8px;
    right: -3px;
    transform: scale(1.4);
    box-shadow: 0 0 5px rgba(0,0,0,.5);
    cursor: pointer;
}
/*********Responsive********/

@media (max-width:700px) {

#riq_requestcall .widpupnw {
  bottom: 0;
  margin: 0;
  position: fixed;
  right: 5px;
  top: unset;
}

.dilricn2nw { bottom: 10px; margin-bottom: 0; position: fixed; right: 14px; }

.wgtppotshhd { bottom: 80px;}

.riq_box1 { bottom: 10px;}
.riq_dlrtxtr button { top:-2px;}

.lftbtm .riq_dlrtxtr { right: -95px;}

.nmbcntry select { text-align: left !important;     text-align-last: left!important;  padding: 0 0 0 80px;}

#riq_requestcall .widpupnw.rgttop .dilricn2nw { top: 0;}
#riq_requestcall .widpupnw.lfttop { left: 30px; right: auto; top: 30px;}
#riq_requestcall .widpupnw.lfttop .dilricn2nw { left: 0px; position: absolute; top: 0;}
#riq_requestcall .widpupnw.lfttop .wgtppotshhd {top: 62px;}
#riq_requestcall .widpupnw.lfttop .riq_dlrtxtr { right: -70px;}
#riq_requestcall .widpupnw.rgttop .riq_dlrtxtr { right: -90px;}



}

@media (min-width:440px) and (max-width:520px) { 
	
.wgtppotshhd {
 bottom: 48px;
}	
	
#riq_requestcall .widpupnw {
  bottom: 20px;
  /*margin: 0;
  position: absolute;
  right: 13px;
   top: 30px;*/
}


.riq_box1 { bottom: -10px; position: absolute;}


#riq_requestcall .widpupnw.lfttop {
  left: 30px;
  right: auto;
  top: 30px;
}
.widpupnw.lfttop .riq_dlrtxtr { right: -70px;}
#riq_requestcall .widpupnw.rgttop .riq_dlrtxtr { right: -90px;}
	
}
	
@media (max-width:410px) {

#riq_requestcall .widpupnw {
  bottom: 50px;
  margin: 0;
  position: fixed;
  right: 5px;
  top: auto;
  width: 335px;
}

#riq_requestcall .nmbcntry input { font-size: 16px !important;  width: 160px !important;}

.wgtppotshhd { bottom: 32px;}


.rgtbtm .riq_dlrtxtr {  right:-70px;}

.riq_box1 { bottom: -40px; position: absolute;}

/* .lftbtm .riq_dlrtxtr { 
  width: 195px;
} */
#riq_requestcall .widpupnw.lfttop { left: 10px; right: auto; top: 30px;}
.widpupnw.lfttop .riq_dlrtxtr {right: -70px;}
#riq_requestcall .widpupnw.rgttop .riq_box1 { position: absolute; top: -12px;}
#riq_requestcall .widpupnw.rgttop .riq_dlrtxtr { right: -70px;}

}

@media (max-width:350px) {

#riq_requestcall .widpupnw {width: 295px;}
#riq_requestcall .widpupnw.rgttop .riq_dlrtxtr { right: -30px;}
#riq_requestcall .widpupnw.lfttop .dilricn2nw { left: 25px; position: absolute; top: 0;}

#riq_requestcall .widpupnw.lfttop .riq_dlrtxtr { right: -95px;}
#riq_requestcall .widpupnw.rgtbtm .riq_dlrtxtr {right: -35px;}
#schedulecallmebutton, #callmebutton {font-size:10px !important}

}


#callmebutton2, #schedulepopupbuttontext2{
	text-align: center;
    text-indent: 26px;
    display: block;
}
#riq_requestcall button:after {content: none; }
#riq_requestcall #closeButton:before {
  content: none;
}
#riq_requestcall #closeButton {
  box-shadow: none;
  margin: 2px;
}

#riq_requestcall .btncll::before {
  content: none;
}
