html{color:#000;background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
@font-face{
font-family:'Antonio_Bold';src:url('../fonts/Antonio-Bold.ttf')
}
@font-face{
font-family:'Antonio_Light';src:url('../fonts/Antonio-Light.ttf')
}
@font-face{
font-family:'Antonio_Regular';src:url('../fonts/Antonio-Regular.ttf')
}
@font-face{
font-family:'OpenSans_Regular';src:url('../fonts/OpenSans-Regular.ttf')
}
@font-face{
font-family:'OpenSans_Bold';src:url('../fonts/OpenSans-Bold.ttf')
}
@font-face{
font-family:'OpenSans_ExtraBold';src:url('../fonts/OpenSans-ExtraBold.ttf')
}
@font-face{
font-family:'OpenSans_Semibold';src:url('../fonts/OpenSans-Semibold.ttf')
}
@font-face{
font-family:'OpenSans_Semibold';src:url('../fonts/OpenSans-Semibold.ttf')
}
@font-face{
font-family:'Sansumi_UltraLight';src:url('../fonts/Sansumi-UltraLight.ttf')
}
@font-face{
font-family:'Sansumi_UltraLight';src:url('../fonts/Sansumi-UltraLight.ttf')
}
@font-face{
font-family:'Hero_Regular';src:url('../fonts/Hero.otf')
}
@font-face{
font-family:'Gotham_Bold';src:url('../fonts/Gotham-Bold.ttf')
}
@font-face{
font-family:'Gotham_Book';src:url('../fonts/Gotham-Book.ttf')
}
@font-face{
font-family:'Gotham_Medium';src:url('../fonts/Gotham-Medium.ttf')
}
@font-face{
font-family:'Montserrat_Medium';src:url('../fonts/Montserrat-Medium.otf')
}
@font-face{
font-family:'Montserrat_Bold';src:url('../fonts/Montserrat-Bold.otf')
}
@font-face{
font-family:'Montserrat_SemiBold';src:url('../fonts/Montserrat-SemiBold.otf')
}
@font-face{
font-family:'Montserrat_Thin';src:url('../fonts/Montserrat-Thin.otf')
}
@font-face{
font-family:'Montserrat_Light';src:url('../fonts/Montserrat-Light.otf')
}
@font-face{
font-family:'Montserrat_ExtraBold';src:url('../fonts/Montserrat-ExtraBold.otf')
}
@font-face{
font-family:'Montserrat_Regular';src:url('../fonts/Montserrat-Regular.otf')
}
@font-face{
font-family:'Montserrat_ExtraLight';src:url('../fonts/Montserrat-ExtraLight.otf')
}
html{padding:0;margin:0;background-color:#fff;font-family:'Gotham_Book', Arial, sans-serif}
img{vertical-align:middle}
.ttError,label.error{color:#e34853 !important;font-weight:bold}
.ui-tooltip,.arrow:after{background:#fff;border:1px solid #e34853}
.ui-tooltip{padding:10px 20px;color:#fff;border-radius:20px;font-size:12px;text-transform:uppercase;box-shadow:0 0 7px #000}
.ui-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}
.ui-tooltip .arrow.top{top:-16px;bottom:auto}
.ui-tooltip .arrow.left{left:20%}
.ui-tooltip .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.ui-tooltip .arrow.top:after{bottom:-20px;top:auto}
.content_loading{position:fixed;top:0;width:100%;z-index:99999;text-align:center}
.content_loading .loading{background:#fdfdfd;color:#000;border-radius:0 0 5px 5px;display:inline-block;padding:5px 10px;font-size:12px}
.content_loading .loading img{vertical-align:middle;margin-top:-2px;margin-right:2px}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-widget-overlay{background:#aaa url(../js/jquery-ui-1.10.2.custom/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}
.transition{-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}
.background_resp{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}
.ajimg{background:url('../images/loader.gif') no-repeat transparent;display:inline-block;height:16px;margin-left:3px;vertical-align:middle;width:16px}
.pagination{text-align:center;padding:10px;clear:both}
.pagination .current{color:#303030;font-weight:bold;margin-left:3px;margin-right:3px;font-size:16px}
.pagination .prdPage{padding:5px 10px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.pagination .numberPage{background-color:;color:#303030;padding:5px 10px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.pagination .numberPage:hover{color:#fff;background-color:}
.pagination .SetNumberPage{background-color:;color:#fff;padding:5px 10px;text-align:center;margin-left:3px;margin-right:3px;font-weight:bold}
.cnt{width:1200px;margin:0 auto}
.st_top_ln1{background-color:#e34853;padding:20px 0;color:#fff;text-transform:uppercase}
.st_top_ln1 .cnt{overflow:hidden}
.st_top_ln1 .title{float:left;padding:5px 0;font-size:25px;font-weight:bold}
.st_top_ln1 .cnt_btn{float:right}
.st_top_ln1 .cnt_btn a{display:inline-block;background-color:#fff;color:#e34853;padding:10px 20px;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;font-size:18px}
.st_top_ln2{width:100%}
.st_top_ln2 .logo{margin-top:30px;margin-bottom:20px}
.st_top_ln2 .logo img{height:160px}
.st_top_ln3{background:url('../images/site/background_lpage.png') no-repeat transparent;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;top:-1px;z-index:100;width:100%;height:350px}
.st_top_ln3 .text{float:left;width:550px}
.st_top_ln3 .text .t-title{color:#fff;font-size:28px;margin-top:20px;margin-bottom:25px;font-weight:bold}
.st_top_ln3 .text .t-sub{color:#fbb040;font-size:18px;margin-bottom:10px;font-weight:bold}
.st_top_ln3 .text .t-text{color:#fff;font-size:17px;text-align:justify;line-height:28px}
.st_top_ln3 .form{float:right;width:540px;margin-top:-120px}
.st_top_ln3 .form .title{font-size:30px;font-weight:bold;text-align:right;margin-bottom:10px;padding-right:30px}
.st_top_ln3 .form .cnt-f{background-color:#e34853;color:#fff;padding:30px 20px;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;font-size:16px}
.st_top_ln3 .form .cnt-f label{display:inline-block;width:180px;margin-bottom:15px}
.st_top_ln3 .form .cnt-f input{width:300px;padding:10px 5px;border:none}
.st_top_ln3 .form .cnt-btn{padding-left:183px}
.st_top_ln3 .form .cnt-btn button{font-size:16px;text-transform:uppercase;padding:10px 20px;background-color:#fff;color:#e34853;border:none;cursor:pointer}
.st_top_ln4{background:url('../images/site/back4.png') repeat transparent;width:100%;padding:20px 0;color:#303030}
.st_top_ln4 .cnt{overflow:hidden}
.st_top_ln4 .text{float:left;width:550px}
.st_top_ln4 .text .t-text{font-size:17px;text-align:justify;line-height:28px}
.st_top_ln4 .video{float:right;width:540px;margin-top:150px}
.st_top_ln4 .video iframe{width:100%;border:none}
.st_top_ln4 .lista{overflow:hidden;padding:30px 0}
.st_top_ln4 .lista li{float:left;width:33%;text-align:center;height:250px}
.st_top_ln4 .lista li img{height:150px}
.st_top_ln4 .lista .text-list{text-align:center;width:80%;margin:0 auto}
#st-footer{background-color:#e34853;color:#fff;padding-top:40px}
#st-footer .content{margin:0 auto;width:1100px;overflow:hidden}
#st-footer .st-units{font-family:'Montserrat_Medium', Arial, sans-serif;color:#fff;font-size:12px;overflow:hidden;margin-bottom:30px}
#st-footer .st-units ul li{float:left;width:265px;margin-right:10px}
#st-footer .st-units ul li span{background-color:#fff;color:#e34853;display:block;padding:3px 10px}
#st-footer .st-units ul li .title,#st-footer .st-units ul li .data{margin-bottom:5px}
#st-footer .st-units ul li img{margin-right:2px;margin-bottom:5px}
#st-footer .st-logo .left{float:left}
#st-footer .st-logo .right{float:right}
#st-footer .st-logo .right .space{margin-right:10px}
#st-footer .develop{background-color:#fff;padding:10px 0;margin-top:40px;text-align:center}