﻿.logosize
{
    font-size:13px;
    
    
}
a:focus {
    outline: 3px solid #e6ecf5;

}
.font-button {
    background-color: #0090CB;
    height: 20px;
    width: 25px;
    height: 26px;
    display: inline-block;
    color: #fff;
    text-align: center;
    line-height: 25px;
    font-size: 16px;
    cursor: pointer;
}
.adwards
{
     border: 5px solid #3f4257;
    background-color: white;
    border-radius: 4px;
    padding: 7px;
    margin-top: 19px;
        box-shadow: 3px 3px 3px rgba(0,0,0,.2);
}
.headingg
{
    text-align: center;
    background-color: #e6ecf5;
    color: #3f4257;
    border-bottom: 2px solid #5d8aa8;
    font-size: 12px;
    font-weight: 400;
    margin-top: 6px!important;
    border-radius: 6px;
}

.container {
  margin-top: 10px;
}


.panel.panel-blue {
   border-radius:5px;
   box-shadow:2px 2px 24px #254A3B;
    /* border-color: #f0ad4e; */
    border: 0px solid #31708f;
    /* padding: 5px; */
}
.panel.panel-blue .panel-heading {
  border-radius: 0px;
  color: #FFF;
  background-color: #266590;
}
.panel.panel-blue .panel-body {
  
    color: #31708f;
    font-size: 14px;
    text-align:justify;
    font-family: 'Nunito', sans-serif;
    padding: 11px;
}



.panel.panel-blue2 {
    
   width:98%;
    
margin: 0 auto;
    
height:130px;
    
background:#3b3f3f;
    
background: #000000;  /* fallback for old browsers */
    
background: -webkit-linear-gradient(to bottom, #434343, #000000);  /* Chrome 10-25, Safari 5.1-6 */
    
background: linear-gradient(to bottom, #434343, #000000); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    
border-bottom-left-radius: 28px;
    
border-bottom-right-radius: 28px;
    
/* padding-top: 44px; */
    
z-index: 99999;
    
position: initial;
    
color: wheat;
    
/* border-color: #f0ad4e; */
    
/* border: 1px solid #31708f; */
    /* border: 1px solid #31708f; */
   
}
.panel.panel-blue2 .panel-heading2 {
  border-radius: 0px;
  color: #FFF;
  background-color: #266590;
}
.panel.panel-blue2 .panel-body2 {
  
     color: #31708f;
    font-size: 18px;
    height: 130px;
    display: -webkit-box;
    box-shadow: 2px 3px 21px #999;
    font-family: 'Nunito', sans-serif;
    border-bottom-left-radius: 28px;
    border-bottom-right-radius: 28px;

}

.tableinnerfont
{
      display: block;
    font-size: 20px;
    color: #337ab7;
}
.innerfont2
{
    
        font-size: 15px;
    line-height: 29px;
    
}

.tableheading
{
    
    font-size: 17px;
    font-weight: 600;
    color:White;
    
    
    
    
}

.tableheading2
{
    
    font-size: 17px;
    font-weight: 600;
    color:#31708f;
    
    
    
    
}
.headinndesp {
    font-size: 20px;
    font-weight: 700;
    color: #375361;
    line-height: 34px;
}

.color {
    font-size: 24px;
    font-weight: 500;
    color: #31708f;
    line-height: 34px;

}

.tableinnertext
{
    
    font-size: 13px;
    font-weight: 600;
    
}

.tableinnertext2
{
    
    font-size: 16px;
    line-height:40px;
    
}

.tableh2
{
    
     display: block;
    font-size:13px;
  
    
}


.classicview
{
	      -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background-color: #003f5f73;
    -moz-border-radius: 28px;
    -webkit-border-radius: 28px;
    border-radius: 6px;
    border: 2px solid #eceeef;
    display: inline-block;
    cursor: pointer;
    color: #ffff;
    font-family: 'Dosis', sans-serif;
    font-size: 15px;
    font-style: italic;
    padding: 3px 9px;
    margin-left: 24px;
    margin-right: 23px;
    text-decoration: none;
    /* background-color: #3f4257; */
    box-shadow: 2px 3px 3px 1px #31708f;

}




.login{
	    -moz-box-shadow: inset 0px 1px 0px 0px #cf866c;
    -webkit-box-shadow: inset 0px 1px 0px 0px #cf866c;
    box-shadow: inset 0px 1px 0px 0px #31708f;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));
    background: -moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background: -webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background: -o-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background: -ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);
    background: linear-gradient(to bottom, #31708f 5%, #31708f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);
    background-color: #31708f;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #31708f;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: 'Ubuntu', sans-serif;
    font-size: 16px;
    padding: 7px 33px;
    text-decoration: none;
   
}

.flashing
{
	
	animation-name: flash;
	animation-duration: 5s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;

	
	-webkit-animation-name: flash;
	-webkit-animation-duration: 5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;


	-moz-animation-name: flash;
	-moz-animation-duration: 5s;
	-moz-animation-timing-function: linear;
	-moz-animation-iteration-count: infinite;
}

@keyframes flashing {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 1.0; }
}


@-webkit-keyframes flashing {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 1.0; }
}


@-moz-keyframes flashing {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 1.0; }
}



@-webkit-keyframes glowing {
  0% { background-color: #fff -webkit-box-shadow: 0px 2px 6px -1px #fff }
  50% { background-color:#fff; -webkit-box-shadow: 0px 2px 6px -1px #fff; }

}

@-moz-keyframes glowing {
  0% { background-color: #fff -moz-box-shadow: 0px 2px 6px -1px #fff }
  50% { background-color:#fff; -moz-box-shadow: 0px 2px 6px -1px #fff; }

}

@-o-keyframes glowing {
  0% { background-color: #fff box-shadow: 0px 2px 6px -1px #fff }
  50% { background-color:#fff; box-shadow: 0px 2px 6px -1px #fff; }

}

@keyframes glowing {
  0% { background-color: #fff; box-shadow: 0px 2px 6px -1px  #fff }
  50% { background-color:#fff; box-shadow: 0px 2px 6px -1px #fff; }

}

.button {
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}


