.s-item-details-img {
  float: left;
  width: 130px;
  max-height: 130px;
  margin: 0px auto;
  text-align: center;
}
.s-item-details-img img {
  width: auto;
  max-height: 130px;
  margin: 0px auto;
}

/* ============================= max 1024px ====================== */
@media screen and (max-width: 1024px) {
  .list_wrap
  {
   margin-bottom:0 !important;
 }
 .add_steps
 {
   height:auto;
 }
 .filter-group.selected-state .filter-input {
  max-width: 193px;
}
.pass
{
  min-height: 100%;
}
.content-wrap-inner.content-wrap
{
  display: inline-block;
}
.right-sideblock
{
  display:inline-block;
}
nav#nav-mobile li:last-child
{
  position:relative !important;
}
.footer-block {
  display: block;
  float: left;
}
.content-wrap-inner.content-wrap
{
  margin-top:0;
}
.story-block {
  margin: 0px 0px 28px 0 !important;
}

.side-section.blog .post-content {
  float: right;
  width: 130px;
}

.first_name, .last_name ,.curency_button li {
  float: left;
  width: 49.4%;
}

.giftcard-shop-main {
  width: 100%;
}

.twitter-share-button {
  /*background: transparent;*/
  padding: 0;
}

#widget {
  margin-left: 42px !important;
}

.header_top {
  position: inherit;
}

.main {
  width: 100%;
  padding: 0 20px;
}

.container {
  max-width: 100%;
}

.shop-owner-text {
  width: auto;
}

.shopview_info .shop-owner-text li {
  width: auto;
}

.reviews-bg {
  width: 97%;
  margin-top: 7px;
}

.add_steps a {
  /*padding: 0px 30px 0px 0px !important;*/
  padding: 5px 15px !important;
}

nav#nav-mobile li {
  padding: 0 !important;
}

.shop-menu-list a {
  padding-top: 8px !important;
}

.profile-info-img img {
  height: auto;
  width: 100%;
}

.sh_border, .sh_border1 {
  width: 100%;
  float: left;
}

.tagBox-container input.tagBox-input {
  width: 300px !important;
}

#preview_page .col7, .innerwrap {
  width: 100%;
}

.detail_right {
  margin: 0 !important;
  width: 100%;
}

.TabbedPanelsTabGroup li:first-child {
  margin: 0;
}

#tabs-2 {
  width: 100%;
  float: left;
}

.shop-sections-container_right {
  width: 70%;
}

.shop-sections-container_left {
  width: 30%;
}

.shop-section_table {
  width: 100%;
}

.secondary-tabs {
  padding: 0;
}

.section {
  margin-left: 0;
  margin-right: 0;
  height: 160px !important;
}

#expiry_month, #expiry_year {
  width: 48.6% !important;
}

.local-shop-list {
  width: 100% !important;
}

.find-shop-search {
  float: left;
  width: 100%;
}

.row_left {
  width: 68%;
}

.registery-left {
  float: left;
  width: 73%;
}

.request-num {
  width: 170px;
  text-align: left;
}

a.shop-listing-count {
  min-height: 74px;
}

#markerlist {
  margin-bottom: 40px;
  height: auto !important;
}

#nummarkers {
  margin-left: 0 !important;
  width: 100%;
}

.search-location, .map-box {
  padding: 0px;
  background: #FFF none repeat scroll 0% 0%;
  float: left;
  width: 100%;
}

#autocomplete {
  clear: both;
  margin: 15px 0;
  float: left;
}

.search-location, .map-box {
  padding: 0 15px !important;
  float: left;
  width: 100%;
  width: 100%;
}

.conversation_right {
  padding: 10px;
}
  /*.cart_button
  {
    width:auto;
   }*/;
   .listing-favorite-right .seller-links li:first-child
   {
    float: left;
    width: 100% !important;
  }

  .left_split
  {
    float: left;
    width: 20% !important;
  }
  .avatar_store
  {
    width:100% !important;
  }
  .avatar_store a img
  {
    margin: 0 auto !important;
    width: 90px !important;
    display: block;
    text-align: center;
    float: none;
  }
  #comment_body
  {
    width:100% !important;
  }


  .help-bt{
    float:none;
    vertical-align:top;
    display:inline-block;
  }




}
/* ============================= max 1023px ====================== */
@media screen and (max-width: 1023px) {
  .rf-small {
    width: 80px;
    height: 80px;
  }
  .main
  {
    display:inline-block;
  }

  header {
    float: left;
    width: 100%;
  }

  .cart-tabs {
    padding: 0;
  }

  .price_left {
    width: 100%;
  }

  .price_left label, .price_left select {
    width: auto !important;
    float: left;
    margin-right: 15px;
  }

  #item-overview h3 {
    text-align: left;
  }

  .collection_fav li:nth-child(3n+1) {
    margin: 0px 20px 20px 0 !important;
  }
  .bottom-phone-content h1 {
    line-height: 25px;
  }
}
/* ============================= max 1012px ====================== */
@media screen and (max-width: 1012px) {
  .shop_view_left1 {
    /* top: 354px; */
  }
}
/* ============================= max 991px ====================== */
@media screen and (max-width: 991px) {
  .filter-group.selected-state .filter-input {
    max-width: 200px;
  }
  .blog-post
  {
   border-bottom:0;
 }
 .message121
 {
   width:74%;
 }
 .sign_in_container
 {
   width:100%;
 }
 .filter-group.selected-state .filter-input
 {
  cursor: default;
  max-width: 243px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.filter-group.selected-state, #fromloc_clicked
{
  margin-left: 0;
}
.filter-button-inside {
  margin: 0px auto;
}
.filter-button-right
{
  margin: 9px 0px !important;
  display: block;
}
.browse-toogle-filter
{
  padding: 0px 0px 0;
}
.toogle-pad
{
  margin-bottom: 10px;
}
.side-section img
{
  display: block;
  text-align: center;
  margin: 0 auto;
  clear: both;
}
.hero {
  display: inline-block;
  margin: 0;
}

.act-browse-bt {
  width: auto;
}

.top-login {
  width: auto;
}

.banner-user-profile {
  float: none;
  width: 100%;
  display: inline-block;
  text-align: center;
  padding:0 10px !important;
}
.recent-review {
  padding: 15px 10px 10px !important;
}
.rf-small {
  width: 80px;
  height: 80px;
  display: inline-block;
  text-align: center;
  float: left;
}

.seller {
  padding: 0px;
  width: 100%;
  display: inline-block;
  text-align: center;
  margin: 0px !important;
  float: none;
}

.seller .avatar {
  float: none;
  display: inline-block;
}

.shop-info .shop-name {
  margin-bottom: 15px;
}

.cart-tabs {
  padding: 0px;
  width: 100%;
  float: left;
}

.content-seller .seller-right+.col-md-5 {
  width: 100%;
  float: left;
}

.listing-page-cart {
  text-align: left;
}

.collection_fav li {
  float: none;
  width: 201px;
  margin: 0px 24px 30px 0;
  display: inline-block;
}

.collection_fav li:nth-child(3n+1) {
  margin: 0px;
}

.collection_fav li:nth-child(4n+1) {
  margin: 0px 0px 30px 0;
}

.fav_new_content .seller-links li:first-child {
  width: 100% !important;
}

.seller-links {
  margin-bottom: 30px;
}

.tab_model .linkadd {
  margin: 0;
  float: left;
}

.shop_view_text {
  left: 20%;
}

#activities li.activity {
  width: 30% !important;
}

.favorite.favorite_box .main {
  width: 100%;
  padding: 0;
}

.recent-review > .img-circle {
  float: left;
}

.hme-container {
  width: 100%;
  float: left;
  display: block;
  text-align: center;
}

.hme-container li {
  display: inline-block;
  float: left;
  /*width: 300px;*/
  width:50%;
  text-align: center;
  height: auto;
}
.shop-text-box-thumbnail{
  display: inline-block;
  float: none;
}
  /*.shop-text-box .shop-text-box-img
  {
    width: 45px;
    height: 45px;
   }*/
   .shop-text-box
   {
    bottom: -29px;
  }
  .shop-text-box span
  {
    top:13px;
    font-size: 19px;
  }
  .hme-container li a {
    float: none;
  }

  a.shop-listing-count {
    height: 57px;
  }

  .hero-in h1 {
    text-align: center;
  }

  .icon-bl {
    text-align: center;
    width: 33%;
    float: left;
  }

  .second-bl h1 {
    font-size: 22px;
  }

  .icon-bl p {
    font-size: 14px;
    line-height: 30px;
  }

  .subcribe-box input[type="text"] {
    width: 300px;
  }
}
/* ============================= max 900px ====================== */
@media screen and (max-width: 900px) {
  .add_shop_drop_down
  {
    width:auto;
  }
}
/* ============================= max 768px ====================== */

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

  .purchase_review  .warning-error
  {
   width: 92%;
 }
 .purchase_review #search
 {
   margin-top:0;
 }
 #datefrom, #dateto
 {
   width:240px !important;
 }
 #search
 {
   margin-top:10px;
 }
 .shop_view_left1
 {
   width: 112px !important;
 }

 .gv_panelWrap, .gv_panel, .gv_panel img
 {
  height: 375px !important;
}
.table-new-2
{
  width:400px;
  margin: 20px;
}

#cboxClose
{
  bottom: 38px !important;
  height: 35px !important;
}
.bid-main
{
  padding:0 20px;
}
.tab-bid li a
{
  padding: 2px 19px;
}
.ticket_header label
{
  float: right;
  width: 17% !important;
}

.filter-input.facet label {
  min-width: 230px !important;
}

#price_clicked,#filter_bylocation, #toloc_clicked
{
  width: auto;
  display: inline-block;
}
.filter-group
{
  float:left;
}

#options_table,#options_table1
{
  width:100%;
  float:left;
  overflow-x:scroll;
}
#options_list, #options_list1
{
  width: 650px !important;
  max-width:650px;
}

.cat-name.cat-price {
  float: right;
  height: 32px;
}
.container {
  width: 750px;
}

#add_to_cart {
  margin-bottom: 15px;
}

.header_menu li {
  padding: 0px 8px;
}

.shop-cart {
  margin: 0px 0 0 0;
  float: left;

}

.recent-fav {
  margin: 10px auto;
}

.second-bl h1 {
  text-align: center;
  float: none;
  width: 100%;
  display: inline-block;
}

/*-----after-login------*/
.header_top {
  position: inherit;
}

#category-list li, .side-section ul.ways-to-shop li {
  background: #eef0f3;
  margin: 3px 0;
  float: left;
  width: 49%;
}

#category-list li:nth-child(odd), .side-section ul.ways-to-shop li:nth-child(odd) {
  margin-right: 10px;
}

#category-list, ul.ways-to-shop {
  width: 100%;
  float: left;
}

#category-list li a {
  padding: 10px !important;
}

#category-list li a, .side-section ul.ways-to-shop li a {
  width: 100%;
  float: left;
  padding: 0 10px;
}

.col-md-8 .story-block {
  width: 30% !important;
  margin: 10px 0 !important;
}

.col-md-8 .story-block:nth-child(3n) {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.act-browse-bt {
  width: auto;
}

.main {
  width: 100%;
}

.first_name, .last_name, .curency_button li {
  float: left;
  width: 49%;
}

.side-section.browse-ca {
  border-bottom: 0;
}

.branding {
  margin-top: 10px;
}

.seller-wrapper {
  overflow: visible;
}

header {
  margin-bottom: 0;
}

.community_right {
  width: 100% !important;
}

.profile-info-img img {
  height: auto;
  width: 100%;
}

.shop_view_left1 {
  /* top: 143px; */
  /* left: 1%; */
}

.container {
  display: inline-block;
  width: 100%;
  padding: 10px;
}

.shop-owner-text li {
  float: left;
  width: 100%;
}

#shop-info {
  float: left;
  padding: 0px;
  width: 100%;
  margin: 0px;
}

