h2.nouvo{text-align:right;}
a.legal{float:right !important;}
div.contact-left h3{text-align:right !important;}
div.box-address {
    color: #4D2629;
    float: right;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 250px;
}
h2.forindex{text-align:right !important;}
h3.contactt{text-align:right;}
.alpha{text-align:right;}
div.box-address{text-align:right;}
div.over{text-align:right !important;}
div.content-product h2{text-align:right;}
.forpractice1 h2.forindex, h2.practic, h2.forindex{font-size:20px !important;}
div.content-product h2{font-size:18px;}
h2.nouvo{margin-bottom:10px;padding-right:10px;}
div.box-product .content-product{margin-bottom:15px;text-align:right;}
ul.forspacing {padding-top:10px;text-align:right;}
ul.forspacing li{margin-bottom:10px;}
.tic3 a.getcote{margin-right:10%;}
#social{float:left;}
.contact-left{margin-right:20px;width:68%;}