/*
    Consists of common page css design data

    Created on : 06-Sep-2018, 19:39:09
*/
/* blinkMe style **************************************************************/
.blinkMe {
    -moz-animation: blink normal 1.5s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 1.5s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 1.5s infinite ease-in-out; /* IE */
    animation: blink normal 1.5s infinite ease-in-out; /* Opera and prob css3 final iteration */
}
@-moz-keyframes blink {
    0%      { opacity:1; }
    50%     { opacity:0; }
    100%    { opacity:1; }
} 
@-webkit-keyframes blink {
    0%      { opacity:1; }
    50%     { opacity:0; }
    100%    { opacity:1; }
}
/* IE */
@-ms-keyframes blink {
    0%      { opacity:1; }
    50%     { opacity:0; }
    100%    { opacity:1; }
} 
/* Opera and prob css3 final iteration */
@keyframes blink {
    0%      { opacity:1; }
    50%     { opacity:0; }
    100%    { opacity:1; }
}
/*body {
    background: url('.fixed/common/images/background.jpg') no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    color:#fff;
    background-color:#333;
    font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
}*/
/*outline text with white color*/
.strokeme
{
    color: lightgray;
    text-shadow:
    -1px -1px 0 #001787,
    1px -1px 0 lightgray,
    -1px 1px 0 lightgray,
    1px 1px 0 lightgray;  
}

/*a:link, a:visited {
        color:#eee;
}*/

.block {
    background-color:rgba(0,0,0,0.8);
    /*height:370px;*/
    /*padding-left:12px;*/
    /*padding-right:12px;*/
    padding: 12px 12px 12px 12px;
}

.block-sm {
    /*height:180px;*/
}

.btn-flat {
    font-family: 'Open Sans',Arial,Helvetica,Sans-Serif;
    border-radius:0px;
    border-width:0;
    background-image:none;
    padding:16px;
    margin:0 auto;
    margin-top:15px;
    width:70%;
    font-size:20pt;
}

/* mini carousel */
.carousel-inner img {
    width:100%;
    height:100%;
}

#myCarousel {
    font-size:90%;
}

.carousel-controls-mini {
    margin-left:42%;
}

.carousel-controls-mini > a {
    border:1px solid #eee;
    margin:1px;
    width:20px;
    display:block;
    float:left;
    text-align:center;
}

#carousel-bounding-box {
    margin:0 auto;
    width:300px;
}

/* tooltip CSS ****************************************************************/
.tooltip-inner {
    min-width: 100px;
    max-width: 100%;
    text-align:left;
    color: black;
    background-color: white;
}

@media (max-width: 320px) {
	.tooltip-inner {
            min-width: initial;
            max-width: 320px;
            text-align:left;
            color: black;
            background-color: white;
	}
}

.table-hover tbody tr:hover td {
    background-color:black;
}

/*svg immage align in middle*/
svg {
    display: inline-block;
    vertical-align: middle;
}

@media screen and (max-width: 1900px) {
   .MpageHdr { font-size:x-large;color:white; }
}
@media screen and (max-width: 600px) {
   .propSelect { width:100px;font-size:small; }
   .MpageHdr { font-size:medium;color:white; }
   .propSelect option { width:100px;}
/*   .mRet { width: 15px; }
   .mHome { width: 15px; }*/
}

