.sq{padding:35px 25px;}
.titsq{ font-size:1.6em; color: #999999;}
.parrsq{font-size:1.2em;}
.tac{ text-align:center}
.tal{text-align:left}
.tar{text-align:right}
.taj{text-align:justify}
.ptb35{padding-top:35px; padding-bottom:35px;}
.plr25{padding-left:25px; padding-right:25px;}
.pb25{padding-bottom:25px;}
.pt25{padding-top:25px;}
.bggris{background:#f3f9fc}
.b1{border:1px solid #FFFFFF;}
.bl5{border-left:5px solid #FFFFFF;}
.br5{border-right:5px solid #FFFFFF;}
.bt5{border-top:5px solid #FFFFFF;}
.bb5{border-bottom:5px solid #FFFFFF;}
.mhe{min-height:521px;}
.b5{ border:5px solid #FFFFFF;}
.radius5{ border-radius:5px;}

.especialidades{ padding: 25px 25px 25px 25px; background:#f3f9fc; border:5px solid #ffffff; text-align:justify; min-height:521px;}
.titesp{ font-size:1.8em; color:#3399CC; line-height: 50px;}
.parresp{ font-size:1.1em; color:#999999; line-height: 0;}
.sqindex{ padding:35px 25px;border: 5px solid #ffffff;border-radius: 23px;}
.bartitulo{border-radius: 5px;color: #ffffff;margin-bottom: 15px;text-shadow: 1px 1px 1px #666666;}
.orange{background: #f8aa08;}
.brown{background: #806b4f;}
.profesionales{}
.lineblue{border-bottom:1px solid #999999; width:70%; margin-left:auto; margin-right:auto;}
p{font-size: 14px;}
.tshadow{text-shadow: 1px 1px 1px #666666;}
.bshadow{ box-shadow:2px 2px 5px #999999;}
.lspacing0{letter-spacing: 0px;}
.lspacing1{letter-spacing: 1px;}

.lemon{ font-family:lemonmilk;}
.thebold{font-family: thebold;}
.aurulent{font-family:aurulent;}

.w100{ width:100%;}

.vmision{ background:#EDEDED; color: #888888; border-radius: 20px; min-height:190px; border:10px solid #ffffff; padding-left: 10px;}
.padfot{padding: 20px 0;background: #4c381e;color: #FFFFFF;text-align: center;}

.btnservice{ width:100%; margin-top:4px;}
.bbottom{ border-bottom:1px solid #dddddd;}
.btnfooter{ background:#4d391f; display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align:center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.btnfooter:hover{ background:#614826;}
.pperd{border:1px solid #cccccc; border-radius:3px; padding:10px 0px 7px 0px;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}

.clear5 { height:5px;}
.clear10{ height:10px;}
.clear15{ height:15px;}
.clear20{ height:20px;}
.clear30{ height:30px;}
.clear40{ height:40px;}
.clear50{ height:50px;}


@font-face {
font-family: thebold;
src: url(http://www.dalcom.cl/wp-content/themes/dalcom/inc/fonts/theboldfont.ttf);
}
@font-face {
font-family: lemonmilk;
src: url(http://www.dalcom.cl/wp-content/themes/dalcom/inc/fonts/LemonMilk.otf);
}
@font-face {
font-family: aurulent;
src: url(http://www.dalcom.cl/wp-content/themes/dalcom/inc/fonts/Aurulent.otf);
}

@media (max-width: 320px){
h1{font-size:23px;}
}