
body{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px !important;
    background: #eceeef;
}
.row>.col-1{
    width: 100%;
    height: 0.5em;
    background: #6492bf;
}
.row>.col-2{
    height: 25em;
    width: 11%;
    background: #1c709d;
}
.row>.col-c{
    width: 78%;
    background: #fff;
}

.doller{
    font-size: 30%;
}
/*h3{

    margin-bottom: 1em;
   
	font-size: 22px;
    letter-spacing: -1.5px;
}*/
h4{
    color: #023d79;   
}
p{
    color: #7e8285;
    margin-top: 1.5em;
}
b{
    color: #023d79;
}
th{
    color: #023d79; 
}
td{
    font-weight: normal;
    color: #6a6d6f;
}
.col-c-r{
    margin-top: 3em;
    margin-bottom: 3em;
    box-shadow:  0 0 10px rgba(0, 0, 0, 0.3);
    border: 1px solid #DDD;
    padding-left: 3.5%;
}
.wrap-2{
    width: 100%;
}
.wrap-3{
    width: 100%;
}
label{
    font-weight: normal;

    color: #6a6d6f;
}
input[type="text"], input[type="password"],
input[type="email"]{
    width: 50%;
    margin-bottom: 0.5em;
}
#email{
    width: 50%;
    margin-bottom: 0.5em;
}
#month{
    height: 2.1em;
    margin-bottom: 0.3em;
}
#year{
    height: 2.1em;
    width: 20%;
}
#card-id{
    width: 20%;
    margin-top: 0.2em;
}
.col-c-r>h4:first-child{
    padding-top: 0.7em;
    padding-bottom: 0.7em;
}
.lab-1-1{
    width: 100%;
}
.lab-sp-1{
    font-size: 13px;
    line-height: 17px;
    color: #282C33;
    font-weight: bold;
    margin-left: 2%;  
}
.lab-sp-11{
    font-size: 20px;
}
.lab-sp-2{
    font-size: 13px;
    line-height: 17px;
    color: #b30228;
    font-weight: bold;
    margin-left: 2%;
}
.lab-sp-22{
    font-size: 20px;
    }
.subm{
    
    height: 31px;
    border: 1px solid #c20000;
    color: #ffffff;
    background: #c20000;
    box-shadow: 0 3px 3px rgba(255, 252, 252, 0.58) inset; 
    font-size: 14px;
    font-weight: bold;
    margin-top: 1em;
    margin-bottom: 1.3em;  
}
.lab-1-2{
    width: 100%;
    margin-top: 1em;
}
.lab-sp-3{
    color: #282C33;
    margin-left: 3%;
}
.last{
    font-size: 12px;
    line-height: 14px;
    color: #282C33;
    margin-bottom: 2em;
}
.wrap-3>label{
    width: 30%;
}
.wrap-3 .year{
    width: 0%;
}
.table{
    margin-top: 1.5em;
}
.small{
    margin-top: 0;
    color: #282C33;
}
#alert{position:absolute;border:1px solid #CCC;width:300px;margin-left:-150px;left:50%;background-color:#FFF}#al_top{background:url(../../images/td_entete.gif) left top repeat-x;border-bottom:1px solid #CCC;height:20px}#al_cont{margin:10px;text-align:center;color:#252525;}#al_bt{margin-bottom:5px}#al_contSubmit{padding:10px;text-align:center}#alertSubmit{position:fixed;border:2px solid #ccc;width:400px;margin-left:-150px;left:50%;top:25%;background-color:#FBFBFB;z-index:1000}#aler_overlay{position:fixed;top:0px;left:0px;width:100%;height:800px;opacity:0.3;background-color:rgb(255,255,255);z-index:999}* html div#alertSubmit,* html div#aler_overlay{position:absolute;}


.btn-large{display:inline-block;cursor:pointer;font-size:20px;padding:17px 50px;}