.list_wrap_items li {
  margin: 0px 0px 14px 8px !important;
}

.list_inner_fields label {
  width: 100%;
  padding: 0 15px;
}

.P8 {
  padding: 5px 15px 0;
}

.display-ntng {
  display: none;
}

.radio label {
  padding: 0;
}

#desc {
  height: 100px;
}

.photo_list li {
  width: 120px;
  height: 120px;
}

.photo_add, .image_empty div {
  height: 106px;
}

#option_value, #option_value1 {
  height: 35px !important;
}

#option_value {
  width: 135px !important;
}

.list_inner_fields #options_table1, #options_list {
  display: block;
  margin: 0;
  width: 100%;
}

.form-horizontal .form-group p {
  padding: 10px 0;
}

.row {
  margin: 0;
}
  /*.header_top .row
  {
    margin-right: -15px;
    margin-left: -15px;
   }*/
   .related-item {
    padding: 0 15px;
  }

  .preview-form h3 {
    padding-bottom: 10px;
  }

  .ask-qust {
    float: left !important;
  }

  .table-new .column-headers {
    color: #333;
    width: 100%;
    float: left;
  }

  .table-new td {
    width: 100%;
    float: left;
    padding: 10px 0px;
  }

  #ship_policy_container, .detail_main .TabbedPanelsContent {
    width: 100% !important;
  }

  .shipping-destination {
    font-weight: bold;
  }

  .detail_right {
    padding: 0;
  }

  .detail_right_inner {
    padding: 0;
    width: 100%;
  }

  .btn-transaction {
    width: auto;
  }

  .sh_border1 p {
    float: left;
  }

  .order-wrapper {
    padding: 12px;
  }

  .order-summay {
    border-left: 0;
    border-top: 1px solid #E5E3DF;
  }

  .s-opninon-box textarea {
    width: 100%;
  }

  .add_addr.add_ {
    width: auto;
  }

  ul.suggestion-list li {
    width: 30%;
    display: inline-block;
    text-align: center;
  }

  ul.suggestion-list img, .suggestion .btn-transaction {
    float: none;
  }

  ul.suggestion-list .price {
    padding: 0;
    width: 100%;
  }

  .ship_to {
    float: none;
    width: auto;
  }

  .shipping_field #country {
    width: 40% !important;
  }

  .cart-list.chept2 .hotel-booking-left {
    width: 100%;
    padding-bottom: 0px;
  }

  .cart-list.chept2 .card-payment .cart-payment {
    overflow: hidden;
    padding-bottom: 245px;
    width: 100%;
    float: left;
  }

  .cart-payment-order ul li {
    width: 100%;
    float: left;
  }

  .cart-list .cart-payment-order li .order-payment-usd {
    float: left;
    text-align: left;
  }

  .cart-list.chept2 .hotel-booking-left {
    width: 100% !important;
    padding-bottom: 0 !important;
  }

  .payment-card #country {
    width: 255px !important;
  }

  .cart-list .cart-payment-order li .order-payment-type {
    padding-right: 10px;
    width: 100px;
    text-align: left;
  }

  .cart-list.chept2 .card-payment .card-payment-foot {
    width: 40.7% !important;
  }

  .cardinfo_div div {
    float: left;
    width: 100% !important;
  }

  .cardinfo_div select, #cvv_number, .payment_txt {
    margin-left: 0px;
    width: 100% !important;
  }

  #exp_year {
    margin-top: 10px;
  }

  section p {
    margin-bottom: 0 !important;
  }

  .cart-list .cart-payment-wrap strong, .payment_success {
    width: 100%;
    float: none;
    display: inline-block;
    text-align: center;
  }

  .payment_success img {
    width: auto;
    float: none;
    text-align: center;
    margin: 0 auto;
    display: block;
  }

  .warning-error {
    width: 100%;
  }

  .warning-error h3 span:first-child {
    width: 100% !important;
    clear: both;
    display: block;
  }

  .warning-error h3 a {
    margin-top: 10px !important;
  }

  .payment_hide {
    margin: 0;
  }

  .coupon-code-table tr td:first-child {
    width: 35%;
  }

  .coupon-code-table tr td:last-child {
    width: 65%;
    float: right;
  }

  .coupon-code-table tr td {
    width: 65%;
    float: left;
  }

  .list_div input#quantity {
    width: 100% !important;
  }

  .section {
    height: 130px !important;
    width: 48% !important;
  }

  select.changeShipstatusShop {
    width: 105px;
  }

  .tab_form_list {
    overflow-x: scroll;
  }

  #postcmt {
    width: 100% !important;
  }

  .property-section {
    margin: 0;
    width: 100%;
  }

  .property_left .button_view2 {
    padding: 6px 15px;
  }

  .property_right {
    float: left;
    margin: 30px 0px 0px;
    width: 100%;
  }

  .property_left {
    float: left;
    position: relative;
    padding: 0 0px;
    margin-left: 0;
    width: 100%;
  }

  .button_prev {
    float: none;
    display: inline-block;
    width: 100%;
    text-align: center;
  }

  .property_left .button_view, .property_left .button_view2 {
    float: left;
    width: auto;
  }

  .primary-button {
    margin-top: 0;
  }

  .img-size {
    width: 76% !important;
  }

  .community_page .pass input {
    margin: 10px;
  }

  .primary-left .section, .primary-right .section {
    height: auto !important;
  }

  .add_steps {
    height: auto;
  }

  .conversation_container_right .message-box li {
   /* width: 100%;*/
   margin-left: 0;
 }
 .text_lines{
   width: 100% !important;
 }

 .conversation_container_right .message-box li:first-child {
  margin-left: 0;
  border: 0 !important;
}

.conversation_container_right .message-box li:last-child {
  float: left !important;
}

.message-box-1 li {
  width: auto !important;
  margin-left: 0 !important;
}

.conversation_container_right .avater_split {
  width: 100%;
}

.conversation textarea {
  width: 100% !important;
}

#create_zendesk_ticket_form span {
  float: left !important;
  margin-right: 0px !important;
}

.list_inner_fields .list_inner_right {
  width: 100%;
  padding: 0 15px;
}
.list_div_edit .list_inner_fields .list_inner_right,.list_div_edit .list_inner_fields label
{
  padding:0;
}
.list_inner_fields .list_small_width {
  margin-right: 10px;
  width: 30% !important;
}

.list_div input#quantity {
  margin: 0 !important;
}

.interactions {
  clear: none;
  float: left;
  width: 100% !important;
}

.interactions li {
  width: 100%;
  margin: 0px;
  padding: 0;
}

.your-shopfeed {
  padding: 0;
}

.side_tex {
  width: 93%;
  margin-top: 10px;
}

.community_page .community_div .acc_full .section {
  width: 100% !important;
}

.pass {
  margin: 0px 0px 20px 0;
  width: 100% !important;
}

.community_page .pass input[type="radio"] {
  margin: 0 5px;
}

.related-listing-inner .realated-brick {
  width: 23%;
}

#eventDescription, .cardinfo_div .payment_txt, #eventDate {
  width: 98% !important;
}

.cardinfo_div span {
  margin-left: 0;
}

.create_btn_1 {
  margin: 10px 0px 10px 0 !important;
}

.store_inputuse {
  width: 94% !important;
}

#tags_Amt, #teamshortDescription,#teamRules {
  width: 98% !important;
}

.panel_inner p {
  margin-bottom: 10px !important;
}

.community_left {
  float: left;
  margin: 20px 0px 0px;
  width: 100%;
}

.mar {
  display: block;
}

.right_split {
  width: 100%;
  float: left;
}

#activities li.activity {
  width: 30% !important;
}

.col50 {
  float: left;
  width: 100%;
}

.contact-page .inner-container-cms {
  width: 100%;
}

.col50 .popup_login {
  float: left;
  margin:0;
  width: auto;
}

.popup_login .search {
  width: 100%;
}

.registr_det_txt {
  width: 68% !important;
}

.registr_det_txt div , .registr_det_txt span {
  width: 100% !important;
}

.request-num {
  width: 100%;
  text-align: left;
  float: left;
}

.request-num select {
  margin-left: 0;
}

.shop-text-box-thumbnail{
  display: inline-block;
  float: none;
}
  /*.shop-text-box .shop-text-box-img {
    width: 45px;
    height: 45px;
    }*/

    .shop-text-box span {
      top: 8px;
    }

    .row-sell-wrap .section {
      width: 100% !important;
      height: auto !important;
    }

    .row-sell-wrap .section ul {
      width: 100%;
      float: none;
      text-align: center;
      display: inline-block;
    }

    .allowed-item {
      width: 33%;
      min-height: 100%;
      display: inline-block;
    }

    .cont-b-left {
      width: 100%;
    }

    .cont-b-right {
      float: none;
      width: 100%;
      display: inline-block;
      text-align: center;
    }

    .sell-img, .sell-img3, .sell-img2 {
      margin: 30px 0 0px;
      float: none;
      display: inline-block;
      text-align: center;
    }

    .business-image {
      float: none;
      margin: 0px;
      width: 100%;
      display: inline-block;
      text-align: center;
    }

    .business-image li {
      display: inline-block;
      text-align: center;
      float: none;
    }

    .questions-left, .questions-right {
      float: left;
      width: 100%;
      padding: 0px 15px;
    }

    #Stripe_wrap table tr td:first-child {
      width: 50%;
      float: left;
    }
    .shop-cart
    {
     padding-top:0px;
   }
   .width-full .product_listing li {
    width: 23% !important;
  }
  .listing-favorite-left-botttom
  {
    padding: 10px 0px;
    width: 100%;
    float: none;
    display: inline-block;
    text-align: center;
  }
  .fav-btn
  {
    float:none;
  }
  .listing-favorite-right .seller-links li:first-child
  {
    float: left;
    width: 100% !important;
    margin-bottom:20px !important;
  }
  .seller-links li span.follow-num
  {
    width:100%;
  }
  .banner_container .save_btn
  {
    margin: 30px 0px 0px 0 !important;
  }
  #commentForm
  {
    width:96%;
  }
  .date_cale
  {
    width:100% !important
  }

  .conversation_container_right .col-sm-12.controls h3{
   font-size: 14px;
   display: inline-block;
 }


 .bottom-phone-bg{
   display: none;
 }
 .bottom-phone-content-main {
  left: inherit;
  text-align: center;
  top: inherit;
  width: 100%;
  position: relative;
  padding:40px 0px;
}
.below-header{
  display: none;
  margin-top: 0;
  padding-bottom: 0;
  padding-top: 0;
  width: 100%;
}
.navbar{
  border: none;
}
.carousel-inner, .jumbotron.hero{
  min-width: inherit !important;
}
.carousel-control.left{
  z-index: 999;
}
.carousel-control.right{
  z-index: 999;
}

/*---------------------New one-----------------*/

.all-purchase-search .top_list{
  width: auto !important;
}
.deliverydet{
  width: 48%;
}
.tab_form_list_table.tab_form_list_table-2 .pro-boder{
  width: 380px !important;
}
.add_shop {
  margin-top: 0 !important;
}
#notificationCount{
  margin-top: 0 !important;
}

#desc_parent{
  display: inline-block;
  overflow: auto;
  width: 100% !important;
}
.shop_member .label-text{
  text-align: left;
}
.shop_member_right {
  float: left;
  width: 80%;
}
/*  Top Sellers*/
.ct-block-cover-outside {
  display: block;
  float: left;
  width: 100%;
}
.ct-block-cover {
  width: 38%;
  margin: 20px 30px;
}
.ct-block-cover:last-child {
  margin: 20px 30px;
}
.order-payment h4{
  clear: both;
}
.cart_details .product_info {
  width: 100%;
  min-height: auto;
}
.product_info {
  float: left;
  min-height: auto;
  width: 100%;
}
.bid-main .bit-table-top+div{
  clear: both;
}
.bid-main .bit-table-top+div #container {
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
.bid-main .bit-table-top+div #container .pagination {
  background: #f2f2f2;
  padding: 10px 0px;
  display: inline-block;
  margin: 20px auto;
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
}


