

/* Start:/about/atm-and-branch/css/branches.css?1566918873111*/
.for-google-map {
  float:               left;
  width:               100%;
  position:            relative;
}

/* End */


/* Start:/local/components/bix/search.branch_atm/templates/fast/branch_atm_fast.css?168803834927394*/
.block-search,
.box-maps,
.search,
.search form,
.cond-items,
.cond-items-ext,
.item,
.item-but,
.item-buts,
.item-small,
.item-caption-small,
.cond-first,
.cond-second,
.cond-third,
.cond-fifth,
.cond-sixth,
.cond-seventh,
.cond-eight,
.label_check,
.lab-select,
.lab-for-select,
.search-location,
.my_position,
.branch-hint,
.but-cancel,
.border-block,
.box-show-hide,
.show-hide,
#first,
#second,
#third,
#fourth,
#tenth {
  margin:                   0px;
  padding:                  0px;
}

.debug-info {
	display:					none;
}

.block-search,
#temp_fast .box-maps {
  min-height:               800px;
}

#temp_fast .search {
  background-color:         #FFF9CF;
  border:                   1px solid #BDBBB2;
  box-shadow:               0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  left:                     1%;
  margin:                   0px;
  position:                 absolute;
  top:                      10px;
  width:                    98%;
  max-width:                1100px;
  min-height:               88px;
  z-index:                  1;
}


#temp_fast #third .border-block{

  min-height:               31px;
  padding-bottom:           10px;
  padding-top:              10px;
}


#temp_fast .cond-items .placeholder {
  color:                    #AAAAAA;
  font:                     13px/16px Arial,Helvetica,sans-serif;
}

#temp_fast .cond-items > div .item,
#temp_fast .cond-items > div label {

	vertical-align:        middle;
	height:                47px;
}

#temp_fast .cond-items {
  padding-top:             10px;
  padding-bottom:          10px;

  position: relative;
  text-align: left;
}
#temp_fast .cond-items-ext {
	padding-left: 15px;
}

#temp_fast .branch-hint {
  min-width:               300px;
  min-height:              100px;
  font:                    13px/16px Arial,Helvetica,sans-serif;
  padding-bottom:          10px;
}
.block-search .box-maps .branch-hint h3 {
  font:                    14px/18px Arial,Helvetica,sans-serif;
  padding:                 5px 10px 10px 14px;
  color:                   #656565;
  font-weight:             bold;
  text-decoration:         underline;
  text-align:              left;
}
#temp_fast .branch-hint table .address,
#temp_fast .branch-hint table .kassa,
#temp_fast .branch-hint table .schedule,
#temp_fast .branch-hint table .contact-phone,
#temp_fast .branch-hint table .contact-fax,
#temp_fast .branch-hint table .contact-mail,
#temp_fast .branch-hint table .location,
#temp_fast .branch-hint table .arrangement,
#temp_fast .branch-hint table .terminal_number {
  min-height:              20px;
  min-width:               32px;
}
#temp_fast .branch-hint table .caption {
  font:                    13px/16px Arial,Helvetica,sans-serif;
  font-weight:             bold;
}
#temp_fast .branch-hint table .value {
  font:                    13px/16px Arial,Helvetica,sans-serif;
  font-weight:             normal;
}
#temp_fast .branch-hint table .address {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-address.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .kassa {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-kassa.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .schedule {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-schedule.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .contact-phone {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-phone.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .contact-fax {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-fax.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .contact-mail {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-message.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .location {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-location_atm.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .arrangement {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-arrangement.png") no-repeat scroll center 1px;
}
#temp_fast .branch-hint table .terminal_number {
  background:              transparent url( "/local/components/bix/search.branch_atm/templates/fast/images/ico-number.png") no-repeat scroll center 1px;
}

.block-search .box-maps div.infoWindow:before {
    background:            rgba(0, 0, 0, 0) url("/local/components/bix/search.branch_atm/templates/fast/images/app-map-infoWindow.png") no-repeat scroll left top;
    bottom:                -69px;
    content:               "";
    display:               block;
    height:                69px;
    left:                  128px;
    position:              absolute;
    width:                 68px;
    z-index:               1000009;
}

.block-search .box-maps div.infoWindow {
    background-color:      #FCFCFC;
    border-radius:         10px 10px 10px 10px;
    box-shadow:            20px 20px 8px 1px rgba(0, 0, 0, 0.2);
    padding:               17px 20px 2px;
    position:              relative;
    z-index:               1000009;
}


