/**/@media(max-width:767px){body.dmRoot div[dmtemplateid]:not([dmtemplateid=SlideRightTopFloatM]) .dmHeader .multilingualWidget{position:absolute;top:14px;left:13px;margin-top:0}body.dmRoot div[dmtemplateid][dmtemplateid=SlideRightTopFloatM] .dmHeader .multilingualWidget{position:absolute;top:5px;right:17px}
}@media(min-width:768px) and (max-width:1024px){body:not(.responsiveTablet) #dm div[dmtemplateid=StandardLayoutMultiT] .dmHeader .multilingualWidget{position:absolute!important;top:5px!important;right:17px!important;left:initial!important}
}@media(max-width:767px){body.dmRoot .dmHeader .displayHidden-inner .multilingualWidget{top:0!important}}#dm_content div.dmRespCol div.multilingualWidget,#hcontainer div.dmRespCol div.multilingualWidget{width:auto!important;display:table!important}
.multilingualWidget{clear:both;margin:0;vertical-align:top;display:table!important;font-size:0;font-family:sans-serif}.multilingualWidget.displayNone{display:none!important}.multilingualWidget>div{position:relative}
.multilingualWidget .language{color:#888;display:inline-block}.multilingualWidget .language a{text-align:center;display:inline-block;color:inherit;border:#dadada 1px solid;background-color:#fff}.multilingualWidget .language a img{width:24px;height:26px;min-width:24px;min-height:26px}
.multilingualWidget .language a span{display:none;line-height:initial}.multilingualWidget .language a span.name{margin-top:5px;margin-left:7px;font-size:12px;font-weight:400;text-transform:capitalize}
.multilingualWidget .language a span.short-label{font-size:12px}.multilingualWidget .language a:after{line-height:initial}.multilingualWidget.open .current-language a:after{transform:rotate(-180deg)}.multilingualWidget .current-language a:after{transition:transform .2s}
.multilingualWidget.dropdown .language{width:100%}.multilingualWidget.dropdown .language a{display:block;padding:1px 5px}.multilingualWidget.dropdown .language.other-languages{position:absolute;z-index:800;max-height:0;overflow:hidden;transition:max-height .1s ease-in-out}
.multilingualWidget.dropdown .language.other-languages a{border-top:0!important}.multilingualWidget.dropdown .current-language{position:relative}.multilingualWidget.dropdown .current-language span.name{padding-right:25px}
.multilingualWidget.dropdown .dm-icon{font-size:9px;display:inline-block;position:absolute;top:46%;transform:translateY(-50%);transition:transform .2s;right:8px}.multilingualWidget.dropdown.open .dm-icon{transform:rotate(-180deg) translateY(50%)}
.multilingualWidget.dropdown.open .other-languages{display:block;max-height:300px}.multilingualWidget.dropdown .other-languages,.multilingualWidget.dropdown.flag-only .dm-icon,.multilingualWidget.inline span,.multilingualWidget.no-flag a img{display:none}
.multilingualWidget.dropdown.flag-only a{border:transparent 1px solid;background-color:transparent}.multilingualWidget.dropdown.flag-only.open .language a{background-color:rgba(0,0,0,.3);border:#dadada 1px solid}
.multilingualWidget.dropdown.long-label a{text-align:left;padding:2px 0 2px 5px;position:relative;box-sizing:border-box}.multilingualWidget.dropdown.long-label a span.name,.multilingualWidget.inline.flag-only .language,.multilingualWidget.inline.short-label.no-flag span.short-label{display:inline-block}
.multilingualWidget.dropdown.long-label.no-flag a{padding:7px 10px 9px}.multilingualWidget.dropdown.long-label.no-flag a span.name,.multilingualWidget.dropdown.short-label.no-flag a span.short-label{margin:0;display:inline-block}
.multilingualWidget.dropdown.short-label.no-flag a{padding:8px 22px 9px 10px;font-size:12px;min-height:32px;height:auto;box-sizing:border-box}.multilingualWidget.dropdown.short-label.no-flag .current-language a:after{top:12px}
.multilingualWidget.short-label span.short-label{text-transform:uppercase}.multilingualWidget.inline.flag-only a{padding:2px 5px;height:32px;box-sizing:border-box}.multilingualWidget.inline.flag-only .current-language a{box-shadow:inset 0 0 8px 0 rgba(0,0,0,.6);border-right:0;border-right-width:0!important;border-right-color:transparent!important;border-right-style:none!important}
.multilingualWidget.inline.flag-only .other-languages a:not(:last-child){border-right-width:0!important;border-right-color:transparent!important;border-right-style:none!important}.multilingualWidget.inline.flag-only .dm-icon,.multilingualWidget.inline.short-label.no-flag .dm-icon{display:none}
.multilingualWidget.inline.short-label.no-flag .current-language a{padding-right:0;border-right-width:0!important;border-right-color:transparent!important;border-right-style:none!important}.multilingualWidget.inline.short-label.no-flag .current-language a span.short-label{font-weight:700}
.multilingualWidget.inline.short-label.no-flag .other-languages a{border-left-color:transparent!important;border-left-width:0!important;border-left-style:none!important}.multilingualWidget.inline.short-label.no-flag .other-languages a:not(:last-child){padding-right:0;border-right-color:transparent!important;border-right-width:0!important;border-right-style:none!important}
.multilingualWidget.inline.short-label.no-flag a{position:relative;padding:8px 10px;font-size:12px;min-height:32px;height:auto;text-decoration:none}.multilingualWidget.inline.short-label.no-flag a:after{content:"/";position:absolute;top:8px;right:-7px;z-index:1;pointer-events:none}
.multilingualWidget.inline.short-label.no-flag a:hover .short-label{text-decoration:underline}.multilingualWidget.inline.short-label.no-flag .other-languages a:last-child:after{content:""}
/* Custom Widgets Styles */
/* 
* Accordion
* August 23th 2017
* Version 1.0.0

*Upon purchase of this widget, you acquire the right to use it; you're not actually 
acquiring the widget itself.TheCamel.co is the owner of the intellectual property of this widget.
The widget is for use only, it is not to be on sold, lent, rented, given away, gifted you can’t 
even put it in your will. It is for use for your sites only on the duda dashboard we install the item in.

*Kindly refer to our Terms and Conditions for more info - http://www.thecamel.co/terms-and-conditions

Credits
*Plugin Name ( Version )
*/

/*For accordion*/

/*The Title of the Accordion*/
.accContent{
    position:relative;
    display:flex;
    background-color:white;
}
ol.accContent {
    padding: 1em !important;
}
.accImage{
    width:100%;
    height:auto;
}
.accTitle{
    color:black;
    font-weight:bold;
    font-size:26px;
    display:block;
}
.showTitle{
    display:relative;
}
.hideTitle{
    display:none;
}
.accordionContainer,#accordion{
    width:100%;
    height:auto;
    display:flex;
    -webkit-flex-direction: column; /* Safari 6.1+ */
    flex-direction: column;
}
#accordion{
    background-color:white;
}
/*Accordion Text inside each list item*/
.text{
    color:#191515;
}
.text a{
    color:#0026ff;
    text-decoration:none;
}
#accordion ul ol {
    font-weight: normal;
    cursor: auto;
    color: black;
    width:100%;
}
.accContent {
    list-style: none;
    width: 100%;
    box-sizing: border-box;
    padding:1em;
}
.hidefirst{
    list-style:none;
    padding-left:0px;
    width:100%;
    box-sizing: border-box;
}
/*Set the default layout for each list item */
.list-item{
    color: #333;
    width:98% !important;
    height:auto;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    box-sizing: border-box;
    list-style:none;
    margin:10px auto !important;
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
    cursor:pointer;
}
.borderStyle{
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    border-left:1px solid #eee;
    border-right:1px solid #eee;
    border-bottom:1px solid #eee;
}
.borderStyle:hover{
    box-shadow: 0 14px 28px rgba(0,0,0,0.10), 0 10px 10px rgba(0,0,0,0.10);
}
/*list title*/