/*mega menu*/
.ttmenu-content .col-md-9 {
  padding: 0;
  position: inherit;
  width: 100%;
  bottom: inherit;
  right: inherit;
  height: auto;
}
.tab-pane .row .col-xs-12:last-child {
  position: inherit;
  bottom: 0;
  right: 0;
  border-left: 0;
}
.ttmenu-content .col-md-3 {
  padding: 0 0 0 15px;
  width: auto!important;
  border-right: 2px solid #dadada;
  height: 100%;
  z-index: 99;
}
.ttmenu-content .col-md-3 .nav {
  width: auto;
}
.ttmenu .navbar-default .ttmenu-full .dropdown-menu {
  left: 0 !important;
  position: inherit;
}
/*mega menu*/
span#suscribeemailErr {
  position: inherit;
  width: auto;
  float: none;
  margin: 10px auto;
  display: inline-block;
}

nav#nav-mobile ul li ul {
  position: relative !important;
  top: 0 !important;
}


.summary_detail{
  width: 100%;
}
.order_summary {
  background: none;
  border: medium none;
  width: 100%;
}
.navbar-default .navbar-nav > li > a{
  padding-right: 9px;
}

.tab-feature-left{
  margin-right: 0;
  width: 100%;
}
.table-new-2 {
  margin: 0 0 10px !important;
  width: 100% !important;
}
.tab-feature-right{
  width: 100%;
}
#pay_pack .pay-package{
  width: 100%;
  margin: 15px 0 !important;
  overflow:hidden !important;
}
.acitem{
  float: left;
  width: 100%;
}



}
/* ============================= max 736px ====================== */
@media screen and (max-width: 736px) {



  .input-change div input
  {
   margin:0 10px !important;
 }

 .desk-table, .bit-table-top
 {
   width:100%;
   float:left;
   overflow-x:scroll;
 }
 .desk-table .table-striped, .bit-table-top .bid-table
 {
   width:767px;
   max-width:767px;
 }
 #selected_variation
 {
   padding:0;
 }
 #add_textbox_button1 br
 {
   display:none;
 }
 img.middel-banner
 {
  /*height: 250px;*/
  height:auto;
}

.form-horizontal .form-control
{
  clear:both;
  margin-top: 13px;
}

.recent-review > .img-circle {
  float: none;
}
.side-section.browse-ca h3
{
  margin: 0 0 13px;
  width: 100%;
}
.shop_view_left1 {
  /* top: 150px; */
  /* left: 1%; */
}
#search-filters .input-group
{
  width:100%;
}
.container {
  width: 720px;
}

.footer-block {
  margin: 20px 0px 0px;
  width: 100%;
  float: none;
  display: inline-block;
  text-align: center;
}

.op-bt {
  display: inline-block;
  float: none;
}

ul.footer-list li {
  text-align: center;
}

.cat-name, .cat-name a {
  text-align: center;
  width: 100%;
}

.recent-review {
  text-align: center;
  display: inline-block;
}

.recent-right {
  width: 100%;
  text-align: center;
  display: inline-block;
}

.recent-review > .img-circle {
  margin: 0;
}

.testimonial-img {
  width: 100%;
  margin: 0 auto;
}

.top-login {
  width: auto;
}

.footer-block {
  text-align: left;
  width: 50%;
  float: left;
}

ul.footer-list li {
  text-align: left;
}

.footer-block:first-child {
  float: left;
}

.giftcard-shop-right {
  padding: 0;
}

.side-section h3 {
  float: left;
  width: 100%;
  margin: 20px 0;
}

.side-section.blog h3 a {
  margin-top: 10px;
}

.realated-brick img {
  height: auto !important;
}

#shop-detail-info {
  padding: 0;
}

.art {
  width: auto;
}

#price,#desc, #tbNames,#quantity, .input-group {
  float: left;
}

.right {
  float: left !important;
}

.form-horizontal .form-group p {
  padding: 10px 0px 0;
}

.photo_contain, #image-upload, .image-upload {
  height: 106px;
}

.photo_list {
  float: none;
  width: 100%;
  display: inline-block;
  text-align: center;
}

.photo_list li {
  float: none;
  display: inline-block;
}

.list_inner_fields .list_small_width {
  margin-right: 0;
  width: 100% !important;
}

#seller-content {
  padding: 0;
  width: 100%;
}

.s-cart div h1 {
  width: 100%;
  margin-bottom: 10px;
  text-align: center;
  float: none;
}

.op-bt {
  display: block;
  float: none !important;
  width: 130px;
  text-align: center;
  clear: both;
  margin: 0 auto;
}

.suggestion .listing-details .listing-text {
  display: inline-block;
  float: left;
  line-height: 16px;
  margin-left: 0;
  max-height: 101px;
  width: 100%;
}

.list_div, .list_div1, .payment_btn {
  width: 100%;
}

.browse-links li {
  margin: 0 5px;
}

.pro_check {
  float: left;
  margin: 0px 0px 0px 18px;
}

.profile_field label {
  width: 19%;
}

.pro_check select#country, input.shipping_fiel {
  width: 325px !important;
}

.profile_field span {
  margin-left: 145px !important;
}

#display_first_name {
  margin-left: 20px !important;
}

.text_profi {
  width: 22%;
}

.field_account {
  width: 70%;
  margin-left: 0 !important;
}

.item_type_label {
  width: 100%;
}

.list_inner_fields label {
  margin: 0;
}

.shipping_field #country {
  width: 51% !important;
}

#expiry_month {
  margin-right: 5px;
}

.dataTables_length , .dataTables_filter {
  margin-left: 0 !important;
  margin-top: 6px;
  width: 100% !important;
  float: left;
}

.dataTables_length label , .dataTables_filter label {
  float: left;
  margin: 0 !important;
  padding: 0px;
  font-size: 13px;
  width: 100% !important;
}

#post_content_parent {
  width: 100%;
  float: left;
  overflow-x: scroll;
}

.art-brick-block {
  padding: 21px 0px 21px 0 !important;
}

.first_look_page {
  float: none;
  display: inline-block;
  text-align: center;
}

.row1 {
  float: none;
  display: inline-block;
  text-align: center;
  position: static !important;
  width: 100%;
}

.row2 , .row3 {
  float: none;
  position: static !important;
  display: inline-block;
  text-align: center;
  margin-left: 5px;
  margin-right: 5px;
}

.banner-out {
  float: none;
  display: inline-block;
  text-align: center;
}

.banner-in img {
  float: none;
  display: block;
  margin: 0px auto;
}

.abt_split {
  padding: 10px;
}

.post_orginal {
  margin-left: 0 !important;
  margin-top: 0 !important;
  width: 100% !important;
}

#post_title,#captcha,#post {
  clear: both !important;
  width: 90% !important;
}

.registery-left {
  float: left;
  width: 100%;
}

.registary_list li {
  width: 100%;
  display: inline-block;
  padding: 9px 0;
}

.list-header-text {
  width: 100%;
  float: left;
}

.asubscribe_btn-1 {
  margin-left: 0 !important;
  margin-top: 10px !important;
}

.footer-block .op-bt {
  margin: 10px 0 !important;
}

#gallery, #gallery a img {
  width: 100% !important;
}

#gallery, #gallery a img {
  height: auto !important;
}

#emailids, #emailid {
  margin: 10px 10px 15px 8px !important;
}
.conversation_container_right .col-sm-12.controls{
  display: inline-block;
  width:100%;
}
.conversation_container_right .col-sm-12.controls h3{
  font-size: 14px;
  display: inline-block;
}
.ttmenu .navbar-default .navbar-toggle{
  background:#4DA5C2;
}
.below-header .navbar-nav > li:first-child {
  margin-left: 0;
}
.carousel-inner, .jumbotron.hero{
  /*height: 205px !important;*/
}
.hero-in{
  top: 36px;
}

/*----------------------New One------------------------*/

#nav-trigger span{
  /*padding: 5px 0 !important;*/
}
.all-purchase-search .top_list{
  width:100% !important;
}
.purchase_review .purchase-search{
  width: 100%;
  margin: 10px 0 0;
}
.order-detail-top .pricedetails{
  text-align: right;
  width: 30%;
  padding-right: 11px;
  float: right;
}
div#western_unionwrap {
  overflow-x: scroll;
}


}
/* ============================= max 720px ====================== */
@media screen and (max-width: 720px) {
  .search-bl {
    display: block;
  }
  .shop-cart{
   padding-top:0;
 }

 .hidesearch {
  background: transparent;
  clear: both;
}

.container {
  width: 100%;
}

.fav_min_text {
  width: 100%;
  margin-left: 0;
}

.fav-owner {
  margin: 0px 0 0px 10px;
}

.fav-item-name {
  width: auto;
}
}
/* ============================= max 667px ====================== */
@media screen and (max-width: 667px) {
  .right_sideblog
  {
    float: left;
    margin: 0 !important;
    padding: 0px;
    width: 100% !important;
  }
  #commentForm {
    width: 100%;
    padding: 0 10px;
  }
  #commentForm  .pass
  {
   padding:0 15px;
 }
 #commentForm  .pass .field_account
 {
   width:100%;
 }
 .left_split
 {
  float: left;
  width: auto !important;
}
.date_cale li
{
  width:auto !important;
}
.right_side
{
  margin-bottom:0;
}
.email_subscribe
{
  width: 100% !important;
}
.email_subscribe  .art {
  width: 100%;
  text-align: left;
  margin:0;
}
.email_subscribe  #shop-detail-info ul li a
{
  line-height: 20px !important;
}
.email_subscribe  .art ul {
  display: inline-block;
  float: left;
  text-align: left;
  width: 100%;
}
.email_subscribe  .art ul li
{
  text-align:left;
}
.searching-pagelist
{
  border:0;
}
.community_right .story_slider .slider_1 ul li
{
  width: 316px !important;
  height:auto !important;
}
.slider_left {
  float: left;
  width: 100%;
}
.slider_right {
  float: left;
  width: 100%;
}

#banner_div .input-change div input
{
  margin:0 !important;
}

.preview_pro {
  width: 45% !important;
}

#etsy_upload
{
  margin:5px 0 0 0 !important;
}
#btn-etsy
{
  display: block;
  clear: both;
  margin: 10px 0;
  padding: 4px 12px !important;
}
#support_subject, #support_description, #support_priority
{
  width:97% !important;
}
#support_priority
{
  padding:5px !important;
}

.close_otp {
  border-radius: 100% !important;
  margin-right: 0px !important;
  margin-top: 0px !important;
  font-size: 12px !important;
}

.feed-heading {
  margin: 0px 10px;
}

.hme-container {
  margin-top: 0;
}
.product_fv
{
  width:auto !important;
}
.hoverdrop2_icon a
{
  right: 39px !important;
  top: 6px !important;
}
.hoverfav_icon1
{
  margin-right:0;
}
.hover_lists
{
  width:150px;
}
.list_scroll
{
  width:100% !important;
  margin-bottom:5px;
}
#sort_header .sort-options
{
  float:right;
}
.dropdown-menu li
{
  width:100% !important;
  padding:0 !important;
}
.product_img .product_hide .hover_lists {
  left: auto !imporatant;
  right:0;
  top: 29px
}

.ui-slider
{
  margin-left:20px;
}
#sort_header
{
  width:auto !important;
  margin-top:0 !important;
}
.content-wrap-inner1
{
  display: flex;
  flex-direction: column;
}
#secondary
{
  order:2;
}
#primary
{
  order:1;
}