#temp_fast .top-border-none {
  border-top:              none;
}

#temp_fast .search-location {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/app-map-location.png") no-repeat scroll 5px 10px #FAFAFA;
  border:                  1px solid #D9D4B4;
  border-radius:           3px 3px 3px 3px;
  color:                   #4C4C4C;

  font:                    normal 13px/16px Arial,Helvetica,sans-serif;
  padding:                 5px 11px 4px 21px;
  width:                   100%;
  font:                    13px/16px Arial,Helvetica,sans-serif;
}

#temp_fast .cond-items a.search-link,
#temp_fast .cond-items a.search-link:hover,
#temp_fast .cond-items a.notfound,
#temp_fast .cond-items a.found,
#temp_fast .cond-items a.my_position {
  color:                   #888888;
  text-align:              left;
  padding:                 14px 0px 8px 29px;
  width:                   100%;
  font:                    13px/16px Arial,Helvetica,sans-serif;
  cursor:                  pointer;
  text-decoration:         none;
  transition:              color 0.2s ease 0s;
  border:                  0 none;
  outline:                 medium none;
  display:                 inline-block;
  max-width:               160px;
}

#temp_fast .cond-items a.my_position:hover{
  font: 13px/16px Arial,Helvetica,sans-serif;
}
#temp_fast .cond-items a.search-link {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/app-map-my-position.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
}
#temp_fast .cond-items a.search-link:hover {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/app-map-my-position.png") no-repeat scroll 0px -36px rgba(0, 0, 0, 0);
}
#temp_fast .cond-items a.notfound {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/app-map-my-position.png") no-repeat scroll 0px -78px rgba(0, 0, 0, 0);
}
#temp_fast .cond-items a.found {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/app-map-my-position.png") no-repeat scroll 0px -122px rgba(0, 0, 0, 0);
}

#temp_fast .cond-items a.expand_filter {
  display:                 inline-block;
  color:                   #2884A6;
  margin:                  3px 0px 0px 0px;
  font:                    13px/16px Arial,Helvetica,sans-serif;
  cursor:                  pointer;
  text-decoration:         none;
  transition:              color 0.2s ease 0s;
  background:              none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border:                  0 none;
  outline:                 medium none;
  vertical-align:          baseline;
  font-weight:             normal;
  padding-top:             10px;
}

#temp_fast .cond-items a.expand_filter:hover{
  font:                    13px/16px Arial,Helvetica,sans-serif;
}
#temp_fast .label_check,
#temp_fast .label_radio {
  background-image:        url( "/local/components/bix/search.branch_atm/templates/fast/images/check-off.png");
  background-position:     0px center;
  background-repeat:       no-repeat;
  font:                    13px/16px Arial,Helvetica,sans-serif;
  height:                  47px;
  line-height:             16px;
  padding:                 16px 12px 0px 26px;
  position:                relative;
  color:                   #585858;
  cursor:                  pointer;
  display:                 block;
  border:                  0px none;
  outline:                 0px none;
  vertical-align:          baseline;
}

#temp_fast .label_check.c_on,
#temp_fast .label_radio.r_on {
  background-image:        url( "/local/components/bix/search.branch_atm/templates/fast/images/check-on.png");
}
#temp_fast .label_check input,
#temp_fast .label_radio input {
  left:                    -9999px;
  position:                absolute;
}

#temp_fast .item-but input {
  background:              transparent url( /local/components/bix/search.branch_atm/templates/fast/images/button-green-45.png) repeat-x scroll 0 0;
  border:                  1px solid #9B9C99;
  border-radius:           3px 3px 3px 3px;
  box-shadow:              0px 0px 0px 1px rgba(199, 243, 250, 0.6) inset;
  color:                   #FFFFFF;
  float:                   right;
  font-size:               18px;
  font-weight:             bold;
  height:                  47px;
  line-height:             45px;
  text-align:              center;
  text-shadow:             0px 1px 0px #719639;

  width:                   100%;
  min-width:               74px; 
  outline:                 0 none;
  cursor: pointer;
}

