/*------responsive styles-----*/
@media screen and (max-width: 1970px) and (min-width: 1741px) {
  .main {
    width: 1595px;
  }

  .block-search {
    width: 1737px;
  }

  .block-search .search-block {
    width: 1505px;
  }

  .header-top:after {
    content: "";
    display: block;
    clear: both;
  }

  .block-search-bookmarks {
    width: 1732px;
  }

  .block-search-bookmarks .search-block {
    width: 1629px;
  }

  .header-top .news,
  .header-top .exchange-rates {
    margin-left: 0;
  }

  .header-top .news {
    position: relative;
    left: -4px;
  }

  .header-top .block-messages {
    margin-right: 0;
  }
}

@media screen and (max-width: 1740px) and (min-width: 1511px) {
  .main {
    width: 1365px;
  }

  .block-search {
    width: 1507px;
  }

  .block-search .search-block {
    width: 1275px;
  }

  .header-top:after {
    content: "";
    display: block;
    clear: both;
  }

  .block-search-bookmarks {
    width: 1502px;
  }

  .block-search-bookmarks .search-block {
    width: 1399px;
  }

  .header-top .news,
  .header-top .exchange-rates {
    margin-left: 0;
  }

  .header-top .news {
    position: relative;
    left: -4px;
  }

  .header-top .block-messages {
    margin-right: 0;
  }
}

@media screen and (max-width: 1510px) and (min-width: 1281px) {
  .main {
    width: 1135px;
  }

  .block-search {
    width: 1277px;
  }

  .block-search .search-block {
    width: 1045px;
  }

  .header-top:after {
    content: "";
    display: block;
    clear: both;
  }

  .block-search-bookmarks {
    width: 1272px;
  }

  .block-search-bookmarks .search-block {
    width: 1169px;
  }

  .header-top .news,
  .header-top .exchange-rates {
    margin-left: 0;
  }

  .header-top .news {
    position: relative;
    left: -4px;
  }

  .header-top .block-messages {
    margin-right: 0;
  }
}

@media screen and (max-width: 1280px) and (min-width: 1051px) {
  .main {
    width: 905px;
  }

  .block-search {
    width: 1047px;
  }

  .block-search .search-block {
    width: 815px;
  }

  .header-top:after {
    content: "";
    display: block;
    clear: both;
  }

  .block-search-bookmarks {
    width: 1042px;
  }

  .block-search-bookmarks .search-block {
    width: 939px;
  }

  .header-top .news,
  .header-top .exchange-rates {
    margin-left: 0;
  }

  .header-top .news {
    position: relative;
    left: -4px;
  }

  .header-top .block-messages {
    margin-right: 0;
  }
}

@media screen and (max-width: 1050px) and (min-width: 821px) {
  .main {
    width: 675px;
  }

  .block-search {
    width: 817px;
  }

  .block-search .search-block {
    width: 585px;
  }

  .header-top:after {
    content: "";
    display: block;
    clear: both;
  }

  .block-search-bookmarks {
    width: 812px;
  }

  .block-search-bookmarks .search-block {
    width: 709px;
  }

  .header-top .news,
  .header-top .exchange-rates {
    margin-left: 0;
  }

  .header-top .news {
    position: relative;
    left: -4px;
  }

  .header-top .block-messages {
    margin-right: 0;
  }
}

@media screen and (max-width: 820px) {
  .main {
    width: 450px;
  }

  .header-top .news,
  .header-top .exchange-rates {
    margin-left: 0;
  }

  .header-top .block-messages {
    margin-right: 0;
  }

  .block-search {
    width: 592px;
  }

  .block-search .search-block {
    width: 360px;
  }

  .block-search-bookmarks {
    width: 588px;
  }

  .block-search-bookmarks .search-block {
    width: 485px;
  }
}

@media screen and (max-width: 768px) {

  .sensor .sortable-block {
    text-align: center;
  }

  .sensor .sortable-block .sortable-bookmark li {
    float: none;
    display: inline-block;
    vertical-align: top;
  }
}

.sensor .search-block {
  width: 70%;
}

.sensor .main .change-bg .pop-up_bg {
  display: none !important;
}

.sensor .header-top {
  margin-top: 41px;
}

.sensor .header-top .link {
  font-size: 14px;
}

.sensor .block-search .google {
  margin-left: 0;
}

.sensor .header-top .pop-up {
  font-size: 12px;
}

