body{
	background-color: #f1f1f1;
  
}
.favizon_switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.favizon_switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}
#wpfooter{
  display: none !important
}
p.submit{
  display: none !important;
}
table{
  width: 100%;
}
.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: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

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%;
}
.info {
  width: 16px !important;
}
.Polaris-PositionedOverlay {
  margin-top: 68px;
  margin-left: -16%;
}
span.Polaris-Button__Text {
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;
}
.Polaris-Button--fullWidth {
  width: 80%;
  margin: 0 auto;
  font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;
  margin-top: 5px;
}
.colmd66 {
  float: right;
  text-align: right;
}
.Polaris-Button--primary {
  float: right;
  margin: 10px 0;
}
.row {
  margin: 0 auto;
  width: 100%;
}
.Polaris-SettingAction {
  display: block;
}
svg {
  width: 40px;
  margin-bottom: 10px;
}
a {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
.Polaris-SettingAction__Action .Polaris-Button--primary {
  margin: 0;
}

.Polaris-SettingAction__Action {
  margin-top: 20px !important;
  width: 100%;
  display: inline-block;
}
.Polaris-Layout{
 width: 80%;
 margin: auto !important;
 font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;
}
a:hover {
  color: #ccc!important;
}

span.Polaris-Choice__Label svg {
  margin-left: 20px;
}

button.Polaris-Link svg {
  position: absolute;
  margin-top: -30px!important;
}
#shippinRate option{
width: 100%;
}
.input-group{
  height: 55px;
  border: 1px solid #4eabfb !important;
}
#isnew{
  height: 100%;  
  border: #4eabfb 1px solid !important;
}
.input-group-text{
  background-color: transparent !important;
  border: none !important;
  color: #4eabfb !important;
  font-size: 15px !important;
  width: 50px;
}
.input_group_only{
  border: 1px solid #4eabfb !important;
  height: 55px !important;
}
.input_group_only_v2{
  border: 1px solid #4eabfb !important;
}
.form-control{
  border: none !important;
  border-left: 1px solid #4eabfb !important;
}
.input-group-text .form-control{
  height: 100%;
}
.fa{
  margin: auto;
}
.form-control:focus{
  outline: none;
  box-shadow:none !important;
}
.input-group, .container_submit button{
  height: 55px;
  color: white;
}
.container_submit button{
  width: 100%;
  background-color: #4eabfb;
}
.btn_link{
  background-color: transparent !important;
  border: none;
  color: #aabfd1 !important;
  text-decoration: underline !important;
  cursor: pointer;
}
.btn_link:focus{
  color: #33c4ea !important;
}
.Polaris-Card{
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}
.Polaris-Card__Section{
  padding-bottom: 0px !important;
}
.container_submit_last_version{
  padding-left: 35px;
  padding-right: 35px;
  padding-bottom: 30px;
  margin: 0px;
}
.container_submit{
  padding-bottom: 30px;
  margin: 0px;
  margin-top: 23px !important;
}
.Polaris-Layout__Annotation{
  padding-top: 10px !important;
}
.Polaris-FormLayout{
  margin-left: 0px !important;
}
.container_save{
  margin-top: 15px !important;
  text-align: right;
}
.container_save button{
  background-color: #33c4ea;
    color: white;
    padding: 8px 18px !important;
    font-size: 13px;
}
.notification_table thead{
  height: 50px;
}
.notification_table tr{
  border-bottom: 1px solid #4eabfb !important;
  height: 55px;
  padding-left: 5px;
}
.notification_table tr th{
  padding-left: 5px;
}
.unchecked{
  color: green !important
}
.checked{
  color: red !important
}
.unchecked, .checked{
  font-size: 20px !important;
}
.conversell-modal{
  display: flex !important;
}
.conversell-modal-dialog{
  margin: auto !important;
  width: 100% !important;
}
.list-group-item{
  padding-top: 15px;
  padding-bottom: 15px;
  border: none;
}
.list-group > .list-group-item > .list-group{
  display: none;
}
.list_group_parent{
  cursor: pointer;
}
.list_group_parent > .list-group{
  margin-top: 15px;
  padding-left: 20px;
}
.list-group .fa{
  margin-right: 13px;
  font-size: 18px;
}
.btn_footer_submit_text{
  font-size: 17px;
  font-weight: bold;
}
.Polaris-FormLayout{
  margin-top: 0px !important;
}
.filterCollections{
  display: none !important;
}
.fa-toggle-off, .fa-toggle-on{
  font-size: 25px !important;
}
.fa-toggle-on{
  color: green !important;
}
.conversellCatTree label, .conversellCatTree span{
  display: inline-block !important;
}
.Polaris-Card-login{
  padding-left: 15px;
  padding-right: 15px;
  width: 550px;
  margin: auto;
  position: relative;
}
.conv_sign_header{
  font-size: 28px;
    margin-bottom: 30px;
    text-align: center;
    margin-top: 30px;
}
.conv_sign_header h2{
  font-weight: 600 !important;
}
.conv_sign_header .help_txt{
  color: gray;
  font-size: 18px;
  margin-top: 15px;
}
.conversell-dropdown-menu{
  width: auto;
}
.conv_sign_header_img img{
  width: 135px;
}
.container_submit{
  text-align: center;
}
.container_submit button{
  width: 200px;
}
.container_submit p{
  margin-top: 10px;
  font-size: 15px;
  color: gray;
}
.input_label{
  margin-top: 20px;
}
.Polaris-Labelled__LabelWrapper label{
  font-weight: bold;
}
.list-group .fa{
  float: left;
  color: #33c4ea !important;
}
.conv_pass_show{
  display: none;
}
.conv_pass_hidden, .conv_pass_show{
  font-size: 21px;
  color: #4eabfb;
  margin-right: 10px;
  cursor: pointer;
}
.btn_synchronized_catalogue{
  box-shadow: 0 1px 1px 0 #33c4ea, 0 1px 5px 0 #33c4ea;
}
.conversell_connect_btn{
  float: right;
  background-color: white;
  font-size: 14px;
  border-color: black;
}
.conversell_connect_btn:hover{
  background-color: black !important;
  color:white;
}
.conversell_product_catalogue{
    background: linear-gradient(
    180deg
    ,#fff,#f9fafb);
    border: .1rem solid #c4cdd5;
    box-shadow: 0 1px 0 0 rgb(22 29 37 / 5%);
    color: #212b36;
    text-align: center;
    cursor: pointer;
}
.conversell_product_catalogue:hover{
  text-decoration: none;
}
.robot_icon{
  width: 25px;
  height: 25px;
  margin: auto;
}
.fa-arrow-circle-left{ 
  color: skyblue;
  position: absolute;
  left: 5px;
  top: 22px;
  font-size: 20px;
  cursor: pointer
}
.fa-spinner{
  margin-right: 5px;
}
.select-wrapper input.active, .select-dropdown:focus{
  border-bottom: 1px solid red !important;
  box-shadow: 0 1px 0 0 red !important;
}
.cv_check_desabled{
  color: gray !important
}
.conversell_track_order p {
  margin-bottom: 0;
}
a.conversell-ga-intent-link {
  text-decoration: auto !important;
  margin-top: 25px !important;
}
.conversell_track_order {
  border: 1px solid rgba(0,0,0,.1);
  padding: 10px 20px;
  border-radius: 4px;
}
.conversell_track_order i {
  margin: 0px !important;
}
#conversell_return_to_bot{
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
  text-align: center;
  border-color: hsl(210deg 12% 87%) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: hsl(210,8%,97.5%);
}