/*      ICONS                                                 */
#temp_fast .icon {
  display:                   inline-block;
  margin:                    0px 5px 0px 0px;
  height:                    50px;
  min-width:                 35px;
  border-style:              none;
  outline-style:             none;
  font-size:                 0px;
  position:                  relative;
}
#temp_fast .icon a,
#temp_fast .icon a:hover {
  min-height:                31px;
  min-width:                 31px;
}
#temp_fast .pension {
  min-height:                15px;
  min-width:                 80px;
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/otp-pension.png) no-repeat scroll center center;
}
#temp_fast .capital {
  min-height:                15px;
  min-width:                 80px;
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/otp-capital.png) no-repeat scroll center center;
}
#temp_fast .atm {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/atm.png) no-repeat scroll center center;
}
#temp_fast .cash-in {
  min-width:                 39px;
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/cash-in.png) no-repeat scroll center center;
}
#temp_fast .priv-banking {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/pb.png) no-repeat scroll center center;
}
#temp_fast .sme {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/sme.png) no-repeat scroll center center;
}
#temp_fast .corporate {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/corporate.png) no-repeat scroll center center;
}
#temp_fast .spec-serv {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/sp.png) no-repeat scroll center center;
}
#temp_fast .leasing {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/otp_leasing.png) no-repeat scroll center center;
}
#temp_fast .credit {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/otp_credit.png) no-repeat scroll center center;
}
#temp_fast .wifi {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/wi-fi.gif) no-repeat scroll center center;
}
#temp_fast .bankmetall {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/gold.gif) no-repeat scroll center center;
}
#temp_fast .creditcashe {
  min-width:                 49px;
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/cash-loan.gif) no-repeat scroll center center;
}
#temp_fast .leader {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/kubok.png) no-repeat scroll center center;
}
#temp_fast .dont-work {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/dont-work.png) no-repeat scroll center center;
}
#temp_fast .premium_banking {
  background:                transparent url( /local/components/bix/search.branch_atm/templates/fast/../../images/premium_banking.jpg) no-repeat scroll center center;
}
#temp_fast .item-buts {
  height:                    48px;
}
#temp_fast .item-but {
 display:                    block;
}
#temp_fast .item-but .but-cancel {
  background:                url( /local/components/bix/search.branch_atm/templates/fast/images/button-gray.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
  border:                    1px solid #9B9B92;
  border-radius:             3px 3px 3px 3px;
  box-shadow:                0px 0px 0px 1px rgba(255, 255, 255, 0.5) inset;
  color:                     #5E5E5C;
  display:                   inline-block;
  font-size:                 18px;
  font-weight:               bold;
  height:                    47px;
  line-height:               45px;
  margin:                    0px 0px 20px;
  padding:                   0px;
  text-align:                center;
  text-shadow:               0px 1px 0px #EFF0EE;
  transition:                none 0s ease 0s;
  width:                     100%;
  cursor: pointer;
}
#temp_fast .item-small,
#temp_fast .item-medium,
#temp_fast .item-large {
  line-height:               32px;
}
#temp_fast .item-caption-small,
#temp_fast .item-caption-medium,
#temp_fast .item-caption-large {
 text-align:                 left;
}

#temp_fast .item-small {
  margin-left:               76px;
}
#temp_fast .item-caption-small {
  float:                     left;
  width:                     70px;
}
#temp_fast .item-medium {
  margin-left:               170px;
}
#temp_fast .item-caption-medium {
  float:                     left;
  width:                     160px;
}

#temp_fast #block-cashin-currency .item-caption-large {
 width:                      200px;
}

#temp_fast .lab-select {
  display:                   inline-block;
  text-align:                left;
  font:                      13px/15px Arial,Helvetica,sans-serif;
}
#temp_fast .message {
  display:                   none;
  text-align:                left;
  font:                      13px/15px Arial,Helvetica,sans-serif;
}
#temp_fast .msg_active {
  display:                   block;
}