.sensor .header-top .link_first {
  margin-left: 9%;
}

.sensor .header-top .link-word {
  padding: 4px 8px;
}

.sensor .header-top .pop-up_link_help {
  background: url("/themes/new/bookmarks/images/bg-popup-768.png") no-repeat;
  left: -129px;
  top: -36px;
  width: 133px;
  height: 40px;
  line-height: 39px;
  text-indent: -7px;
}

.sensor .header-top .pop-up_link_mess {
  left: -165px;
  top: 33px;
  width: 191px;
  height: 41px;
  background: url("/themes/new/bookmarks/images/bg-popup-2-768.png") no-repeat;
  line-height: 40px;
  text-indent: -8px;
}

.sensor .header-top .link_help, 
.sensor .header-top .link_mess,
.sensor .header-top .link_option {
  margin-top: 0;
}

.sensor .header-top .link_help {
  font-size: 30px;
  margin-right: 16px;
  padding: 9px 12px;
}

.sensor .header-top .link_mess {
  top: -4px;
  border-radius: 13px;
  font-size: 26px;
  margin-right: 7px;
  padding: 5px 14px;
}

.sensor .header-top .block-help {
  top: -9px;
}

.sensor .header-top .block-r {
  float: none;
  display: inline-block;
  top: 0;
}

.sensor .pop-up-notice {
  left: -305px;
  top: 34px;
}

.sensor .search-block {
  width: 69%;
}

.sensor .search-click {
  margin-right: 0;
}

.sensor .header-top .login {
  left: 6px;
  top: 1px;
}

.sensor .header-top .link_option {
  top: -6px;
  width: 35px;
  height: 35px;
  background: url('/themes/new/bookmarks/images/open-option-active-768.png') no-repeat;
}

.sensor .sortable-bookmark .option-icon,
.sensor .sortable-bookmark .ui-state-default .delet-icon {
  display: block;
}

.sensor .form-for-search-add_b {
  top: 250px;
}

.sensor .form-for-search-add_b .div-tab-input {
  color: #666;
  font-family: open_sans_semibold;
  font-size: 16px;
}

.sensor .form-for-search-add_b .div-tab-input label {
  margin: 6px 38px 0 0;
}

.sensor .form-for-search-add_b .div-tab-input input {
  padding: 8px 10px;
  width: 310px;
}

.sensor .form-for-search-add_b .save-no-save {
  margin-right: 5px;
  margin-top: 10px;
}

.sensor .form-for-search-add_b .save-no-save button {
  font-size: 18px;
  padding: 8px 10px;
}

.sensor .option-icon {
  width: 20px;
  height: 20px;
  background: url('/themes/new/bookmarks/images/open-option_lite.png') no-repeat;
}

.sensor .option-icon:hover {
  background: url('/themes/new/bookmarks/images/open-option-active.png') no-repeat;
}

.sensor .delet-icon {
  width: 21px;
  height: 20px;
  background: url('/themes/new/bookmarks/images/delete-big.png') no-repeat;
}

.sensor .delet-icon:hover {
  background: url('/themes/new/bookmarks/images/delete-big-active.png') no-repeat;
}

.sensor .form-for-search-add-button {
  padding: 4px 0 6px 30px;
  font-size: 16px;
}

.sensor .form-for-search-close-button {
  width: 21px;
  height: 20px;
  background: url('/themes/new/bookmarks/images/delete-big.png') no-repeat;
}

.sensor .form-for-search-close-button:hover {
  background: url('/themes/new/bookmarks/images/delete-big-active.png') no-repeat;
}

.sensor .pop-up_add-cat .option.active {
  width: 39px;
  height: 40px;
  background: url('/themes/new/bookmarks/images/option-icon-768-active.png') no-repeat;
}

.sensor .pop-up_add-cat .option {
  width: 39px;
  height: 40px;
  background: url('/themes/new/bookmarks/images/option-icon-768.png') no-repeat;
}

.sensor .pop-up_add-cat .delete.active {
  width: 40px;
  height: 39px;
  background: url('/themes/new/bookmarks/images/delete-icon-768-active.png') no-repeat;
}

.sensor .pop-up_add-cat .delete {
  width: 39px;
  height: 40px;
  background: url('/themes/new/bookmarks/images/delete-icon-768.png') no-repeat;
}

.sensor .block .form-for-search-add-button {
  font: 16px open_sans;
  margin-top: 19px;
}