.btn-light-blue{background:linear-gradient(#79BCE8,#249DED) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #249EF0!important;box-shadow:0 1px 1px 0 #0A94F0 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-light-blue:hover{background:linear-gradient(#249DED,#79BCE8) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-light-blue-color{color:#249DED;border:2px solid #249DED;}.btn-light-blue-color h4{color:#249DED;}.btn-light-blue-color h5{color:#249DED;}.btn-red{background:linear-gradient(#F25A64,#F51625) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #F50213!important;box-shadow:0 1px 1px 0 #F51625 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-red:hover{background:linear-gradient(#F51625,#F25A64) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-red-color{color:#F51625;border:2px solid #F51625;}.btn-red-color h4{color:#F51625;}.btn-red-color h5{color:#F51625;}.btn-yellow{background:linear-gradient(#F5F55F,#F7F70F) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #F7F700!important;box-shadow:0 1px 1px 0 #E0E009 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#000!important;}.btn-yellow:hover{background:linear-gradient(#F7F70F,#F5F55F) repeat scroll 0 0 rgba(0,0,0,0);color:#000!important;}.btn-yellow-color{color:#F7F70F;border:2px solid #F7F70F;}.btn-yellow-color h4{color:#F7F70F;}.btn-yellow-color h5{color:#F7F70F;}.btn-blue{background:linear-gradient(#3B3BD9,#1919D4) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #4040C9!important;box-shadow:0 1px 1px 0 #0D0DD1 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-blue:hover{background:linear-gradient(#1919D4,#3B3BD9) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-blue-color{color:#1919D4;border:2px solid #1919D4;}.btn-blue-color h4{color:#1919D4;}.btn-blue-color h5{color:#1919D4;}.btn-orange{background:linear-gradient(#ED8845,#EB660E) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #FF6600!important;box-shadow:0 1px 1px 0 #FA6502 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-orange:hover{background:linear-gradient(#EB660E,#ED8845) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-orange-color{color:#EB660E;border:2px solid #EB660E;}.btn-orange-color h4{color:#EB660E;}.btn-orange-color h5{color:#EB660E;}.btn-pink{background:linear-gradient(#E8519D,#E6197F) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #E30071!important;box-shadow:0 1px 1px 0 #F7027D inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-pink:hover{background:linear-gradient(#E6197F,#E8519D) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-pink-color{color:#E6197F;border:2px solid #E6197F;}.btn-pink-color h4{color:#E6197F;}.btn-pink-color h5{color:#E6197F;}.btn-green{background:linear-gradient(#438C43,#187318) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #097009!important;box-shadow:0 1px 1px 0 #054D05 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-green:hover{background:linear-gradient(#187318,#438C43) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-green-color{color:#187318;border:2px solid #187318;}.btn-green-color h4{color:#187318;}.btn-green-color h5{color:#187318;}.btn-black{background:linear-gradient(#000,#000) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #000!important;box-shadow:0 1px 1px 0 #000 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-black:hover{background:linear-gradient(#000,#000) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-black-color{color:#000;border:2px solid #000;}.btn-black-color h4{color:#000;}.btn-black-color h5{color:#000;}.btn-purple{background:linear-gradient(#702D70,#5E125E) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #5C095C!important;box-shadow:0 1px 1px 0 #420342 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-purple:hover{background:linear-gradient(#5E125E,#702D70) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-purple-color{color:#5E125E;border:2px solid #5E125E;}.btn-purple-color h4{color:#5E125E;}.btn-purple-color h5{color:#5E125E;}.btn-maroon{background:linear-gradient(#822E2E,#7D1313) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #6E0808!important;box-shadow:0 1px 1px 0 #7D0404 inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#ffffff!important;}.btn-maroon:hover{background:linear-gradient(#7D1313,#822E2E) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff!important;}.btn-maroon-color{color:#7D1313;border:2px solid #7D1313;}.btn-maroon-color h4{color:#7D1313;}.btn-maroon-color h5{color:#7D1313;}.btn-white{background:linear-gradient(#fff,#fff) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #fff!important;box-shadow:0 1px 1px 0 #fff inset,0 2px 0 -1px rgba(0,0,0,0.2);cursor:pointer;color:#000!important;}.btn-white:hover{background:linear-gradient(#fff,#fff) repeat scroll 0 0 rgba(0,0,0,0);color:#000!important;}
.btn-color, .subscribe-btn {
    background: rgba(0, 0, 0, 0) linear-gradient(#2eaef0, #0488cd) repeat scroll 0 0;
    border: 1px solid #2f7295;
    box-shadow: 0 1px 1px 0 #9fcee7 inset, 0 2px 0 -1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
	color: #fff !important;
    text-shadow: 0 1px #555 !important;
}

.fa-2x{font-size: 2em;}
.fa-3x{font-size: 3em;}
.fa-4x{font-size: 4em;}
.fa-5x{font-size: 5em;}