h1.text-left span{  color:#da7900;  padding: 23px 0px 0px 0px; text-align: left; font-size: 18px; font-weight: normal; height: auto; line-height: 30px; display: block;}
h1.text-left:before{    content: ""; width: 90px; background: url(/files/system/img/general/logo.png) left top no-repeat; background-size: 100%; height: 90px; display: block; position: absolute; left: 0px; top: 0px;}
h1.text-left{padding-left: 100px; }
.div-color{background: #00afee; color: #FFF;}
.div-color-1{background: #b2b3b3 url(/files/system/img/general/bg-contact.jpg) center center no-repeat; background-size: cover; background-attachment: fixed;}
.div-padding{padding-top:30px; padding-bottom: 30px;}
.item-radius{margin-bottom:30px; text-align: center;} 
.item-radius figure{display:inline-block;text-decoration:none;}
.item-radius figure a{position:relative;display:inline-block;overflow:hidden;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:100%;background:url("/files/system/img/general/bg_tron.png") center center no-repeat;background-size:100% 100%;padding:10px;} 
.item-radius figure a img{border-radius:50%;position:relative;overflow:hidden;} 
.item-radius .caption{display:block;font-size:1em;text-transform:uppercase;padding:10px 5px;font-weight:bold;text-decoration:none;color:#00afee;}
.form-dat-ve label{color:#FFF !important;}
.form-dat-ve input[type=text], .form-dat-ve input[type=email], .form-dat-ve input[type=tel], .form-dat-ve textarea{border-color:#ffffff !important;}
.div-color-1 .title-headdline{color:#FFF !important;}
.div-color-1{color:#FFF !important;}
.div_round_footer{display: block;padding:40px 0px; position: relative; background: url("/files/system/img/general/bg-footer.jpg") center center no-repeat; background-size: cover;}
.div_round_footer h6{color:#FFF; padding-bottom: 20px;}
.div_round_footer .main{text-decoration: none; color:#FFF;text-align: center; display: block;}
.div_round_footer .main .div_round{margin: 0px auto;  padding:20px;position: relative;overflow: hidden;z-index: 1; display: inline-block; border: 2px solid #f35822;    border-radius: 50%;    background-color: transparent;;-webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    -o-transition: all 0.3s ease;    transition: all 0.3s ease;}
.div_round_footer .main .sf_caption{display: block;}
.div_round_footer .main h3{    font-size: 1.2em;    padding: 5px 0px;     font-weight: bold;}
.div_round_footer .main .content{color:#d8d8d8;}