.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:24px;text-align:center;padding:30px 20px;}
.imgblock .ibarea .cnt .feat .farea .txt a {color:#fff;}

.res1810 .imgblock .ibarea {max-width:1770px;}
.res1810 .imgblock .ibarea .cnt .feat .farea {max-width:440px;}

.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;}

.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;}

.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;}

/* ***** Logos ***** */
.row-logo .logo-area {max-width:1130px; padding:0px 20px; margin:0px auto;}
.row-logo .logo-area .logo-cnt {position:relative; margin:26px 0px;}
.row-logo .logo-area .logo-cnt .arrow {width:32px; height:57px; display:block; position:absolute; top:25px; cursor:pointer;}
.row-logo .logo-area .logo-cnt .arrow.carrousel-left {background:url(/images/2/logo-nav-left.png) center no-repeat; left:0px;}
.row-logo .logo-area .logo-cnt .arrow.carrousel-right {background:url(/images/2/logo-nav-right.png) center no-repeat; right:0px;}
.row-logo .logo-area .logo-cnt .arrow.carrousel-left:hover {background:url(/images/2/logo-nav-left-h.png) center no-repeat}
.row-logo .logo-area .logo-cnt .arrow.carrousel-right:hover {background:url(/images/2/logo-nav-right-h.png) center no-repeat}
.row-logo .logo-area .logo-cnt .logos {overflow:hidden; max-width:996px; margin:0px auto; height:116px;}
.row-logo .logo-area .logo-cnt .logos a {display:block; float:left; margin:0px 25px;}

.res1810 .row-logo .logo-area {max-width:1770px;}
.res1810 .row-logo .logo-area .logo-cnt .logos {max-width:1494px;}

.res940 .row-logo .logo-area .logo-cnt {padding:0px 40px;}
.res940 .row-logo .logo-area .logo-cnt .logos {max-width:820px; height:102px;}
.res940 .row-logo .logo-area .logo-cnt .logos a {margin:0px 31px;}

.res720 .row-logo .logo-area .logo-cnt {padding:0px 40px;}
.res720 .row-logo .logo-area .logo-cnt .logos {max-width:600px; height:102px;}
.res720 .row-logo .logo-area .logo-cnt .logos a {margin:0px 24px;}

.res480 .row-logo .logo-area .logo-cnt {padding:0px 40px;}
.res480 .row-logo .logo-area .logo-cnt .logos {max-width:286px; height:95px;}
.res480 .row-logo .logo-area .logo-cnt .logos a {margin:0px 24px;}
.res480 .row-logo .logo-area .logo-cnt .arrow {top:19px;}

.res320 .row-logo .logo-area .logo-cnt {padding:0px 39px;margin:15px 0px;}
.res320 .row-logo .logo-area .logo-cnt .logos {max-width:202px; height:66px;}
.res320 .row-logo .logo-area .logo-cnt .logos a {margin:0px 17px;}
.res320 .row-logo .logo-area .logo-cnt .arrow {top:13px; width:21px; height:37px;}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-left {background:url(/images/2/logo-nav-left-320.png) center no-repeat;}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-right {background:url(/images/2/logo-nav-right-320.png) center no-repeat;}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-left:hover {background:url(/images/2/logo-nav-left-h-320.png) center no-repeat}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-right:hover {background:url(/images/2/logo-nav-right-h-320.png) center no-repeat}

.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;}

/* ***** Logos ***** */
.row-logo .logo-area {max-width:1130px; padding:0px 20px; margin:0px auto;}
.row-logo .logo-area .logo-cnt {position:relative;margin:26px 0px;height:200px;}
.row-logo .logo-area .logo-cnt .arrow {width:32px; height:57px; display:block; position:absolute; top:25px; cursor:pointer;}
.row-logo .logo-area .logo-cnt .arrow.carrousel-left {background:url(/images/2/logo-nav-left.png) center no-repeat; left:0px;}
.row-logo .logo-area .logo-cnt .arrow.carrousel-right {background:url(/images/2/logo-nav-right.png) center no-repeat; right:0px;}
.row-logo .logo-area .logo-cnt .arrow.carrousel-left:hover {background:url(/images/2/logo-nav-left-h.png) center no-repeat}
.row-logo .logo-area .logo-cnt .arrow.carrousel-right:hover {background:url(/images/2/logo-nav-right-h.png) center no-repeat}
.row-logo .logo-area .logo-cnt  {overflow:hidden;height:auto;width:1170px;margin:26px auto;}
.row-logo .logo-area .logo-cnt a {display:block;float:left;margin:0px 25px;}
.row-logo .logo-area .logo-cnt .title {color:#0f2847;font-size:42px;font-weight:600;width:250px;margin:0px auto 10px auto;text-transform:uppercase;}

.res1810 .row-logo .logo-area {max-width:1770px;}
.res1810 .row-logo .logo-area .logo-cnt {width:1620px;}

.res940 .row-logo .logo-area .logo-cnt {padding:0px 40px;margin:26px 0px;height:auto;width:820px;}
.res940 .row-logo .logo-area .logo-cnt .logos {max-width:820px;height:180px;}
.res940 .row-logo .logo-area .logo-cnt .logos a {margin:0px 31px;}
.res940 .row-logo .logo-area .logo-cnt a {margin:0px 55px 20px;}

.res720 .row-logo .logo-area .logo-cnt {padding:0px;width:640px;height:auto;}
.res720 .row-logo .logo-area .logo-cnt .logos {max-width:600px;height:190px;}
.res720 .row-logo .logo-area .logo-cnt .logos a {margin:0px 24px;}

.res480 .row-logo .logo-area .logo-cnt {padding:0px 40px;height:auto;width:360px;}
.res480 .row-logo .logo-area .logo-cnt a {float:none;margin:0 auto 20px;}
.res480 .row-logo .logo-area .logo-cnt a .logo {width:auto;margin:0 auto;display:block;}
.res480 .row-logo .logo-area .logo-cnt .arrow {top:19px;}
.res480 .row-logo .logo-area .logo-cnt .logos .title {font-size:30px;width:180px;}

.res320 .row-logo .logo-area .logo-cnt {margin:15px auto;height:auto;width:280px;padding:0px;}
.res320 .row-logo .logo-area .logo-cnt .logos .title {font-size:30px;width:180px;}
.res320 .row-logo .logo-area .logo-cnt .title {font-size:32px;width:190px;}
.res320 .row-logo .logo-area .logo-cnt a {float:none;margin:0 auto 20px;max-width:100%;}
.res320 .row-logo .logo-area .logo-cnt a .logo {width:auto;margin:0 auto;display:block;}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-left {background:url(/images/2/logo-nav-left-320.png) center no-repeat;}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-right {background:url(/images/2/logo-nav-right-320.png) center no-repeat;}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-left:hover {background:url(/images/2/logo-nav-left-h-320.png) center no-repeat}
.res320 .row-logo .logo-area .logo-cnt .arrow.carrousel-right:hover {background:url(/images/2/logo-nav-right-h-320.png) center no-repeat}

.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:#045fa4;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:#045fa4;font-weight:700;text-align:center;}
.sidebar .widget .cnt ul li a.cselected {color:#99999b;}
.sidebar .widget .cnt ul li a:hover {text-decoration:underline;}
.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:-152px;width:304px;}


.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;}