/* JQ */
#temp_fast .jq-selectbox .jq-selectbox__select,
#temp_fast .jq-selectbox .jq-selectbox__select:hover {
  background:                none repeat scroll 0 0 #FFFFFF;
  border-radius:             2px;
  font:                      12px/26px Arial,Tahoma,sans-serif;
  height:                    26px;
  padding:                   0px 36px 0px 10px;
  border-color:              #CCCCCC;
}
#temp_fast .jq-selectbox .jq-selectbox__trigger {
  width:                     26px;
}
#temp_fast .jq-selectbox .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
  right:                     9px;
  top:                       12px;
}
#temp_fast .jq-selectbox .jq-selectbox__dropdown li.selected,
#temp_fast .jq-selectbox .jq-selectbox__dropdown li:hover {
  background:                -moz-linear-gradient(center top , #2E91B6 0%, #2E90B0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-top:                1px solid #2E80A0;
}
#temp_fast .jq-selectbox  .jq-selectbox__dropdown {
  border-radius:             2px;
  background:                none repeat scroll 0 0 #FFF9DD;
  top:                       28px !important;
}
#temp_fast .jq-selectbox .jq-selectbox__dropdown ul {
  margin:                    0px;
}

#temp_fast .branch-hint table tr.util-route {
  height:                    28px;
}
#temp_fast .branch-hint table tr.util-route td {
  width:                     auto;
}
#temp_fast .result-label {
  font:                    13px/16px Arial,Helvetica,sans-serif;
  color:                   #585858;
  display:                 block;
  border:                  0px none;
  outline:                 0px none;
  vertical-align:          baseline;
  padding-top:             3px;
}
#temp_fast .result-block {
  font-size:               22px;
  font-weight:             bold;
  line-height:             28px;
  text-align:              left;
  padding-left:            5px;
  color:                   #2884A6;
}
#temp_fast .search-result {
  vertical-align:          middle;
}
/*
 * Autocomplite plugin styles
 */
#temp_fast .ui-corner-all,
#temp_fast .ui-corner-top,
#temp_fast .ui-corner-left,
#temp_fast .ui-corner-tl {
  border-top-left-radius:     0px !important;
}
#temp_fast .ui-corner-all {
  border-bottom-right-radius: 2px !important;
  border-bottom-left-radius:  2px !important;
  border-top-right-radius:    2px !important;
  border-top-left-radius:     2px !important;
}
#temp_fast .ui-widget-content {
  padding:                    2px 6px !important;
}
#temp_fast .marshrut-title {
  float:                      left;
  font:                       12px/12px Arial,Helvetica,sans-serif;
  color:                      #AAAAAA;
  display:                    block;
  border:                     0px none;
  outline:                    0px none;
  vertical-align:             baseline;
  padding-top:                4px;
}
#temp_fast .marshrut-ico {
  background:                 url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll 5px -251px #FAFAFA;
  float:                      left;
  width:                      20px;
  height:                     20px;
  padding-left:               5px;
}

#temp_fast #close-button {
  height:                    0px;
  z-index:                   2147483647;
}
#temp_fast #filter_option {
  padding:                   10px;
}

#temp_fast #currency,
#temp_fast #atm-cashin,
#temp_fast #cashin-currency {
  width:                     100px;
}

#temp_fast .marshrut-box  {
  float:                   left; 
  border-bottom:           1px solid #AAAAAA;
  height:                  24px;
  margin-left:             10px;
}
#temp_fast .link-box,
#temp_fast .link-box:hover {
  float:                   left;
  padding-bottom:          3px;
  margin-bottom:           1px;
}
#temp_fast .link-box:hover {
  border-bottom:           3px solid #28785F;
}
#temp_fast .hint-atm,
#temp_fast .hint-cash-in,
#temp_fast .hint-priv-banking,
#temp_fast .hint-spec-serv,
#temp_fast .hint-wifi,
#temp_fast .hint-bankmetall,
#temp_fast .hint-creditcashe,
#temp_fast .hint-leader,
#temp_fast .hint-dont-work,
#temp_fast .hint-premium_banking {
  display:                 none;
  position:                absolute;
  z-index:                 1000;
  background-color:        #FFFFFF;
  font-size:               13px;
  min-height:              20px;
  min-width:               180px;
  padding:                 8px;
  border:                  1px solid #AAAAAA;
  border-radius:           6px;
  box-shadow:              10px 10px 8px 1px rgba(0, 0, 0, 0.2);
  margin-top:              5px!important;
}

#temp_fast .branch-hint .branch-no-work {
  position:                 absolute;
  display:                  block;
  right:                    -15px;
  top:                      -65px;
  width:                    110px;
  height:                   110px;
  border-radius:            55px;
  background-color:         #e90e0e;
}
#temp_fast .branch-hint .no-work-text {
  padding:                  16px 15px 10px;
  font-size:                12px;
  color:                    #fff;
  font-weight:              bold;
  vertical-align:           middle;
  height:                   110px;
  text-align:               center;
}


