@charset "utf-8";@font-face{font-family:'Helvetica';src:url('/fonts/Helvetica.eot');src:url('/fonts/Helvetica.eot') format('embedded-opentype'),url('/fonts/Helvetica.woff2') format('woff2'),url('/fonts/Helvetica.woff') format('woff'),url('/fonts/Helvetica.ttf') format('truetype'),url('/fotns/Helvetica.svg#Helvetica') format('svg');}
@font-face{font-family:'HelveticaNeueCE35Thin';src:url('/fonts/HelveticaNeueCE35Thin.eot');src:url('/fonts/HelveticaNeueCE35Thin.eot') format('embedded-opentype'),url('/fonts/HelveticaNeueCE35Thin.woff2') format('woff2'),url('/fonts/HelveticaNeueCE35Thin.woff') format('woff'),url('/fonts/HelveticaNeueCE35Thin.ttf') format('truetype'),url('/fonts/HelveticaNeueCE35Thin.svg#HelveticaNeueCE35Thin') format('svg');}
@font-face{font-family:'HelveticaNeueCondensedBold';src:url('/fonts/HelveticaNeueCondensedBold.eot');src:url('/fonts/HelveticaNeueCondensedBold.eot') format('embedded-opentype'),url('/fonts/HelveticaNeueCondensedBold.woff2') format('woff2'),url('/fonts/HelveticaNeueCondensedBold.woff') format('woff'),url('/fonts/HelveticaNeueCondensedBold.ttf') format('truetype'),url('/fonts/HelveticaNeueCondensedBold.svg#HelveticaNeueCondensedBold') format('svg');}
@font-face{font-family:'Bauhaus';src:url('/fonts/Bauhaus.eot');src:url('/fonts/Bauhaus.eot') format('embedded-opentype'),url('/fonts/Bauhaus.woff2') format('woff2'),url('/fonts/Bauhaus.woff') format('woff'),url('/fonts/Bauhaus.ttf') format('truetype'),url('/fonts/Bauhaus.svg#Bauhaus') format('svg');}
@font-face{font-family:'bauhausstdlight';src:url('/fonts/bauhausstdlight.eot');src:url('/fonts/bauhausstdlight.eot') format('embedded-opentype'),url('/fonts/bauhausstdlight.woff2') format('woff2'),url('/fonts/bauhausstdlight.woff') format('woff'),url('/fonts/bauhausstdlight.ttf') format('truetype'),url('/fonts/bauhausstdlight.svg#bauhausstdlight') format('svg');}
@font-face {
    font-family: 'altgot2n';
    src: url('/fonts/altgot2n-webfont.eot');
    src: url('/fonts/altgot2n-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/altgot2n-webfont.woff') format('woff'),
         url('/fonts/altgot2n-webfont.ttf') format('truetype'),
         url('/fonts/altgot2n-webfont.svg#webfontregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ankeregular';
    src: url('/fonts/anke-webfont.eot');
    src: url('/fonts/anke-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/anke-webfont.woff2') format('woff2'),
         url('/fonts/anke-webfont.woff') format('woff'),
         url('/fonts/anke-webfont.ttf') format('truetype'),
         url('/fonts/anke-webfont.svg#ankeregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*{padding:0;margin:0;}
body, html{width:100%;font-size: 16px;line-height: 24px;
    text-align: justify; background:url("/images/front/motif.jpg"); }
p{    margin: 0 0 15px;}
ul{padding:0;margin:0;list-style:none;}
ul li{list-style:none;}
ol li{padding:5px 20px;}
a{color:#00a1e4;text-decoration:none;}
a:hover, a:focus { color: #00a1e4; text-decoration: none; }
figure{position:relative;text-align:center}
figure img{width:67%;}
.logo{position:absolute;top:11%;left:35%;width:30%;z-index:99;}
.sectionTitle{color:#00a1e4;font-family:"ankeregular";font-size:40px;text-transform:uppercase;text-align:center;line-height:50px;font-weight: bold;}
.slider-section{position:relative;overflow:hidden;}
.loading-slider{width:60px;height:60px;position:absolute;z-index:1;top:50%;left:50%;-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/images/front/loading.gif");}
.services{padding:60px 0 90px; }
.service{color:##5D5F62;margin-top:30px;text-align:center; line-height: 17px;}
.service:hover .icon{background-position:center top}
.service .icon{display:block;height:60px;background-position:center bottom}
.service .title{display:block; /*font-family:"Bauhaus";font-size:18px; */
   font-size:19px;
    line-height: 22px;
	 letter-spacing: 1.5px;    
text-align:center; margin-top: 20px;}

.service a{ color: #37383A;	}
.service:hover a{ color:#00a1e4;}

.home-service .service:hover .icon{background-position:center bottom}
.home-service .service .icon{display:block;height:60px;background-position:center top}
.auto{background:url("/images/front/s1.png") no-repeat scroll center top;}
.voyage{background:url("/images/front/s2.png") no-repeat scroll center top;}
.vie{background:url("/images/front/s3.png") no-repeat scroll center top;}
.ascendie{background:url("/images/front/s4.png") no-repeat scroll center top;}
.maladie{background:url("/images/front/s5.png") no-repeat scroll center top;}
.home{background:url("/images/front/s6.png") no-repeat scroll center top;}
.business{background:url("/images/front/s7.png") no-repeat scroll center top;}
.sinistre{background:url(/images/front/s8.png) no-repeat scroll center top;}
#map{height:400px;}
#content_map{display:none;text-align:center;}
.partners{padding:40px 0; background: #fff;}
.simply-scroll-container{position:relative;}
.simply-scroll-clip{position:relative;overflow:hidden;}
.simply-scroll-list{overflow:hidden;}
.simply-scroll-list li{padding:0 12px !important;}
.simply-scroll-list li img{border:none;height:90px!important;}
.simply-scroll{width:100%;margin:20px 0px;height:90px;}
.simply-scroll .simply-scroll-clip{width:100%;height:90px;}
.simply-scroll .simply-scroll-clip li:hover{opacity:0.9}
.simply-scroll .simply-scroll-list li{float:left;}
.newsletter{line-height:33px;background:url("/images/front/newsletter.png") repeat scroll 0 0;padding:50px 0 0 0;text-align:center;}
.newsletter .subTitle{color:#a7a7a7;font-family:"HelveticaNeueCE35Thin";font-size:22px;padding-bottom:20px;text-transform:uppercase;line-height:24px;}
.newsletter .title{color:#00a1e4;display:block;font-family:"ankeregular";font-size:36px;padding-bottom:24px;text-transform:uppercase;}
.newsletter .title span{color:#fff; 
      display: inline-block;
}
.newsletter form{	
  
    border-radius: 27px;
    display: inline-block;
    min-height: 105px;
    overflow: hidden;
    padding: 7px;
    position: relative;
    text-align: center;
    width: 60%;
}
.mail_newsletter{-webkit-border-radius: 0 25px 25px 0;-moz-border-radius: 0 25px 25px 0; border-radius: 0 25px 25px 0; }
.firstname_newletter{-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px; border-radius:25px 0 0 25px; }

.newsletter input{    background: #2a2a2a none repeat scroll 0 0;
    border: medium none;
   
    color: #8b8b8b;
    float: left;
    font-size: 15px;
    line-height: 32px;
    margin-bottom: 3px;
    outline: medium none;
    padding: 3px 11px 3px 17px;
    width: 100%;}
.newsletter button{
    background: #00a1e4 none repeat scroll 0 0;
    border: medium none;
    border-radius: 20px;
    color: #fff;
    font-family: "HelveticaNeueCE35Thin";
    font-size: 17px;
   height: 31px;
    line-height: 31px;
    margin: 2px auto 0;    
    text-align: center;
    text-transform: uppercase;
    width: 130px; 
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-ms-transition:all .2s ease;
-o-transition:all .2s ease;
transition:all .2s ease;

}
.newsletter button:hover {background:#fff;color:#00a1e4;}
footer{background:#2a2a2a;color:#fff;font-family:"Helvetica";font-size:14px;padding:7px 0 0;}
.copyright{line-height:35px;float:left;}
.copyright a{color:#fff;}
.copyright a.blue{color:#00a1e4; text-transform: uppercase; font-size:18px;}
.socialMedias{float:right;}
.socialMedias a{color:#fff;border-radius:50%;font-size:20px;margin-left:5px;padding:10px 0;text-align:center;width:35px;line-height:15px;}
.socialMedias .fa-facebook{background:#3a5a98;}
.socialMedias .fa-twitter{background:#60caef;}
.socialMedias .fa-google-plus{background:#e54a55;}
.socialMedias .fa-linkedin{background:#0177b5;}
.socialMedias a:hover{background:#a9a9a9}
.bg_se12{background:url(/images/front/bgser12.png) repeat-y center center;width:100%;display:table;}
.bg_se34{background:url(/images/front/bgser34.png) repeat-y center center;width:100%;display:table;}
.service_block1{background:#FFF;padding-top:32px;padding-bottom:32px;}
.titre_service1{color:#000000;font-size:28px;font-family:'Helvetica';text-transform:uppercase;margin:0;padding:0;line-height:34px;}
.titre_service1 strong{color:#00a1e4;display:block;font-size:38px;line-height:35px;padding-bottom:35px;font-family:'ankeregular'; padding-top:3px;}
.service_block1 p{color:#5f5f5f;font-size:18px;padding:20px 0 0;margin:0;}
.read_more{text-transform:uppercase;font-size:20px;font-family:'Helvetica';margin-top:20px;}
.read_more a{color:#5f5f5f;text-decoration:none;}
.read_more a:hover{text-decoration:underline;}
.service_block2{background:url(/images/front/right__coupe.png) no-repeat top left #6d6e71;position:relative;padding-bottom:80px;padding-top:40px;padding-left:60px;}
.liste_services_2{padding:10px 0;position:relative;list-style:none;}
.liste_services_2 a{text-decoration:none; }
.liste_services_2 a:hover span, .liste_services_2 a:hover em{color:#FFF;text-decoration:none;}
.liste_services_2:after{position:absolute;content:"";width:2%;height:85px;margin-left:auto;margin-right:auto;left:40px;top:-40px;}
.liste_services_2:first-child:after{content:normal;}
.liste_services_2 em{    font-family: 'Helvetica';
    font-size: 15px;
    color: #fefefe;
    display: inline-block;
    font-style: normal;
    vertical-align: middle;
    line-height: 18px;
    padding-top: 3px;}
.liste_services_2 span{color:#999a9c;font-size:40px;border:5px solid #a4a4a4;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:15px 0;text-align:center;min-width:80px;vertical-align:middle;margin-right:3%;margin-bottom:1%;}
.liste_services_2 strong{font-size:17px;color:#000;display:inline-block;width:28%;font-family:'HelveticaNeueCE35Thin';vertical-align:middle; padding-bottom: 7px; text-align: left;}
.service_block2 .border_left_ser2{position:absolute;left:-40px;top:0;}
.service_block3{background:url(/images/front/left__coupe_bg.png) right center no-repeat;padding-left:16%;height:350px;max-height:350px;padding-right:0;}
.service_block3 ul{margin:0;padding:0;list-style:none;}
.service_block3 ul li{text-align:center;float:left;width:33.33%;color:#FFF;font-family:'HelveticaNeueCE35Thin';font-size:17px;padding:61px 5px}
.service_block3 ul li a{color:#FFF;text-decoration:none;display:block}
.service_block3 ul li strong{display:block;font-size:24px;font-family:'ankeregular';padding:0 0 10px;font-weight:normal;}
.service_block3 ul li a:hover{text-decoration:underline;}
.services_block4{position:relative;background:url(/images/front/img___2.jpg) no-repeat;background-size:100%;height:350px;max-height:350px;}
.services_block4 span{display:block;position:absolute;left:-13px;top:0;}
/*#interne_ .titre_service1{padding-bottom:30px;}*/
.interne_services{text-align:center;background-image:url(/images/front/5.jpg);background-position:center;padding:62px 0 82px 0;clear:both;display:block;position:relative;color:#fff;}
.interne_services .container{position:relative;z-index:2;}
.overlay{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
h1.small-light{margin-bottom:50px;text-transform:uppercase;font-family:'HelveticaNeueCE35Thin';}
.interne_services h3{font-family:'ankeregular';}
.menu{background:#00a1e4;position:fixed;width:100%;top:0;left:0;z-index:9999}
.resau_top{text-align:right;margin-top:11px;}
.resau_top a{background:#a2e4ff none repeat scroll 0 0;color:#00a1e4;display:inline-block;padding:5px 0;text-align:center;width:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.resau_top a:hover{background:#fff}
.logo_adress{top:60px;padding:5px 0;position:relative;z-index:999;background:rgba(255, 255, 255, 0.75);position:absolute;width:100%;}
.logo__interne img{height:110px;}
.adress_interne{font-size:14px;padding-top:45px;text-align:right;}
.adress_interne i{color:#00a1e4;font-size:20px;padding:0 5px 0 20px;}
.banner_interne{position:relative;}
.contact-form input[type=text], .contact-form input[type=email], .contact-form textarea,.contact-form select, .contact-form input[type=number]{

 border: 2px solid rgba(0, 0, 0, 0.2);
    box-sizing: border-box;
    color: #8d8d8d;
	 transition: all 0.4s ease 0s;

background:#fafcfc; border:1px solid #d9d9d9; margin-bottom:12px; padding:8px 0 8px 20px;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}


.contact-form input[type=text]:focus, .contact-form input[type=email]:focus, .contact-form textarea:focus,.contact-form select:focus, .contact-form input[type=number]:focus{
    background: rgba(0, 169, 215, 0.4) none repeat scroll 0 0;
    color: #000;
}


.contact-form input[type=text], .contact-form input[type=email], .contact-form input[type=text], .contact-form input[type=number]{height:40px;padding-right:10px;}
.contact-form select.form-control{height:39px}
.contact-form button,.contact-form input[type="submit"]{padding:10px 20px;  -webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-ms-transition:all .2s ease;
-o-transition:all .2s ease;
transition:all .2s ease;
 display:inline-block;cursor:pointer;border:none;background:#00a1e4;color:#fff; line-height:20px;
 font-size:20px;font-weight:300;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; width: 100%; margin-top: 5px;}
 
 .block_contact_form{ border:1px dashed #cacaca; padding: 30px 15px; }
 
.contact-form button:hover,.contact-form input[type="submit"]:hover{background:#6d6e71;}
.follow_us a{color:#939fa6;}
.follow_us a i{background:#e9eaea;color:#939fa6;font-size:25px;padding:10px 0;text-align:center;width:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.follow_us a:hover i{background:#939fa6;color:#e9eaea;}
.contact_page_info i{background:#00a1e4 ;color:#fff;font-size:15px;padding:7px 0;text-align:center;width:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:6px;}
table td{vertical-align:top;width:50%;}
.column_title_left{  margin: 3px 0 20px;}
.list_cat_download{}
.list_cat_download li{}
.list_cat_download li a{color:#333;}
.list_cat_download li a:hover{color:#00a1e4;}
.partnerships{padding:0 0 20px 0;text-align:center}
.partnerships div, .nos-clients_logos div{text-align:center;background:none;padding:5px 20px 20px;}
.partnerships div a, .nos-clients_logos div a {display:block;background:#fff;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.12);padding:10px 0;color:#333;text-decoration:none;}
.partnerships div a span, .nos-clients_logos  div a span{  border-top: 1px solid #eee;
    display: block;
    font-size: 14px;
    height: 28px;text-transform: uppercase;
    line-height: 33px;}
.partnerships div a img, .nos-clients_logos div a img {margin-bottom:10px;max-width:100%;}
.partnerships div a:hover, .nos-clients_logos  div a:hover {box-shadow:0 0 3px 0 rgba(0, 161, 228, 0.8);color:#00a1e4}

/*****************/

.nos-clients_logos div{text-align:center;background:#fff; padding: 2px  0px;  border: 1px solid #badcfe;
margin: 3px; line-height: 90px; height: 100px;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.12);display:block;}

.nos-clients_logos div img { max-width:100%; vertical-align: middle; }
.nos-clients_logos  div:hover {box-shadow:0 0 3px 0 rgba(0, 161, 228, 0.8);color:#00a1e4}
.clients_logos{ width: 16%; }

/*****************/

.col-lg-9{width:100%;position:initial;min-height:initial;padding-left:initial;padding-right:initial;}
.coordonne{background-color:#333;text-align:right;color:rgba(255,255,255,0.8);font-size:14px;line-height:15px;padding:9px 0;position:fixed;top:0;left:0;width:100%;z-index:9999;}
.coordonne i{color:rgba(0,161,228,0.6);margin-right:5px}
.coordonne span{display:inline-block;}
.coordonne span:first-child{border-right:solid 1px rgba(255,255,255,0.2);padding-right:15px}
.coordonne span:last-child{padding-left:15px}
.coordonne li b{color:#00a1e4}
.newsletter .notification{text-align:center;}
.newsletter .alert{padding:3px 10px;display:inline-block;margin-bottom:3px;width:42%;line-height:20px;}
.content-principal ul{margin:15px 0 10px 30px;padding:0;}
.content-principal ul li{margin-bottom:5px;list-style-image:url(/images/front/puce_li.png);padding:0;}
.content-principal ul li ul li{list-style-image:url(/images/front/puce_li_.png);}
.content-principal ul li a{}
.content-principal ul li a:hover{}
.aside_telechargement{background:#f1f1f1;margin-top:20px;min-height:20px;padding:4px 0 0 0;}
.aside_telechargement a{position:relative;display:inline-block;margin:5px;outline:none;color:#333;text-decoration:none;text-transform:none;letter-spacing:1px;text-shadow:0 0 1px rgba(255,255,255,0.3);font-size:14px;width:100%;line-height:17px;}
.aside_telechargement table tr td{border-bottom:1px solid #cecece;text-align:center;vertical-align:middle!important;}
.aside_telechargement table tr td img{padding-top:6px;}
.aside_telechargement table tr td a:hover{color:#239d1f;}
.cl-effect-1 a::before,
.cl-effect-1 a::after{display:inline-block;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.2s;-moz-transition:-moz-transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s;}
.cl-effect-1 a::before{margin-right:10px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px);}
.cl-effect-1 a::after{margin-left:10px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px);}
.cl-effect-1 a:hover::before,
.cl-effect-1 a:hover::after,
.cl-effect-1 a:focus::before,
.cl-effect-1 a:focus::after{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}
.marquee0{margin-top:40px;}

.partner-ship{   padding: 20px 0 0!important;}
.partner-ship> .titre_service1 strong{   padding-bottom: 5px !important;}


.home-service {background:rgba(235,243,247,0.7) }

.nos-references{  padding: 30px 0 45px;  overflow: hidden;  background:url(/images/front/motif_.jpg) repeat; }
.nos-references .sectionTitle{}

.nos-references .sectionTitle, .partners .sectionTitle{ margin-bottom : 40px;}
.nos-clients_logos{ width: 90%; margin:0 auto; }


#menu_flottant{  float: right;
    margin: 0 0 10px 35px;
    width: 41%; }
.map {   margin-bottom: -24px !important;}

.content_inside{ overflow:hidden; margin-bottom: 11px; display: table; padding-top: 9px; width: 100%;}	
.content_inside1 ,.content_inside2 , .content_inside{
/*    display: table-cell;*/
    float: none; vertical-align: middle;
}
.content_inside_text { width : 77%;}
.content_inside_img{ width : 23%;}


@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.arrow {
  position: fixed;
  bottom: 0;
  left: 50%;
  margin-left: -20px;
  width: 40px;
  height: 25px;/*
 background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);
  background-size: contain; 
*/

background:url("/images/front/arrow-bottom.png"); 

}

.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
.notice_optimal{ background:#959595; padding:2px 0; font-size:13px; margin-top:7px; display:table; width:100%;}
.notice_optimal span{ display:inline-block; float :right;}
.notice_optimal span a{ color:#FFF; text-decoration:none;} 
.intern_page_new{ background:rgba(255,255,255,0.6); -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.6);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.6);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.6);}