div#mycustums .btQuoteBookingWrap {
font-family: "Roboto", Sans-serif;
font-size: 14px;
line-height: 20px;
}
div#mycustums .btQuoteBooking .ui-slider .ui-slider-handle,
div#mycustums .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
background: #80B150 !important;
}
div#mycustums .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
margin-left: 22px;
background: #80B150;
}
div#mycustums .btQuoteBooking .btQuoteItem {
margin-bottom: 5px;
}
div#mycustums .btQuoteBooking .ui-slider {
background: white;
}
div#mycustums .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText, 
div#mycustums .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
box-shadow: 5px 0 0 #80b150 inset, 0 2px 10px rgba(0,0,0,0.2);
}
div#mycustums .bt_cc_separator.bt_cc_bottom_spacing_large {
margin-bottom: 1em !important;
}
div#mycustums .bt_cc_separator.bt_cc_top_spacing_large {
margin-top: 2em !important;
}
div#mycustums .btQuoteBooking .btQuoteItem label {
font-weight: 500;
font-size: 12px;
}
div#mycustums .btQuoteBooking .ddTitleText .ddlabel {
font-size: 12px;
}
div#mycustums .btQuoteBookingWrap b {
font-size: 16px;
}
div#mycustums .btQuoteItemDescription {
float: left;
width: 100%;
margin-top: 5px
}
div#mycustums .boldBtn.btnAccent.btnSmall.btnIco {
display: none;
}
div#mycustums .btQuoteBooking .btTotalQuoteContactGroup {
opacity: 1 !important;
max-height: unset !important;
}
div#mycustums .currencyAfter .btQuoteTotalCurrency {
font-size: 18px;
}
div#mycustums .btQuoteBooking .btQuoteTotalText {
font-size: 16px;
}
div#mycustums .currencyAfter .btQuoteTotalCalc {
font-size: 18px;
}
div#mycustums .btQuoteContact  .btQuoteItem input:focus, 
div#mycustums .btQuoteContact  .btQuoteItem textarea:focus {
box-shadow: 0 0 0 0px #AAA inset, 5px 0 0 #80b150 inset, 0 0px 0px rgba(0,0,0,0.2);
}
div#mycustums .btQuoteContact  .btQuoteItem input:hover, 
div#mycustums .btQuoteContact  .btQuoteItem textarea:hover {
box-shadow: none;
}
div#mycustums .btQuoteContact .btQuoteItem input,
div#mycustums .btQuoteContact .btQuoteItem textarea {
box-shadow: none;
border: 1px solid #DDD !important;
border-radius: 4px;
font-size: 14px;
}
div#mycustums .btQuoteBooking .btQuoteItem textarea {
min-height: 100px;
}
div#mycustums .btQuoteContact .boldBtn {
display: block !important;
}
div#mycustums button.btContactSubmit {
line-height: 24px !important;
font-size: 15px !important;
font-weight: 500 !important;
background-color: #80b150 !important;
border-width: 0px !important;
padding: 8px 30px !important;
width: auto;
min-width: 200px;
margin-top: 10px !important;
}
div#mycustums .btQuoteBooking .btSubmitMessage {
color: black;
}
div#mycustums .btQuoteBooking .btQuoteSliderValue {
min-width: 26px;
height: 26px;
line-height: 26px;
}
div#mycustums .btQuoteBooking .ui-slider .ui-slider-handle {
min-width: 26px;
height: 26px;
}
div#mycustums .btQuoteBooking .ui-slider-horizontal {
height: 7px;
margin-top: 16px;
}
.btQuoteBooking .btQuoteSwitch {
width: 56px;
height: 32px;
background: white;
}
.btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner {
width: 20px;
height: 20px;
}
@media (max-width:280px){
}
@media (max-width:767px){
div#mycustums .btQuoteBooking .btQuoteItem label {
margin-bottom: 5px;
}
div#mycustums .btQuoteBookingWrap b {
font-size: 14px;
margin-top: 10px !important;
float: left;
width: 100%;
margin-bottom: 5px !important;
}
div#mycustums .btQuoteBookingWrap b {
font-size: 14px;
}
div#mycustums .btQuoteBookingWrap {
font-family: "Roboto", Sans-serif;
font-size: 12px;
line-height: 16px;
}
div#mycustums .bt_cc_separator.bt_cc_bottom_spacing_large {
width: 100%;
float: left;
}
div#mycustums .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
display: flex;
height: unset;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
background: unset !important;
color: black !important;
padding: 0 !important; }
div#mycustums .btQuoteBooking .btQuoteTotalText {
width: 100%;
text-align: center;
margin: 0;
}
div#mycustums .currencyAfter .btQuoteTotalCalc,
div#mycustums .currencyAfter .btQuoteTotalCurrency {
background: #60853c !important;
color: white; }
div#mycustums .btQuoteBooking .btQuoteSliderValue {
min-width: 20px;
height: 20px;
line-height: 20px;
}
div#mycustums .btQuoteBooking .ui-slider .ui-slider-handle {
min-width: 20px;
height: 20px;
}
div#mycustums button.btContactSubmit {
margin-top: 10px !important;
margin-bottom: 5px !important;
}
div#mycustums .btQuoteBooking .btSubmitMessage {
height: unset;
}
}
@media (max-width:1024px) and (min-width:768px) {
}
@media (max-width:1280px) and (min-width:1024px) {
}
@media (min-width:1280px) and (max-width:1400px) {
}
ul.shareit {
padding: 0;
margin: 0;
list-style: none;
display: flex;
margin: 10px 0;
margin-top: 0px;
}
ul.shareit li {
padding-right: 10px;
}
ul.shareit li a {
color: rgb(34 63 139);
font-size: 12px;
font-weight: 400;
line-height: 18px;
}
ul.dayslistul {
margin: 0;
padding: 0;
width: 94%;
margin-left: 3%;
}
ul.dayslistul li a {
background: rgba(255, 255, 255, 0.2);
width: calc(100% - 20px);
float: left;
text-align: center;
font-size: 12px;
font-weight: 700;
line-height: 16px;
min-height: 90px;
display: flex;
align-items: center;
justify-content: center;
margin: 10px;
color: white;
text-decoration: none !important;
flex-direction: column;    background: #7cb142;
}
ul.dayslistul li a:hover {
color: rgb(0, 0, 0);
background: white;
}
ul.dayslistul li.selected a {
color: rgb(0, 0, 0);
background: white;
}
ul.dayslistul li a span {
font-size: 20px;
line-height: 24px;
margin-bottom: 5px;
}
ul.timing {
margin: 0;
padding: 0;
list-style: none;
float: left;
width: 100%;
margin-bottom: 50px;
display: flex;
justify-content: center;
}
ul.timing li {
float: left;
margin-right: 10px;
}
ul.timing li span {
color: rgb(170 170 170);
font-size: 18px;
line-height: 24px;
font-weight: 500;
}
ul.timing li a {
color: black;
font-size: 18px;
line-height: 24px;
font-weight: 500;
text-decoration: none !important;
}
.singletimeprogram {
float: left;
width: 100%;
margin-top: 60px;
}
.tpresulsdiv h3 {
color: rgb(0, 0, 0);
font-size: 18px;
font-weight: 700;
line-height: 32px;
margin: 0;
}
.tpresulsdiv a {
color: rgb(91, 137, 134);
text-decoration: none !important;
}
.singletimeprogram h2 {
background: rgb(0, 0, 0);
padding: 16px;
color: white;
font-size: 40px;
}
span.timing-from-to {
color: rgb(124 177 66);
float: left;
width: 100%;
font-size: 20px;
font-weight: 400;
}
h4.program_title {
color: rgb(0, 0, 0);
font-size: 18px;
font-weight: 700;
line-height: 24px;
margin: 0 !important;
float: left;
width: 100%;
}
span.program_place {
color: rgb(124 177 66);
font-size: 16px;
font-weight: 500;
line-height: 24px;
width: 100%;
float: left;
}
span.program_place_2 {
font-size: 14px;
font-weight: 500;
line-height: 20px;
}
.singleprogram.even {
background: #f7f7f7;
}
.singleprogram {
display: flex;
justify-content: space-between;
margin-bottom: 20px;
padding: 20px;
flex-direction: column;
padding-top: 10px;
padding-bottom: 10px;
}
.singleprogram ul.program_meta {
padding: 0;
margin: 0;
list-style: none;
color: rgb(100, 100, 100);
font-size: 12px;
font-weight: 400;
line-height: 18px;
text-transform: capitalize; 
margin-right: 10%;
}
.singleprogram ul.program_meta strong {
color: #000000bf;
}
p.program_title {
color: rgb(100, 100, 100);
font-size: 14px;
font-weight: 400;
line-height: 24px;
width: 100%;
float: left;
margin: 0;
margin-bottom: 10px;
}
li.speakers h4 {
color: rgb(0, 0, 0);
margin: 0;
font-size: 18px;
font-weight: 500;
line-height: 24px;
margin-bottom: 5px;
float: left;
width: 100%;
}
li.speakers p {
float: left;
width: 100%;
color: rgb(100, 100, 100);
font-size: 12px;
line-height: 16px;
font-weight: 400;
margin-bottom: 10px;
}
.tpresulsdiv {
float: left;
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.exhibitors_list {
float: left;
width: 100%;
text-align: center;
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.single_exhibitor {
max-width: 20%;
float: left;
padding: 20px;
text-align: center;
width: 100%;
}
.single_exhibitor img {
height: 150px;
object-fit: contain;
border-style: solid;
border-width: 2px 2px 2px 2px;
border-color: #E5E5E5;
margin-bottom: 15px;
width: 100%;
background: white;
}
.single_exhibitor h4 {
color: #000000;
font-size: 14px;
font-weight: 400;
line-height: 24px;
font-family: 'Roboto';
}
.firstcell {
display: flex;
justify-content: space-between;
float: left;
width: 100%;
align-items: center;
}
.secondcell {
display: flex;
justify-content: space-between;
float: left;
width: 100%;
margin: 10px 0;
align-items: center;
}
.thirdcell {
display: flex;
justify-content: space-between;
margin: 10px 0;
}
.fourthcell {
display: flex;
align-items: center;
justify-content: flex-start;
}
a.hideinmobile{
background: #7cb142;
color: white;
padding: 5px 20px;
float: left;
display:block;    margin-top: 10px;
}
a.showinmobile {
background: #7cb142;
color: white;
padding: 5px 20px;
float: right;
display:none;
}
ul.sponser_image li {
width: 33.33%;
padding: 0 10px;
padding-left: 0px;
}
ul.sponser_image {
display: flex;
align-items: center;
justify-content: flex-start;
list-style: none;
margin: 0;
padding: 0;
}
ul.sponser_image img {
float: left;
width: 100%;
}
p.short_description {
margin: 0;
padding: 0 30px;
text-align: justify;
color: black;
font-size: 12px;
padding-left: 0px;
line-height: 20px;
}
span.program_category {
background: #f1f1f1;
color: white;
padding: 5px 20px;
float: right;
color: black;
}
.set50 {
width: 50%;
}
.set66 {
width: 66.66%;
}
.set25 {
width: 25%;
float: right;
text-align: right;
}
.set33 {
width: 33.33%;
}
@media (max-width:280px){
}
@media (max-width:767px){
.singletimeprogram {
margin-top: 20px;
}
.singletimeprogram h2 {
padding: 10px 10px;
font-size: 30px;
}
ul.timing {
margin-bottom: 20px;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
}
.firstcell{
margin-bottom: 10px;
}
.secondcell {
display: flex;
flex-direction: column;
}
.set33,.set66 {
width: 100%;margin-bottom: 10px;
}
.thirdcell {
display: flex;
flex-direction: column;
}
h4.program_title {
font-size: 18px;
line-height: 24px;
}
.singleprogram {
padding: 10px;
padding-top: 0px;
}
ul.sponser_image li {
padding: 0 5px;
padding-left: 0px;
}
a.hideinmobile{
display:none;
}
a.showinmobile {
display:block;
}
}
@media (max-width:1024px) and (min-width:768px) {
ul.sponser_image li {
padding: 0 5px;
}
p.short_description {
padding: 0 10px;
font-size: 12px;
padding-left: 0px;
}
.singleprogram ul.program_meta {
font-size: 14px;
margin-right: 5%;
}
h4.program_title {
font-size: 18px;
font-weight: 700;
line-height: 24px;
}
span.program_place {
font-size: 16px;
line-height: 20px;
}
.singleprogram ul.program_meta {
font-size: 12px;
margin-right: 5%;
line-height: 18px;
}
.singletimeprogram h2 {
font-size: 32px;
padding: 5px 16px;
}
}
@media (max-width:1280px) and (min-width:1024px) {
ul.sponser_image li {
padding: 0 5px;
}
p.short_description {
padding: 0 20px;
}
.singleprogram ul.program_meta {
font-size: 12px;
margin-right: 5%;
}
}
@media (min-width:1280px) and (max-width:1400px) {
ul.sponser_image li {
padding: 0 5px;
}
p.short_description {
padding: 0 30px;
}
.singleprogram ul.program_meta {
font-size: 12px;
margin-right: 10%;
}
}
.invisible-item {
opcaity: 0 !important;
width: 0px !important;
height: 0px !important;
}
.meyouex-pagination {
margin: auto;
padding: inherit;
list-style: none;
text-align: center;
}
.meyouex-pagination li {
display: inline-block;
padding: ;
background: #80bf6f;
color: #fff;
margin: 0 5px;
font-size: 16px;
}
.meyouex-pagination li.active {
background: #274186;
}
.meyouex-pagination {
margin: 40px 0;
width: 100%;
}
.meyouex-pagination li:hover {
background: #274186;
}
.meyouex-pagination li a {
color: #fff;
padding: 4px 16px;
display: block;
}
.meyouex-pagination li.disabled {
opacity: 0.8;
}
.weyou-exhibitor-desc p, .weyou-exhibitor-activities ul li {
font-weight: 400;
color: #222;
}
.submit_sort i {
position: relative;
top: 4px;
right: 22px;
color: #ccc;
}
#meyouex-loader-anim {
width: 100%;
text-align: center;
}
#meyouex-loader-anim img {
width: 100px;
}
select#change, select.sort {
padding:0 15px !important;
width:unset !important;
}
.page-banner-area {
margin: 0 60px;
}
.weyou-exhibitors-toolbar .sort {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.elementor-heading-title a{
color: #fff;
}