.teshead {color: #c43430;}
.vidcont {width:auto; max-width:1170px; margin:0px auto 20px;}
.vidblock {float:left; width:24.99%; position:relative;}
.vidblock a {margin:0 auto; display:block; padding:10px; background:#efefef; width:80%; text-decoration:none;}
.vidblock img {width:100%; border:none;}
.vidblock p {display:block; margin:0px auto; padding:10px; text-align:center; font-size:18px; background:#ae0917; color:#fff;}
.butpho {position:absolute; top:0; right:0; width:100% !important; height:100%; background:url('/images/site/vidpbut.png') 50% 40% no-repeat !important;}
.butpho:hover {background:url('/images/site/vidpbut-h.png') 50% 40% no-repeat !important;}
.headvid2 {font-size:28px; float:left; padding-right:45px; background:url('/images/site/vtesback2.png') no-repeat; color:#414042; margin:15px 0; background-position:100% 50%;}

.tesline {margin:0px 135px; border-bottom:1px solid #c2c2c2; padding-bottom:34px;}
.wrteshead {font-size:30px;font-weight:700;color: #c43430;float:left;position:relative;display:block;margin:25px 0px 5px 0px;padding-right:40px;}
.wrteshead .pencil {display:block; background:url('/images/site/testiconpen.png') center no-repeat; width:34px; height:34px; position:absolute; right:0px; top:0;}
.wrtesrow {width:100%; font-size:16px; color:#000; margin-top:15px;}
.tesaut {float:right; font-size:17px; color:#ae0917; font-style:italic; font-weight:700;}

.res1810 .vidcont {max-width:none;}
.res1810 .vidblock p {font-size:24px;}
.res1810 .wrteshead {font-size:35px;}
.res1810 .headvid2 {font-size:30px;}

.res720 .container .carea .tesline {width:64%; margin:15px auto 11px auto;}
.res720 .vidblock {width:49.90%; background:#efefef;}
.res720 .vidblock .vmovil {display:none;}
.res720 .butpho {padding:0px !important;}

.res480 .container .carea .tesline {width:64%; margin:0px auto 11px auto;}
.res480 .headvid2 {font-size:18px;}
.res480 .subbcont {margin-top:20px; max-width:480px;}
.res480 .vidblock {width:100%; background:#efefef;}
.res480 .vidblock a {width:70%;}
.res480 h1 {text-align:center; background-position:50% 100%;}
.res480 .wrteshead {font-size:25px; float:none; text-align:center; padding:0px; background-position:75% 0; line-height:45px; margin-bottom:20px;}
.res480 .wrteshead .pencil {display:inline-block; position:static;}

.res320 .container .carea .tesline {width:64%; margin:0px auto 11px auto;}
.res320 .headvid2 {font-size:14px;}
.res320 .vidblock {width:100%; background:#efefef;}
.res320 .vidblock a {width:70%;}
.res320 .wrteshead {font-size:20px; float:none; text-align:center; padding:0px; background-position:90% 0; line-height:45px;}
.res320 .wrteshead .pencil {background-size:85%; display:inline-block; position:static;}

#fb-root,.fb-like {display:inline;}
.socialcntitems {display:block;}
.socialcntitems i {display:block; float:left; margin-right:10px;}
.socialcntitems .red {float:left; display:block; width:auto; vertical-align:top; margin:0 12px 0 0;}
.socialcntitems .google div {width:auto !important; display:block !important;}
.socialcntitems .google div iframe {width:200px !important;}

/* Video Testimonials Start */
.testimonials .tarea {}
.testimonials .tarea .testimonialscnt {margin:40px auto 0px auto;overflow:hidden;}
.testimonials .tarea .testimonialscnt .testimonial {float:left; width:25%;}
.testimonials .tarea .testimonialscnt .testimonial .info {padding:0px 10px; text-align:center;}
.testimonials .tarea .testimonialscnt .testimonial .info .pic {margin-bottom:35px; position:relative;}
.testimonials .tarea .testimonialscnt .testimonial .info .pic .butpho {position:absolute; top:0; right:0; width:100% !important; height:100%; background:url('/images/1/play-btn-testimonials.png') 50% 50% no-repeat !important;}
.testimonials .tarea .testimonialscnt .testimonial .info .pic .butpho:hover {background:url('/images/1/play-btn-testimonials-h.png') 50% 50% no-repeat !important;}
.testimonials .tarea .testimonialscnt .testimonial .info .name {color: #c43430;font-size:24px;margin-bottom:20px;}

.res1810 .testimonials .tarea {}
.res1810 .testimonials .tarea .testimonialscnt {max-width:1440px;}
.res1810 .testimonials .tarea .testimonialscnt .testimonial .info {padding:0px 20px;}
.res1810 .testimonials .tarea .testimonialscnt .testimonial .info .name {font-size:28px;}

.res720 .testimonials .tarea .testimonialscnt .testimonial .info .pic .butpho {padding:0px !important;}

.res480 .testimonials .tarea {}
.res480 .testimonials .tarea .testimonialscnt {margin:30px auto 0px auto;}
.res480 .testimonials .tarea .testimonialscnt .testimonial {float:none; width:auto; margin-bottom:40px;}
.res480 .testimonials .tarea .testimonialscnt .testimonial .info {padding:0px;}
.res480 .testimonials .tarea .testimonialscnt .testimonial .info .pic {margin-bottom:20px;}
.res480 .testimonials .tarea .testimonialscnt .testimonial .info .name {font-size:20px; margin-bottom:15px;}
.res480 .testimonials .tarea .testimonialscnt .testimonial .info .rating {margin-bottom:25px;}

.res320 .testimonials .tarea {}
.res320 .testimonials .tarea .testimonialscnt {margin:30px auto 0px auto;}
.res320 .testimonials .tarea .testimonialscnt .testimonial {float:none; width:auto; margin-bottom:40px;}
.res320 .testimonials .tarea .testimonialscnt .testimonial .info {padding:0px;}
.res320 .testimonials .tarea .testimonialscnt .testimonial .info .pic {margin-bottom:15px;}
.res320 .testimonials .tarea .testimonialscnt .testimonial .info .name {font-size:20px; margin-bottom:15px;}
.res320 .testimonials .tarea .testimonialscnt .testimonial .info .rating {margin-bottom:20px;}
/* Video Testimonials End */

/* TEXT TESTIMONIALS START */
.container .carea .test-cnt {overflow:hidden;margin-bottom:0px;padding: 25px 0px 5px 0px;}
.container .carea .title-test {font-weight:500; font-size:25px; padding-right:30px; color:#1B305d; position:relative;}
.container .carea .title-test img {position:relative; top:5px; left:11px;}
.container .carea .test-cnt .rating {margin-bottom:15px;}
.container .carea .test-cnt .rating img {display:inline; width:120px;}
.container .carea .test-cnt span.red {display:block; float:left; margin:11px 0px 0px 15px;}
.container .carea .test-cnt .text {font-weight:500; float:left; margin-bottom:20px;}
.container .carea .test-cnt .txt p {margin:0px 0px 10px 0px;}
.container .carea .test-cnt .text span {float:left; color:#000;}
.container .carea .test-cnt .text span.name {font-weight:600; font-size:30px;}
.container .carea .test-cnt .text span.date {font-size:30px; padding-left:15px; margin-left:15px; border-left:1px solid #000;}
.container .carea .test-cnt .source {position:relative;height:50px;line-height:50px;clear:both;font-size:28px;font-weight:500;margin-bottom: 35px;}
.container .carea .test-cnt .source img {position:absolute; top:0px; left:50px;}
.container .carea .test-cnt .source .btncase {width:120px; height:24px; background:#fff; color:#304558; float:right; font-size:16px; line-height:26px; text-align:center; text-transform:uppercase; font-weight:400; border:1px solid #304558; cursor:pointer; position:absolute; right:0px; top:50%; margin-top:-12px;}
.container .carea .test-cnt .source .btncase:hover {background:#304558; color:#fff; border:1px solid #304558;}
.container .carea .test-cnt .separator {height:1px; border-bottom:solid 1px #ccc; margin:0px 135px;}

.res1810 .container .carea .test-cnt .rating img {width:130px;}
.res1810 .container .carea .test-cnt span.red {margin-top:12px;}
.res1810 .container .carea .test-cnt .text span.name {font-size:32px;}
.res1810 .container .carea .test-cnt .text span.date {font-size:32px; padding-left:20px; margin-left:20px;}

.res940 .container .carea .test-cnt .separator {margin:15px 0px 11px 90px;}

.res720 .container .carea .test-cnt .rating img {width:auto;}
.res720 .container .carea .test-cnt span.red {margin-top:6px;}
.res720 .container .carea .test-cnt .text span.name {font-size:22px;}
.res720 .container .carea .test-cnt .text span.date {font-size:22px;}
.res720 .container .carea .test-cnt .source {font-size:18px;}
.res720 .container .carea .test-cnt .source img {left:35px;}
.res720 .container .carea .test-cnt .separator {width:64%;margin: 15px auto 0px auto;}

.res480 .container .carea .test-cnt {margin-bottom:0px; padding:0px 0px 20px;}
.res480 .container .carea .test-cnt .rating img {width:auto;}
.res480 .container .carea .test-cnt span.red {margin-top:4px;}
.res480 .container .carea .test-cnt .text span.name {font-size:20px;}
.res480 .container .carea .test-cnt .text span.date {font-size:20px;}
.res480 .container .carea .test-cnt .source {font-size:18px;}
.res480 .container .carea .test-cnt .source img {left:35px;}
.res480 .container .carea .test-cnt .separator {width:64%; margin:15px auto 11px auto;}

.res320 .container .carea .test-cnt {margin-bottom:0px; padding:10px 0px 10px;}
.res320 .container .carea .test-cnt .rating img {width:auto;}
.res320 .container .carea .test-cnt .text {font-size:14px; display:block; float:none;}
.res320 .container .carea .test-cnt .text span.name {font-size:16px; width:100%;}
.res320 .container .carea .test-cnt .text span.date {font-size:16px; margin:12px 0px; padding:0px; border:0px;}
.res320 .container .carea .test-cnt span.red {margin-top:13px; float:left;}
.res320 .container .carea .test-cnt .source {font-size:16px;}
.res320 .container .carea .test-cnt .source img {left:35px;}
.res320 .container .carea .test-cnt .source .btnmore {width:98%; margin:22px auto; float:none;}
.res320 .container .carea .test-cnt .separator {width:64%; margin:15px auto 11px auto;}
/* TEXT TESTIMONIALS END */

/* Paging Start */
.pagerFooter {font-size:0px; text-align:right; margin-top:30px;}
.pagerFooter a.btn-pg {background:#ececec;text-align:center;line-height:30px;color:#09233d;}
.pagerFooter a.btn-pg:hover {background:#e9a922;}
.pagerFooter a {display:inline-block;font-weight:700;font-size:14px;background:#ececec;width:30px;height:30px;text-align:center;line-height:30px;color:#09233d;margin:0px 2px;text-decoration:none;border-radius:5px;}
.pagerFooter span {display:inline-block;color:#09233d;font-weight:700;font-size:14px;height:30px;text-align:center;line-height:30px;text-decoration:none;margin:0px 2px;}
.pagerFooter a.ppselected {background: #e9a922;}
.pagerFooter a:hover {background:#e9a922;}

.res1810 .pagerFooter a {width:40px; height:40px; line-height:40px; font-size:17px; margin:0px 4px;}
.res1810 .pagerFooter span {height:40px; line-height:40px; font-size:17px; margin:0px 4px;}

.res480 .pagerFooter {text-align:center;}
.res320 .pagerFooter {text-align:center;}

/* Social Share Button Start */
input#wTxtLink1 {color:#414141;}
input.wbtnCopyLink {color:#000;}
.fb-like .fb_iframe_widget span {margin:0px !important; padding:0px !important;}
#fb-root,.fb-like {display:inline;}
.socialcontainer {display:block; clear:both; height:20px; margin:0px 0px 19px 0px;}
.socialcontainer .red {float:left; display:block; width:auto; vertical-align:top; margin:0px 4px 0px 0px;}
.socialcontainer .red.share2 {position:relative;}
.socialcontainer .red.wBtnShareAll {background:url(/images/site/share2-all-small.png) center no-repeat; height:20px; width:25px; cursor:pointer; margin:0px;}
.socialcontainer .red.wBtnShareAll:hover {background:url(/images/site/share2-all-small-h.png) center no-repeat;}
.socialcontainer .wBoxShareAll {position:absolute; top:23px; width:120px; background:#eee; padding:10px; border:1px solid #b9b9b9; z-index:99; display:none; margin:0px;}
.socialcontainer .wBoxShareAll .wTxtLink {width:119px; margin:5px 0px 6px; border:none; height:20px; color:#000;}
.socialcontainer .wBoxShareAll span.txt {display:block; font-size:13px;}
.socialcontainer .wBoxShareAll .wCopyMsgError {font-size:11px; display:block; text-align:left; color:#C30000; margin-bottom:5px;}
.socialcontainer .link a {display:block; padding-left:30px; width:20px; height:20px; line-height:23px; margin-bottom:5px; color:#000; font-size:14px;}
.socialcontainer .link a.fb-share {background:url(/images/site/fb.png) left no-repeat;}
.socialcontainer .link a.tw-share {background:url(/images/site/tw.png) left no-repeat;}
.socialcontainer .link a.lk-share {background:url(/images/site/lik.png) left no-repeat;}
.socialcontainer .link a.gp-share {background:url(/images/site/gp.png) left no-repeat; display:none;}
.socialcontainer .link a.pt-share {background:url(/images/site/pt.png) left no-repeat;}
.socialcontainer .link a.ws-share {background:url(/images/site/ws.jpg) left no-repeat;}
.socialcontainer .link a.ml-share {background:url(/images/site/mail.jpg) left no-repeat;}

.socialcontainer .red.ws {background:url(/images/site/ws.jpg) center no-repeat; height:20px; width:22px;}
.socialcontainer .red.ws:hover {background:url(/images/site/ws-h.jpg) center no-repeat;}
.socialcontainer .red.email {background:url(/images/site/mail.jpg) center no-repeat; height:20px; width:20px; cursor:pointer;}
.socialcontainer .red.email:hover {background:url(/images/site/mail-h.jpg) center no-repeat;}
.socialcontainer .red.google {display:block; width:33px; overflow:hidden;}
.socialcontainer .google div {width:auto; display:block;}
.socialcontainer.coments {float:right;}
.socialcontainer .google div iframe {width:200px;}
.socialcontainer .redp {margin:0px 10px 0px 0px; padding:0; float:left;}

.res480 .socialcontainer {height:20px; margin:0px;}
.res480 .socialcontainer .redp {padding:5px;}

.res320 .socialcontainer {display:block; overflow:visible;}
.res320 .socialcontainer .red {margin-bottom:8px;}
.res320 .socialcntitems .red.google {width:33px; overflow:hidden;}
.res320 .socialcontainer .wBoxShareAll {right:1px;}

/* Views */
.btnViews {border-radius:3px; color:#fff; display:block; height:20px; width:66px; line-height:20px; background:#FF5402 url(/images/template/view-icon.png) 5px 50% no-repeat; font-size:11px; text-align:left;}
.btnViews .ViewsNum {display:block; height:20px; width:32px; margin-left:23px; text-align:center; font-size:13px; color:#fff;}
.btnViews .ViewsNum .visitsUnit {text-transform:uppercase;}
.btnFbShare {display:block; height:20px; width:20px; background:url(/images/site/fb.png);}
.btnTwShare {display:block; height:20px; width:20px; background:url(/images/site/tw.png);}
/* Social Share Button End */