#temp_fast .atm:hover .hint-atm,
#temp_fast .cash-in:hover .hint-cash-in,
#temp_fast .priv-banking:hover .hint-priv-banking,
#temp_fast .spec-serv:hover .hint-spec-serv,
#temp_fast .wifi:hover .hint-wifi,
#temp_fast .bankmetall:hover .hint-bankmetall,
#temp_fast .creditcashe:hover .hint-creditcashe,
#temp_fast .leader:hover .hint-leader,
#temp_fast .dont-work:hover .hint-dont-work,
#temp_fast .premium_banking:hover .hint-premium_banking {
  display:                 inline-block;
  left:                    0px;
  top:                     40px;
}
#temp_fast .hint-dont-work .red {
  color:                   #AA0000;
  font-weight:             normal;
}
#temp_fast .cell_other {
  padding-left:            5px;
}


#temp_fast #second #block-currency{display: none;}

#temp_fast #second > div > div + div{margin-left: 200px;}
#temp_fast #second .jq-selectbox{width: 90px !important;}
#temp_fast #second .jq-selectbox__select{padding: 0px 27px 0px 5px;}
#temp_fast #second li{
	font-size: 12px;
	line-height: 15px;
}

#temp_fast #marshroute1,
#temp_fast #marshroute2,
#temp_fast #marshroute3,
#temp_fast #marshroute4 {
  display:                 block;
  float:                   left;
  position:                relative;
  z-index:                 20;
  padding:                 0px 5px;
  height:                  20px;
  width:                   30px;
}

#temp_fast #marshroute1 {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -80px #FAFAFA;
}
#temp_fast #marshroute2 {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -40px #FAFAFA;
}
#temp_fast #marshroute3 {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -120px #FAFAFA;
}
#temp_fast #marshroute4 {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -160px #FAFAFA;
}
#temp_fast #marshroute1:hover {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -100px #FAFAFA;
}
#temp_fast #marshroute2:hover {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -60px #FAFAFA;
}
#temp_fast #marshroute3:hover {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -140px #FAFAFA;
}
#temp_fast #marshroute4:hover {
  background:              url( "/local/components/bix/search.branch_atm/templates/fast/images/sprite-icons.png") no-repeat scroll center -180px #FAFAFA;
}
#temp_fast #string_constants {
  display:                 none;
}


#temp_fast .search-progres {
 width: 80px;
 height: 80px;
 position:absolute;
 top: 50%;
 left: 50%;
 background: url( "/local/components/bix/search.branch_atm/templates/fast/images/loading.gif") no-repeat center center;
 z-index: 10002;
}

#temp_fast .search-progres.search-progres-hover {
 position: absolute;
 width: 100%;
 height: 100%;
 background: #fff;
 opacity: 0.8;
 z-index: 10001;
 top: 0;
 left: 0;
}

#temp_fast .item {
 position: relative;
}

#temp_fast .item-bable {
  background: transparent none repeat scroll 0 0;
  display:    inline;
  position:   absolute;
  left:       22px;
  top:        -50px;
  z-index:    10999;
}

#temp_fast .bable {
  border:                0 none;
  background-color:      transparent;
  text-decoration:       none;
  text-align:            center;
}

#temp_fast .bable-box {
  background-color:      #EEEEEE;
  border-radius:         2px;
  border:                1px solid #AAAAAA;  
}

#temp_fast .bable-box p.bable-msg {
  padding:              5px 10px;
  margin:               0px;
  font:                 lighter 12px/1.3 Arial,sans-serif;
  color:                #990000;
}

#temp_fast .bable-msg::before, 
#temp_fast .bable-msg::after {
  content:              ''; 
  position:             absolute;
  left:                 20px; 
  bottom:               -20px;
  border:               10px solid transparent;
  border-top:           10px solid #AAAAAA;
}
#temp_fast .bable-msg::after {
  border-top:           10px solid #EEEEEE;
  bottom:               -19px; 
}
#temp_fast #tenth {
	padding: 10px 0px;
}
#temp_fast .td-eight,
#temp_fast #tenth .search-result {

	vertical-align: middle;
	height: 48px;
}
#temp_fast #tenth .search-result {
    padding-top:  10px;
}
#temp_fast #tenth .result-label {
    padding-top:  5px;
}
#temp_fast .message.msg_active p {
	font-size: 12px;
	line-height: 18px;
}
#temp_fast .cond-items .show-all {
	margin-left: 6%;
}

