.postlist li {list-style-image:url(/images/3/bullet.png);height:auto;margin-bottom:15px;}


.imgblock {/* background:#eee; */}
.imgblock .ibarea {max-width:1130px;margin:0px auto;/* padding:0px 20px; */}
.imgblock .ibarea .cnt {overflow:hidden;/* padding:40px 0px; */}
.imgblock .ibarea .cnt .feat {float:left; width:33.33%;}
.imgblock .ibarea .cnt .feat .farea {max-width:333px; margin:0px auto;}
.imgblock .ibarea .cnt .feat .farea .imgage img {max-width:100%; display:block;}
.imgblock .ibarea .cnt .feat .farea .txt {background:#0f2847;color:#fff;text-transform:uppercase;font-weight:700;font-size:18px;text-align:center;padding:15px 10px;min-height:100px;}
.imgblock .ibarea .cnt .feat .farea .txt a {color:#fff;}

.res1810 .imgblock .ibarea {max-width:1770px;}
.res1810 .imgblock .ibarea .cnt .feat .farea {max-width:440px;}
.res1810 .imgblock .ibarea .cnt .feat .farea .txt {font-size:22px;}

.res940 .imgblock .ibarea .cnt .feat .farea {max-width:264px;}
.res720 .imgblock .ibarea .cnt .feat .farea {max-width:201px;}
.res720 .imgblock .ibarea .cnt .feat .farea .txt {padding:15px 20px;font-size:20px;}

.res480 .imgblock .ibarea .cnt {padding:30px 0px;}
.res480 .imgblock .ibarea .cnt .feat {float:none; width:100%; margin:20px 0px;}
.res480 .imgblock .ibarea .cnt .feat .farea {width:264px;}
.res480 .imgblock .ibarea .cnt .feat .farea .txt {padding:20px 20px;font-size:20px;min-height:auto;}

.res320 .imgblock .ibarea .cnt {padding:30px 0px;}
.res320 .imgblock .ibarea .cnt .feat {float:none; width:100%; margin:20px 0px;}
.res320 .imgblock .ibarea .cnt .feat .farea {width:264px;}
.res320 .imgblock .ibarea .cnt .feat .farea .txt {padding:20px 20px;font-size:20px;min-height:auto;}

.carea2 {position:relative;min-height:220px;}
.carea2 .col1 {padding-right:453px; min-height:1122px;}
.carea2 .col2 {position:absolute; width:433px; top:30px; right:20px;}

.col2 .slider {border:solid 1px #e5e5e5; padding:40px 50px;}
.col2 .slider .title {text-align:center; text-transform:uppercase; color:#444; font-weight:600; font-size:30px; margin-bottom:20px;}
.col2 .slider #slides {padding-bottom:50px;}
.col2 .slider #slides .slide img {margin:0px auto 20px auto; display:block;}
.col2 .slider #slides .slide .txt1 {text-align:center; text-transform:uppercase; font-size:21px;}
.col2 .slider #slides #navbar {overflow:hidden; position:absolute; bottom:0px; left:50%; margin-left:-72px;}
.col2 .slider #slides #navbar span {display:block; margin:0px 10px; float:left; width:28px; height:28px; background:url(/images/2/testimonial-nav.png) center no-repeat; cursor:pointer;}
.col2 .slider #slides #navbar span.activeSlide {background:url(/images/2/testimonial-nav-h.png) center no-repeat;}

.col2 .about {background:#0f2847; margin-top:30px;}
.col2 .about .aarea {padding:40px 0px;}
.col2 .about .aarea .col1 {padding:0px; min-height:auto;}
.col2 .about .aarea .col1 .title {color:#fff; font-weight:600; font-size:33px; text-transform:uppercase; text-align:center;}
.col2 .about .aarea .col1 .txt {color:#fff; text-transform:uppercase; font-weight:300; font-size:23px; text-align:center; margin-top:12px; padding-bottom:20px; border-bottom:solid 3px #444;}
.col2 .about .aarea .col1 .lnk {display:block; color:#fff; text-transform:uppercase; font-weight:600; font-size:24px; padding:12px 40px; border:solid 1px #fff; width:200px; text-align:center; margin:30px auto 0px auto;}
.col2 .about .aarea .col2 {position:static; margin-top:20px;}
.col2 .about .aarea .col2 .icons {max-width:516px; overflow:hidden;}
.col2 .about .aarea .col2 .icons .feat {float:left; width:48%; margin:20px 1%;}
.col2 .about .aarea .col2 .icons .feat .cnt .icon {min-height:80px; text-align:center;}
.col2 .about .aarea .col2 .icons .feat .cnt .txt {text-align:center; color:#fff; font-weight:300; font-size:16px; text-transform:uppercase;}

.res940 .carea2 .col2 {width:335px;}
.res940 .carea2 .col1 {padding-right:355px; min-height:1554px;}
.res940 .col2 .slider .title {font-size:24px;}
.res940 .col2 .about .aarea .col2 .icons .feat {float:none; width:100%; margin:20px auto;}

.res720 .carea2 .col2 {width:335px;}
.res720 .carea2 .col1 {padding-right:355px; min-height:1554px;}
.res720 .col2 .slider .title {font-size:24px;}
.res720 .col2 .about .aarea .col2 .icons .feat {float:none; width:100%; margin:20px auto;}

.res480 .carea2 .col2 {width:auto; position:static;}
.res480 .carea2 .col1 {padding-right:0px; min-height:auto;}
.res480 .col2 .slider .title {font-size:24px;}
.res480 .col2 .about .aarea .col2 .icons .feat {float:none; width:100%; margin:20px auto;}

.res320 .carea2 .col2 {width:auto; position:static;}
.res320 .carea2 .col1 {padding-right:0px; min-height:auto;}
.res320 .col2 .slider .title {font-size:19px;}
.res320 .col2 .about .aarea .col2 .icons .feat {float:none; width:100%; margin:20px auto;}
.res320 .col2 .about .aarea {padding:30px 10px;}


.carea .carea2 .colfix {padding-right:566px;}
.carea .carea2 .slider {position:absolute;width:465px;top:0px;right:0px;padding:15px 25px;border:solid 1px #e5e5e5;}
.carea .carea2 .slider .title {text-align:center;text-transform:uppercase;color:#444;font-weight:600;font-size:22px;margin-bottom:20px;}
.carea .carea2 .slider #slides {padding-bottom:50px;}
.carea .carea2 .slider #slides #navbar {overflow:hidden;position:absolute;bottom:0px;left:50%;margin-left:-72px;}
.carea2 .slider #slides .slide img {margin:0px auto 20px auto;display:block;}
.carea2 .slider #slides .slide .txt1 {text-align:center;text-transform:uppercase;font-size:18px;}
.carea2 .slider #slides #navbar span {display:block;margin:0px 10px;float:left;width:28px;height:28px;background:url(/images/2/testimonial-nav.png) center no-repeat;cursor:pointer;}
.carea2 .slider #slides #navbar span.activeSlide {background:url(/images/2/testimonial-nav-h.png) center no-repeat;}
.carea .carea2 .colfix li {list-style-image:url(/images/3/bullet.png);height:40px;}

.res940 .carea2 {min-height:265px;}

.res720 .carea2 {min-height:260px;}
.res720 .carea .carea2 .slider {width:420px;}

.res480 .carea2 {overflow:hidden;min-height:530px;}
.res480 .carea .carea2 .slider {width:380px;top:240px;left:50%;margin-left:-216px;}

.res320 .carea2 {min-height:510px;}
.res320 .carea .carea2 .slider {width:218px;top:190px;left:50%;margin-left:-135px;}
.res320 .carea .carea2 .colfix {padding-right:0px;}


.imgblock .ibarea .cnt .feat .farea .imgage span {display:block;text-align:center;padding-top:210px;font-weight:600;font-size:28px;text-transform:uppercase;color:#fff;background:#00000073;display:none;position:absolute;top:0;width:100%;height:140px;cursor:pointer;}
.imgblock .ibarea .cnt .feat .farea .imgage {position:relative;}
.imgblock .ibarea .cnt .feat .farea .imgage span img {display:inline-block;}
.imgblock .ibarea .cnt .feat:hover .farea .imgage span {display:block;}
.imgblock .ibarea .cnt .feat .farea .imgage span span.ttbx {display:block;width:180px;background:none;height:auto;left:50%;margin-left:-90px;border:1px solid #fff;padding:10px;top:50%;}

.res1810 .imgblock .ibarea .cnt .feat .farea .imgage span {height:252px;}

.res940 .imgblock .ibarea .cnt .feat .farea .imgage span {height:68px;}
.res940 .imgblock .ibarea .cnt .feat .farea .imgage span span.ttbx {font-size:22px;width:150px;margin-left:-85px;}
.res940 .imgblock .ibarea .cnt .feat .farea .txt a {font-size:20px;}

.res720 .imgblock .ibarea .cnt .feat .farea .imgage span {height:110px;padding-top:100px;}
.res720 .imgblock .ibarea .cnt .feat .farea .imgage span span.ttbx {font-size:18px;width:120px;margin-left:-70px;margin-top:-10px;}

.res480 .imgblock .ibarea .cnt .feat .farea .imgage span {height:178px;padding-top:100px;}
.res480 .imgblock .ibarea .cnt .feat .farea .imgage span span.ttbx {font-size:20px;width:120px;margin-left:-70px;margin-top:-10px;}

.res320 .imgblock .ibarea .cnt .feat .farea .imgage span {height:177px;padding-top:100px;}
.res320 .imgblock .ibarea .cnt .feat .farea .imgage span span.ttbx {font-size:20px;width:120px;margin-left:-70px;margin-top:-10px;}


.carea .cpage {position:relative;}
.postlist {clear:both;z-index:1;margin-right:330px;}
.postlist .post {position:relative;min-height:267px;padding-top:0px;float:left;width:620px;border:1px solid #6c6d6f;margin:0px 20px 20px 0px;}
.postlist .post .pmainpict {width:auto;position:absolute;left:0;}
.postlist .post .pmainpict img {height:auto;}
.postlist .post .pdate {color:#7b7977; width:auto; margin:10px 0px 10px 0px; font-size:14px; font-weight:700; padding:0px 15px;}
.postlist .post .ptitle {display:block;margin:30px 0px 10px 358px;font-size:20px;font-weight:700;text-align:left;line-height:22px;letter-spacing:1px;clear:both;color:#df2c6c;}
.postlist .post .pdescription {margin-left:358px;font-weight:400;letter-spacing:1px;font-size:18px;text-align:left;}
.postlist .post .ptitle.bottom {position:absolute;bottom:15px;left:0px;font-size:16px;padding-left:25px;background:url(/images/28/sm-ig.png) left no-repeat;background-size:contain;color:#6c6d6f;}

.res1810 .postlist {width:1310px;margin-right:330px;}

.res940 .postlist {/* margin:0; */}
.res940 .postlist .post {margin:0px 0px 19px 0px;width:auto;float:none;padding-right:20px;}

.res720 .postlist {margin-right:0px;}
.res720 .postlist .post {margin:0px 0px 13px 0px;float:none;width:auto;padding:10px 15px 0px 0px;min-height:257px;}
.res720 .postlist .post .pmainpict {width:100%;margin-bottom:10px;top:0px;}
.res720 .postlist .post .pmainpict img {width:auto;height:auto;margin:0;}
.res720 .postlist .post .pdate {padding:0px 10px;}
.res720 .cpage .col1 {padding-right:0px;}

.res480 .carea {padding-bottom:30px;}
.res480 .postlist {margin-right:0;}
.res480 .postlist .plistarea {min-height:auto;}
.res480 .postlist .post {float:none;width:338px;min-height:auto;margin-right:0px;margin:0 auto 20px auto;}
.res480 .postlist .post .pmainpict {position:relative; width:100%; margin-bottom:10px; top:0px;}
.res480 .postlist .post .pmainpict img {width:auto;height:auto;margin:0;}
.res480 .postlist .post .ptitle {margin-left:0px;margin-top:20px;text-align:center;}
.res480 .postlist .post .pdescription {margin:0;text-align:left;padding:0px 15px;}
.res480 .postlist .post .ptitle.bottom {position:relative;margin-top:35px;text-align:left;width:210px;margin:35px auto 0px;}

.res320 .carea {padding-bottom:30px;}
.res320 .navpath {left:10px;}
.res320 .postlist {margin-right:0;}
.res320 .postlist .plistarea {min-height:auto;}
.res320 .postlist .post {float:none; width:auto; margin-right:0px; min-height:auto;}
.res320 .postlist .post .pmainpict {position:relative; width:100%; margin-bottom:10px; top:0px;}
.res320 .postlist .post .pmainpict img {width:auto; height:auto;}
.res320 .postlist .post .ptitle {margin-left:0px;margin-top:10px;letter-spacing:0.5px;text-align:center;}
.res320 .postlist .post .pdescription {margin:0;text-align:left;padding:0px 15px;}
.res320 .postlist .post .ptitle.bottom {position:relative;margin-top:35px;text-align:left;width:210px;margin:35px auto 0px;}

/* ** SideBar ** */
.banner1 {margin-bottom:40px;}
.banner1 span {cursor:pointer;}


.sidebar {position:absolute;top:30px;right:20px;width:270px;}
.sidebar .widget {margin-bottom:30px;overflow:hidden;border:1px solid #ccc;border-radius:8px;}
.sidebar .widget .title {height:41px;line-height:41px;text-align:center;font-size:24px;text-transform:uppercase;color:#001f87;font-weight:600;border-bottom:1px solid #ccc;padding:15px 0px;}

.sidebar .widget.cats-icon .title {}
.sidebar .widget.cats-icon .title span {/* padding-left:55px; */}
.sidebar .widget.rpost-icon .title {background:url(/images/0/bg-recentpost-icon.png) 10px center no-repeat;}
.sidebar .widget.rpost-icon .title span {padding-left:55px; background:url(/images/0/recentpost-icon.png) 18px center no-repeat;}
.sidebar .widget.mpost-icon .title {background:url(/images/0/bg-popular-icon.png) 10px center no-repeat;}
.sidebar .widget.mpost-icon .title span {padding-left:55px; background:url(/images/0/popular-icon.png) 18px center no-repeat;}
.sidebar .widget.archive-icon .title {background:url(/images/0/bg-archives-icon.png) 10px center no-repeat;}
.sidebar .widget.archive-icon .title span {padding-left:55px; background:url(/images/0/archives-icon.png) 18px center no-repeat;}

.sidebar .widget .cnt ul {list-style:none;padding:0px;margin:0px;}
.sidebar .widget .cnt ul li {border-bottom:solid 1px #ccc;margin-top:10px;}
.sidebar .widget.archive-icon .cnt ul li {border-bottom:solid 1px #ccc;margin-top:10px;background:url(/images/0/bullet.png) 10px 8px no-repeat;padding-left:25px;font-weight:500;font-family:'Lora';}
.sidebar .widget.archive-icon .cnt ul li ul li {background:none;padding-left:0px;border:none;}
.sidebar .widget .cnt ul li ul li {}
.sidebar .widget .cnt ul li a {font-size:18px;color:#999;display:block;padding:10px 25px 10px 30px;text-align:left;margin:3px auto;background:url(/images/28/bullet.png) 10px 15px no-repeat;font-weight:500;}
.sidebar .widget .cnt ul li .bottom {color:#001f87;font-weight:900;text-align:center;}
.sidebar .widget .cnt ul li a.cselected {color:#99999b;}
.sidebar .widget .cnt ul li a:hover {text-decoration:none;}
.sidebar .widget .cnt ul li ul {list-style:none;padding:0px 0px 0px 0px;margin:0px;border:none;}
.sidebar .widget .cnt ul li ul li {border-top:none;padding-left:26px;}
.sidebar .widget .cnt ul li ul li a {font-size:18px;display:block;text-align:left;margin:3px auto 0px auto;background:none;}
.sidebar .widget .cnt ul li ul li a:hover {text-decoration:none;}

.sidebar .widget.archive .cnt ul li {position:relative;}
.sidebar .widget.archive .cnt ul li img {position:absolute; right:25px; top:20px; cursor:pointer;}
.sidebar .widget.archive .cnt ul li ul {display:none;}
.sidebar .widget.archive .cnt ul li ul li a {padding:13px 35px;}
.sidebar .widget.newsletter {margin:0px;}

.sidebar .widget .form {background:#e3e6ec; overflow:hidden; padding:25px 0px 25px 0px;}
.sidebar .widget.newsletter .form {background:#999;}
.sidebar .widget .form .formtt {font-size:20px; line-height:22px; font-weight:600; color:#fff; text-align:center; margin:0px 0px 20px 0px; text-transform:uppercase;}
.sidebar .widget .form form {margin:0px 15px 0px 15px;}
.sidebar .widget .form input {width:100%; border:0; height:40px; margin-bottom:10px; padding-left:11px; color:#28335d; font-weight:600; box-sizing:border-box;}
.sidebar .widget .form input.cwrPH {color:#28335d !important;}
.sidebar .widget .form form .security input.code {height:35px; width:110px; float:right; padding:0px 10px 0px 10px; text-align:center; margin-bottom:15px;}
.sidebar .widget .form form .security input.submit {margin:0px; padding:0; width:100%; height:44px; font-size:20px; color:#ffffff !important; background:#de5313; text-transform:uppercase; border:none; font-weight:700; outline:none; cursor:pointer;}
.sidebar .widget .form form .security input.submit:hover {background:#112042;}
.sidebar .widget .form form .security span {float:left; display:block; font-size:18px; color:#fff; line-height:37px; font-weight:600;}
.sidebar .widget .form form .security span b {text-decoration:underline;}

.res1810 .sidebar .widget .title span {font-size:28px;}
.res1810 .sidebar .widget .cnt ul li a {font-size:20px;}
.res1810 .sidebar {width:390px;}

.res940 .sidebar {/* position:static; *//* width:100%; *//* margin-top:0px; *//* top:0px; *//* right:0px; */}
.res940 .sidebar .widget .title {font-size:20px;}
.res940 .sidebar .widget .cnt ul li a {font-size:16px;}

.res720 .sidebar {position:static;width:100%;margin-top:0px;top:0px;right:0px;}
.res480 .sidebar {position:static; width:100%; margin-top:25px; top:0px; right:0px;}
.res480 .banners {position:relative;bottom:0;right:auto;left:50%;margin-left:-220px;width:440px;}


.res320 .sidebar {position:static; width:100%; margin-top:25px; top:0px; right:0px;}
.res320 .banners {position:relative;bottom:0;right:auto;left:50%;margin-left:-152px;width:304px;}
.res320 .sidebar .widget .cnt ul li a {font-size:16px;}
.res320 .sidebar .widget .title {font-size:20px;}

.sidebar {width:290px;}
.sidebar .widget .cnt ul li a {background:url(/images/0/bullet-services.png) 15px 15px no-repeat !important;font-size:16px;}
.sidebar .widget .cnt ul li .bottom {background:none !important;}

/* ***** renovation two ***** */
.renovation .sarea {max-width:1098px;margin:0px auto;}
.renovation .sarea .title {color:#0f2847;font-size:39px;font-weight:600;/* text-transform:uppercase; */width:500px;margin:0px auto;text-align:center;margin-bottom:0px;/* border-bottom:3px solid #ccc; */line-height:29px;background:url(/images/2/arrow2.png)right bottom no-repeat;padding-right:40px;height:40px;}
.renovation .sarea .vm {display:block;text-align:center;margin:0 auto;margin-top:15px;color:#fff;text-transform:uppercase;font-weight:600;font-size:24px;background:#0f2847;width:200px;border-radius:20px;padding:10px 10px;display:none;}
.renovation .sarea .vm:hover {background:#002292;text-decoration:none;}
.renovation .sarea .features {position:relative; margin-top:30px; overflow:hidden;background:url(/images/2/services-bg.png);}
.renovation .sarea .features .layer {width:100%; height:100%; position:absolute; z-index:1; top:0px; left:0px;}
.renovation .sarea .features .feat {float:left;width:30%;height:auto !important;z-index:9;position:relative;background-size:100% !important;box-shadow:0px 0px 11px 0px #b9b8b8;margin:0 8px 40px;margin-bottom:40px;border:2px solid #fff;padding-bottom:20px !important;}
.renovation .sarea .features .feat:hover {/* background:#c7a14f; */border:2px solid #002087;}
.renovation .sarea .features .feat:hover a {display:block;}
.renovation .sarea .features .feat span {display:block;text-align:center;padding-top:76px;font-weight:600;text-transform:uppercase;font-size:22px;color:#fff;height:104px;background:url(/images/2/services-opacity.png) left center;display:none;}
.renovation .sarea .features .feat a {display:none; color:#fff; text-transform:uppercase; width:120px; margin:10px auto; text-align:center; font-size:16px; border:solid 1px #fff; padding:10px 20px;}
.renovation .sarea .features .feat a:hover {text-decoration:none;}
.renovation .sarea .features .line {position:absolute;background:#fff; z-index:10;}
.renovation .sarea .features .line.line1 {width:100%;height:13px;top:169px;display:none;}
.renovation .sarea .features .line.line6 {width:100%;height:8px;bottom:0px;display:none;}
.renovation .sarea .features .line.line2 {height:100%; width:13px; left:274px;}
.renovation .sarea .features .line.line3 {height:100%; width:13px;left:542px;}
.renovation .sarea .features .line.line4 {height:100%; width:13px;left:818px;}
.renovation .sarea .features .line.line5 {height:100%; width:2px; left:0px;}
.renovation .sarea .features .arrow {display:none;width:15px;height:27px;position:absolute;top:71px;cursor:pointer;}
.renovation .sarea .features .arrow.carrousel-left {background:url(/images/2/services-nav-left.png) center no-repeat #00274e;left:0px;padding:5px 10px;background:url(/images/2/nav-services-left.png) center no-repeat;}
.renovation .sarea .features .arrow.carrousel-right {background:url(/images/2/nav-services-right.png) center no-repeat;right:0px;padding:5px 10px;}
.renovation .sarea .features .feat .titlet {display:block;margin:0 auto;text-align:center;position:relative;overflow:hidden;/* top:180px; */color:#0f2847;font-size:20px;font-weight:600;}
.renovation .sarea .features .feat .titlet {top:10px;}
.renovation .sarea .features .arrow.carrousel-left:hover {background:url(/images/2/nav-services-left-h.png) center no-repeat;}
.renovation .sarea .features .arrow.carrousel-right:hover {background:url(/images/2/nav-services-right-h.png) center no-repeat;}
.renovation .sarea .features .feat img {margin:0px auto; padding:0px; border:0px; display:block; max-width:100%;}
.renovation .sarea .features .feat:hover .titlet {color:#002292;}


.res1810 .renovation .sarea .title {background:url(/images/2/arrow2-1810.png)right bottom no-repeat;padding-right:40px;height:45px;}
.res1810 .renovation .sarea {max-width:1770px;}
.res1810 .renovation .sarea .features .feat {width:390px;height:320px;margin:0 19px 40px;}
.res1810 .renovation .sarea .features .line.line1 {top:267px;}
.res1810 .renovation .sarea .features .line.line2 {left:426px;}
.res1810 .renovation .sarea .features .line.line3 {left:854px;}
.res1810 .renovation .sarea .features .line.line4 {left:1282px;}
.res1810 .renovation .sarea .features .feat span {padding-top:120px;height:160px;background:#00000073;}
.res1810 .renovation .sarea .features .feat .titlet {/* top:215px; */font-size:26px;}

.res940 .renovation .sarea {max-width:900px;}
.res940 .renovation .sarea .features .feat {/* height:210px; */background-size:260px 175px !important;margin:0 7px 40px;width:230px;}
.res940 .renovation .sarea .features .line.line1 {top:173px; height:8px;}
.res940 .renovation .sarea .features .line.line2 {left:219px; width:8px;}
.res940 .renovation .sarea .features .line.line3 {left:446px; width:8px;}
.res940 .renovation .sarea .features .line.line4 {left:675px; width:8px;}
.res940 .renovation .sarea .features .feat span {padding-top:71px;}
.res940 .renovation .sarea .features .feat .titlet {top:7px;}

.res720 .renovation .sarea {max-width:680px;padding:30px 0px;}
.res720 .renovation .sarea .title {font-size:30px;width:390px;}
.res720 .renovation .sarea .features .feat {height:250px;width:46%;background-size:340px 175px !important;}
.res720 .renovation .sarea .features .line.line1 {top:0px;height:100%;width:8px;left:50%;display:block;}
.res720 .renovation .sarea .features .line.line2 {left:0px; width:100%; height:8px; top:175px;}
.res720 .renovation .sarea .features .line.line3 {left:0px;width:100%;height:8px;top:350px;}
.res720 .renovation .sarea .features .line.line4 {left:0px; width:100%; height:8px; top:525px;}
.res720 .renovation .sarea .features .line.line5 {height:100%; width:2px; left:0px; display:none;}
.res720 .renovation .sarea .features .line.line6 {width:100%;height:8px;bottom:0px;top:0px;}
.res720 .renovation .sarea .features .feat span {padding-top:73px;}
.res720 .renovation .sarea .features .line {left:0px;width:100%;height:8px;top:350px;display:none;}
.res720 .renovation .sarea .features .feat .titlet {/* top:180px; */}

.res480 .renovation .sarea {max-width:440px;}
.res480 .renovation .sarea .title {font-size:28px;width:365px;/* padding-bottom:10px; */height:55px;padding-right:30px;background:url(/images/2/arrow2.png) right no-repeat;}
.res480 .renovation .sarea .features .layer {display:none;}
.res480 .renovation .sarea .features .arrow {/* display:block; */}
.res480 .renovation .sarea .features {margin-bottom:20px;background:none;}
.res480 .renovation .sarea .features .feat {height:275px;width:350px;float:none;margin:0px auto;/* background:#c7a14f; */margin-bottom:20px;}
.res480 .renovation .sarea .features .line {display:none !important;}
.res480 .renovation .sarea .features .feat span {padding-top:72px;height:95px;}
.res480 .renovation .sarea .features .feat a {display:block;}
.res480 .renovation .sarea .features .line {left:0px;width:100%;height:8px;top:350px;display:none;}
.res480 .renovation .sarea .features .feat .titlet {/* top:185px; */}

.res320 .renovation .sarea {max-width:300px;padding:20px 0px;}
.res320 .renovation .sarea .title {font-size:23px;width:190px;height:55px;}
.res320 .renovation .sarea .features .layer {display:none;}
.res320 .renovation .sarea .features .arrow {/* display:block; */}
.res320 .renovation .sarea .features {margin-bottom:20px;background:none;}
.res320 .renovation .sarea .features .feat {height:247px;width:270px;float:none;margin:0px auto;/* background:#c7a14f; */margin-bottom:20px;}
.res320 .renovation .sarea .features .line {display:none !important;}
.res320 .renovation .sarea .features .feat span {padding-top:72px;}
.res320 .renovation .sarea .features .feat a {display:block;}
.res320 .renovation .sarea .features .line {left:0px;width:100%;height:8px;top:350px;display:none;}
.res320 .renovation .sarea .features .feat .titlet {top:6px;}

.renovation .sarea .features .feat.services1 {/* background:url(/images/24/doors.jpg) no-repeat; */}
.renovation .sarea .features .feat.services2 {/* background:url(/images/24/drawer-fronts.jpg) no-repeat; */}
.renovation .sarea .features .feat.services3 {/* background:url(/images/24/hinges.jpg) no-repeat; */}
.renovation .sarea .features .feat.services4 {/* background:url(/images/24/pulls.jpg) no-repeat; */}
.renovation .sarea .features .feat.services5 {/* background:url(/images/24/knobs.jpg) no-repeat; */}
.renovation .sarea .features .feat.services6 {/* background:url(/images/24/brackets.jpg) no-repeat; */}
.renovation .sarea .features .feat.services7 {background:url(/images/24/services-7.jpg) no-repeat;}
.renovation .sarea .features .feat.services8 {background:url(/images/24/services-8.jpg) no-repeat;}

.renovation .sarea .features .feat:hover span {display:block !important;background:none;}
.renovation .sarea .features .feat:hover span img {display:none;}