.remove-popup li label {
  float: left;
  width: 100%;
}
.remove-popup select
{
  width:100% !important;
  margin-left:0 !important;
}
.remove-popup h1
{
  margin-bottom: 0 !important;
  font-size: 20px !important;
}
.product_hide
{
  top:0 !important;
}
#shipto
{
  width:97%;
  margin-left: 5px;
}
.location-change
{
  width: 91% !important;
}
.listing-favorite-left-container
{
  width: auto;
}
.team_list_main .team_info, .team_list_main .team_member
{
  text-align:left !important;
}
.listing-favorite-left-botttom {
  padding: 10px 0px;
  width: 126px;
}
.shop-cart {
    /*float: none;
    width: 100%;
    display: inline-block;*/
    position: absolute;
    top:13px;
    right: 25px;
  }
  .caret {
    right:10px;
    top:27px;
  }
  .recent-fav {
    width: 100%;
    display: block;
    float:left;
    text-align: center;
  }

  .rf-bl {
    width: 30%;
    float: left;
    display: block;
    margin: 0px 20px 10px 0px;
  }

  .second-bl h1 {
    padding: 10px 0px 0px;
  }

  .recent-fav {
    margin: 20px auto;
  }

  a.shop-listing-count {
    padding-top: 9px;
    min-height: 68px;
  }

  .header_menu li {
    padding: 0px 25px !important;
  }

  .hme-container li {
    padding: 0;
  }

  .sign-mobile {
    display: none !important;
  }

  .signin {
    display: block;
  }

  .top-login {
    margin-top: 3px;
    width: 100%;
    display: inline-block;
    text-align: center;
    padding: 0px 5px;
  }

  .header_menu {
    float: none;
    margin-top: 3px;
    display: inline-block;
    padding: 0px;
    width: 100%;
  }

  .header_menu li {
    float: left;
    display: inline-block;
    width: auto;
  }

  .header_top, .hero, .image-credit-wrap {
    position: inherit;
  }

  .hme-container li {
    /*width: 42%;
    margin: 40px 20px;*/
    width:100%;
    margin:20px 10px;
  }

  .testimonial-img {
    width: 100%;
    margin: 0 auto;
  }

  .hero-in {
    width: 100% !important;
    float: left;
  }

  .act-browse-bt {
    margin-right: 0;
    margin: 10px auto 0;
    display: block;
    text-align: center;
  }

  .dropdown-menu {
    top: 43px;
    min-width: 91%;
    margin: 2px 14px 0px;
  }

  .dropdown-menu::before {
    margin-left: 0;
    right: 1%;
    left: auto;
  }

  .signin {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin: 0 auto 0;
  }

  .hero {
    height: auto;
  }

  .hidesearch {
    background: transparent;
  }

  .search-bl {
    display: block;
    text-align: center;
    width: 100%;
  }

  .browse {
    height: 38px;
    width: 100%;
    text-align: left;
  }

  .caret {
    float: right;
    margin-top: -10px;
  }

  .act-browse-bt {
    width: 100%;
  }

  .hidesearch-cover {
    display: none;
  }

  .title-head2 {
    padding-right: 0;
    width: 100%;
  }

  .input-forms {
    width: 100%;
    margin-left: 0;
  }

  .seller-links li {
    width: auto;
  }

  .art {
    margin: 19px 0;
  }

  .art ul {
    display: inline-block;
    float: left;
    text-align: center;
  }

  .art li {
    float: left !important;
    display: inline-block;
    text-align: center;
  }

  .shop_view_left1 {
    /* top: 52%; */
    /* left: 1%; */
  }

  #shop_section_search {
    float: left;
    width: 100%;
  }

  .text_box {
    width: 85%;
  }

  .sorting-options {
    float: left;
  }

  .width-full .product_listing li {
    width: 30% !important;
  }

  .message121 {
    width: 100%;
  }

  .inline-message {
    margin-left: 0;
    width: 100%;
  }

  .label-text {
    width: 100%;
    text-align: left;
  }

  .preview-form {
    margin: 0;
  }

  .shipping_field #country {
    width: 96% !important;
  }

  .list_inner_fields div {
    width: 100% !important;
    float:left;
    margin-bottom:10px;
  }

  .list_inner_fields img {
    float: left !important;
  }

  section p {
    margin-bottom: 0px !important;
  }

  .btn_save_bill {
    margin: 0;
  }

  #Authorize_wrap table, .payment_txt, .payment_area #paypal_wrap table, .payment_hide table {
    width: 100% !important;
  }

  #Authorize_wrap table td,#paypal_wrap table td {
    width: 50%;
    padding: 5px 0px;
  }

  form#PaymentCreditForm .cardinfo_div div label {
    width: auto !important;
  }

  .tab_form_list {
    width: 100%;
    overflow-x: scroll;
  }

  .tab_form_list_table {
    float: left;
    width: 700px;
  }

  .tab_form_list_table-1 {
    width: 100% !important;
  }

  .tab_form_list_table-2 {
    width: 100% !important;
  }

  .all-purchase-search {
    float: left;
    width: 100%;
  }

  .purchase_review .purchase-search {
    float: left;
    width: 100%;
  }

  .review-search-bar input {
    width: 100%;
  }

  .order_text ,.amt_text {
    float: left;
    width: auto;
  }

  .order_side-left , .order_side-right {
    float: left;
    width: 100%;
  }

  .shop_member {
    padding: 10px;
  }

  .shop_member .shop_member {
    padding: 0;
  }

  #showpreview {
    margin-left: 0;
    width: 100%;
  }

  .preview-body, .headline-shop {
    width: 100%;
  }

  .dolar-price {
    width: auto;
    height: 75px;
    vertical-align: middle;
  }

  .browse-links li {
    margin: 0px 15px;
  }

  #bowse-items {
    margin: 7% 0;
    padding: 14px 10px 20px;
    width: 100%;
  }

  .img-size {
    float: left !important;
    width: 100% !important;
  }

  .community_page .pass input {
    margin: 0px 10px 0px 0;
  }

  .profile_bor {
    width: 100%;
  }

  .community_page .pass {
    min-height: auto;
    width: 100% !important;
    float: left;
    margin-left: 0;
  }

  .password_btn {
    margin-left: 0 !important;
  }

  .view-trans {
    width: 100%;
    float: left;
    overflow-x: scroll;
  }

  .view-trans .tab_form_list_table {
    width: 700px;
  }

  .view-trans .tab_form_list_table th {
    height: 15px;
  }

  .profile_field label ,.text_profi, .community_right h2, .split_prefile p {
    width: 100%;
    padding: 0;
  }

  .picture_edit, #display_first_name {
    margin-left: 0 !important;
  }

  .button_view {
    float: left;
  }

  .split_prefile p, .community_right h2 {
    margin-left: 0;
  }

  .pro_check {
    float: left;
    margin: 0px 0px 0px 5px;
  }

  .pro_check select#country, input.shipping_fiel {
    width: 96% !important;
    margin-left: 8px !important;
  }

  .pro_check {
    width: 100% !important;
  }

  .community_page .pass input {
    margin: 10px 0px 0px !important;
  }

  .shipping_fiel {
    margin: 0px 0px 10px;
    width: 97% !important;
  }

  .profile_field span {
    margin-left: 0 !important;
  }

  .field_account input[type="checkbox"] {
    margin: 0 5px !important;
  }

  .field_account label {
    margin-bottom: 10px !important;
  }

  input#profile_submit {
    margin-left: 0 !important;
  }

  .community_right {
    margin: 20px 0px 0px 0 !important;
  }

  .text_arrow p {
    margin: 0 0px 0px 3px;
  }

  .primary-left .section, .primary-right .section {
    width: 100% !important;
    margin-left: 0;
    margin-right: 0;
  }

  .ticket_header label {
    float: right;
    width: auto !important;
  }

  .ticket_header h5 {
    padding: 5px !important;
    font-size: 13px;
    margin: 0 !important;
  }

  .fa.fa-plus {
    padding: 0 5px !important;
  }

  .createZenAccount {
    margin: 5% 0 !important;
    font-size: 18px !important;
  }

  .list_inner_right input#maxtextval, #desc {
    width: 100% !important;
  }

  #options_list tbody {
    width: 100%;
    float: left;
  }

  .activity-name {
    font-size: 11px;
  }

  li.activity.large,li.activity {
    height: 157px !important;
    float: left;
    display: block;
  }

  .large .activity-favorites img ,.activity-full img {
    height: auto !important;
    width: 100%;
  }

  #activities .activity-favorites img {
    height: 57px !important;
    width: 50% !important;
  }

  #activities .activity-full img {
    width: 100% !important;
    height: 100% !important;
  }

  .account_info h2 {
    margin-left: 10px !important;
  }

  .secondary-tabs li a {
    font-size: 11px;
    padding: 7px 15px;
  }

  .community_page .pass input[type="radio"] {
    margin: 0 5px !important;
  }

  .rg-image img {
    height: 200px !important;
  }

  .news-table {
    overflow-x: scroll;
    width: 100%;
  }

  .news-table .property_table {
    width: 700px !important;
    float: left;
  }

  .cardinfo_div div label {
    width: auto !important;
  }

  .new_post_content {
    padding-left: 8px !important;
  }

  .asubscribe_btn {
    float: left !important;
    clear: both;
  }

  .team_info ,.team_member {
    text-align: center;
  }

  .team_member img {
    float: none;
  }

  #search-filters .input-group {
    width: 100%;
  }

  .shiping-region select {
    width: auto;
  }

  .find-shop-search li:first-child {
    width: auto !important;
  }

  .shop_search .fav-item-name {
    width: 100%;
  }

  .fav-owner-1 {
    margin: 0 !important;
  }

  .row_left {
    width: 100%;
  }

  .community_head h1, .event_location, .event_host {
    width: 100%;
  }

  .community_head span {
    margin: 0;
  }

  #teamSearch .search {
    width: 100% !important;
  }

  .sort-by {
    width: 100%;
    float: left !important;
  }

  .member_use li h2.member-title {
    width: 114px;
  }

  .diss_content div {
    float: left !important;
  }

  .contact-page {
    padding: 15px;
  }

  .banner_container h2 {
    font-size: 20px;
  }

  .fb_div {
    margin: 20px 2px 10px;
  }

  .popup_login {
    float: left;
    width: 80%;
    margin: 5px 20px;
  }

  .gen_check {
    padding: 0;
    clear: right;
  }

  .modal-dialog {
    width: 94%;
  }

  .div_line {
    margin: 20px 20px 0px !important;
  }

  .popup_tab_content p {
    margin: 5px 20px !important;
  }

  /*-------------New One-------------------*/


  /*.shop-cart, .browse{
  position:absolute !important;
  }*/
  .property_section_top_right{
   width: 81%;
   border-right:none;
 }
 .paid{
   width: auto;
 }
 .property_section_top_left {
  float: left;
  padding: 0;
  width: 100%;
}
.reviews-bg{
  padding: 0;
  margin-top: 0;
}
.purchase-contact {
  float: left;
  margin-top: 0;
}

.paymentmethod{
  width: 100%;
  text-align: right;
  float: right;
  margin-top: 0;
}

.purchase-detail-new .pro-boder {
  margin-top: 15px;
  width: 74%;
}
.order_side-right1 {
  float: left;
  text-align: left;
}
.property_header .names-it{
  float: left;
}
.property_header p {
  float: left;
}
.order_side-right1 .date-no{
  float: left;
  padding-left: 10px;
  text-align: right;
  width: auto;
}
.tab_form_list_table.tab_form_list_table-2 .pro-boder {
  width:283px !important;
}
.tab_form_list_table.tab_form_list_table-2 .progress-bar-box .bar1, .progress-bar-box .circle {
  display: inline-block;
  width: 122px !important;
}
.carousel-inner, .jumbotron.hero{
  /*height:183px !important;*/
}
.profile_field .pass-right label{
  padding: 4px 0 0 !important;
  width: auto !important;
}
#wiretransfer_details_parent{
  display: inline-block;
  overflow: auto;
  width: 100% !important;
}