#temp_fast .cond-items .disabled {
  color:            #DDDDDD;
  background-color: #CCCCCC;
  cursor:           default;
  pointer-events:   none;
}
/*
 * ПОКАЗ ПАНЕЛИ и СКРЫТИЕ ПАНЕЛИ
 */
@keyframes skip_box_show {
	0% { right:						-28px; }
	100% { right:					-38px; }
}
@keyframes skip_box_hide {
	0% { left:						-28px; }
	100% { left:					-38px; }
}
#temp_fast .box-show,
#temp_fast .box-hide {
	position:					absolute;
	height:						40px;
	width:						40px;
	top:						23px;
}
#temp_fast .box-show {
	right:						-28px;
}
#temp_fast .box-hide {
	left:						-28px;
}
#temp_fast .box-show.play,
#temp_fast .box-hide.play {
	animation-duration:			0.5s;
	animation-timing-function:	linear;
	animation-delay:			1s;
	animation-iteration-count:	10;	/* infinite;*/
	animation-direction:		alternate;
}
#temp_fast .box-show.play {
	animation-name:				skip_box_show;
}
#temp_fast .box-hide.play {
	animation-name:				skip_box_hide;
}
#temp_fast .box-show.play:hover {
	animation-play-state:		paused;
}
#temp_fast .box-show .show-label,
#temp_fast .box-hide .hide-label {
	display:					none;
	width:						100%;
	height:						100%;
	background-color:			transparent;
	background-position:		50% 50%;
	background-repeat:			no-repeat;
	background-size:			100%;
	background-attachment:		scroll;
	text-decoration:			none;
}
#temp_fast .box-show .show-label {
	background-image:			url( "/local/components/bix/search.branch_atm/templates/fast/images/green_label_arrow.png");
}
#temp_fast .box-hide .hide-label {
	background-image:			url( "/local/components/bix/search.branch_atm/templates/fast/images/green_label_arrow_back.png");
}
#temp_fast .box-show .show-label.visible,
#temp_fast .box-hide .hide-label.visible {
	display:					block;
}
#temp_fast .attention {
  color:              #AA0000;
  font-weight:        bold;
}
/*
 * ПОКАЗ ПАНЕЛИ и СКРЫТИЕ ПАНЕЛИ
 */

.block-message {
    margin:                     0px 0px 10px;
}

.working_branch {
  margin-right:     8px;
}


#temp_fast #city24 .item-caption-large {
    font-size:      32px;
    margin-bottom:  10px;
}

@media screen and (max-width: 782px) {

    #temp_fast .search {
      width:                    86%;
    }

	#temp_fast #city24 .item-large .jq-selectbox {
      text-align: left;
    }
	#temp_fast #tenth {
      padding: 15px 0 0;
      display: table;
      width: 100%;
    }

	#temp_fast .td-first {
		min-width: 310px;
		width: 50%;
	}
	#temp_fast .td-sixth,
	#temp_fast .td-seventh {
		width: 180px;
		position: absolute;
		right: 0;
		top: 8px;
	}
	#temp_fast .td-seventh {
		top: 50px;
	}
	#temp_fast .td-second {
		min-width: 162px;
		width: 28%;
	}
	#temp_fast .td-third,
	#temp_fast .td-fourth,
	#temp_fast .td-fifth {
		min-width: 90px;
		width: 20%;
		margin: 0px 0px 0px 5%;
	}
	#temp_fast .cond-items .show-all {
		margin-left: 12%;
	}
	#temp_fast .td-sixth > div.item {
		text-align: right;
		width: 90%;
		line-height: 34px;
		display: inline-block;
	}
	#temp_fast .td-sixth > div.item a {
		display: inline-block;
		margin-top: 17px;
	}

	#temp_fast #second {
		text-align: left;
	}
	#temp_fast #second > div {
		margin-bottom: 10px;

	}
}


/* End */
/* /about/atm-and-branch/css/branches.css?1566918873111 */
/* /local/components/bix/search.branch_atm/templates/fast/branch_atm_fast.css?168803834927394 */
