/****** DIVIDEBUY **********/

.cms-custom-body * { -webkit-box-sizing: border-box; box-sizing: border-box }
.cms-custom-body :after, :before { -webkit-box-sizing: border-box; box-sizing: border-box }
.cms-custom-body .text-left { text-align: left }
.cms-custom-body .text-right { text-align: right }
.cms-custom-body .text-center { text-align: center }
.cms-custom-body .btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .cms-custom-body .row:after, .cms-custom-body .row:before { display: table; content: " " }
.cms-custom-body .btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .cms-custom-body .row:after { clear: both }
.container { padding: 40px 15px; margin-right: auto; margin-left: auto;}
.cms-custom-body .img-responsive { display: block; max-width: 100%; height: auto;   margin: 0 auto; }
/*.icons {
    /* display: flex;
    width: 100%;
    /* align-items: center; 
}
 .icons.col-md-4 {
margin: 2%; width: 100%;

} */

/* .col-md-4 .row{display: flex; float:unset;}
.icons.cms-left-panel{ padding-right: 0px;  }
.cms-left-panel.clearfix {margin-bottom: 2%; width: 100%;
}
.cms-left-panel h4 {font-size: 14px;}
.col-xs-9.col-md-9{padding: 0px;} */

.cms-custom-body .row { margin-right: -15px; margin-left: -15px }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float: left }
.cms-custom-body .col-xs-12 { width: 100% }
.cms-custom-body .col-xs-11 { width: 91.66666667% }
.cms-custom-body .col-xs-10 { width: 83.33333333% }
.cms-custom-body .col-xs-9 { width: 75% }
.cms-custom-body .col-xs-8 { width: 66.66666667% }
.cms-custom-body .col-xs-7 { width: 58.33333333% }
.cms-custom-body .col-xs-6 { width: 50% }
.cms-custom-body .col-xs-5 { width: 41.66666667% }
.cms-custom-body .col-xs-4 { width: 33.33333333% }
.cms-custom-body .col-xs-3 { width: 25% }
.cms-custom-body .col-xs-2 { width: 16.66666667% }
.cms-custom-body .col-xs-1 { width: 8.33333333% }

/* li.clearfix.col-sm-6.col-md-12.col-xs-12 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
} */

.cms-custom-body .row {
    
    margin: 0 auto;
}

#dividebuy-info {
    color: #ff6600 !important;
    font-style: italic;
}

#dividebuy-tooltip {
    max-width: 100%;
    background: #fff none repeat scroll 0 0;
    z-index: 999;
    display: block;
    top: 80px;
    right: 0;
}

#dividebuy-tooltip ul li {
    color: #7f7f73 !important;
    background: #f5f9fd none repeat scroll 0 0;
    border: 1px solid #7f7f73;
    border-radius: 25px;
    font-size: 13px;
    margin: 0 0 3px 0;
    padding: 8px 0;
    text-align: center;
    width: 100%;
    line-height: 1.4;
}

#dividebuy-tooltip ul li strong {
    font-weight: normal;
    color: #3E8EDE !important;
}

#dividebuy-tooltip ul li span.total {
    font-weight: normal;
    color: #05CE7C !important;
}

#dividebuy-tooltip p {
    text-align: center;
    padding: 8px;
    font-size: 12px;
    line-height: 16px;
    font-family: Arial, Helvetica, sans-serif;
}

#dividebuy-tooltip .dividebuy-logo {
    float: right;
    background: url(/Themes/QETTLE-IE/Content/images/DivideBuy/logo-small.png);
    width: 100px;
    height: 26px;
    margin-top: 6px;
}

