@font-face { font-family: montserrat; src: url('fuentes/montserrat.ttf'); } @font-face { font-family: montserrat_alt; src: url('fuentes/montserrat_al.ttf'); } @font-face { font-family: heebo; src: url('fuentes/heebo.ttf'); } @font-face { font-family: opensans; src: url('fuentes/opensans.ttf'); } @font-face { font-family: worksans; src: url('fuentes/worksans.ttf'); }  .font_family_1{ font-family:montserrat,arial !important; } .font_family_2{ font-family:montserrat_alt,arial !important; } .font_family_3{ font-family:heebo,arial !important; } .font_family_4{ font-family:opensans,arial !important; } .font_family_5{ font-family:worksans,arial !important; }                .background_red{ background:#FFBFC1 !important; } .background_red2{ background:#FEE3E0 !important; } .background_green{ background:#D5FEC2 !important; } .background_green2{ background:#60D852 !important; }  .background_blue{ background:#6DB7F3 !important; } .background_yellow{ background:#F8FCC2 !important; } .background_yellow2{ background:#FC0 !important; } .background_plomo{ background:#D1D1D1 !important; } .background_morado{ background:#B366FF !important; }   .font_color_red{ color:#F00 !important; } .font_color_green{ color:#0C0 !important; } .font_color_green2{ color:#093 !important; }   .font_color_blue{ color:#039 !important; } .font_color_blue2{ color:#0F6AA2 !important; }  .font_color_yellow{ color:#FC0 !important; } .font_color_black{ color:#000 !important; } .font_color_white{ color:#FFF !important; } .font_color_morado{ color:#9F009F !important; } .font_color_gris{ color:#999 !important; }   .font_size_8{ font-size:8px !important; } .font_size_10{ font-size:10px !important; } .font_size_12{ font-size:12px !important; } .font_size_14{ font-size:14px !important; } .font_size_16{ font-size:16px !important; } .font_size_18{ font-size:18px !important; } .font_size_20{ font-size:20px !important; } .font_size_22{ font-size:22px !important; } .font_size_24{ font-size:24px !important; } .font_size_26{ font-size:26px !important; }  .font_bold{ font-weight:bold !important; } .font_italic{ font-style:italic !important; } .font_justify{ text-align:justify; }  .box1{ border-radius:4px !important; padding:2px; } input:focus{ border-color: rgba(82, 168, 236, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);` outline: 0 none; }