.loading_icon {
	position: fixed;
   top: 60px;
   left: 0;
   display: none;
	z-index: 1000;
   
}
.btn .caret {
  border-top-style: solid;
}

.licon {
    /*
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url('../img/loading-srv-licon.gif') center no-repeat #fff;
    */
}

.kartvizit {
    background: url('../img/kart_back1.jpg');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    box-shadow: 10px 20px 18px #888888;
    text-align: center;
    border-radius: 0 0 15px 15px;
}

.kart_ust {
    padding: 1px;
}

.kart_alt {
    padding: 1px;
}

.kart_hr {
    border: solid thin white;
    margin: 0px;
}

.st_1 {
    color:darkcyan;
    font-size: 30px;
    font-family: 'Lobster', cursive;
    //font-family:cursive;
}
.st_2 {
    color:black;
    font-size: 20px;
    font-style: italic;
}
.st_3 {
    color:black;
    font-size: 20px;
    font-style: italic;
}
.st_4 {
    color: white;
    opacity: 0.6;
    background: black;
    padding:15px;
    border-radius: 0 0 15px 15px;
    
    //font-size: 20px;
    //font-family: 'Lato', sans-serif;
}

.swipe_info_style {
    color:white; 
    display:none;
    text-align: center;
    position:fixed;
    z-index: 9999;
    background-color: white;
    padding:10px;
    top: 0px;
}

.shadow {
    box-shadow: 8px 5px 20px #dd2222;
}
.corner {
    border-radius: 15px;
}

.st-back-syes {background-color: #d6e9c6;}
.st-back-koyu {background:#222; color:#00ff00;}
.st-back-mor {background:#CC0099; color:#fff;}
.st-fcol-siy {color: #000000;}
.st-fcol-red {color: #ff0000;}
.st-fcol-sar {color: yellow;}
.st-fcol-yes {color: #00ff00;}
.st-fcol-mav {color: #0000ff;}

@media all and (max-width: 1800px) { /* screen size until 1000px */
   .st-fsize {font-size: 16px;}
   .st-fsize1 {font-size: 18px;}
   .st-fsize2 {font-size: 18px;}
    h1{font-size: 35px;}       
    }
@media all and (max-width: 700px) { /* screen size until 500px */
    .st-fsize {font-size: 16px;}
	.st-fsize1 {font-size: 15px;}
	.st-fsize2 {font-size: 15px;}
    h1{font-size: 23px;}
    }