.conversation {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
  border-radius: 5px;
  float: left;
  padding: 10px;
  margin-top: 50px !important;
  width: 100% !important;
  margin-left: 0px !important;
}
#product_add_cart_popup .modal-footer .btn-group .btn {
  width: 100%;
  margin: 10px 0px;
}
#product_add_cart_popup .modal-footer .btn-group, .modal-footer .btn-group-vertical{
  display: block;
}
#product_add_cart_popup .modal-footer .btn-group .btn + .btn {
  margin-left: 0;
}

}
/* ============================= max 661px ====================== */
@media screen and (max-width: 661px) {
  #activities li.activity {
    /*width: 47% !important;
    height: 221px !important;*/
    width: 46% !important;
    height: 160px !important;
    float: none;
    margin: 10px !important;
    float: none;
    display: inline-block;
  }

  li.activity:nth-child(2n) {
    margin: 0px 0 40px 30px !important;
  }

  li.activity.large, li.activity {
    height: 220px !important;
  }

  li.activity:nth-child(3n+2) {
    margin: 0px 0px 40px 0;
  }

  #activities .activity-favorites img {
    height: 56px !important;
    width: 50% !important;
  }

  #activities .activity-full img {
    width: 100% !important;
    height: 100% !important;
  }

  .owner-activity {
    float: left;
    margin-top: 15px;
  }

  .listtypename {
    width: 100% !important;
    margin-top: 15px;
  }

  .owner-activity li:first-child {
    padding-left: 0;
  }

  .large .activity-favorites img, .activity-full img {
    height: 175px !important;
    width: 100%;
  }

  .image-credit-wrap {
    display: block !important;
  }

  .allowed-item {
    width: 100%;
    min-height: 100%;
    display: inline-block;
  }

  .cont-b-left {
    padding: 0 15px;
  }

  .cont-b-left ul li {
    text-align: left;
  }
}

/* ============================= max 640px ====================== */
@media screen and (max-width: 640px) {
  .related-listing-inner .realated-brick {
    width: 29%;
    margin-left: 10px;
    text-align: center;
  }

  .related-listing-inner .realated-brick img {
    text-align: center;
    display: inline-block;
  }

  .list_div {
    padding: 5px;
  }

  #optpoup .modal-dialog{
   bottom: -40px !important;
 }

 #Language .modal-dialog{
   margin-top: 55px !important;;
 }

}
/* ============================= max 600px ====================== */
@media screen and (max-width: 600px) {

  #datefrom, #dateto {
    width: 91% !important;
    float: left;
    display: block;
    clear: both;
    margin: 10px;
  }
  .purchase_review .warning-error {
    width: 92%;
    margin-left: 10px !important;
  }
  .shop-owner-text ul li a {
    width: auto !important;
    margin-left: 3px;
  }

  #shop-info ul li:last-child a
  {
    border-right:0 !important;
  }
  #shop-info ul li
  {
    margin-left: 0 !important;
    width: 100%;
  }

  #shop-detail-info ul li.seller_info
  {
    border-right:0 !important;
  }
  .popup_tab_content {
    margin-top: 0;
  }

  .shop_view_left1 {
    top: 175px;
    left: 1%;
  }

  .shop-owner-text {
    width: 128px !important;
  }

  .names-it {
    font-size: 11px;
  }

  .shop-owner-text {
   /* width: auto !important; */
   position: absolute !important;
   /* left: 0; */
   top: 0;
   /* width: 100% !important; */
 }

 .shopview_info ul {
  width: 100%;
  float: left;
}

#shop-info.shopview_info div {
  float: left !important;
  width: auto !important;
}

#shop-info ul li:first-child a {
  border-left: 0;
}

#shop-info ul li:last-child a {
  border-right: 0;
}

.shop_name_save label {
  margin: 3px 10px 10px 0;
  width: 100%;
}

.note {
  margin: 5px 0px 10px 0;
}

.checkout_txt {
  width: 100% !important;
}

.community_right {
  padding: 5px;
  margin-left: 0 !important;
}

.pass {
  margin-left: 0 !important;
  width: 100% !important;
}

.cart-list.chept2 .card-payment .hotel-booking-left dl.payment-personal {
  padding-right: 0px !important;
  width: 100% !important;
  margin: 0 !important;
}

.cart-list.chept2 .card-payment .hotel-booking-left dl.payment-card {
  padding: 0px 20px 10px !important;
  width: 100% !important;
}

.payment-card dt {
  display: none !important;
}

.cart-list.chept2 .card-payment .hotel-booking-left dd input {
  width: 96% !important;
}

.payment-card #state, .payment-card #country, .payment-card #postal_code,.payment-card #phone_no {
  width: 100% !important;
}

.cart-list.chept2 .card-payment .card-payment-foot {
  width: 62% !important;
}

.cart-list.chept2 .card-payment .button-complete {
  right: auto !important;
  left: 20px;
}

.cart-list.chept2 .card-payment .cart-payment {
  padding-bottom: 140px !important;
}

.browse-links li {
  margin: 0px 8px;
}

.createZenAccount {
  margin: 5% 0;
  padding: 10px;
  font-size: 18px;
}

.community_page .pass input.password_btn {
  margin: 10px !important;
}

.hed_title_2,.hed_title {
  padding: 0 20px !important;
}

.fb_div {
  margin: 0 15px 10px;
  clear: both;
}



/*---------------New one-----------------*/

.property_section_top_right{
  width: 77%;
  border-right:none;
}
.order-detail-top .pricedetails {
  float: left;
  padding-left: 23px;
  padding-right: 11px;
  text-align: left;
  width: 100%;
}
.paymentmethod {
  float: left;
  margin-top: 0;
  padding-left: 24px;
  text-align: left;
  width: 100%;
}
.purchase-detail-new .pro-boder {
  margin-top: 15px;
  width: 74%;
}
.order_side-right1 {
  float: left;
  text-align: left;
}
.property_header .names-it{
  float: left;
}
.property_header p {
  float: left;
}
.order_side-right1 .date-no{
  float: left;
  padding-left: 10px;
  text-align: right;
  width: auto;
}
.tab_form_list_table.tab_form_list_table-2 .progress-bar-box .bar1, .progress-bar-box .circle {
  display: inline-block;
  width: 98px !important;
}
.tab_form_list_table.tab_form_list_table-2 .pro-boder {
  width: 219px !important;
}

.carousel-inner, .jumbotron.hero{
  /*height:167px !important;*/
}
.ct-block-cover {
  width: 38%;
  margin: 20px 20px;
}
.ct-block-cover:last-child {
  margin: 20px 20px;
}
.shop-detail {
  min-height: inherit;
}
.shopview_info.shop-detail img {
  height: 100%;
}
/*.shop_view_left1 {
  top: inherit;
  left: 10px;
  bottom: 10px;
  position: absolute;
  width: 25% !important;
  }*/
  .shop_view_left1 {
    top: inherit;
    left: 0;
    bottom: 0;
    position: inherit;
    width:23% !important;
    margin: 10px;
    clear: both;
  }
  .shop_view_text {
    left: 0;
    top: 0px;
    float: left;
    position: inherit;
    width: 100%;
    background-color: #272C33;
  }
  .shopview_info.profile-info-img a {
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .conversation {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
    border-radius: 5px;
    float: left;
    padding: 10px;
    margin-top: 50px !important;
    width: 100% !important;
    margin-left: 0px !important;
  }
  #product_add_cart_popup .modal-footer .btn-group .btn {
    width: 100%;
    margin: 10px 0px;
  }
  #product_add_cart_popup .modal-footer .btn-group, .modal-footer .btn-group-vertical{
    display: block;
  }
  #product_add_cart_popup .modal-footer .btn-group .btn + .btn {
    margin-left: 0;
  }
  .checkout_txt {
    margin-left: 0px!important;
  }
  .gallery-banner, .shp-sell-banner {
    min-height: auto;
  }

}
/* =============================  568px ====================== */

@media screen and (min-width: 568px) and (max-width: 599px) {
  .ct-block-cover {
    width: 40%;
    margin: 20px 20px;
  }
  .ct-block-cover:last-child {
    margin: 20px 20px;
  }
  .shop_view_left1 {
    top: inherit;
    left: 10px;
    bottom: 10px;
    position: absolute;
    width: 25% !important;
  }
  .shop_view_text {
    left: 0;
    top: 0px;
    float: left;
    position: inherit;
    width: 100%;
  }
  .conversation {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
    border-radius: 5px;
    float: left;
    padding: 10px;
    margin-top: 50px !important;
    width: 100% !important;
    margin-left: 0px !important;
  }
  #product_add_cart_popup .modal-footer .btn-group .btn {
    width: 100%;
    margin: 10px 0px;
  }
  #product_add_cart_popup .modal-footer .btn-group, .modal-footer .btn-group-vertical{
    display: block;
  }
  #product_add_cart_popup .modal-footer .btn-group .btn + .btn {
    margin-left: 0;
  }
  .shop_view_left1 {
    top: inherit;
    left: 0;
    bottom: 0;
    position: inherit;
    width: 96% !important;
    margin: 10px;
    clear: both;
  }
}
/* ============================= max 568px ====================== */
@media screen and (max-width: 568px) {
  #category-list li, .side-section ul.ways-to-shop li
  {
   width:48%;
 }
 .location-change {
  width: 89% !important;
}
#activities li.activity {
  width: 45% !important;
  height: 190px !important;
  margin: 10px !important;
  float: none;
  display: inline-block;
}

.activity-link {
  background-color: #FFF;
  border-top: 1px solid #E9E9E2;
  bottom: 0px;
  height: 45px;
  left: 0px;
  line-height: 15px;
  margin: 0px;
  padding: 6px 6px 7px 10px;
  position: absolute;
  right: 0px;
}

.header_menu li {
  padding: 0px 18px !important;
}

.branding h3 {
  width: 100%;
}

.branding {
  float: left;
  width: 100%;
}

.blog-post {
  width: 49%;
  text-align: center;
  float: none;
}

.blog-post .post-image {
  float: none;
  margin: 0px;
  width: 100%;
  text-align: center;
  display: inline-block;
}

.side-section.blog .post-content {
  float: none;
  width: 100%;
  display: inline-block;
  text-align: center;
}

.blog-post p.post-title a {
  text-align: center;
}

.blog-post .post-image img {
  float: none;
}

.giftcard-shop-left {
  width: 100%;
}

.related-listing-inner .realated-brick {
  width: 29%;
}

.shop_view_left1 {
  top: 45%;
  left: 1%;
  width: 130px;
}

.shop_view_text {
  left: 28%;
}

.mobilenumber {
  text-align: left !important;
}

.mobileverify {
  text-align: left !important;
  padding: 12px 0 !important;
}

.browse-links li {
  margin: 0px 3px;
}

.ship_add li {
  margin: 10px 0;
}

/*-------------------New one ---------------*/

.listtypename li{
  padding: 3px 6px;
}

.tab_form_list_table.tab_form_list_table-2 .progress-bar-box .bar1, .progress-bar-box .circle {
  display: inline-block;
  width: 88px !important;
}
.tab_form_list_table.tab_form_list_table-2 .pro-boder {
  width: 190px !important;
}

.carousel-inner, .jumbotron.hero{
  /*height:157px !important;*/
}
.hero-in {
  top: 15px;
}

