@charset "utf-8";

/*.leaflet-popup-pane {}
.leaflet-popup-content {  margin-top:10px !important } */ /* приподнять название*/

.cam-box { width:320px; height:240px; margin-left:-8px; background: none no-repeat center center #fff; background-size: auto  /* лимит на 301 px у .leaflet-popup-content правится прям в leaflet.js   */ }
.cam-name {  
			margin:0 0 4px -8px;
			overflow:hidden;
			text-align:center; 
			font-size:12px; 
			font-weight:bold; 		
			background-color:#FFF  }

.cam-footer {font-size:11px; line-height:11px; margin:4px -8px 0 -8px ; overflow:hidden}
.cam-footer .date { float:left }
.cam-footer .link { float:right;  border-bottom:1px solid #999; color:#999; text-decoration:none !important }


.cam-listsnap {
    background: url("/_img/change_cam_shot.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 100px;
    position: absolute;
    top: 190px;
    width: 25px; 
	cursor:pointer;
}
.cam-listsnap.cam-next { background-position: -25px 0; left:10px;}
.cam-listsnap.cam-next:hover {background-position: -25px -100px;}
.cam-listsnap.cam-prev { background-position: 0 0; left:310px;}
.cam-listsnap.cam-prev:hover {background-position: 0 -100px;}

/*.leaflet-popup.leaflet-zoom-animated { padding-top:100px;}*/ /* увеличить сдвиг от верха! глобально тоже норм.*/
/*.leaflet-popup-close-button {margin-top:100px !important;}*/ /* увеличить сдвиг от верха! глобально тоже норм. опустить после предыд */