
.container {width:400px;}
@media(max-width:767px) {
.container {width:100%;}}





a:hover, a:focus{
 outline: none;
 text-decoration: none;
}
#accordion .panel{
 border:0px none;
 box-shadow:none;
}
#accordion .panel-heading{
 padding:0;
 background: #fff;
}
#accordion .panel-title a{
 display: block;
 position: relative;
 background:transparent;
 color:#EE1C25;
 font-size:14px;
 font-weight: bolder;
 /* text-transform:uppercase; */
 margin-bottom:15px;
 padding:15px 20px;
 border-bottom:1px solid #EE1C25;
 border-radius: 0 15px 0 15px;
 transition:all 0.10s linear 0s;
}
#accordion .panel-title a.collapsed{
 color:#243861 ;
 border-bottom:1px solid #EE1C25;
 margin: 0;
}
#accordion .panel-title a i{
 color:#EE1C25;
 position: absolute;
 top: 14px;
 left:25px;
}
#accordion .panel-title a:before,
#accordion .panel-title a.collapsed:before{
 content:"";
 position: absolute;
 bottom:-15px;
 left:22px;
 border:7px solid transparent;
 border-top:7px solid #EE1C25;
}
#accordion .panel-title a.collapsed:before{
 content:"";
 border: 0px none;
}
#accordion .panel-title a.collapsed:hover{
 color: #6a6060;
}
#accordion .panel-title a:after,
#accordion .panel-title a.collapsed:after{
 content: "\f077";
 font-family: FontAwesome;
 color: #EE1C25;
 font-size: 10px;
 line-height: 20px;
 position: absolute;
 top: 14px;
 right:25px;
}
#accordion .panel-title a.collapsed:after{
 content: "\f078";
 color:#EE1C25;
}
#accordion .panel-body{
 border-top:0 none;
 color:#808080;
}
.no-border-card
{
	border: 0 !important;
}
.no-border-card1
{
	background-color: #ffffff !important;
    border-bottom: 0 !important;

}
a{text-align:left}
.card-body {text-align:left}

.headin{margin-top: -5%;}

@media(max-width:767px) {
.headin{margin-top: -11%;}}

 @font-face {
  font-family: Frutiger-45;
  src: url(../fonts/frutiger-45-light.ttf);
}
html{font-family:Frutiger-45;}
body{font-family:Frutiger-45;}