/*Fonts Installations*/

a {
   outline: 0;
   border:0;
}


@font-face {
    font-family: 'Swis721LtBTLight';
    src: url('../swiss-lt/tt0001m_.eot');
    src: url('../swiss-lt/tt0001m_.eot') format('embedded-opentype'),
         url('../swiss-lt/tt0001m_.woff') format('woff'),
         url('../swiss-lt/tt0001m_.ttf') format('truetype'),
         url('../swiss-lt/tt0001m_.svg#Swis721LtBTLight') format('svg');
}

@font-face {
    font-family: 'Swis721BTRoman';
    src: url('../swiss-bt/tt0003m_.eot');
    src: url('../swiss-bt/tt0003m_.eot') format('embedded-opentype'),
         url('../swiss-bt/tt0003m_.woff') format('woff'),
         url('../swiss-bt/tt0003m_.ttf') format('truetype'),
         url('../swiss-bt/tt0003m_.svg#Swis721BTRoman') format('svg');
}


.menuFont{
	font-family: 'Swis721LtBTLight';
	color:#636466;
}

.navbar-nav > li{
	/*padding-left:0 !important;
	margin-left:0 !important;*/
}


.navbar-nav > li > a {
	padding-top:2px !important; 
	padding-bottom:2px !important;
	font-size:1em;
	/*color:#636466 !important;*/
	/*text-align:left !important;*/
	/*padding-left:0 !important;
	margin-left:0 !important;*/
	}
.navbar {
	min-height:10px !important;
}
@media (max-width: 1024px) {
	
  	.navbar-nav > li > a {
	padding-top:2px !important; 
	padding-bottom:2px !important;
	padding-left:4px;
	padding-right:4px;
	font-size:1em;
	}
	
	.divider-vertical {
	height: 20px;
	margin: 3px 9px;
	border-left: 1px solid #222;
	border-right: 1px solid #FFF;
}
}


.divider-vertical {
height: 20px;
margin: 3px 9px;
border-left: 1px solid #222;
border-right: 1px solid #FFF;
}

.homeHeading{
	font-family: 'Swis721LtBTLight';
	font-size:3em;
	color:#fff;
	display:block;
	padding-top:80px;
	padding-bottom:78px;
	width:300px;
}

.abtHeading{
	font-family: 'Swis721LtBTLight';
	font-size:2.5em;
	color:#fff;
	display:block;
	padding-top:60px;
	padding-bottom:58px;
	width:380px;
}

.industryHeading{
	font-family: 'Swis721LtBTLight';
	font-size:2.5em;
	color:#fff;
	display:block;
	padding-top:60px;
	padding-bottom:58px;
	width:540px;
}

.serviceHeading{
	font-family: 'Swis721LtBTLight';
	font-size:2.5em;
	color:#fff;
	display:block;
	padding-top:60px;
	padding-bottom:58px;
	width:540px;
}

.productHeading{
	font-family: 'Swis721LtBTLight';
	font-size:2.5em;
	color:#fff;
	display:block;
	padding-top:100px;
	padding-bottom:18px;
}

.roleHeading{
	font-family: 'Swis721LtBTLight';
	font-size:2.5em;
	color:#fff;
	display:block;
	padding-top:60px;
	padding-bottom:58px;
	width:450px;
}


.homeIntro{
	font-family: 'Swis721LtBTLight';
	font-size:1.1em;
	text-align:justify;
	margin-top:20px;
	line-height:2em;
	color:#636466;
}

.homeIntro-SideBar{
	font-family: 'Swis721LtBTLight';
	text-align:center;
	margin-top:20px;
}


.abtTxt{
	font-family: 'Swis721LtBTLight';
	font-size:1.1em;
/*	text-align:justify;*/
	margin-top:20px;
	/*line-height:2em;*/
	/*color:#000;*/
	color:#636466;
}


footer{
	margin-top:20px;
}

.footerL{
	font-family: 'Swis721LtBTLight';
	text-align:left;
	font-size:.8em;
}

.footerL a{
	color:#636466;
}


.footerR{
	font-family: 'Swis721LtBTLight';
	text-align:right;
	font-size:.8em;
	color:#636466;
}


navcontainer {  }

#navcontainer ul
{
	margin-top:20px;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: 'Swis721LtBTLight';
font-size:1.1em;
}

#navcontainer ul li
{
	margin-top:5px;
	margin-bottom:5px;
}
#navcontainer a
{
display: block;
padding: 5px;
/*background-color: #369;*/
margin-bottom:5px;
cursor:pointer;
text-decoration: none;
color:#636466;
}

/*#navcontainer a:link, #navlist a:visited li a.mains:focus
{
color: #EEE;
text-decoration: none;
-webkit-box-shadow: 3px 0px 5px 3px rgba(23, 88, 164, .5);
box-shadow: 3px 0px 5px 3px rgba(102, 102, 102, .5)rgba(23, 88, 164, .5);  
}*/

#navcontainer a:hover, #navcontainer a:focus
{
color: #5BA8DD;
}

#navcontainer a:hover, #navcontainer a:active, #navcontainer a:focus {
 color: #5BA8DD;
}


#riskMgm{
	margin-top:20px;
	font-family: 'Swis721LtBTLight';
	font-size:1em;
	color:#636466;
}

#riskMgm h3{
	font-family: 'Swis721LtBTLight';
	font-size:1.4em;
}

#claimMgm{
	margin-top:20px;
	font-family: 'Swis721LtBTLight';
	font-size:1em;
	color:#636466;
}

#claimMgm h3{
	font-family: 'Swis721LtBTLight';
	font-size:1.4em;
}

#employeeSer{
	margin-top:20px;
	font-family: 'Swis721LtBTLight';
	font-size:1em;
	color:#636466;
}

#employeeSer h3{
	font-family: 'Swis721LtBTLight';
	font-size:1.4em;
}

#GapCons{
	margin-top:20px;
	font-family: 'Swis721LtBTLight';
	font-size:1em;
	color:#636466;
}

#GapCons h3{
	font-family: 'Swis721LtBTLight';
	font-size:1.4em;
}


#priceNego{
	margin-top:20px;
	font-family: 'Swis721LtBTLight';
	font-size:1em;
	color:#636466;
}

#priceNego h3{
	font-family: 'Swis721LtBTLight';
	font-size:1.4em;
}

.marquee {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    animation: marquee 15s linear infinite;
	font-family: 'Swis721LtBTLight';
	padding-top:5px;
}

.marquee:hover {
    animation-play-state: paused
}

.marquee p a{
    font-family: 'Swis721LtBTLight';
	font-size:1.2em;
	color:#fff;
}


/* Make it move */
@keyframes marquee {
    0%   { text-indent: 27.5em }
    100% { text-indent: -105em }
}