.ct-block-cover {
  width: 70%;
  margin: 21px 20px;
}
.shop_view_left1 {
  top: inherit;
  left: 0;
  bottom: 0;
  position: inherit;
  width: 30% !important;
  margin: 10px;
  clear: both;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text{
  right: 0;
}
.conversation {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
  border-radius: 5px;
  float: left;
  padding: 10px;
  margin-top: 50px !important;
  width: 100% !important;
  margin-left: 0px !important;
}
#product_add_cart_popup .modal-footer .btn-group .btn {
  width: 100%;
  margin: 10px 0px;
}
#product_add_cart_popup .modal-footer .btn-group, .modal-footer .btn-group-vertical{
  display: block;
}
#product_add_cart_popup .modal-footer .btn-group .btn + .btn {
  margin-left: 0;
}
.overflow{
  height: 286px !important;
}
#cboxLoadedContent{
  width: 81% !important;
}


}
/* ============================= max 537px ====================== */
@media screen and (max-width: 537px) {
  .text_box {
    width: 82%;
  }

  .shop-owner-text {
    position: inherit;
    right: auto;
    top: 156px;
  }

  .shopview_info ul {
    width: 100%;
    float: left;
    display: inline-block;
    text-align: center;
  }

  #shop-detail-info ul li {
    padding: 0px 12px;
    margin-bottom: 10px;
    float: left;
    display: inline-block;
  }

  #shop-detail-info ul li  .twitter-share-button {
    padding: 8px 0px;
  }
  /*.shop_view_left1 {
  top: inherit;
  left: 10px;
  bottom: 10px;
  position: absolute;
  width: 25% !important;
  }*/
  .shop_view_left1 {
    top: inherit;
    left: 0;
    bottom: 0;
    position: inherit;
    width: 96% !important;
    margin: 10px;
    clear: both;
  }
  .shop_view_text {
    left: 0;
    top: 0px;
    float: left;
    position: inherit;
    width: 100%;
  }
  .shop-owner-text {
    right: 0;
  }
  .conversation {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
    border-radius: 5px;
    float: left;
    padding: 10px;
    margin-top: 50px !important;
    width: 100% !important;
    margin-left: 0px !important;
  }
  #product_add_cart_popup .modal-footer .btn-group .btn {
    width: 100%;
    margin: 10px 0px;
  }
  #product_add_cart_popup .modal-footer .btn-group, .modal-footer .btn-group-vertical{
    display: block;
  }
  #product_add_cart_popup .modal-footer .btn-group .btn + .btn {
    margin-left: 0;
  }
  .shop_details .list_div1 .save_btn {
    width: 100% !important;
    margin: 0 0 10px !important;
  }
  #google_invite {
    margin-bottom: 10px !important;
    width: 94% !important;
  }

}

/* ============================= max 480px ====================== */
@media screen and (max-width: 480px) {

  #validate_card
  {
   padding:15px !important;
 }

 #pay_pack .submit_btn
 {
   padding:0 8px;
   margin-top:0 !important;
 }
 .modal-footer.footer_tab_footer .btn-group
 {
   float: left;
   padding: 0px;
   margin-left: 0px;
 }

 .pay-package
 {
  float: left;
  margin-left: 24px;
  margin-top: 0;
  margin-right: 0;
}

.favorite.favorite_box1 .main
{
  padding:0 !important;
}
.tab_model {
  float: none;
  display:inline-block;
  text-align:center;
  width: 100%;
}
.tab_model .linkadd {
  margin: 0px;
  float: none;
  width: 100%;
  display: inline-block;
  text-align:center;
}
.tab_model li.selected
{
  width: 100%;
  border-color: #DADBD6 #DADBD6 #DADBD6;
}
.tab_model li
{
  width:100%;
}
.tab-bid li a
{
  padding: 2px 10px;
}
.bid-main h1
{
  font-size: 26px;
}
.secondary-tabs li.active a, .secondary-tabs li a.active, .secondary-tabs li.ui-state-active a, .secondary-tabs li a.ui-state-active
{
  border: 1px solid #e6e6e6;
}
.shop-sections-container_right
{
  overflow-x:scroll;
}
.shop-section_table
{
  width:500px;
}

.footer-block .op-bt {
  margin: 10px 10px !important;
}
.hme-container li
{
  height:auto;
}

.shop-name a
{
  font-size:12px;
}
#add_to_cart
{
  width:100% !important;
  margin-bottom: 15px;
}
.suggestion .shop-name, .transaction-complements .shop-name a
{
  min-height:40px;
}
.team_list_main li
{
  display: inline-block;
  text-align: center;
}
.location-change {
  width: 87% !important;
}
.team_list_main .team_info, .team_list_main .team_member {
  text-align: center !important;
}
.team_info,.team_member2
{
  width:100% !important;
}
.fa.fa-shopping-cart.icon-shopping
{
  font-size:22px !important;
}
.footer-block {
  margin: 0px;
}
#CartCount1, #notificationCount
{
  /*top: 25px;*/
  right: 0px;
}
#activities li.activity {
  width: 100% !important;
  height: auto !important;
}

#activities .activity-favorites img {
  width: 50% !important;
  height: 86px !important;
}

#activities li.activity {
  margin: 30px 0 !important;
}

.search-bl {
  display: block;
  width: 100%;
  padding: 0 15px;
  float: left;
}

.search-bl input[type="text"] {
  left: 0px;
  position: relative;
  width: 83% !important;
}

.act-browse-bt {
  width: 100%;
}

.header_menu li {
  padding: 0px 12px !important;
}

.header_menu li {
  float: left;
}

.col-md-8 .story-block {
  width: 46% !important;
  margin: 10px 0px !important;
}

.col-md-8 .story-block:nth-child(3n) {
  margin-left: 0 !important;
  margin-right: 0px !important;
}

.col-md-8 .story-block:nth-child(2n) {
  float: right;
}

#category-list li, .side-section ul.ways-to-shop li {
  width: 47%;
}

.blog-post .post-image img {
  height: 96px !important;
  margin: 0px;
  width: 132px !important;
}

.hidesearch-cover {
  display: none;
}

.shop-avatar-link img {
  height: 26px;
  width: 26px;
}

.footer-block {
  text-align: left;
  width: 100%;
}
.footer-row
{
  margin: 0;
}
.footer-head {
  background: url(../../../images/footer-arrow.png)no-repeat scroll rgba(51, 51, 51, 0.49)  96% 10px;
  padding: 10px;
  cursor: pointer;
}

.footer-block ul.footer-list {
  display:none;
}

.first_name, .last_name, .curency_button li {
  float: left;
  width: 100%;
}

.curency_button li {
  margin: 0px 0px 10px 0;
}

.dropdown-menu {
  left: 0;
  min-width: 94%;
}

.favorites-nag {
  text-align: center;
}

.fav-bt {
  padding: 0;
  margin-top: 15px;
}

.owner-fav {
  margin-top: 10px;
  background-color: transparent;
  border: 0;
  margin-left:15px;
  float:left;
}

.shop_view_text {
  left: 0;
}

.shop_view_text {
  top: 243px;
  width: 100%;
}

.shop_view_left1 {
  left: 5%;
  top: 29%;
}

.shop_view_left1 {
  top: 24% !important;
}

.team_img2 {
  width: 100%;
}

.otpcontainer label {
  width: 100%;
}

.otpcontainer input {
  width: 97% !important;
}

.otpcontainer {
  height: auto !important;
}

#otp_send_btn, input[type="submit"] {
  width: auto !important;
}

.button-large input[type="submit"] {
  padding: 0 13px !important;
}

.shop-owner-text {
  /* width: 71% !important; */
  position: absolute !important;
  /* right: 0 !important; */
}

.shop-owner-text ul li a {
  margin-right: 0;
}

#property_level, #property_level1 {
  width: auto !important;
}

.list_inner_fields #property_level, .list_inner_fields #property_level1 {
  width: 100% !important;
}

.big-table {
  overflow: scroll;
}

.big-table-1 {
  width: 100%;
  float: left;
  overflow: scroll;
}

#tbNames {
  width: 500px;
  max-width: 500px;
}

.col-md-1.col-sm-3 {
  clear: both;
}

.input-group {
  float: left;
  width: 100%;
}

span.tagBox-container {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  float: left;
}

.tagBox-container input.tagBox-input {
  width: 66% !important;
  float: left;
}

.preview-form {
  float: left;
  max-width: 100%;
  width: 100%;
}

#listing-image {
  width: 100%;
  border-left: 0;
  float: left;
  padding: 0;
}

.crop-image2 {
  float: left;
  margin-left: 0;
  width: 100%;
}

.instructions {
  float: left;
  width: 100%;
}

.fav-btn {
  margin-left: 0;
}

.fav-left, .fav-right {
  width: 100%;
  float: left;
}

.flex-direction-nav a {
  top: 32% !important;
}

.top-table {
  overflow: scroll;
}

.top-table table {
  width: 500px;
  max-width: 500px;
}

.innerwrap {
  padding: 15px;
  border: 5px solid #846F85;
}

.TabbedPanelsTab {
  width: 100%;
}

.manage-table {
  width: 100%;
  float: left;
  overflow: scroll;
}

.tab_form_list_table {
  width: 500px;
}

ul.suggestion-list li {
  width: 49%;
  display: inline-block;
  text-align: center;
}

.s-item-details-img {
  float: left;
}

.s-item-details-right {
  padding: 10px 0;
  width: 100%;
}

ul.s-actions {
  text-align: center;
  display: inline-block;
}

.cart-list.chept2 .card-payment .card-payment-foot {
  bottom: 51px;
  border-top: 0;
  width: 100% !important;
}

.hotel-booking-left .hotel-booking-noti {
  width: 100%;
}

#Authorize_wrap table td, #paypal_wrap table td {
  width: 100%;
  padding: 5px 0px;
  float: left;
}
  /*.list_div
  {
    padding-left:10px;
   }*/
   .container , .footer-block {
    padding: 0;

  }
  .footer-block
  {
   border-bottom: 1px solid;
 }

 ul.footer-list {
  padding: 0 10px;
  margin:10px 0;
}

.coupon-code-table tr td:first-child {
  width: 100%;
}

.coupon-code-table tr td:last-child {
  width: 100%;
  float: right;
}

.coupon-code-table tr td {
  width: 100%;
  float: left;
}

form.tab_form_list .tab_form_list_table {
  width: 700px;
}

.section {
  height: 120px !important;
  width: 100% !important;
  margin-left: 0;
}

.view-discussion-tab {
  width: 100%;
  float: left;
  margin: 15px 0;
}

.view-table-discussion {
  width: 100%;
  float: left;
  overflow-x: scroll;
}

.tab_form_list_table-1 {
  width: 550px !important;
}

.tab_form_list_table-2 {
  width: 100% !important;
}

.property_left .button_view, .property_left .button_view2 {
  padding: 6px;
  font-size: 13px;
}

.shop-sections-container_left {
  width: 100%;
  padding: 16px 0px 0px 0;
}

.shop-sections-container_left h3 {
  padding: 0 10px;
}

.new-shoping {
  float: left;
  padding: 0 8px;
  width: 100%;
}

.shop-sections-container_right {
  width: 100%;
}

.contrl .image img {
  height: 75px !important;
  width: 75px !important;
}

.browse-links li {
  margin: 0px 20px;
}

.pro_check select#country, input.shipping_fiel {
  width: 93% !important;
}

.ticket_header label {
  float: none !important;
  width: auto;
  display: block !important;
}

.ticket_header h3 {
  text-align: center;
}

.createZenAccount {
  margin: 5% 0px !important;
  font-size: 14px !important;
}

.ticket_header h5 {
  margin-top: 10px !important;
}

#activities .activity-full img {
  width: 100% !important;
  height: 200px !important;
}

#activities li.activity {
  height: 221px !important;
}

input.hoverfav_icon, input.hoverfav_icon1 {
  width: 26px !important;
}

.field_account .search {
  width: 100%;
}

.field_account {
  width: 100%;
  margin-left: 0px !important;
}

.credit_field {
  width: 94%;
}

.shop_view_left1 {
  top: 45%;
  left: 10px;
  width: 110px;
}

.related-listing-inner .realated-brick {
  width: 28%;
}

.row1, .row2, .row3 {
  height: auto !important;
  width: 100% !important;
}

.row2, .row3 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.row1 img , .row2 img , .row3 img {
  width: 100% !important;
}

.clearfix {
  height: auto !important;
}

.banner-out {
  width: 100%;
}

  /*.gv_galleryWrap, .gv_gallery {
    height: 200px !important;
    }*/

    .inner-container-cms p {
      text-align: justify;
    }

    .registr_det_txt {
      width: 60% !important;
    }

    .banner_container {
      margin: 40px 0px 50px 20px;
      width: 80%;
    }

    .banner_container h2 {
      line-height: 28px;
    }

    .rf-bl {
      /*width: 250px;*/
      width:44%;
   /* float: none;
   display: inline-block;*/
   margin: 0px 10px 20px !important;
 }

 .hme-container li {
  /*width: 250px;*/
  width:100%;
  margin: 40px 0px;
}
.shop-text-box
{
  left:10px;
}