@media (min-width:768px) {
.cms-custom-body .col-sm-1, .cms-custom-body .col-sm-10, .cms-custom-body .col-sm-11, .cms-custom-body .col-sm-12, .cms-custom-body .col-sm-2, .cms-custom-body .col-sm-3, .cms-custom-body .col-sm-4, .cms-custom-body .col-sm-5, .cms-custom-body .col-sm-6, .cms-custom-body .col-sm-7, .cms-custom-body .col-sm-8, .cms-custom-body .col-sm-9 { float: left }
.cms-custom-body .col-sm-12 { width: 100% }
.cms-custom-body .col-sm-11 { width: 91.66666667% }
.cms-custom-body .col-sm-10 { width: 83.33333333% }
.cms-custom-body .col-sm-9 { width: 75% }
.cms-custom-body .col-sm-8 { width: 66.66666667% }
.cms-custom-body .col-sm-7 { width: 58.33333333% }
.cms-custom-body .col-sm-6 { width: 50% }
.cms-custom-body .col-sm-5 { width: 41.66666667% }
.cms-custom-body .col-sm-4 { width: 33.33333333% }
.cms-custom-body .col-sm-3 { width: 25% }
.cms-custom-body .col-sm-2 { width: 16.66666667% }
.cms-custom-body .col-sm-1 { width: 8.33333333% }

}
@media (min-width:992px) {
.cms-custom-body .col-md-1, .cms-custom-body .col-md-10, .cms-custom-body .col-md-11, .cms-custom-body .col-md-12, .cms-custom-body .col-md-2, .cms-custom-body .col-md-3, .cms-custom-body .col-md-4, .cms-custom-body .col-md-5, .cms-custom-body .col-md-6, .cms-custom-body .col-md-7, .cms-custom-body .col-md-8, .cms-custom-body .col-md-9 { float: left }
.cms-custom-body .col-md-12 { width: 100% }
.cms-custom-body .col-md-11 { width: 91.66666667% }
.cms-custom-body .col-md-10 { width: 83.33333333% }
.cms-custom-body .col-md-9 { width: 75% }
.cms-custom-body .col-md-8 { width: 66.66666667% }
.cms-custom-body .col-md-7 { width: 58.33333333% }
.cms-custom-body .col-md-6 { width: 50% }
.cms-custom-body .col-md-5 { width: 41.66666667% }
.cms-custom-body .col-md-4 { width: 33.33333333% }
.cms-custom-body .col-md-3 { width: 25% }
.cms-custom-body .col-md-2 { width: 16.66666667% }
.cms-custom-body .col-md-1 { width: 8.33333333% }

}
@media (min-width:1200px) {
.cms-custom-body .col-lg-1, .cms-custom-body .col-lg-10, .cms-custom-body .col-lg-11, .cms-custom-body .col-lg-12, .cms-custom-body .col-lg-2, .cms-custom-body .col-lg-3, .cms-custom-body .col-lg-4, .cms-custom-body .col-lg-5, .cms-custom-body .col-lg-6, .cms-custom-body .col-lg-7, .cms-custom-body .col-lg-8, .cms-custom-body .col-lg-9 { float: left }
.cms-custom-body .col-lg-12 { width: 100% }
.cms-custom-body .col-lg-11 { width: 91.66666667% }
.cms-custom-body .col-lg-10 { width: 83.33333333% }
.cms-custom-body .col-lg-9 { width: 75% }
.cms-custom-body .col-lg-8 { width: 66.66666667% }
.cms-custom-body .col-lg-7 { width: 58.33333333% }
.cms-custom-body .col-lg-6 { width: 50% }
.cms-custom-body .col-lg-5 { width: 41.66666667% }
.cms-custom-body .col-lg-4 { width: 33.33333333% }
.cms-custom-body .col-lg-3 { width: 25% }
.cms-custom-body .col-lg-2 { width: 16.66666667% }
.cms-custom-body .col-lg-1 { width: 8.33333333% }

}

.cms-custom-body .visible-lg, .cms-custom-body .visible-md, .cms-custom-body .visible-sm, .cms-custom-body .visible-xs { display: none!important }
.cms-custom-body .visible-lg-block, .cms-custom-body .visible-lg-inline, .cms-custom-body .visible-lg-inline-block, .cms-custom-body .visible-md-block, .cms-custom-body .visible-md-inline, .cms-custom-body .visible-md-inline-block, .cms-custom-body .visible-sm-block, .cms-custom-body .visible-sm-inline, .cms-custom-body .visible-sm-inline-block, .cms-custom-body .visible-xs-block, .cms-custom-body .visible-xs-inline, .cms-custom-body .visible-xs-inline-block { display: none!important }
@media (max-width:767px) {
.cms-custom-body .visible-xs { display: block!important }
}
@media (max-width:767px) {
.cms-custom-body .visible-xs-block { display: block!important }
}
@media (max-width:767px) {
.cms-custom-body .visible-xs-inline { display: inline!important }
}
@media (max-width:767px) {
.cms-custom-body .visible-xs-inline-block { display: inline-block!important }
}
@media (min-width:768px) and (max-width:991px) {
.cms-custom-body .visible-sm { display: block!important }
table.cms-custom-body .visible-sm { display: table!important }
tr.cms-custom-body .visible-sm { display: table-row!important }
td.cms-custom-body .visible-sm, th.cms-custom-body .visible-sm { display: table-cell!important }
}
@media (min-width:768px) and (max-width:991px) {
.cms-custom-body .visible-sm-block { display: block!important }
}
@media (min-width:768px) and (max-width:991px) {
.cms-custom-body .visible-sm-inline { display: inline!important }
}
@media (min-width:768px) and (max-width:991px) {
.cms-custom-body .visible-sm-inline-block { display: inline-block!important }
}
@media (min-width:992px) and (max-width:1199px) {
.cms-custom-body .visible-md { display: block!important }
table.cms-custom-body .visible-md { display: table!important }
tr.cms-custom-body .visible-md { display: table-row!important }
td.cms-custom-body .visible-md, th.cms-custom-body .visible-md { display: table-cell!important }
}

