
/* * {
  -webkit-user-select: none; 
  -moz-user-select: none;
  -ms-user-select: none; 
  user-select: none;
} */


/* Prevent zooming on mobile devices */
@media (max-width: 767px) {
  html, body {
      touch-action: manipulation;
      -ms-touch-action: manipulation;
      user-select: none;
      -ms-user-select: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -khtml-user-select: none;
      -webkit-touch-callout: none;
  }
}

/* Prevent zooming on desktop */
@media (min-width: 768px) {
  html, body {
      zoom: reset !important;
      zoom: 100% !important;
  }
}

body {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Poppins", sans-serif;
  flex-direction: column;
  background: linear-gradient(-45deg, rgba(147, 26, 222, 0.83) 0%, #1cceead1 100%);
}



.btn_com {font-size: 14px;text-align: center;color: #ffffffed;text-decoration: none;padding: 4px 12px 6px 12px;display: block;border-radius: 7px;background: linear-gradient(360deg, #0096aed1 0%, #1cceead1 100%);line-height: normal;}

.top_bar {width: 100%;height: 70px;float: left;background-color: #1f2937;border-radius: 0px 0px 0px 0px; display: flex;align-items: center;justify-content: center;background: linear-gradient(175deg, #1f2937 0%, #0a121e 100%);}
.top_bar_in {width: 1200px;display: flex;align-items: center;justify-content: space-between;flex-direction: row;}
.top_bar_in .menu_names {width: 100%;display: flex;align-items: center;justify-content: space-between;}
.top_bar_in .menu_names .left {width: 30%;}
.top_bar_in .menu_names .right {width: 70%;display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: center;}

.top_bar_in .menu_names .left .product_image_design {width: 170px;}
.top_bar_in .menu_names .left .product_image_design:before {font-family: FontAwesome;content: "\f205";font-size: 16px;position: relative;padding-right: 6px;bottom: -1px;}
.top_bar_in .menu_names .left .product_image_design:hover { color: #fff;}
.top_bar_in .menu_names .left .login { width: 125px;}
.top_bar_in .menu_names .left .login:hover { color: #fff;}

.top_bar_in .menu_names .right .time_remaining {color: #ffffffed;text-decoration: none;padding: 0px 20px 0px 0px;margin: 0px;}
.time_remaining .remaining_dates {color: #7a84e8;font-weight: 600;font-style: italic;font-size: 14px;}

.top_bar_in .menu_names .right .packages { }
.top_bar_in .menu_names .right .packages:hover { color: #fff;}
.top_bar_in .menu_names .right .logout {margin-left: 5px;background: linear-gradient(360deg, #c60f33 0%, #f5365c 100%);}
.top_bar_in .menu_names .right .logout:hover { color: #fff;}










/* .top_bar {width: 100%;float: left;background-color: #1f2937;border-radius: 0px 0px 0px 0px;padding: 20px 25px 20px 25px;display: flex;align-items: center;justify-content: center;background: linear-gradient(175deg, #1f2937 0%, #0a121e 100%);}
.top_bar_in {width: 1200px;display: flex;align-items: center;justify-content: space-between;flex-direction: row;}

.menu_names {width: 100%;display: flex;align-items: center;justify-content: space-between;}
.menu_names .logo_icon img {width: 30px;}

.menu_names .menus {display: flex;align-items: center;}
.menu_names .welcome {display: flex;align-items: center;}
.menu_names .welcome p {color: #ffffffed;padding: 0px 0px 0px 2px;margin: 0px;}
.menu_names .menus a {color: #ffffffed;text-decoration: none;padding: 5px 12px 5px 12px;display: block;border-radius: 7px;background: linear-gradient(360deg, #0096aed1 0%, #1cceead1 100%);}
.menu_names .menus .time_remaining {color: #ffffffed;text-decoration: none;padding: 0px 20px 0px 10px;}
.menu_names .menus .time_remaining span {color: #7a84e8;font-weight: 600;}
.menu_names .menus .time_remaining .remaining_dates {color: #7a84e8;font-weight: 600;font-style: italic;} */



.container_description {display: flex;width: 1200px !important;background-color: #111;margin-top: 40px;margin-bottom: 40px;border-radius: 7px;padding: 40px 45px 40px 45px;justify-content: space-between;flex-direction: column;color: #e9e9e9;} 

.container_description h1 {color: #45d7ee;font-size: 36px;text-align: center;margin-bottom: 40px;font-weight: 700;}
.container_description p {font-size: 16px;font-weight: 400;margin-bottom: 20px;}
.container_description h4 {color: #a443e4;font-weight: 500;font-size: 26px;margin-bottom: 20px;margin-top: 20px;}
.container_description h5 {color: #7194ea;font-weight: 400;font-size: 19px;margin-bottom: 7px;}
.container_description ul {margin-bottom: 19px;padding-left: 18px;}
.container_description ul li {font-size: 16px;font-weight: 400;line-height: 30px;}


.container_description .try_it_now {width: 200px;height: 55px;font-size: 19px;margin-top: 20px;text-transform: uppercase;font-weight: 500;}
.try_it_now:before {font-family: "Font Awesome 6 Free";content: "\f03e";font-size: 18px;padding-right: 8px;font-weight: 900;}

















.form-group label {margin: 0px 0px 0px 2px !important;font-weight: 500;}
.form-group input { margin: 5px 0px 15px 0px !important; }

.hr {margin: 25px 0px 20px 0px !important;color: #898989;}

.container_main {display: flex;width: 1200px !important;background-color: #111;margin-top: 40px;margin-bottom: 40px;border-radius: 7px;padding: 12px;justify-content: space-between;flex-direction: row;align-items: center;}
.full-screen { width: 1312px !important;}

.buttons { display: flex; margin-top: 20px;}

.generate_image { margin-top: 8px; }
.upload_image { margin-top: 8px; }
.save_template { margin-top: 8px; width: 164px;}
.load_template { margin-top: 8px; }

.output .buttons .full_screen { margin: 0 3px 0 3px; }
.output .buttons .download_image { margin: 0 3px 0 3px; display: none;}

.hide_element { display: none;}
.show_element { display: block;}

.generate_image:before { font-family: "Font Awesome 6 Free"; content: "\f013";font-size: 16px;padding-right: 8px; font-weight: 900;}
.upload_image:before { font-family: "Font Awesome 6 Free"; content: "\f093";font-size: 16px;padding-right: 8px; font-weight: 900;}
.download_image:before { font-family: "Font Awesome 6 Free"; content: "\f019";font-size: 16px;padding-right: 8px; font-weight: 900;}
.save_template:before { font-family: "Font Awesome 6 Free"; content: "\f0c7";font-size: 16px;padding-right: 8px; font-weight: 900;}
.load_template:before { font-family: "Font Awesome 6 Free"; content: "\f07c";font-size: 16px;padding-right: 8px; font-weight: 900;}
.full_screen:before { font-family: "Font Awesome 6 Free"; content: "\f065";font-size: 16px; padding-right: 8px; font-weight: 900;}
.download_image_modal:before { font-family: "Font Awesome 6 Free"; content: "\f019";font-size: 16px;padding-right: 8px; font-weight: 900;}

.inputs {
  width: 40%;
  padding: 15px 15px 15px 15px;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border-radius: 5px;
}

input[type="text"], input[type="file"], button {
  display: block;
  margin: 10px 0;
  padding: 10px;
  font-size: 16px;
}


button {
  background-color: #007bff;
  color: white;
  border: none;
  cursor: pointer;
}

button:hover {
  background-color: #0056b3;
}

.output_in {border: 1px dashed #c8c7c7;}

.output {
  width: 59%;
  height: fit-content;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
  background-color: #ffffff;
  border: 1px solid #ccc;
  margin-top: 10px;
  border-radius: 5px;
}

.html_content {
  position: relative;
  width: 650px;
  height: 650px;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* .html_content img { width: auto; max-height: 650px; max-width: 650px; } */
.html_content img { width: 100%;
  pointer-events: none; user-drag: none; -webkit-user-drag: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none;}

.html_content #generatedImage {position: relative; z-index: 0;}

.html_content .selected-image { width: 100px;}

#uploadedImage {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

#generatedLogoImage {position: absolute;bottom: 2%;right: 2%;width: 14.6%;}





.text_line {width: 100%;height: 14%;float: left;background-color: #000000c4;position: absolute;z-index: 2;top: 0px;}
.text_line_mod {top: 8%;}

.top-text, .bottom-text {
  position: absolute;
  width: 100%;
  text-align: center;
  color: #fff;
  font-family: "Poppins", sans-serif;
}

.top-text {
  top: 0%;
  font-size: 42px;
  text-transform: uppercase;
  line-height: normal;
  font-weight: 600;
}

.bottom-text {
  top: 54%;
  font-size: 26px;
  line-height: normal;
  font-weight: 300;
}


.inputs .form_group_promo_div {background-color: #ffffff;border: 2px solid #dddddd;border-radius: 5px;padding: 12px 15px 2px 15px;margin-bottom: 17px;}

.inputs .form_group_title_div {background-color: #ffffff;border: 2px solid #e0e0e0;border-radius: 5px;padding: 12px 15px 2px 15px;margin-bottom: 17px;}

.inputs .form_group_image_div {background-color: #ffffff;border: 2px solid #dddddd;border-radius: 5px;padding: 12px 15px 15px 15px;margin-bottom: 17px;}

.inputs .form_group_courier_div {background-color: #ffffff;border: 2px solid #dddddd;border-radius: 5px;padding: 12px 15px 15px 15px;margin-bottom: 17px;}

.inputs .form_group_badge_div {background-color: #ffffff;border: 2px solid #dddddd;border-radius: 5px;padding: 12px 15px 15px 15px;margin-bottom: 17px;}

.inputs .form_group_badge_div .badge_div_title {margin-bottom: 17px;}

.inputs .form_group_image_div .form-group div {display: flex;margin-bottom: 20px;}
.inputs .form_group_image_div .form-group div #input_main_image {margin: 8px 0px 0px 0px !important;}
.inputs .form_group_image_div .form-group div .upload_image {margin: 8px 0px 0px 7px;height: 45px;}
.inputs .form_group_image_div .form-group #customRange { margin-bottom: 0px !important; } 


.inputs .form_group_image_div .form-group div #input_logo_image { margin-bottom: 0px !important; }
.inputs .form_group_image_div .form-group div .upload_image  { margin: 5px 0px 0px 7px; }

.inputs .form_group_image_div .form-group .range-container {margin: 2px 0px 20px 0px;}

.inputs .form_group_image_div .form-group .range-container-last {margin: 2px 0px 3px 0px;} 

.inputs .form_group_image_div .form-group .range-container .range-labels .decrease:after {font-family: "Font Awesome 6 Free";content: "\f068";font-size: 15px;padding-left: 8px;font-weight: 900;position: relative;bottom: -2px;}
.inputs .form_group_image_div .form-group .range-container .range-labels .increase:before {font-family: "Font Awesome 6 Free";content: "\2b";font-size: 15px;padding-right: 8px;font-weight: 900;position: relative;bottom: -1px;}

.inputs .form_group_image_div .form-group .range-container .range-labels .bottom:after {font-family: "Font Awesome 6 Free";content: "\f103";font-size: 15px;padding-left: 8px;font-weight: 900;position: relative;bottom: -2px;}
.inputs .form_group_image_div .form-group .range-container .range-labels .top:before {font-family: "Font Awesome 6 Free";content: "\f102";font-size: 15px;padding-right: 8px;font-weight: 900;position: relative;bottom: -1px;}

.inputs .form_group_image_div .form-group .range-container .range-labels .left:after {font-family: "Font Awesome 6 Free";content: "\f100";font-size: 15px;padding-left: 8px;font-weight: 900;position: relative;bottom: -2px;}
.inputs .form_group_image_div .form-group .range-container .range-labels .right:before {font-family: "Font Awesome 6 Free";content: "\f101";font-size: 15px;padding-right: 8px;font-weight: 900;position: relative;bottom: -1px;}


.inputs .form-switch { padding-left: 0px;}
.inputs .form-switch .form-check-input { margin-right: 6px !important;}



.inputs .promo_color_div {width: 100%;display: flex;align-items: center;margin: 0px 0 15px 0 !important;}
.inputs .promo_color_div input {height: 45px;cursor: pointer;margin: 0px 0px 0px 0px !important;}
.inputs .promo_color_div button {height: 45px;width: 50%;border-radius: 0px 7px 7px 0px;}
.inputs .promo_color_div label {width: 35%;}
.inputs .promo_color_div .form-switch { padding: 0px; margin: 0px;}
.inputs .promo_color_div .form-switch .form-check-input {margin: 5px 8px 0px 0px !important;}
.inputs .promo_color_div .clr-field {width: 65%;margin-top: 0px;margin-bottom: 0px;}

.inputs .title_color_div {display: flex;align-items: center;margin: 5px 0 15px 0 !important;}
.inputs .title_color_div input {height: 45px;cursor: pointer;margin: 0px 0px 0px 0px !important;}
.inputs .title_color_div button {height: 45px;width: 50%;border-radius: 0px 5px 5px 0px;}
.inputs .title_color_div label {width: 35%;}
.inputs .title_color_div .form-switch { padding: 0px; margin: 0px;}
.inputs .title_color_div .form-switch .form-check-input {margin: 5px 8px 0px 0px !important;}
.inputs .title_color_div .clr-field {width: 65%;margin-top: 0px;margin-bottom: 0px;}





.promo {width: 100%;height: 8%;float: left;background-color: #ef0b0b;position: absolute;top: 0%;z-index: 3;display: none;}
.promo .promo-text {position: absolute;width: 100%;text-align: center;color: #fff;font-family: "Poppins", sans-serif;top: 5%;font-size: 32px;line-height: normal;font-weight: 400;text-transform: uppercase;}




.courier_line {width: 90%;position: absolute;bottom: 2%;left: 2%;display: flex;}

.courier_line .slot1 {width: auto;float: left;padding-right: 2%;display: flex;flex-direction: column;justify-content: center;}
.courier_line .slot2 {width: auto;float: left;padding-right: 2%;display: flex;flex-direction: column;justify-content: center;}
.courier_line .slot3 {width: auto;float: left;padding-right: 2%;display: flex;flex-direction: column;justify-content: center;}
.courier_line .slot4 {width: auto;float: left;display: flex;flex-direction: column;justify-content: center;}

.courier_line .auspost_img {width: 91px;float: left;}
.courier_line .startrack_img {width: 155px;float: left;}
.courier_line .fastway_img {width: 100px;float: left;}
.courier_line .allied_img {width: 103px;float: left;}
.courier_line .toll_img {width: 108px;float: left;}
.courier_line .couriers_please_img {width: 104px;float: left;}
.courier_line .sendle_img {width: 106px;float: left;}
.courier_line .dhl_img {width: 95px;float: left;}
.courier_line .fedex_img {width: 81px;float: left;}
.courier_line .ups_img {width: 30px;float: left;}
.courier_line .tnt_img {width: 89px;float: left;}
.courier_line .aramex_img {width: 122px;float: left;}
.courier_line .us_postal_service_img {width: 152px;float: left;}
.courier_line .royal_mail_img {width: 53px;float: left;}
.courier_line .empty_img {width: 0px;float: left;margin-right: -2%;}

.badge_line {width: 15%;position: absolute;top: 16%;right: 1%;padding: 0px 0px 0px 0px;display: flex;flex-direction: column;align-items: center;}
.badge_line_mod {top: 24%;}

.badge_line .slot5 {width: auto;padding-bottom: 10%;text-align: center;}
.badge_line .slot6 {width: auto;padding-bottom: 10%;text-align: center;}
.badge_line .slot7 {width: auto;padding-bottom: 10%;text-align: center;}
.badge_line .slot8 {width: auto;text-align: center;}

.badge_line .australian_flag_1_img {width: 93.3%;}
.badge_line .australian_flag_2_img {width: 93.3%;}
.badge_line .australian_flag_3_img {width: 93.3%;}
.badge_line .australian_owned_1_img {width: 86%;}
.badge_line .australian_owned_2_img {width: 98%;position: relative;right: 5%;}
.badge_line .australian_made_img {width: 86%;}

.badge_line .shipped_from_australia_1_img {width: 86%;}
.badge_line .usa_seller_1_img {width: 97%;position: relative;right: 5%;}
.badge_line .uk_seller_1_img {width: 85%;}

.badge_line .dispatch_1_img {width: 86%;}
.badge_line .dispatch_2_img {width: 86%;}
.badge_line .dispatch_3_img {width: 87%;}

.badge_line .shipping_1_img {width: 86%;}
.badge_line .shipping_2_img {width: 95%;}
.badge_line .shipping_3_img {width: 107%; position: relative;right: 4%;}
.badge_line .shipping_4_img {width: 84%;}
.badge_line .shipping_5_img {width: 95%;}

.badge_line .customer_service_1_img {width: 78%;}
.badge_line .customer_service_2_img {width: 74%;}
.badge_line .customer_service_3_img {width: 69%;}
.badge_line .customer_service_4_img {width: 70%;}
.badge_line .customer_service_5_img {width: 85%;}

.badge_line .payment_1_img {width: 86%;}
.badge_line .payment_2_img {width: 86%;}
.badge_line .payment_3_img {width: 86%;}
.badge_line .payment_4_img {width: 86%;}
.badge_line .payment_5_img {width: 104%;}
.badge_line .payment_6_img {width: 86%;}
.badge_line .payment_7_img {width: 86%;}

.badge_line .guarantee_1_img {width: 104%; position: relative;right: 2%;}
.badge_line .guarantee_2_img {width: 86%;}
.badge_line .guarantee_3_img {width: 86%;}
.badge_line .guarantee_4_img {width: 103%;}
.badge_line .guarantee_5_img {width: 86%;}
.badge_line .guarantee_6_img {width: 86%;}
.badge_line .guarantee_7_img {width: 86%;}
.badge_line .guarantee_8_img {width: 103%; position: relative;right: 2%;}
.badge_line .guarantee_9_img {width: 103.9%; position: relative;right: 2%;}

.badge_line .warranty_1_img {width: 86%;}
.badge_line .warranty_2_img {width: 86%;}
.badge_line .warranty_3_img {width: 86%;}
.badge_line .warranty_4_img {width: 86%;}
.badge_line .warranty_5_img {width: 92%;}
.badge_line .warranty_6_img {width: 86%;}
.badge_line .warranty_7_img {width: 96%;}

.badge_line .returns_1_img {width: 86%;}
.badge_line .returns_2_img {width: 86%;}
.badge_line .returns_3_img {width: 86%;}
.badge_line .returns_4_img {width: 97%; position: relative;left: 2%;}
.badge_line .returns_5_img {width: 86%;}
.badge_line .returns_6_img {width: 86%;}


/* .full-screen .inputs {
  display: none;
}

.full-screen .output {
  width: 100%;
}

.full-screen .output_in {
  width: 100%;
} */

.full-screen { padding: 0px; margin-top: 20px; margin-bottom: 20px; background-color: unset; }

.full-screen .inputs { display: none; } 

.full-screen .output { width: 100%; padding: 15px; margin-top: 0px; border: unset;}
.full-screen .output .output_in {/* padding: 7px; */}
.full-screen .output .output_in .html_content { width: 1280px; height: 1280px; }
.full-screen .output .output_in .html_content img { max-height: 1280px; max-width: 1280px; }

.full-screen .output .buttons .download_image { display: block;} 

.full-screen .output .output_in .html_content .courier_line .auspost_img {width: 176px;}
.full-screen .output .output_in .html_content .courier_line .startrack_img {width: 301px;}
.full-screen .output .output_in .html_content .courier_line .fastway_img {width: 194px;}
.full-screen .output .output_in .html_content .courier_line .allied_img {width: 199px;}

.full-screen .output .output_in .html_content .courier_line .toll_img {width: 206px;}
.full-screen .output .output_in .html_content .courier_line .couriers_please_img {width: 201px;}
.full-screen .output .output_in .html_content .courier_line .sendle_img {width: 204px;}
.full-screen .output .output_in .html_content .courier_line .dhl_img {width: 183px;}

.full-screen .output .output_in .html_content .courier_line .fedex_img {width: 156px;}
.full-screen .output .output_in .html_content .courier_line .ups_img {width: 58px;}
.full-screen .output .output_in .html_content .courier_line .tnt_img {width: 172px;}
.full-screen .output .output_in .html_content .courier_line .aramex_img {width: 244px;}

.full-screen .output .output_in .html_content .courier_line .us_postal_service_img {width: 291px;}
.full-screen .output .output_in .html_content .courier_line .royal_mail_img {width: 102px;}

.full-screen .output .output_in .html_content .badge_line div {}

.full-screen .output .output_in .html_content .text_line {/* height: 180px; */}
.full-screen .output .output_in .html_content .text_line_mod {/* top: 110px; */}
.full-screen .output .output_in .html_content .text_line .top-text {top: 12%;font-size: 78px;line-height: 78px;}
.full-screen .output .output_in .html_content .text_line .bottom-text {top: 59%;font-size: 49px;line-height: 49px;}

.full-screen .output .buttons .full_screen:before { font-family: "Font Awesome 6 Free"; content: "\f066";font-size: 16px; padding-right: 8px; font-weight: 900; }

.full-screen .output .output_in .html_content .promo {/* height: 110px; */}
.full-screen .output .output_in .html_content .promo .promo-text { font-size: 59px; }


/* Basic styles for the container */
.range-container {
  position: relative;
  width: 100%;
  max-width: 400px;
  margin: 20px auto;
}

/* Style the range input */
input[type="range"].form-range {
  width: 100%;
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
}

/* Style for the range track */
input[type="range"].form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 5px;
  background: #ddd;
  border-radius: 5px;
}

input[type="range"].form-range::-moz-range-track {
  width: 100%;
  height: 5px;
  background: #ddd;
  border-radius: 5px;
}

/* Style for the range thumb */
input[type="range"].form-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 15px;
  height: 15px;
  /* background: #666; */
  border-radius: 50%;
  cursor: pointer;
  margin-top: -5px; /* Offset thumb to align with track */
}

input[type="range"].form-range::-moz-range-thumb {
  width: 15px;
  height: 15px;
  background: #666;
  border-radius: 50%;
  cursor: pointer;
}

/* Style for the range labels */
.range-labels {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 25px; /* Adjust this value as needed */
  width: 100%;
  pointer-events: none;
}

.range-labels span {
  font-size: 12px;
  color: #666;
}


.mobile_responsive { display: none;}
.mobile_responsive p {margin: 0px;font-size: 50px;text-align: center;line-height: 53px;padding: 50px 25px 50px 25px;color: #000;font-weight: 800;}


.select2-container--default .select2-selection--single { border: 1px solid #d0d0d0 !important;
  border-radius: 6px !important; height: 38px !important; }
  .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 35px !important; padding: 0px 12px 0px 12px !important;}
  .select2-container--default .select2-selection--single .select2-selection__arrow { top: 6px !important ; right: 7px !important;;}


#UserDetailsModal .form-control { margin-bottom: 5px !important; }
#UserDetailsModal .invalid-feedback { margin-bottom: 10px !important; }

.form-group .image_catalog_btn {background-color: #333;color: #fff;border-radius: 20px;padding: 3px 13px 7px 13px;border: none;font-size: 13px;cursor: pointer;margin-left: 2px;}
.form-group .image_catalog_btn:before {font-family: "Font Awesome 6 Free";content: "\f302";font-size: 13px;padding-right: 7px;font-weight: 900;position: relative;bottom: -2px;}

.image_catalog_img { width: 100%;}




/* Footer */
.footer_bar {width: 100%;float: left;background-color: #1f2937;border-radius: 0px 0px 0px 0px;padding: 20px 25px 20px 25px;display: flex;align-items: center;justify-content: center;background: linear-gradient(175deg, #1f2937 0%, #0a121e 100%);}
.footer_bar_in {width: 1200px; display: flex;align-items: center;justify-content: space-between;flex-direction: row;}
.footer_bar_in .left {width: 50%;}
.footer_bar_in .left p {color: #fff;font-size: 14px; margin: 0px;}
.footer_bar_in .right {width: 50%;}
.footer_bar_in .right p {color: #ffffff75;font-size: 12px;text-align: right; margin: 0px;}





@media all and (max-width : 768px) {

  .top_bar { display: none !important;}
  .container { display: none !important;}
  .mobile_responsive { display: block;}

}