.icon-bl {
  text-align: center;
  width: 100%;
  float: left;
}

.input_forgot {
  width: 90%;
}

#map {
  height: 300px !important;
  margin-bottom: 20px !important;
}

#Stripe_wrap table tr td:first-child, #Stripe_wrap table tr td {
  width: 100%;
  float: left;
}
#cboxLoadedContent,#cboxContent,#cboxMiddleLeft, #colorbox,#cboxWrapper
{
  width:99% !important;
}
#cboxContent
{
  position:relative !important;
}
.shop-text-box span
{
  top: 8px;
  width: 100%;
  float: left;
}
.shop-text-box
{
  left: 0;
  width: 100%;
}
.testi > .ct-clock-img {
  width: 60px;
}
.cat-name a
{
  height:35px;
}
.cat-price a
{
  height:auto;
}
.shop_view_left1 {
  top: 10px!important;
  left: 10px;
  bottom: 10px;
  position: absolute;
  width: 22% !important;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  right: 0;
}
.conversation {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
  border-radius: 5px;
  float: left;
  padding: 10px;
  margin-top: 50px !important;
  width: 100% !important;
  margin-left: 0px !important;
}
#product_add_cart_popup .modal-footer .btn-group .btn {
  width: 100%;
  margin: 10px 0px;
}
#product_add_cart_popup .modal-footer .btn-group .btn + .btn {
  margin-left: 0;
}
.purchase_review.container .all-purchase-search+div {
  clear: both;
}
.purchase_review.container .all-purchase-search+div input {
  width: 94%;
  margin: 10px 0px;
}
div#ui-datepicker-div{
  z-index: 9!important;
}
.shop_view_left1 {
  top: inherit;
  left: 0;
  bottom: 0;
  position: inherit;
  width: 96% !important;
  margin: 10px;
  clear: both;
}
.shop_details .list_div1 .save_btn {
  width: 100% !important;
  margin: 0 0 10px !important;
}
}
/* ============================= max 457px ====================== */
@media screen and (max-width: 457px) {
  .related-listing-inner .realated-brick {
    width: 43%;
  }

  .text_box {
    width: 100%;
  }

  .art li,.art li a {
    width: 100%;
    text-align: left;
  }

  .width-full .product_listing li {
    width: 47% !important;
    min-height: 170px;
  }

  .shop_view_left1 {
    top: 51% !important;
    left: 1%;
  }
  .table-new-1
  {
   width:100%;
   float:left;
   overflow-x:scroll;
 }
 .pay-package
 {
  float: left;
  margin-left: 19px;
  margin-top: 0px;
  margin-right: 0px;
}
.shop-detail {
  min-height: inherit;
}
.shopview_info.shop-detail img {
  height: 100%;

}
.ct-img img{
  height: auto;
}
.shop_view_left1 {
  top: inherit;
  left: 10px;
  bottom: 10px;
  position: absolute;
  width: 25% !important;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  right: 0;
}
.shop_view_left1 {
  top: inherit;
  left: 0;
  bottom: 0;
  position: inherit;
  width: 96% !important;
  margin: 10px;
  clear: both;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  /* right: 0; */
}
.conversation {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.36);
  border-radius: 5px;
  float: left;
  padding: 10px;
  margin-top: 50px !important;
  width: 100% !important;
  margin-left: 0px !important;
}

}
/* ============================= max 440px ====================== */
@media screen and (max-width: 440px) {
  .s-actions li{
    margin-bottom: 10px;
  }
  .shop_view_left1 {
    top: inherit;
    left: 0;
    bottom: 0;
    position: inherit;
    width: 96% !important;
    margin: 10px;
    clear: both;
  }
  .shop_view_text {
    left: 0;
    top: 0px;
    float: left;
    position: inherit;
    width: 100%;
  }
  .shop-owner-text {
    /* right: 0; */
  }
  .disshipbut span {
    width: 50%;
    margin: 10px auto!important;
    text-align: left;
    padding: 0px!important;
  }
  span.cancel-bbtn1, span.order-canncel {
    padding: 0px 10px!important;
  }

}
/* ============================= max 414px ====================== */
@media screen and (max-width: 414px) {

  .community_right .story_slider .slider_1 ul li
  {
   width: 293px !important;
   height:auto !important;
 }

 .profile_field
 {
  float: left;
  margin: 10px 0px 0px 5px;
}
#support_subject, #support_description, #support_priority
{
  width:94% !important;
}

.sign_head5
{
  padding: 5px;
}
#registry_popup .modal-dialog, #registry_edit_popup .modal-dialog
{
  width:100% !important;
}
.input-group.date.form_date.col-md-5
{
  margin-left:0 !important;
}
.search-bt
{
  padding: 8px 10px !important;
}
.see_more {
  float: left !important;
}
.location-change {
  width: 82% !important;
}
.gen_check {
  line-height: 18px;
}
.listing-page-cart .cart-price
{
  width:100%;
  float:left;
  margin-bottom:5px;
}
.product_maker {
  float: left;
  width: 100%;
}
.listing-page-cart-inner
{
  width:100%;
  float:left;
}
.listing-page-cart .btn-secondary {
  float: left;
  font: 12px Arial,Helvetica,sans-serif;
  display: block;
  width: 50%;
  text-align: center;
}
.secondary-tabs li a {
  font-size: 11px;
  padding: 7px 10px;
}
.see_more {
  padding: 5px 11px 5px 10px !important;
}

.search-bl input[type="text"] {
  left: 0px;
  position: relative;
  width: 79% !important;
}

.shop-cart {
  position: absolute;
  top: -145px;
  right: 16px;
}

.dropdown-menu {
  left: 0px;
  min-width: 92%;
}

.shop_view_left1 {
  top: auto !important;
  bottom: 77px;
}

.list_wrap_items li {
  width: 47%;
}

.image-detail, .content-detail, .listing-thumb {
  width: 100%;
}

.image-detail {
  height: auto;
}

.listing-thumb {
  height: auto;
}

.button_add {
  margin: 0 auto 6px;
}

.order_side-left, .order_side-right {
  float: left;
  width: 100%;
}

ul.locale-settings {
  margin-bottom: 10px;
  margin-right: 0px;
  /*width: 100%;*/
  text-align: center;
  display: inline-block;
  float: none;
}

ul.locale-settings li {
  display: inline-block;
  float: left;
}
.help-bt{
  padding:9px 10px;
}

.content-seller {
  padding: 9px 0px;
}

.browse-links {
  float: none;
  margin: 5px 10px 0px;
  padding: 0px;
  display: inline-block;
  text-align: center;
  width: auto;
}

.browse-links li {
  margin: 0px;
  width: 100%;
  text-align: center;
  float: none;
  display: inline-block;
}

.browse-image-tag {
  float: none;
}

.browse-links li img {
  display: inline-block;
}

.conversation_container_right .message-box li {
  margin-left: 20px;
}

.message-box-1 li {
  width: 100% !important;
  margin-left: 0px !important;
  border: 0 !important;
}

li.activity {
  width: 100%;
}

li.activity:nth-child(2n) {
  margin: 0px 0px 40px 0 !important;
}

.community_page .community_div .acc_full .section {
  margin-left: 0;
}

.registr_det_txt {
  width: 50% !important;
}
.conversation_container_right .col-sm-12.controls{
  text-align: center;
}
.conversation_container_right .col-sm-12.controls .user_img{
  float: none !important;
  display: inline-block !important;
}
.reject_offer_btn{
  float: none !important;
  display: inline-block !important;
}
.decline_offer_btn{
  float: none !important;
  display: inline-block !important;
}
.accept_offer_btn{
  float: none !important;
  display: inline-block !important;
}
.conversation_container_right .col-sm-12.controls .btn{
  display: inline-block;
  float: none !important;
  font-weight: bold;
  margin-top: 1%;
  padding: 6px;
  width: 100%;
}


.carousel-inner, .jumbotron.hero{
  /*height: 175px !important;*/

}
.hero-in{
  top: 10px;
}
.hero-in-1 .container .col-md-7{
  padding-left: 30px !important;
}
.ttmenu .navbar-default .navbar-toggle{
  background:#4DA5C2;
}

.sign-mobile {
  display: none !important;
}
.shop-cart{
  top:12px;
}
.signin a{
  color:#888;
}
.icon-shopping{
  width: 100%;
}
/*#CartCount1, #notificationCount{
  margin-top:0px !important;
  }*/
  .col-md-2.pull-right.signin.cart-top{
   display: block !important;
 }
 .shop-cart{
   z-index: 99;
 }


 /*-----------------New One -----------------*/


 .hero-in-1 .container .col-md-7 h2{
   font-size: 17px !important;
 }
 .hero-in-1 .container .col-md-7 {
  padding-left: 17px !important;
}
.banner-bt{
  margin-top: 0;
  padding: 6px 12px;
  font: bold 12px Arial,Helvetica,sans-serif;
}
.hero-in-1 .container .jumbotron p{
  margin-bottom: 5px;
  font-size:15px;
}
.second-bl.third-bl{
  display: inline-block;
}
.recent-review > .img-circle{
  width: 50px;
  height: 50px;
}
.recent-fav .rf-bl:last-child {
  margin: 0 10px 20px !important;
}
.carousel-inner, .jumbotron.hero {
  /*height: 95px !important;*/
}

.listtypename li {
  border: 1px solid #dddddd;
  border-radius: 0;
  padding: 3px 6px;
  width: 100%;
}
.listtypename li:first-child {
  border: 1px solid #dddddd;
  border-radius: 0;
}
.listtypename li:last-child {
  border-radius: 0;
}
.order_side-right1 {
  float: left;
  text-align: left;
}
.property_header .names-it {
  float: left;
  margin: 0 5px;
  width: auto;
}
.property_header p {
  float: left;
}
.order_side-right1 .date-no{
  text-align: left;
}
.property_section_top_right{
  padding-left: 0;
}
.progress-bar-box .bar1, .progress-bar-box .circle {
  display: inline-block;
  width: 30%;
}
.progress-bar-box{
  width: 100%;
}
.pro-boder{
  width:247px;
}

.property_page{
  width: 100%;
}
.purchase-detail-new .pro-boder {
  margin-top: 15px;
  width: 60%;
}
.deliverysellerdetails .deliverydet {
  margin-bottom: 10px;
  width: 100%;
}
.deliverysellerdetails .sellerdet {
  margin-left: 0;
}
.property_section_top_right h2{
  font-size: 15px;
}
.tab_form_list_table.tab_form_list_table-2 .pro-boder {
  display:none !important;
}
.tab_form_list_table.tab_form_list_table-2 .progress-bar-box{
  display:none !important;
}
.tab_form_list_table-2 td {
  padding: 0 !important;
}
td.view-discussion-tab{
  padding: 5px 10px !important;
  border: 1px solid #dadada !important;
}
.shop-cart{
  z-index:99;
}
.upload_profile_12 div{
  display: inline-block;
  width: 90%;
}
.upload_profile_12 input{
  width: 100%;
}
#google_invite{
  margin-bottom: 10px !important;
  width: 94% !important;
}
#facebook{
  margin-bottom: 10px !important;
  width: 94% !important;
}
#twitter{
  margin-bottom: 10px !important;
  width: 94% !important;
}
.shop_details .list_div1 .save_btn{
  width: 100% !important;
  margin: 0 0 10px !important;
}
.status{
  width: 92% !important;
  margin: 0 0 10px !important;
  display: inline-block;
}
.footer-block {
  margin: 0 !important;
}
.seller-bbtn{
  clear: both;
}
#product_add_cart_popup .modal-dialog .conversation{
  margin-top: 50px !important;
  width: 100% !important;
  margin-left:0px !important;
}
.submit_btn {
  margin-left: 0px !important;
  width: 100%;
  margin-bottom:10px !important;
}
.container.hero-in.hero-in-1 .col-md-7{
  display:none !important;
}
ul.s-actions {
  width: 100%;
}
.s-actions li {
  width: 100%;
  text-align: center;
  padding: 10px 0px!important;
  font-size: 12px;
}
.shop_view_left1 {
  bottom: inherit !important;
  left: inherit !important;
  margin: 10px 0;
  position: inherit;
  text-align: center;
  top: inherit !important;
  width: 100% !important;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  /* left: 0; */
  right: 0;
  top: 0;
  width: 131px!important;
}
.listtypename li {
  width: 94%;
}
.hotel-booking-left dl {
  padding: 0 5px 10px!important;
}
.cart-list.chept2 .hotel-booking-left {
  padding-left: 0px!important;
}
span.reg-sin {
  display: none;
}
.message-box li+li+li {
  width: 100%;
}

