.container .carea .text {text-align:center; color:#004f58;font-size:20px; font-weight:600;}
.container .carea .title {text-align:center; color:#2eaae0; font-weight:900;font-size:26px;}

.res1810 .container .carea .text {font-size:28px;}
.res1810 .container .carea .title {font-size:36px;}


/* ***** video ***** */
.video {position:relative;margin-top:30px;}
.video img {width:auto;height:auto;}
.video .btn {display:block;width:100%;height:436px;background:url(../../doralprohealth.com/images/24/play-btn.png) center no-repeat;position:absolute;top:0px;margin:0 auto;text-align:center;}
.video .btn:hover {background:url(../../doralprohealth.com/images/24/play-btn-h.png) center no-repeat;}

.res1810 .video img {/* width:680px; */}
.res1810 .video .btn {width:100%;height:435px;}

.res940 .video img {/* width:421px; */}
.res940 .video .btn {/* width:421px; */height:354px;/* background:url(/images/0/play-btn-940.png) center no-repeat; */}
.res940 .video .btn:hover {/* background:url(/images/0/play-btn-h-940.png) center no-repeat; */}

.res720 .video {max-width:680px;/* margin:0px auto; */}
.res720 .video img {width:680px;}
.res720 .video .btn {width:680px;height:435px;/* background:url(/images/0/play-btn-720.png) center no-repeat; *//;background-size:70px;}
.res720 .video .btn:hover {/* background:url(/images/0/play-btn-h-720.png) center no-repeat; */}


.res480 .video {max-width:440px;/* margin:0px auto; */}
.res480 .video img {width:440px;}
.res480 .video .btn {width:440px;height:281px;/* background:url(/images/0/play-btn-480.png) center no-repeat; */background-size:50px;}
.res480 .video .btn:hover {/* background:url(/images/0/play-btn-h-480.png) center no-repeat; */}


.res320 .video {max-width:300px;/* margin:0px auto; */}
.res320 .video img {width:280px;}
.res320 .video .btn {width:280px;height:179px;/* background:url(/images/0/play-btn-320.png) center no-repeat; */background-size:80px;background-size:50px;}
.res320 .video .btn:hover {/* background:url(/images/0/play-btn-h-320.png) center no-repeat; */}

/******Banners*******/
.bannertitle {background-color:#2eaae0 !important;overflow:hidden;}
.bannertitle {padding:20px !important;}
.bannertitle .title {/* background-color:#2eaae0 !important; */height:40px;line-height:40px;text-align:center;color:#fff;/* font-weight:900; */text-transform:uppercase;font-size:30px;font-family:fantasy;letter-spacing:2px;/* background:url(/images/22/icono-logo.png) right 0px no-repeat; */width:fit-content;margin:0 auto;/* padding-right:50px; */}

.bannertitle.t2 {background-color:#004f58 !important;}
.bannertitle.t3 {background-color:#c2d5d7!important;}
.bannertitle.t4 {background-color:#3e9342!important;}


.bannertitle.t1 .title {font-family:'Open Sans', sans-serif;font-weight:600;letter-spacing:0px;}
.bannertitle.t5 .title {font-family:'Open Sans', sans-serif;font-weight:600;letter-spacing:0px;}
.bannertitle.t3 .title {color:#004f58;}
.bannertitle.t4 .title {height:auto;}

.res480 .bannertitle .title {font-size:24px;}

/* ***** Postlist ***** */
.container .carea .cntPostlist {/* padding-right:291px; */}
.container .carea .cntPostlist .text {text-align:center; color:#004f58;font-size:20px; font-weight:600;}
.container .carea .cntPostlist .title {text-align:center; color:#2eaae0; font-weight:900;font-size:26px;}

.container .carea .cntPostlist .postlist .npost {position:relative; padding:40px 0px; border-bottom:solid 3px #ccc;}
.container .carea .cntPostlist .postlist .npost .npic {display:block; width:370px; position:absolute; top:40px;}
.container .carea .cntPostlist .postlist .npost .info {min-height:209px; margin-left:390px;}
.container .carea .cntPostlist .postlist .npost .info .ndate {display:block; margin:0px 15px 0px 0px; float:left; text-transform:uppercase; color:#2eaae0; font-weight:600;}
.container .carea .cntPostlist .postlist .npost .info .nttl {font-size:24px;font-weight:700;color:#2eaae0;display:block;margin:10px 0px 0px;text-transform:uppercase;}
.container .carea .cntPostlist .postlist .npost .info .ntxt {margin:0px;}
.container .carea .cntPostlist .postlist .npost .info .nrea {display:block; border:solid 1px #ccc; float:right; height:35px; line-height:35px; width:135px; text-align:center; text-transform:uppercase; font-weight:600; margin-top:25px;}
.container .carea .cntPostlist .postlist .npost.npost1 {padding-top:0px;}
.container .carea .cntPostlist .postlist .npost.npost1 .npic {top:0px;}
.container .carea .cntPostlist .postlist .npost a{pointer-events:none;}
.container .carea .cntPostlist .postlist .npost .info .cargo {font-size:20px;font-weight:700;color:#004f58;display:block;margin:0px;text-transform:uppercase;}

.res1810 .container .carea .cntPostlist {/* padding-right:465px; */}
.res1810 .container .carea .cntPostlist .text {font-size:28px;}
.res1810 .container .carea .cntPostlist .title {font-size:36px;}
.res1810 .container .carea .cntPostlist .postlist .npost .npic {width:616px;}
.res1810 .container .carea .cntPostlist .postlist .npost .info {margin-left:640px; min-height:347px;}
.res1810 .container .carea .cntPostlist .postlist .npost .info .socialcntitems {float:left; margin-top:6px;}
.res1810 .container .carea .cntPostlist .postlist .npost .info .nttl {font-size:34px;}
.res1810 .container .carea .cntPostlist .postlist .npost .info .nrea {width:200px; height:45px; line-height:45px;}
.res1810 .container .carea .cntPostlist .postlist .npost .info .cargo {font-size:30px;font-weight:700;}

.res940 .container .carea .cntPostlist .postlist .npost .npic {width:auto; position:static; margin-bottom:20px;}
.res940 .container .carea .cntPostlist .postlist .npost .info {margin-left:0px;text-align:center;font-size:16px;}

.res720 .container .carea .cntPostlist .postlist .npost .npic {position:static; width:auto; margin-bottom:20px;}
.res720 .container .carea .cntPostlist .postlist .npost .info {margin-left:0px;text-align:center;}

.res480 .container .carea .cntPostlist {/* padding-right:0px; */}
.res480 .container .carea .cntPostlist .postlist .npost .npic {width:auto; position:static; margin-bottom:20px;}
.res480 .container .carea .cntPostlist .postlist .npost .info {margin-left:0px;text-align:center;}

.res320 .container .carea .cntPostlist {/* padding:0px; */}
.res320 .container .carea .cntPostlist .postlist .npost .npic {position:static; width:auto; margin-bottom:20px;}
.res320 .container .carea .cntPostlist .postlist .npost .info {margin-left:0px;text-align:center;}
.res320 .container .carea .cntPostlist .postlist .npost .info .ndate {float:none; margin-bottom:10px;}

/* Manager */
.achive-alturas {position:relative;overflow:hidden;/* background:#fff; *//* padding:50px 25px 90px; */}
.achive-alturas .arrow {position:absolute; background:url(../images/2/arrow-blue.html) top center no-repeat; height:47px; width:97px; top:0; left:50%; margin-left:-48.5px;}
.achive-alturas .ttl {text-align:center;color:#a5cc82;font-size:48px;font-weight:700;margin:0 auto 40px;font-family:'Poppins';text-align:left;width:464px;}
.achive-alturas .aarea {max-width:1130px; margin:0 auto;}
.achive-alturas .text {text-align:center; font-size:25px; text-transform:uppercase; color:#dd8d46; font-weight:700;}
.achive-alturas .feat {float:left;width:25%;margin:50px 4% 0px;/* border:5px solid #dddede; */border-radius:20px;min-height:390px;}
.achive-alturas .feat .feat-icon {width:140px; height:140px; margin:10px auto;}
.achive-alturas .feat.feat-1 .feat-icon {background:url(../images/2/iconos-aprender-1.html) center no-repeat;}
.achive-alturas .feat.feat-2 .feat-icon {background:url(../images/2/iconos-aprender-2.html) center no-repeat;}
.achive-alturas .feat.feat-3 .feat-icon {background:url(../images/2/iconos-aprender-3.html) center no-repeat;}
.achive-alturas .feat.feat-4 .feat-icon {background:url(../images/2/iconos-aprender-4.html) center no-repeat;}
.achive-alturas .feat.feat-5 .feat-icon {background:url(../images/2/iconos-aprender-5.html) center no-repeat;}
.achive-alturas .feat .feat-text {text-align:center; font-size:18px; padding:0px 10px; color:#2f3f55;}
.achive-alturas .feat .feat-text .phase-Subtext {color:#2eaae0;font-weight:900;font-size:22px;/* margin-bottom:20px; */text-transform:uppercase;margin-top:20px;}
.achive-alturas .feat .feat-text .phase-cargo {color:#004f58;font-size:20px;font-weight:600;text-transform:uppercase;}
.achive-alturas .feat .feat-text .phase-IG {color:#00467e;font-weight:900;}
.achive-alturas .feat .feat-text .phase-Subtext span {font-size:21px; text-transform:uppercase;}
.achive-alturas .feat img {margin:0 auto !important;float:none !important;}

.achive-alturas .feat.center {float:none;width:25%;margin:50px auto 0px;/* border:5px solid #dddede; */border-radius:20px;min-height:390px;}

.res1810 .achive-alturas .ttl {font-size:84px;width:660px;margin:0 auto 70px;}
.res1810 .achive-alturas .aarea {max-width:1770px;}
.res1810 .achive-alturas .text {font-size:33px;}
.res1810 .achive-alturas .feat .feat-text {font-size:20px;}
.res1810 .achive-alturas .feat-text .phase-Subtext {font-size:30px;}

.res940 .achive-alturas .feat {/* border:4px solid #dddede; */min-height:320px;}
.res940 .achive-alturas .ttl {font-size:42px;margin-top:-20px;}
.res940 .achive-alturas .feat .feat-text {font-size:18px;}
.res940 .achive-alturas .feat .feat-text .phase-Subtext {font-size:20px;}

.res720 .achive-alturas .ttl {font-size:48px;margin-top:-20px;}
.res720 .achive-alturas .feat {width:42%;}
.res720 .achive-alturas .feat.feat-4 {position:static;}
.res720 .achive-alturas .feat.feat-5 {position:static;}
.res720 .achive-alturas .feat .feat-text {font-size:25px;}
.res720 .achive-alturas .feat .feat-text .phase-Subtext {font-size:25px;}
.res720 .achive-alturas .feat .feat-text .phase-cargo {/* color:#00467e; *//* font-weight:300; *//* font-size:20px; */}
.res720 .achive-alturas .feat .feat-text .phase-IG {color:#00467e;font-size:20px;font-weight:900;}

.res480 .achive-alturas .ttl {width:402px;font-size:44px;margin-bottom:60px;margin-top:-30px;}
.res480 .achive-alturas .feat {width:330px;margin:50px auto;float:none;min-height:auto;}
.res480 .achive-alturas .feat .feat-text {font-size:26px;}
.res480 .achive-alturas .feat .feat-text .phase-Subtext {font-size:25px;}
.res480 .achive-alturas .feat .feat-text .phase-cargo {/* color:#00467e; *//* font-weight:300; *//* font-size:20px; */}
.res480 .achive-alturas .feat .feat-text .phase-IG {color:#00467e;font-size:20px;font-weight:900;}
.res480 .achive-alturas .feat img {float:none;text-align:center;}

.res320 .achive-alturas .ttl {font-size:30px;width:270px;margin-top:0px;line-height:20px;}
.res320 .achive-alturas .text {font-size:22px;}
.res320 .achive-alturas .feat {width:270px;margin:40px auto;/* border:3px solid #dddede; */float:none;min-height:auto;}
.res320 .achive-alturas .feat .feat-text {font-size:25px;}
.res320 .achive-alturas .feat .feat-text .phase-Subtext {font-size:22px;}
.res320 .achive-alturas .feat .feat-text .phase-cargo {/* color:#00467e; *//* font-weight:300; *//* font-size:20px; */}
.res320 .achive-alturas .feat .feat-text .phase-IG {color:#00467e;font-size:20px;font-weight:900;}
.res320 .achive-alturas .feat img {float:none;text-align:center;}

.res1810 .achive-alturas .ttl span {font-size:150px;line-height:65px;}
.achive-alturas .ttl span {display:block;font-size:110px;text-align:right;line-height:60px;color:#00467e;}
.res480 .achive-alturas .ttl span {font-size:92px;}
.res320 .achive-alturas .ttl span {font-size:60px;}
