*{margin:0px; padding:0px; outline:none; border:none;}
a{border:none; text-decoration:none; outline:none;}
@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('fonts/proximanova-regular-webfont.eot');
    src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('fonts/proximanova-regular-webfont.woff') format('woff'),
         url('fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_novasemibold';
    src: url('fonts/proximanova-semibold-webfont-webfont.eot');
    src: url('fonts/proximanova-semibold-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-semibold-webfont-webfont.woff2') format('woff2'),
         url('fonts/proximanova-semibold-webfont-webfont.woff') format('woff'),
         url('fonts/proximanova-semibold-webfont-webfont.ttf') format('truetype'),
         url('fonts/proximanova-semibold-webfont-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{margin:0px; padding:0px; font-size:11px; color:#404041;}
.main{margin:0px; float:left; width:100%;}
.container{margin:0 auto; width:960px;}
.header{margin:40px 0px 0px 0px; float:left; width:100%;}
.logo{margin:0px; float:left;}
.number{margin:50px 0px 0px 0px; float:right;}
.icon{margin:0px; padding:0px; float:left;}
.nmbr{margin:0px; padding:6px 0px 0px 6px; float:left; color:#808184; font-size:24px; font-family: 'proxima_nova_rgregular';}
.navigation{margin:44px 0px 0px 0px; padding:0px; float:left; width:100%;}
.navigation ul{margin:0 0 0 -51px; padding:0px; width:105%; list-style:none; text-align:center;}
.navigation ul li{margin:0px 31px; padding:0px; display: inline; text-align:center;}
.navigation ul li a{margin:0px; padding:0px; color:#808184; font-size:15px; text-transform:uppercase; font-family: 'proxima_nova_rgregular';}
.seprator-line{margin:15px 0px 0px 0px; padding:0px; float:left; width:100%; background:url(../images/seprator.png) top left repeat-x; height:2px;}
.pnchln{margin:0px 0px 25px 0px; float:left; width:100%;}
.blue-txt{margin:35px 0px 0px 0px; float:left; width:100%; text-align:center; color:#394f7f; font-size:17px; text-transform:uppercase; font-family: 'proxima_novasemibold';}
.home-main-container{margin:0px; float:left; width:100%; background:url(../images/content-back.png) left top no-repeat; background-size:cover;}
.content-text{margin:0px; float:left; width:100%;}
.home-text{margin:22px 0px 0px 0px; padding-bottom:35px; float:left; width:100%; text-align:center; font-size:11px; color:#404041; font-family: 'proxima_nova_rgregular';}
.footer{margin:0px; float:left; width:100%; background:url(../images/footer-background.png) left top repeat-x; height:57px;}
.footer-navigation{margin:19px 0px 0px 0px; padding:0px; float:left; width:100%;}
.footer-navigation ul{margin:0px; padding:0px; width:100%; list-style:none; text-align:center;}
.footer-navigation ul li{margin:0px 10px; padding:0px; display: inline; text-align:center;}
.footer-navigation ul li.last{margin-right:0px;}
.footer-navigation ul li a{margin:0px; padding:0px; color:#f1f1f2; font-size:16px; text-transform:uppercase; font-family: 'proxima_nova_rgregular';}
.flip-items li{ display:block;}

.fliper{margin:0px 0px 168px 0px; float:left; width:100%; background:url(../images/blue-back.png) left top repeat-x;}