.shopview_info.profile-info-img {
  display: inline-block;
  float: none;
  width: 42% !important;
}

.gallery-banner, .shp-sell-banner {
  min-height: inherit;
}
.clicks-box{
  display: inline-block;
  margin: 0px auto!important;
  width: 100%;
  padding: 10px;
}
.clicks-box .aff_shares{
  float: left !important;
  width: 100% !important;
  margin: 10px auto!important;
}
.subcribe-box input[type="text"] {
  width: 94%;
  margin: 10px;
}
.period-choose select{
  width: 38% !important;
}
.overflow{
  height: 228px !important;
}
.pass.pass-1 .account_info{
  padding: 0 10px;
  width: 97%;
}
.hed_title_2, .hed_title{
  padding: 0 20px !important;
}
.picture_edit{
  overflow: hidden;
}
.login_use div{
  width:100% !important;
}
.sign-in-middle .sign-in-middle-left{
  width:22% !important;
}
.sign-in-middle .sign-in-middle-left img{
  margin-left:0px !important;
}
.sign-in-middle .sign-in-middle-right{
  width:98% !important;
}
.sign-in-middle-right h3{
  font-size: 18px !important;
}
.conversation-textarea{
  width:98% !important;
}

.cart_top_left {
  float: left;
  width: 100%;
}
#giftSubmit .cart_top_right {
  padding: 0 0 0 10px !important;
  width: 100% !important;
}
.gift-outer-wrap {
  border-right: medium none;
  float: left;
  width: 100%;
}
.gift-sender {
  border-bottom: medium none;
  border-top: medium none;
  float: left;
  margin-top: 0;
  padding: 5px 0 !important;
  width: 100%;
}
.order_summary{
  padding:0px;
}



}

/* ============================= max 384px ====================== */
@media screen and (max-width: 384px) {
  .search-bl input[type="text"] {
    left: 0px;
    position: relative;
    width: 77% !important;
  }
  .payment_check label
  {
    margin-top:0 !important;
  }
  .shop-cart {
    position: absolute;
    bottom: inherit;
    right: 17px;
    top: 12px;
  }

  .header_menu li {
    padding: 0px 8px !important;
  }

  .branding {
    float: left;
    width: 100% !important;
  }

  .secondary-tabs li a {
    font-size: 11px;
    padding: 7px 10px;
  }

  .shipping_field #country {
    width: 94% !important;
  }

  .subscribe-form .search-bt {
    margin-top: 10px;
  }

  .add_steps a {
    padding: 5px 7px !important;
  }
  input[type="radio"], input[type="checkbox"]
  {
    margin: 0 4px !important;
  }


  /*------------------New one-----------------*/


  .pro-boder {
    width: 213px;
  }
  .property_page{
   width: 100%;
 }
 .subcribe-box input[type="text"]{
   width:60%;
 }
 .subscribe-form .search-bt{
   margin-top:0px;
 }
 .creative-business h2 {
  font-size: 18px;
  line-height: 26px;
  padding: 0 15px;
  width: 93%;
}
.animateblock.left.animated {
  margin-left: 10%;
}
.ct-block-cover {
  width: 78%;
  margin: 20px 20px;
}
.ct-block-cover:last-child {
  margin: 20px 20px;
}
.shop_view_left1 {
  bottom: inherit !important;
  left: inherit !important;
  margin: 10px 0;
  position: inherit;
  text-align: center;
  top: 0 !important;
  width: 100% !important;
}
.shop-owner-text ul li a{
  font-size: 13px;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  /* left: 0; */
  right: inherit;
  top: 0;
  /* width: 100% !important; */
}
.hotel-booking-left dl {
  padding: 0 5px 10px!important;
}
.cart-list.chept2 .hotel-booking-left {
  padding-left: 0px!important;
}
}
/* ============================= max 375px ====================== */
@media screen and (max-width: 375px) {

  #etsy_upload
  {
   width: 100%;
 }

 .shop_view_left1 {
  bottom: 26% !important;
  left: 3%;
  top: auto !important;
}
.secondary-tabs li {
  float: left;
  margin: 0px !important;
  width: 100%;
}

.shop_title {
  float: left;
  width: 100%;
}

.property_left .button_view, .property_left .button_view2 {
  float: left;
  width: 100%;
}

.modal-content form div {
  width: 100% !important;
}

.registr_det_txt {
  width: 100% !important;
}

.restary-footr img {
  width: 100% !important;
}

.registr_det_txt div, .registr_det_txt span, .registr_det_txt {
  text-align: center;
}

.popup_tab_content .popup_login, .popup_tab_content .div_line {
  width: 83% !important;
}

.popup_tab_content p {
  margin: 5px 20px !important;
}

.title {
  width: 100% !important;
}

.ct-block-cover {
  width: 80%;
  margin: 20px 20px;
}
.animateblock.left.animated {
  margin-left: 5%!important;
}
.ct-block-cover:last-child {
  margin: 20px 20px;
}
.shop_view_left1 {
  bottom: inherit !important;
  left: inherit !important;
  margin: 10px 0;
  position: inherit;
  text-align: center;
  top: inherit !important;
  width: 100% !important;
}
.shop-owner-text ul li a{
  font-size: 12px;
}
.shop-owner-text {
  /* left: 0; */
  /* top: 0; */
  width: 113px !important;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  /* right: 0; */
}
.hotel-booking-left dl {
  padding: 0 5px 10px!important;
}
.cart-list.chept2 .hotel-booking-left {
  padding-left: 0px!important;
}
}
/* ============================= max 348px ====================== */
@media screen and (max-width: 348px) {
  .shop_view_left1 {
    top: 18% !important;
  }
  .shop_view_left1 {
    top: 0px!important;
    left: 10px;
    bottom: 10px;
    position: inherit;
    margin: 10px 0px;
    width: 90% !important;
  }
  .shop_view_text {
    left: 0;
    top: 0px;
    float: left;
    position: inherit;
    width: 100%;
  }
  .shop-owner-text {
    /* right: 0; */
  }
  .hotel-booking-left dl {
    padding: 0 5px 10px!important;
  }
  .cart-list.chept2 .hotel-booking-left {
    padding-left: 0px!important;
  }

}
/* ============================= max 334px ====================== */
@media screen and (max-width: 334px) {
  .related-listing-inner .realated-brick {
    width: 40%;
  }

  .width-full .product_listing li {
    width: 45% !important;
  }
  #report-cancel
  {
   margin-top:10px;
 }
 .ct-block-cover {
  width: 98%;
  margin: 20px 0px;
}
.ct-block-cover:last-child {
  margin: 20px 0px;
}
.shop_view_left1 {
  top: 0px!important;
  left: 10px;
  bottom: 10px;
  position: inherit;
  margin: 10px 0px;
  width: 90% !important;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  right: 0;
}
.hotel-booking-left dl {
  padding: 0 5px 10px!important;
}
.cart-list.chept2 .hotel-booking-left {
  padding-left: 0px!important;
}
.comm_slider .gv_galleryWrap .gv_panelWrap{
  width: 100%!important;
}
.comm_slider .gv_panel, .comm_slider .gv_panel img{
  width: 100%!important;
}
}
/* ============================= max 320px ====================== */
@media screen and (max-width: 320px) {

  .listtypename li:first-child
  {
    border: 1px solid #DDD;
    border-radius: 5px;
  }
  .listtypename li, .listtypename li:last-child
  {
   border: 1px solid #ddd;
   border-radius: 5px;
 }

 .search-bl input[type="text"] {
  left: 0px;
  position: relative;
  width: 72% !important;
}
#home, #shop,#favorites,#location, #you, #register, #signin-icon, #favorites:hover
{
  height:45px !important;
}
 /* .header_menu li a .icon-text {
    display: none;
    }*/
    .header_menu li a .icon-text
    {
      display: block;
      font-size: 10px;
    }
  /*.shop_view_left1
  {
    top: 15% !important;
   }*/
   #shop-detail-info ul li {
    padding: 0px 10px;
  }

  .list_wrap_items li {
    width: 46%;
  }

  #shop-info ul li a {
    padding: 10px 13px;
  }

  /*.shop-owner-text {
    width: 20% !important;
    }*/

    #shop-info ul li:first-child a {
      margin: 0 !important;
    }

    .secondary-button {
      margin-bottom: 10px;
    }

    .shop_title {
      font-size: 18px;
    }

    .listtypename li {
      width: 93%;
      text-align: center;
    }

    .post_comment {
      clear: both;
      margin-left: 0 !important;
    }

    .modal-content form div {
      width: 100% !important;
    }

    .listtypename {
      width: 100% !important;
    }

    .collection_fav li:nth-child(3n+1) {
      margin: 0px 0 20px 0px !important;
    }

    .collection_fav li {
      float: none;
      width: 89%;
    }

    .submit_btn {
      margin-left: 5px !important;
    }

    .secondary-tabs li {
      float: left;
      margin: 0px !important;
      width: 100%;
    }

    #activeInactiveTop a.see_more:first-child {
      clear: both;
    }

    #activeInactiveTop a {
      float: left;
    }

    .see_more {
      padding: 5px 8px 5px 7px !important;
    }

    .header_menu li {
      padding: 0px 3px !important;
    }
    .rf-bl
    {
     width: 43%;
   }
   .hme-container li
   {
    width: 100%;
    height:auto;
  }


  /*-----------------New one ----------------*/

  .progress-bar-box .bar1, .progress-bar-box .circle {
    display: inline-block;
    width: 33% !important;
  }
  .pro-boder {
    width: 159px;
  }
  .progress-bar-box .circle .title-1{
   line-height: 15px;
 }
 .purchase-contact{
   width: 100%;
 }
 .purchase-contact li {
  display: inline-block;
  line-height: 24px;
  padding: 6px 0 0;
  text-align: center;
  width: 100%;
}
.jumbotron p {
  font-size: 13px;
  font-weight: 200;
  margin-bottom: 0;
}

.shop_view_left1 {
  bottom: inherit;
  left: inherit;
  margin: 10px 0;
  position: inherit;
  text-align: center;
  top: inherit !important;
  width: 100% !important;
}
.shop_view_text {
  left: 0;
  top: 0px;
  float: left;
  position: inherit;
  width: 100%;
}
.shop-owner-text {
  right: 0;
}
.cart-list.chept2 .hotel-booking-left {
  padding-left: 8px;
}
select#cardType {
  width: 95%;
}
dl.payment-card {
  padding: 0px 5px 10px !important;
}
.payment-card #state, .payment-card #country, .payment-card #postal_code, .payment-card #phone_no {
  width: 95% !important;
}
.hotel-booking-left dl {
  padding: 0 5px 10px!important;
}
.cart-list.chept2 .hotel-booking-left {
  padding-left: 0px!important;
}
.registryhead li h3{
  font-size: 11px;
}



}

/* ============================= 455px ====================== */
@media screen and (min-width: 455px) and (max-width: 568px){
  .brick
  {
    height: 100% !important;
    position: relative !important;
    width: 100% !important;
    top:0 !important;
   margin-bottom: 30px;
   left: 0px!important;
 }

}