.sensor .pop-up_add-cat {
  top: 250px;
  left: 0;
  right: 0;
  width: 480px;
}

.sensor .pop-up_add-cat .block input[type="text"] {
  padding: 8px 10px;
}

.sensor .pop-up_add-cat .block-1 input[type="text"] {
  width: 370px;
}

.sensor .block-4 .save-no-save button {
  font-size: 18px;
  padding: 6px 11px;
}

.sensor .pop-up_add-cat .block .form-for-search-add-button {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin-top: 18px;
}

.sensor .pop-up_add-cat .block:after {
  width: 520px;
}

.sensor .pop-up_add-cat .item {
  margin-top: 3px;
}

.sensor .pop-up_add-cat .text {
  padding: 8px;
  font: 16px open_sans;
}

.sensor .pop-up_add-cat .block:before {
  width: 520px;
}

.sensor .pop-up_add-cat .block input[type="text"] {
  padding: 9px 10px;
}

.sensor .pop-up_add-cat .block-3 .form-for-search-close-button {
  margin: -58px -10px 0 0;
}

.sensor .pop-up_add-cat .block-3 .form-for-search-add-button {
  display: block;
  width: 100%;
}

.sensor .block-2 .form-for-search-close-button,
.sensor .block-1 .form-for-search-close-button {
  margin-top: -18px;
  margin-bottom: 10px;
}

.sensor .pop-up_add-cat .block-2 .form-for-search-add-button,
.sensor .pop-up_add-cat .block-1 .form-for-search-add-button {
  margin-top: 22px;
}

.sensor .pop-up_add-cat .block-2 input[type="text"] {
  width: 328px;
}

.sensor .block-3 .save-no-save button {
  margin: 0 5px;
}

.sensor .block-4 .save-no-save {
  float: none;
}

.sensor .block-4 .save-no-save button {
  width: 66px;
  padding: 6px 0;
}

.sensor .block-4 .save-no-save button.no-save {
  margin-right: 20px;
}

.sensor .block-4 {
  right: 148px;
  top: 57px;
}

.sensor .block-4 .form-for-search-add-button {
  background: none;
  padding: 4px 0 3px 4px;
}

.sensor .block-4 .form-for-search-close-button {
  display: none;
}

.sensor .block-4 .pop-up_add-cat .save-no-save button {
  font-size: 18px;
  margin: 0 4px;
  padding: 2px 16px;
}

.sensor .pop-up_add-cat .save-no-save button {
  font-size: 18px;
  padding: 8px 12px;
}

.sensor .block-4.pop-up_add-cat .save-no-save {
  float: none;
  text-align: center;
}

.sensor .block-4.active {
  display: block;
}

.sensor .ui-state-default-left .block-4.active,
.sensor .ui-state-default-left .block-5.active {
  left: 24px;
}

.sensor .sortable-bookmark .ui-state-default-add .option-icon {
  display: none;
}

.sensor .popupbox ul.tabNavigation li a {
  padding: 7px 13px;
}

.sensor .block-5 .div-tab-title {
  font-size: 16px;
}

.sensor .block-5.form-for-search-add .div-tab-input label {
  font-size: 14px;
}

.sensor .block-5.form-for-search-add .div-tab-input {
  margin: 10px 0;
}

.sensor .block-5.form-for-search {
  width: 380px;
}

.sensor .block-5.form-for-search-add input {
  width: 254px;
  padding: 8px 10px;
}

.sensor .block-5 .bookmarks-container-3 .select2-choice {
  width: 254px !important;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 14px;
}

.sensor .block-5 .save-no-save {
   margin-right: 21px;
}

.sensor .block-5 .bookmarks-container-3 .select2-arrow {
  top: 12px !important;
}

.sensor .bookmarks-drop-3 .select2-results .select2-result-label {
  font-size: 14px;
}

.sensor .block-5 .save-no-save button.no-save {
  margin-right: 20px;
}

.sensor .block-5 .save-no-save button {
    padding: 6px 0;
}

.sensor .block-5 .save-no-save button {
    font-size: 18px;
    padding: 6px 11px;
}


.sensor .block-4 .delet-icon_mod, 
.sensor .block-5 .delet-icon_mod {
  background: url("/themes/new/bookmarks/images/delete-big.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 20px;
  width: 21px;
}
/*
     */
/*
*/