.listTitle{
    font-size:18px;
    margin:10px;
}
.acc-active .listTitle{
    color:blue;
    background-color:transparent;
}
/*.list-item:hover{*/
/*    box-shadow: 0 14px 28px rgba(0,0,0,0.10), 0 10px 10px rgba(0,0,0,0.10);*/
/*}*/
.list-item:first-child{
    border-top:1px solid #eee;
}
.hidefirst{
    display:none;
    margin-top:0px;
    margin-bottom:0px;
}
.titleHolder {
    background-color: #fff!important;
    border:1px solid #eee;
    padding:1em;
}
.acc-active{
    background-color:transparent;
    color:white;
}
.list-container{
    width:100%;
    height:auto;
    display:flex;
    color:#333;
}
.list-container-item{
    flex:1;
    padding:0.5em;
}
.list-container-item:first-child{
    flex-grow:30;
}
.list-container-item:last-child{
    flex-shrink:1;
}
.limg{
    display:flex;
}
.hasBg{
    background-image:url('https://irp-cdn.multiscreensite.com/94d85724/dms3rep/multi/minus-gross-horizontal-straight-line-symbol%20%281%29-32x32.png') no-repeat;
}
.cbox1{
    border:4px solid red;
}
.cbox2{
    border:2px solid blue;
}
.arrow {
    transition: transform 0.35s ease;
    display: inline-flex;
    align-self: auto;
    padding: 5px;
    margin: auto 0;
}
.arrow {
    transform: rotate(90deg);
}

/*=====LockTemp Template=====*/

/*.lockTemp{*/
    /*base color*/
/*    color: #ff6600 !important; */
/*}*/
/*.list-container.lockTemp.acc-active{*/
/*    background-color:#FB6D1D;*/
/*    color:white !important;*/
/*}*/

/*.lockTemp {*/
/*    color: #ff7f29;*/
/*}*/
/*end lockTemp*/

/*=====AutoRepair Template=====*/

/*.autoTemp{*/
    /*base color*/
