﻿
.wrapUploader {
    width: 70px;
    background-color: rgb(0 0 0 / 12%);
    color: #001791;
}

.uploader {
    width: 612px !important;
    margin-bottom: 47px !important;
    *width: 599px !important;
}
.uploader .input_text_desc
{
    width:173px;
}
.uploader .input_text_value
{
    width:184px;
}
.uploader .input_text_value
{
    height: 26px;
    right: 0;
    position: absolute;
    top: 0;
    width: 415px; 
    margin-top:0px;
    margin-bottom:0px;
}
.swfupload,#divImgSrc
{
    height: 26px;
    position: absolute;
    right: 0;
    top: 0;
}
.upload_wrapper object
{
    position:absolute;
    top:0;
    right:0;
}
.progressName, .progressBarStatus
{
    font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	left: 12px;
    position: absolute;
    top: 11px;
}
.progressBarStatus
{
    top:auto;
    color:#00A9CD;
    font-size:10px;
    left:auto;
    right:2px;
    bottom:2px;
    font-style:italic;
}
.hide_uploader_button object
{
    display:none;
}
.green
{
    position:absolute;
    top:0;
    right:0;
}
.green a
{
    background-image: url("../../images/close.png");
    width:15px;
    height:14px;
    display:block;
}
#sendTofriend .error
{
    border:1px solid #00A9CE;
}
#sendTofriend label.error
{
    display:none !important;
}
.topHomeSItem .image
{
    position:relative;
    width:712px;
    height:349px;
    overflow:hidden;
}
#contentOne .slide1 img{
	border:0px;
}
#scope .rightside
{
    padding-top:51px;
}
.play
{
    height:48px;
    width:48px;
    position:absolute;
    top:130px;
    left:154px;
    cursor:pointer;
    background-image: url("../../images/play.png");
}

.recaptcha.error 
{
    border: 1px solid #00A9CE;
}
.recaptcha
{
    width: 302px;
    height: 76px;
    border: solid transparent 1px;
    margin-bottom: 40px;
    border-radius: 3px;
}


.col.trois span {
    color: #333;
    font-family: "Montserrat", sans-serif;font-weight:600;
    top: -16px;
    position: relative;
}

.socialmedia .in {
	background: url("../img/in.png") no-repeat scroll 0 0 transparent !important;
	height:20px;
	width:20px;
	float:right;
	cursor:pointer;
	
}


/* fixes */
.careers_dv .item{padding-left:24px;padding-top:29px;font-size: 16px;}
.careers_dv .item .arrow{right:55px;}
.socialmedia{position:absolute;top:22px;right:0px;}
.copyright{right:33px;}
.input_file{
    display:none;
}
.span7 .fileinput-button {
    position: absolute;
    top: 5px;
}
.template-download .preview, .template-download .caption, .span5 .progress-success {
    display: none;
}
.template-download .name, .template-download .delete {
    display: inline-block;
    vertical-align: middle;
    margin-top: 5px;
}
    .template-download .delete .btn-danger {
        background-image: url(../images/close.png);
        width: 15px;
        height: 14px;
        display: block;
        margin-left: 10px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border: none;
    }
.fileinput-button.disabled{
    visibility:hidden;
}
.module.underMenuWelcome .wrapRoundedBtn .text{font-size:14px;}