@media (min-width:1200px) {
.cms-custom-body .visible-lg { display: block!important }
}
@media (min-width:1200px) {
.cms-custom-body .visible-lg-block { display: block!important }
}

@media (max-width:767px) {
.cms-custom-body .hidden-xs { display: none!important }
}
@media (min-width:768px) and (max-width:991px) {
.cms-custom-body .hidden-sm { display: none!important }
}
@media (min-width:992px) and (max-width:1199px) {
.cms-custom-body .hidden-md { display: none!important }
}
@media (min-width:1200px) {
.cms-custom-body .hidden-lg { display: none!important }
}

.cms-custom-body { font-family: 'arial', sans-serif; color: #7f7f73; }
.cms-banner {  margin-bottom: 30px; }
.cms-banner img {margin: 0 auto; width: 100%;  }
.cms-page-view .std .cms-custom-body p, .cms-no-route .std .cms-custom-body p { color: #7f7f73; font-size: 12px;  font-family: arial;  font-style: normal;line-height: normal;}
.cms-page-view .std .cms-custom-body li, .cms-no-route .cms-custom-body .std li{color: #7f7f73; font-size: 12px;  font-family: arial;  font-style: normal;line-height: normal;}

.cms-left-panel { background: #f6f7f6; border-radius: 7px; padding: 15px 15px; color: #3e8ede; }
.tt-title { font-size: 19px; font-weight: 700; color: #4a4a4a; margin-top: 0; margin-bottom:1em; text-transform: none;}
.cms-left-panel ul li, .cms-custom-body ul li{  margin: 0; padding: 0;list-style: none;}
.cms-left-panel p { margin-right: 6px; font-weight: bold;    font-size: 12px;  padding: 0;  margin-top: 0;   margin-bottom: 14px; font-family: sans-serif; line-height:normal;  color: #505050;font-weight: 100;}
.cms-page-view .std .cms-custom-body .main-col-tt p, .cms-no-route .std .cms-custom-body .main-col-tt p { font-size: 13px;}
.cms-page-view .std .cms-custom-body .cms-left-panel p, .cms-no-route .std .cms-custom-body .cms-left-panel p{ font-weight: bold;    font-size: 12px;  padding: 0;  margin-top: 0;   margin-bottom: 14px;     color: #3e8ede; font-family: sans-serif; line-height:normal;}
.cms-left-panel h4 {text-transform: none; font-size: 16px; font-weight: bold; margin-top: 0; margin-bottom: 0;  line-height:normal; color:#505050;    text-align: left;}
.cms-left-panel li { list-style: none; margin-bottom: 9px !important; margin-left: -15px; }
.cms-left-panel ul { padding: 0 }
.flex-col { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; }
.main-col-tt .col-md-12{     padding-right: 15px;
    padding-left: 15px;}
.main-col-tt p{ font-family:Arial, Helvetica, sans-serif; line-height:normal; color: #7f7f73; margin-bottom:1em;}
.tt-ul-col{ padding-left: 35px;margin-bottom: 12px; margin-top: 0;}
.feature-head{ margin-bottom:0 !important;}
.tt-ul-col li{     line-height: normal;
    margin-bottom: 3px;}
/**/
.db-convert-row { background: #f7fafd; border-radius: 7px; padding:15px 10px;}
.blue-head { background: #3e8ede; font-size: 21px; border-radius: 7px; height: 48px; line-height: 48px; color: #fff; padding: 0px 15px; margin: 20px -15px; background:#FF6600;}
.head-title{font-family: "Roboto", sans-serif;font-weight: 700;  }
.tt-faq {padding-top:30px;clear:both;}
.tt-faq p { font-size: 12px;   margin-top: 0;
    margin-bottom: 14px; font-family:Arial, Helvetica, sans-serif; line-height:normal; }
.tt-faq ul li { font-size: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 18px; }
.tt-title.arrow-panel-title {margin-bottom: 8px;  margin-top: 8px;text-align: left;}
.cms-footer{ font-size: 11px; }
.cms-footer p{ font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:normal;margin-top: 10px; color: #7f7f73;}
.cms-page-view .std .cms-custom-body .cms-footer p, .cms-no-route .std .cms-custom-body .cms-footer p {  font-size: 11px;}
.main-col-tt{font-size: 13px;  } 
.blue-hr { height: 3px; background: #FF6600; margin: 15px 0 }
.three { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.two { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.one { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }
.cms-left-panel img{ margin-top:7px;}
.cms-left-panel ul {padding:0; margin:0px;  }
.blue-text{color: #3e8ede; color:#FF6600; }
.tt-faq strong{color:#3e8ede; color:#FF6600; }
.tt-faq p strong {
    display: inline-block;
    margin-bottom: 3px;
}
li{list-style: none;  }
.main-col-tt li::before,.tt-faq li::before {
    background-color: #3e8ede;
    border-radius: 50%;
    content: "";
    float: left;
    height: 0.3em;
    line-height: 1em;
    margin: 5px 5px 0 0;
    width:0.3em;
    font-size: 10px;
}
p.nospace-content{margin-bottom: 0;  }
.arrow-sm img {
    vertical-align: middle;
    position: relative;
    top: 18px;
    display: inline;
}
.tt-faq ul,ul.tt-ul-col{padding-left: 35px;  }
@media (min-width: 768px) and (max-width: 1024px) {
.cms-left-panel li {
    min-height: 93px;
}
.cms-left-panel{padding-bottom: 0; margin-bottom: 15px; }
.db-convert-col {
    margin-top: 2px;
}
.db-convert-row {
    margin-top: 15px;
}
.arrow-panel-img img {
    margin-top: 20px !important;
}
.tt-faq ul, ul.tt-ul-col{padding-left: 0;  }
}



/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575px) {
.container { padding: 0px 15px; }
.db-convert-col { position: relative; right: 0; margin-top: 0px; }
.three { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.two { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.one { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }
.tt-title { font-size: 15px; }
.db-convert-row{ margin-top:10px; margin-bottom:20px;}
.cms-left-panel h4{ font-size:15px;}
.tt-faq ul,ul.tt-ul-col{ padding-left:10px;}
.cms-left-panel li{ min-height:70px;}
.cms-banner { margin-bottom: 15px;}
.tt-ul-col{padding-left: 10px;  }
.cms-custom-body .visible-xs.banner-potraite { display: block; }
.cms-custom-body .visible-xs.banner-landscap {  display: none !important;}
.arrow-panel-img {  display: -webkit-box;  display: -ms-flexbox;  display: flex;}
.arrow-sm img { top: 0px;}
}

/* Small devices (landscape phones, less than 768px)*/
@media (min-width: 576px) and (max-width: 767px) {
.container { padding: 0px 15px; }
.cms-left-panel li:first-child { margin-bottom: 0 }
.cms-left-panel h4 { font-size: 16px; }
.three { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.two { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.one { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }
.arrow-sm { position: absolute; bottom: 30px;}
.db-convert-col h3.tt-title { font-size: 13px; }
.cms-custom-body .visible-xs.banner-potraite{display: none !important;  }
.cms-custom-body .visible-xs.banner-landscap { display: block;}
.arrow-panel-img .img-responsive { display: inline;  margin-left: 54px;}
.db-convert-col{margin-top: 10px;  }
.db-convert-row{width: 100%;     margin-bottom: 15px; float: left;}
.arrow-sm img {  top: -35px;}
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991px) { 
.container { padding: 0px 15px; }
.cms-left-panel li:first-child { margin-bottom: 0 }
.cms-left-panel h4 { font-size: 16px; }
.three { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; }
.two { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; }
.one { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 }
.db-convert-col { position: absolute; right: 0; margin-top: -10px; }
.arrow-sm { position: absolute; bottom: 15px; margin-left: 54px; }
.db-convert-col h3.tt-title { font-size: 13px; }
.arrow-sm img{top: 0;  }
}
.cms-custom-body a {text-decoration: none;  }
/*desktop*/
 @media (min-width: 1100px) {
  .cms-custom-body{ width: 1100px;margin: 0 auto;  }
  .nospace-content{margin-bottom: 10px !important;  }

} 
/*shopify specific*/
.rte .cms-custom-body .main-col-tt ul, .rte .cms-custom-body .tt-faq ul {
    margin-left: 0;
    margin-top: 15px;
}
.tt-ul-col li,.tt-faq ul li{list-style: none;  }
.tt-ul-col,.tt-faq ul { padding-left: 35px; }
.rte .cms-custom-body a:not(.btn){border-bottom: none;  }
.rte .tt-title.arrow-panel-title {
    margin-bottom:12px;
    margin-top: 12px;
}