/*    color:#CD5145 !important;*/
/*}*/
/*.list-container.autoTemp.acc-active{*/
/*    background-color:#EF4E3E;*/
/*    color:white !important;*/
/*}*/
/*=====Medical Template=====*/
/*.medicalTemp{*/
    /*base color*/
/*    color:#444444 !important;*/
/*}*/
/*.list-container.medicalTemp.acc-active{*/
/*    background-color:#5599F9;*/
/*    color:#fff;*/
/*}*/

/*=====NonprofitTemp Template=====*/
/*.nonprofitTemp{*/
    /*base color*/
/*    color:#28B467;*/
/*}*/
/*.list-container.nonprofitTemp.acc-active{*/
/*    background-color:#28B467;*/
/*    color:#fff !important;*/
/*}*/
/*=====Medical Template=====*/
/*.medicalTemp{*/
    /*base color*/
/*    color:#444444 !important;*/
/*}*/
/*.list-container.medicalTemp.acc-active{*/
/*    background-color:#5599F9;*/
/*    color:#fff;*/
/*}*/
/*=====Baristro Template=====*/
/*.baristroTemp{*/
    /*base color*/
/*    color:#fbe81a;*/
/*}*/
/*.list-container.baristroTemp.acc-active{*/
/*    background-color:#F8EA53;*/
/*    color:#fff;*/
/*}*/


/*Accordion Image Global*/
.accContent img{
    position:relative;
    display:block;
    width:100%;
    height:auto;
    opacity:0;
}
.accImageContainer{
    position:relative;
    display:block;
    width:100%;
    height:auto;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    margin:0 auto;
    
}
/*Image Size*/
.accContent.accsmall .accImageContainer{
    max-width:350px;
}
.accContent.accmedium .accImageContainer{
    max-width:550px;
}
.accContent.acclarge .accImageContainer{
    max-width:750px;
}
/*Image Position*/
.accContent.accbottom, .accContent.acctop{
    flex-direction:column;
}
.accContent .accTextContainer{
    padding:0 20px;
}
.accTextContainer .text{
    line-height:150%!important;
}
/*.accContent.acctop .accImageContainer{*/
  
/*}*/
.accContent.accleft .accImageContainer{
    width:50%;
}
.accContent.accleft.accsmall .accImageContainer, .accContent.accright.accsmall .accImageContainer{
    max-height:350px;
}

.accContent.accleft.accmedium .accImageContainer,.accContent.accright.accsmall .accImageContainer{
    max-height:550px;
}
.accContent.accright .accImageContainer{
    width:50%;
    order:2;
}
.accContent.accbottom .accImageContainer{
    order:2;
}
.accContent.accleft .accTextContainer, .accContent.accright .accTextContainer{
    width:50%;
}
/*Button Settings*/
.accBtn{
    position:relative;
    display:flex;
    justify-content:center;
    align-items:center;
    width:180px;
    height:auto;
    padding:10px 20px;
    border:2px solid #333;
    transition:all .35s;
    cursor:pointer;
}
.accBtnLeft{
    margin:0!important;
}
.accBtnCenter{
    margin:0 auto!important;
}
.accBtnRight{
    margin:0 0 0 auto!important;
}

.accContent ul {
    display:block!important;
}
.listStyleDisc ul{
    list-style-type: disc!important;
}
.listStyleCircle ul{
    list-style-type: circle!important;
}
.listStyleSquare ul{
    list-style-type: square!important;
}
.listStyleUpperRoman ul{
    list-style-type: upper-roman!important;
}
.listStyleLowerAlpha ul{
    list-style-type: lower-alpha!important;
}


/*Font awesome Icons style*/
@font-face {
    font-family: 'FontAwesome';
    src: url('https://irp-cdn.multiscreensite.com/7c044735/files/uploaded/fontawesome-webfont.eot?v=4.7.0');
    src: url('https://irp-cdn.multiscreensite.com/7c044735/files/uploaded/fontawesome-webfont.eot?#iefix&v=4.7.0')format('embedded-opentype'), url('https://irp-cdn.multiscreensite.com/7c044735/files/uploaded/fontawesome-webfont.woff2?v=4.7.0')format('woff2'), url('https://irp-cdn.multiscreensite.com/7c044735/files/uploaded/fontawesome-webfont.woff?v=4.7.0')format('woff'), url('https://irp-cdn.multiscreensite.com/7c044735/files/uploaded/fontawesome-webfont.ttf?v=4.7.0')format('truetype'), url('https://irp-cdn.multiscreensite.com/7c044735/files/uploaded/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular')format('svg');
    font-weight: normal;
    font-style: normal
}
.fa {
  display: inline-block;
font: normal normal normal 14px/1 FontAwesome;;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'FontAwesome' !important;
}
.fa-2x{
    font-size: 1.5em;
    padding: 0px;
    margin: 0 !important;
    /* align-items: center; */
    align-self: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > ol {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-question:before {
  content: "\f128";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-plus-square:before {
  content: "\f0fe";
}

.acc-hide{
    display:none!important;
}
