/* # Genesis Sample Child Theme  
Theme Name: formalwill
Theme URI: 
Description: This is the sample theme created for the Genesis Framework.   
Author:   
Author URI: http://www.studiopress.com/  
Template: genesis  
Template Version: 2.1.2  
Tags: black, orange, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready  
License: GPL-2.0+  
License URI: http://www.gnu.org/licenses/gpl-2.0.html  
*/
@charset "utf-8";
@import url("./css/base-responsive.css");
@import url("./css/responsive.css");
@import url("./css/table-style.css");
@charset "utf-8";@font-face{font-family:'Source_sans_probold';src:url('fonts/sourcesanspro-bold-webfont-webfont.eot');src:url('fonts/sourcesanspro-bold-webfont-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-bold-webfont-webfont.woff') format('woff'),
url('fonts/sourcesanspro-bold-webfont-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-bold-webfont-webfont.svg#Source_sans_probold') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'SourceSansPro-light';src:url('fonts/sourcesanspro-light-webfont.eot');src:url('fonts/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-light-webfont.woff') format('woff'),
url('fonts/sourcesanspro-light-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-light-webfont.svg#SourceSansPro-light') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'Source_sans_proregular';src:url('fonts/sourcesanspro-regular-webfont-webfont.eot');src:url('fonts/sourcesanspro-regular-webfont-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-regular-webfont-webfont.woff') format('woff'),
url('fonts/sourcesanspro-regular-webfont-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-regular-webfont-webfont.svg#Source_sans_proregular') format('svg');font-weight:400;font-style:normal;}
body{background-color:#f6f6f6;height:100%;}
.wrapper{width:100%;max-width:1200px;margin:0px auto;padding:0px 0px 0px 0px;}
.header{width:100%;min-height:143px;max-width:1200px;margin:0px auto;padding:0px 0px 0px 0px;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.18);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.18);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.18);background:url(images/headerbg.png) bottom left repeat-x #fff;position:relative;}
.logo{float:left;padding:11px 0px 17px 45px;}
.headright{float:right;margin:16px 23px 0px 10px;}
.greenrbn{ padding:61px 0px 0px 20px; float:left; }
.bluebutton{width:170px;float:right; font-size:15px;color:#234356;letter-spacing:-0.5px;text-transform:uppercase;display:block;font-family:'Source_sans_probold';height:31px;line-height:30px; background-color:#07c2f2;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;text-align:center;margin:0px 0px 0px 0px; color:#fff; border:solid 1px #0070B1;}
.bluebutton:hover{background-color:#424243;color:#fff; border:solid 1px #424243;}
.headinfo{width:100%;padding:5px 0px;clear:both;}
.phonediv{font-size:30px;color:#575757;font-family:'Source_sans_probold';letter-spacing:-1px;padding:16px 0px 1px 0px;line-height:23px;float:right}
.phonediv span{width:25px;height:25px;display:block;float:left;background:url(images/image-sprite.png) -295px -38px no-repeat;}
.phonediv strong{font-weight:normal;display:block;float:left;}
.maildiv{font-family:'Source_sans_proregular';font-size:16px;color:#575757;clear:both;text-align:right;padding:3px 0px 0px 0px;letter-spacing:-0.2px;}
.maildiv a{color:#575757;}
.maildiv a:hover{text-decoration:underline;}

.sb-search{position:relative;width:220px;height:29px;float:right;margin:7px 7px 0px 0px}
.sb-search-input{border:1px solid #fff !important;outline:none;background:#fff;width:100%;height:29px;margin:0;z-index:10;padding:0px 34px 0px 0px;font-family:inherit;font-size:14px;color:#000;text-indent:8px;font-family:"Source_sans_proregular", "Lucida Grande", sans-serif;border-radius:2px 2px 2px 2px;}
.sb-search-input::-webkit-input-placeholder{color:#000;}
.sb-search-input:-moz-placeholder{color:#000;}
.sb-search-input::-moz-placeholder{color:#000;}
.sb-search-input:-ms-input-placeholder{color:#000;}
.sb-search-submit{width:34px;height:29px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:60px;text-align:center;cursor:pointer;background:url(images/image-sprite.png) -181px -70px no-repeat;border:0px;border-radius:0px 2px 2px 0px;}
.bodypart01{width:100%;margin:0px;padding:0px 0px 0px 0px;}
.headersty01{width:100%;display:block;padding:32px 0px 18px 0px;font-family:'Source_sans_proregular';font-size:33px;color:#016cad;letter-spacing:-1px;text-align:center;}
.homesmltxt{width:100%;display:block;font-family:'Source_sans_proregular';text-align:justify;font-size:15px;color:#4e4e4e;line-height:22px;}
.homebxmain{width:100%;display:block;padding:0px;margin:0px;}
.homebx01{width:24%;background-color:transparent;padding:12px;min-height:340px;float:left;margin:1% 0.5% 1% 0.5%;}
.homebx01:hover{background-color:#fff;-webkit-box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);-moz-box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);}
.homebx01:hover .homebxhead{background-image:none;background-color:#90c52b;}
.homebx01:hover .homebxhead .bxheadtxt strong{color:#fff;}
.homebx01:hover .homebxhead .bxheadtxt span{color:#fff;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
.homebxhead .bxicon{width:42px;height:42px;float:left;display:block;margin-top:4px;margin-right:7px;background-image:url(images/image-sprite.png);background-repeat:no-repeat;}
.homebxicon01{background-position:0px 0px;}
.homebx01:hover .homebxhead .homebxicon01{background-position:-43px 0px;}
.homebxicon02{background-position:0px -56px;}
.homebx01:hover .homebxhead .homebxicon02{background-position:-41px -56px;}
.homebxicon03{background-position:0px -103px;}
.homebx01:hover .homebxhead .homebxicon03{background-position:-41px -103px;}
.homebxicon04{background-position:0px -148px;}
.homebx01:hover .homebxhead .homebxicon04{background-position:-41px -148px;}
.homebxicon05{background-position:0 -191px;}
.homebx01:hover .homebxhead .homebxicon05{background-position:-41px -191px;}
.homebxicon06{background-position:0 -237px;}
.homebx01:hover .homebxhead .homebxicon06{background-position:-41px -237px;}
.homebxicon07{background-position:0 -284px;}
.homebx01:hover .homebxhead .homebxicon07{background-position:-41px -284px;}
.homebxicon08{background-position:0 -332px;}
.homebx01:hover .homebxhead .homebxicon08{background-position:-41px -332px;}
.homebxbody{display:block;width:100%;padding:6px 2px 6px 2px; height:176px; overflow:hidden;}
.homebx01 .homebxhead{width:100%;height:100px;padding:25px 12px 28px 12px;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#f8f8f8,#e9e9e9);background-image:-moz-linear-gradient(top,#f8f8f8,#e9e9e9);background-image:-ms-linear-gradient(top,#f8f8f8,#e9e9e9);background-image:-o-linear-gradient(top,#f8f8f8,#e9e9e9);background-image:linear-gradient(top,#f8f8f8,#e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f8f8f8',EndColorStr='#e9e9e9');}
.homebxhead .bxheadtxt{float:left;}
.homebxhead .bxheadtxt span{width:100%;display:block;font-size:18px;color:#363636;font-family:'SourceSansPro-light';letter-spacing:-1px;padding:2px 0px;}
.homebxhead .bxheadtxt strong{width:100%;display:block;font-weight:normal;font-size:31px;color:#4e4e4e;font-family:'Source_sans_probold';letter-spacing:-1px;text-transform:uppercase;padding:5px 0px;}
.bxulsty{width:100%;margin:0px;padding:0px;list-style:none;}
.bxulsty li{width:100%;display:block;padding:4px 0px;font-size:15px;color:#434343;line-height:19px;/*height:52px;*/overflow:hidden;}
.bxulsty li span{width:9px;height:7px;float:left;font-size:17px;background:url(images/image-sprite.png) -203px -110px no-repeat;margin:8px 8px 0px 0px;}
.bxulsty li strong{width:92%;font-weight:normal;float:left;text-align:justify;color:#434343;}
.bxulsty li strong a:hover{color:#0070B1;}
.morebt{width:132px;height:30px;line-height:29px;display:block;background-color:#90c52b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;font-family:'Source_sans_probold';text-align:center;text-transform:uppercase;color:#fff;font-size:14px;float:right;margin:10px 0px 0px 0px;}
.morebt:hover{background-color:#5a5a5a;color:#fff;}
.bodypart02{width:100%;margin:15px 0px 0px 0px;background-color:#fff;-webkit-box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);-moz-box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);padding:29px 20px 20px 20px;}
.hmleftpart{width:611px;float:left;}
.hmrightpart{width:498px;float:right;}
.aboutheader{width:100%;display:block;font-family:'SourceSansPro-light';font-size:38px;color:#008dc7;letter-spacing:-1px;padding:8px 0px 8px 0px;}
.aboutheader strong{font-family:'Source_sans_probold';font-size:38px;color:#008dc7;letter-spacing:-1px;font-weight:normal;}
.aboutsmlhead{width:100%;display:block;font-family:"Source_sans_proregular", Lucida Grande, sans-serif;font-size:18px;color:#676667;padding:14px 0px 15px 0px;}
.aboutimg img{width:100%;border:solid 5px #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.homesmltxt02{width:100%;display:block;text-align:justify;font-size:15px;color:#3d3d3d;line-height:22px;padding-top:8px;}
.ulsty01{margin:0px 0px 0px 10px;padding:0px;list-style:none;}
.ulsty01 li{width:100%;display:block;padding:4px 0px;font-size:15px;color:#434343;line-height:21px;}
.ulsty01 li span{width:9px;height:7px;float:left;font-size:17px;background:url(images/image-sprite.png) -332px -46px no-repeat;margin:8px 3px 0px 0px;}
.ulsty01 li strong{width:92%;font-weight:normal;float:left;text-align:justify;color:#434343;}
.width25{width:100%;float:left;}
.width50{width:75%;float:left;}
.smlhead01{width:100%;display:block;padding:15px 0px 10px 0px;font-family:'Source_sans_proregular';font-size:22px;color:#434343;margin-bottom:6px;}
.sedobx{width:100%;background-color:#fff;padding:12px;-webkit-box-shadow:0px 0px 4px rgba(81, 81, 81, 0.22);-moz-box-shadow:0px 0px 4px rgba(81, 81, 81, 0.22);box-shadow:0px 0px 4px rgba(81, 81, 81, 0.22);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.sedobx01{width:100%;background-color:#fff;padding:15px 15px 15px 15px;-webkit-box-shadow:0px 0px 4px rgba(81, 81, 81, 0.22);-moz-box-shadow:0px 0px 4px rgba(81, 81, 81, 0.22);box-shadow:0px 0px 4px rgba(81, 81, 81, 0.22);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;}
.sedobx01:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#f1f1f1 transparent transparent transparent;border-image:none;border-style:solid;border-width:8px;content:"";right:35px;margin-top:0;position:absolute;bottom:-16px;z-index:1;}
.testimonialsbx p{margin:0px;}
/*.testimonialsbx .quotestxt{font-family: Georgia,"Times New Roman",Times,serif;font-size: 61px;width: 25px; height: 19px; overflow: hidden; display: block; padding:14px 0px 0px 0px;float: left; margin-right:6px; margin-bottom:1px; color:#79cff2;}
.testimonialsbx .quotestxt02{font-family: Georgia,"Times New Roman",Times,serif;font-size: 61px;width: 25px; height: 19px;  display: inline-block; padding:0px 0px 0px 0px;  margin-left:3px; margin-bottom:1px; line-height:0px; color:#79cff2; }*/


.testimonialsbx .quotestxt {color: #0b81c1; display: block; float: left; font-family: Georgia,"Times New Roman",Times,serif; font-size: 61px; height: 19px; margin-bottom: 1px; margin-right: 6px; overflow: hidden; padding: 12px 0 0; width: 25px;}
.testimonialsbx .quotestxt02 {color: #0b81c1; display: inline-block; font-family: Georgia,"Times New Roman",Times,serif; font-size: 61px; height: 19px; line-height: 0; margin-bottom: 1px; margin-left: 3px; margin-top: -15px;padding: 0; position: absolute; width: 25px;}




.spce01{height:5px;}
.testimonialsbx{width:100%;font-family:"Source_sans_proregular", Lucida Grande, sans-serif;font-size:14px;color:#000;text-align:justify;line-height:21px;}
.testimonialname{width:100%;display:block;padding:16px 0px 0px 0px;text-align:right;}
.testimonialname div{ float:right; }
.testimonialname span{font-family:'SourceSansPro-light';font-size:17px;color:#0da3e2;}
.testimonialname{font-family:'SourceSansPro-light';font-size:14px;color:#656565;}
.mainthreebx{width:100%;margin:18px 0px 10px 0px;padding:0px;}
.btmbx{width:32.33%;margin:0% 0.5%;float:left;border-top:solid 1px #eaeaea;border-left:solid 1px #eaeaea;border-right:solid 1px #eaeaea;border-bottom:solid 3px #e5e5e5;min-height:303px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:-webkit-linear-gradient(#ffffff, #ffffff, #f6f6f6);background:-o-linear-gradient(#ffffff, #ffffff, #f6f6f6);background:-moz-linear-gradient(#ffffff, #ffffff, #f6f6f6);background:linear-gradient(#ffffff, #ffffff, #f6f6f6);}
.btmbxhead{width:100%;border-bottom:solid 1px #e7e7e7;padding:14px 17px 7px 17px;}
.btmbxheadLeft{width:60%;float:left;}
.btmbxheadLeft span{width:100%;display:block;font-size:20px;color:#4f4f4f;letter-spacing:-1px;font-family:'SourceSansPro-light';padding:7px 0px 8px 0px;}
.btmbxheadLeft strong{width:100%;display:block;font-size:30px;color:#4ca0d2;letter-spacing:-1px;font-family:'Source_sans_probold';font-weight:normal;text-transform:uppercase;padding:3px 0px 0px 0px;}
.btmbxheadRight{width:30%;float:right;}
.bxicon01{width:63px;height:66px;display:block;float:right;background:url(images/image-sprite.png) -94px 0px no-repeat;}
.bxicon02{width:63px;height:66px;display:block;float:right;background:url(images/image-sprite.png) -157px 0px no-repeat;}
.bxicon03{width:63px;height:66px;display:block;float:right;background:url(images/image-sprite.png) -94px -66px no-repeat;}
.btmbxbodypart{width:100%;padding:8px 14px 10px 14px;}
.ulsty02{margin:0px;padding:0px 0px 0px 5px;list-style:none;width:100%; line-height:19px;}
.ulsty02 li{width:100%;display:block;padding:5px 0px 4px;font-size:15px;color:#4f4f4f;line-height:19px;font-family:"Source_sans_proregular", Lucida Grande, sans-serif;border-bottom:dotted 1px #e4e4e4;}
.ulsty02 li span{width:20px;height:19px;float:left;display:block;background-color:#5eaad6;font-size:13px;font-family:"Source_sans_proregular", Lucida Grande, sans-serif;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;margin-right:13px;}
.ulsty02 li strong{width:86%;font-weight:normal;float:left;text-align:justify;color:#4f4f4f;}
.ulsty03{width:100%;margin:0px;padding:0px 0px 0px 5px;list-style:none;}
.ulsty03 li{width:100%;display:block;padding:6px 0px;font-size:15px;color:#4f4f4f;line-height:19px;font-family:"Source_sans_proregular", Lucida Grande, sans-serif;}
.ulsty03 li span{width:9px;height:7px;float:left;font-size:17px;background:url(images/image-sprite.png) -332px -46px no-repeat;margin:8px 7px 0px 0px;}
.ulsty03 li strong{width:92%;font-weight:normal;float:left;text-align:justify;color:#4f4f4f;}
.socialtxt{width:100%;padding:6px 0px 8px 5px;font-size:16px;font-family:'Source_sans_probold';color:#656565}
.ulsty04{width:100%;margin:0px;padding:0px 0px 0px 5px;list-style:none;}
.ulsty04 li{width:50%;display:block;padding:8px 0px;font-size:15px;color:#4f4f4f;line-height:19px;font-family:"Source_sans_proregular";float:left;}
.ulsty04 li a{width:32px;height:32px;float:left;margin:0px 7px 0px 0px;}
.ulsty04 li strong{width:69%;font-weight:normal;float:left;text-align:justify;color:#4f4f4f;line-height:32px;}
.facebookic{background:url(images/image-sprite.png) -221px 0px no-repeat;}
.twitteric{background:url(images/image-sprite.png) -253px 0px no-repeat;}
.youTubeic{background:url(images/image-sprite.png) -285px 0px no-repeat;}
.gplush{background:url(images/image-sprite.png) -317px -146px no-repeat;}
a.insta {background: url(images/image-sprite.png) -317px -186px no-repeat;}
.pintrestic{background:url(images/image-sprite.png) -317px 0px no-repeat;}
.linkedic{background:url(images/image-sprite.png) -221px -32px no-repeat;}
.bottompart{width:100%;max-width:1200px;margin:0px auto;padding:0px 21px 10px 19px;min-height:129px;border-top:solid 5px #d5d5d5;margin-top:0px;background-color:#fff;-webkit-box-shadow:0px 5px 5px rgba(81, 81, 81, 0.22);-moz-box-shadow:0px 5px 5px rgba(81, 81, 81, 0.22);box-shadow:0px 5px 5px rgba(81, 81, 81, 0.22);}
.bottompartLeft{width:80%;float:left;margin-top:8px;}
.bottompartRight{width:20%;float:right;}
.btmlinks{width:100%;border-bottom:solid 1px #f1f1f1;padding:4px 0px 14px 0px;font-family:"Source_sans_proregular";font-size:14px;color:#494949;}
.btmlinks a{color:#494949;}
.btmlinks a:hover{color:#424242;text-decoration:underline;}
.btmlinks span{padding:0px 9px;color:#494949;}
.copytxt{width:100%;display:block;padding:10px 0px 10px 0px;color:#8e8e8e;font-size:12px;}
.copytxt a{color:#4ca0d2;}
.copytxt a:hover{color:#4ca0d2;text-decoration:underline;}
.bottomlogo{width: 282px;height: 35px;display:block;float:right;background:url(images/image-sprite.png) -89px -146px no-repeat; margin-top:15px;position: relative;}
.bottompartRight span.pay_strip {width: 156px;height: 44px;display: block;float: right;background: url(images/image-sprite.png) -195px -382px no-repeat;margin-top: 41px;position: absolute;right: 130px;}
.morebt02{width:104px;height:26px;line-height:26px;display:block;background-color:#90c52b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;font-family:'Source_sans_probold';text-align:center;text-transform:uppercase;color:#fff;font-size:14px;float:right;margin:0px 0px 0px 0px;}
.morebt02:hover{background-color:#5a5a5a;color:#fff;}


/*About Us*/
.innerbodypart{width:100%;margin:0px;background-color:#fff;-webkit-box-shadow:0px 5px 5px rgba(81, 81, 81, 0.22);-moz-box-shadow:0px 5px 5px rgba(81, 81, 81, 0.22);box-shadow:0px 5px 5px rgba(81, 81, 81, 0.22);padding:20px 20px 20px 20px;}
.innerpagebanner { width:100%; height:216px; /*background:url(images/innerpagebannerbg.jpg) no-repeat center top;*/}
.innerbannerleft {float:left;display:block; margin:102px 0 0 35px;}
.innerbannertxt{font-family:'SourceSansPro-light';font-size:35px;color:#444444;letter-spacing:-1px;padding:8px 0px 8px 0px;}
.innerbannertxt strong{font-family:'Source_sans_probold';font-size:36px;color:#444444;letter-spacing:-1px;font-weight:normal;}
.innerbannertxt02 {font-family:'SourceSansPro-light';font-size:20px;color:#000000;padding:8px 0px 0px 0px;}
.innerbannerright {float:right;display:block; width:50%; height:216px; text-align:right;}

.breadcome{ width:100%; font-family:"Source_sans_proregular", Lucida Grande, sans-serif; display:block; font-size:14px; color:#000000;}
.breadcome-width{max-width:1200px;}
.breadcome a{color:#04508b;}
.breadcome span{padding:0px 2px;}
.breadcome-width {max-width: 1200px; text-align: left; margin: 0 auto; background-color: #fff; padding: 10px 15px 0px;}


.innerpageleftpart {width:21.5%;float:left;}
.lefthead{width:100%;font-family:'Source_sans_probold'; font-size:22px; color:#008dc7; border-bottom:1px solid #f1f1f1; padding:15px 0px 15px 0px; }
.linkbody{width:100%; padding:0px 0px 30px 0px; }

.liststyle{ margin:0px; padding:0px; list-style:none;  font-family:"Source_sans_proregular", Lucida Grande, sans-serif; font-size:15px;}
.liststyle li{ margin:0px; padding:0px; color:#575757; display:block; border-bottom:dotted 1px #b8b9b9;}
.liststyle li:last-child { border-bottom:none;}
.liststyle li a{ margin:0px; padding:12px 0px 12px 0px; display:block; color:#575757;}
.liststyle li a:hover{color:#008dc7;}
.liststyle li a.active {color:#008dc7;}

.liststyle li a span { float: left; margin-right:3px; width:29px; height:19px; padding-right:10px;background-image:url(images/image-sprite.png);background-repeat:no-repeat;}
.planning {background-position:-94px -258px;}
.liststyle li a:hover .planning {background-position:-123px -258px;}
.power {background-position:-94px -287px;}
.liststyle li a:hover .power {background-position:-123px -287px;}
.foryour {background-position:-94px -317px;}
.liststyle li a:hover .foryour {background-position:-123px -317px;}
.estate {background-position:-94px -347px;}
.liststyle li a:hover .estate {background-position:-123px -347px;}
.taxes {background-position:-152px -258px;}
.liststyle li a:hover .taxes {background-position:-181px -258px;}
.retirement {background-position:-152px -287px;}
.liststyle li a:hover .retirement {background-position:-181px -287px;}
.insurance {background-position:-152px -317px;}
.liststyle li a:hover .insurance {background-position:-181px -317px;}
.trending {background-position:-152px -347px;}
.liststyle li a:hover .trending {background-position:-180px -347px;}

.innerpagerightpart {width:74.2%;float: right;}
.innerrighthead {color: #008dc7;display: block;font-family: 'Source_sans_proregular';font-size: 22px;margin-bottom: 6px;padding: 0px 0 10px;width: 100%;}
.innerpagsmltxt{width:100%;display:block;text-align:justify;font-size:15px;color:#3d3d3d;line-height:22px;}

/*Testimonials*/

.testimonialspage {width:100%;padding:5px 0px 0px 0px; position:relative;}
.testimonialsdiv01 {color: #242424; font-family:Arial, Helvetica, sans-serif; font-size: 13px; line-height:26px;text-align: justify;width: 100%; margin-bottom:15px;}
.testimonialsdiv01 .quotestxt{font-family: Georgia,"Times New Roman",Times,serif;font-size: 61px;width: 25px; height: 19px; overflow: hidden; display: block; padding:12px 0px 0px 0px;float: left; margin-right:6px; margin-bottom:1px; color:#0b81c1;}
.testimonialsdiv01 .quotestxt02{font-family: Georgia,"Times New Roman",Times,serif;font-size: 61px;width: 25px; height: 19px;  display: inline-block; padding:0px 0px 0px 0px;  margin-left:3px; margin-bottom:1px; line-height:0px; color:#0b81c1; position:absolute; margin-top:-15px;}

.testimonialname02{width:100%;display:block;padding:0px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#848484; display:inline-block; font-style:italic;background:url(images/linebg.png) repeat-x left center; margin-bottom:30px;}
.testimonialname03{float:right; background-color:#fff; padding-left:10px;}
.testimonialname02 span{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#429bd0; font-weight:bold; /*background: url("images/image-sprite.png") no-repeat scroll -332px -41px rgba(0, 0, 0, 0);*/ padding-left:10px; font-style:normal;}

.listnav {background-color: #f8f8f8; border-bottom:2px solid #e3e3e4; margin:0px; padding: 8px 15px; width: 100%;}
.pagenav{float:left; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.pagenav a{width:25px; height:25px; display:inline-block; background-color:#68c3f6; text-align:center; line-height:25px; margin:0px 5px; float:left; color:#f2f2f2; border-radius:2px;}
.pagenav a:hover{background-color:#626262; color:#f2f2f2; }
.pagenav a.active{background-color:#626262; color:#fff;}
.pagenav .nxtbt{ background:url(images/image-sprite.png)no-repeat -288px -102px #68c3f6; }
.pagenav .nxtbt:hover{ background:url(images/image-sprite.png)no-repeat -288px -102px #626262; }
.pagenav .prvbt{background:url(images/image-sprite.png)no-repeat -319px -102px #68c3f6;}
.pagenav .prvbt:hover{background:url(images/image-sprite.png)no-repeat -319px -102px #626262; }


/*Articles Page*/
.artpageleftpart {width:68%;float:left; margin-top:15px;}
.artbox {width:100%; display:inline-block; border-top:1px solid #eaebeb; padding:25px 0px 22px 0px;}
.artbox-right { width:61%; float:right;}
.artboxhead a{width:100%;font-family:'Source_sans_probold'; font-size:24px; color:#008dc7; line-height:30px; padding:0px 0px 10px 0px; letter-spacing:-1px; display:inline-block;}
.artboxhead a:hover {color:#000;}
.artboxhead02{width:100%;font-family:'Source_sans_probold'; font-size:24px; color:#008dc7; line-height:30px; padding:0px 0px 10px 0px; letter-spacing:-1px;}
.artboxsmltxt{width:100%;display:block;text-align:justify;font-family: 'Source_sans_proregular';font-size:15px;color:#666666;line-height:20px;}
.artboxsmltxt a {color:#666666; text-decoration:underline;}
.artboxsmltxt a:hover {color:#008dc7; text-decoration:none;}
.commtdiv { width:100%; display:inline-block; margin:0px; padding:0px;}
.commttext{ float:left;}
.commttext a {color:#7f7f7f;font-family: 'Source_sans_proregular';font-size:14px;}
.commttext span {color:#7f7f7f;font-family: 'Source_sans_proregular';font-size:14px; padding:0px 2px;}
.commttext a:hover {color:#008dc7; text-decoration:underline;}
.commticon { float:right;}
.artbox-left { width:35%; float:left;}
.artbox-left img{ width:100%;}
.artbox-left02 { margin:0px 30px 12px 0px;}

.artpagerightpart { width:29%; float:right;}
.artrightthead{width:100%;font-family:'Source_sans_probold'; font-size:23px; color:#008dc7; padding:0px 0px 20px 0px; letter-spacing:-1px;}

.art-search{position:relative;width:100%;height:40px; background-color:#a6a6a6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; padding:3px;}
.art-search-input{border:1px solid #fff !important;outline:none;background:#fff;width:89%;height:33px;margin:0;z-index:10;padding:0px 34px 0px 0px;font-family:inherit;font-size:13px; font-weight:bold; font-style:italic;color:#000000 !important;text-indent:8px;font-family:Arial, Helvetica, sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.art-search-input::-webkit-input-placeholder{color:#000;}
.art-search-input:-moz-placeholder{color:#000;}
.art-search-input::-moz-placeholder{color:#000;}
.art-search-input:-ms-input-placeholder{color:#000;}
.art-search-submit{width:40px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:60px;text-align:center;cursor:pointer;background:url(images/image-sprite.png) -289px -66px no-repeat;border:0px;border-radius:0px 2px 2px 0px;}

.more-artrightthead{width:100%;font-family:'Source_sans_probold'; font-size:20px; color:#008dc7; padding:12px 10px 12px 15px; background-color:#f8f8f8; border-bottom:2px solid #e3e3e4; letter-spacing:-1px;}
.more-artrightthead span { float:right; width:18px; height:18px; position:relative; background:url(images/image-sprite.png) -221px -256px no-repeat;}

.art-linkbody{width:100%; padding:0px 0px 25px 0px;}

.art-liststyle{ margin:0px; padding-bottom:5px; list-style:none;  font-family:"Source_sans_proregular", Lucida Grande, sans-serif; font-size:15px;}
.art-liststyle li{ margin:0px; padding:0px; color:#777777; display:block;}
.art-liststyle li a .list-rarrow { float:left; background:url(images/image-sprite.png) -252px -256px no-repeat; width:20px; height:20px;}
.art-liststyle li:last-child { border-bottom:none;}
.art-liststyle li a{ margin:0px; padding:15px 0px 0px 10px; display:block; color:#575757;}
.art-liststyle li a:hover{color:#008dc7;}
.art-liststyle li a.active {color:#008dc7;}

.plantodybox { width:100%; padding-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
background: -webkit-gradient(linear, left top, right top, from(#6cc4f7), to(#0ca3dc));
background: -webkit-linear-gradient(top, #6cc4f7, #0ca3dc);
background: -moz-linear-gradient(top, #6cc4f7, #0ca3dc);
background: -o-linear-gradient(top, #6cc4f7, #0ca3dc);
background: -ms-linear-gradient(top, #6cc4f7, #0ca3dc);
background: linear-gradient(top, #6cc4f7, #0ca3dc);
background-color: #6cc4f7;
-webkit-box-shadow: 0px 4px 0px #1f8bbf;
-moz-box-shadow: 0px 4px 0px #1f8bbf;
box-shadow: 0px 4px 0px #1f8bbf;
}

.plantody-txt{font-family:'SourceSansPro-light';font-size:21px;color:#ffffff;letter-spacing:-1px;padding:25px 0px 20px 0px; text-align:center;}
.plantody-txt strong{font-family:'Source_sans_probold';font-size:23px;color:#ffffff;letter-spacing:-1px;font-weight:normal;}

.getbutdiv .getbut { display:inline-block; background:url(images/image-sprite.png) 0px -394px no-repeat; width:177px; height:33px;}
.getbutdiv { width:100%; height:45px; background:url(images/getbut-sed.png) no-repeat bottom center; text-align:center; position:relative;}

.newsletterbox { width:100%; padding:14px 14px 40px 14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; background-color: #5bbef2;-webkit-box-shadow: 0px 4px 0px #e3e3e3;-moz-box-shadow: 0px 4px 0px #e3e3e3;box-shadow: 0px 4px 0px #e3e3e3;}

.newsletter-txt{font-family:'SourceSansPro-light';font-size:21px;color:#ffffff;letter-spacing:-1px;padding:0px 0px 5px 0px;}
.newsletter-txt strong{font-family:'Source_sans_probold';font-size:21px;color:#ffffff;letter-spacing:-1px;font-weight:normal;}
.new-search{position:relative;width:100%; margin-top:10px;}
.new-search-input{border:1px solid #fff !important;outline:none;background:#fff;width:100%;height:33px;margin:0;z-index:10;padding:0px 34px 0px 0px;font-family:inherit;font-size:13px;color:#000000 !important;text-indent:8px;font-family:Arial, Helvetica, sans-serif;-webkit-border-radius:18px;-moz-border-radius:18px ;border-radius:18px !important; padding-left:10px !important;}

.subebt{height:30px;line-height:29px;display:block;background-color:#90c52b;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;text-align:center;font-family:'Source_sans_probold';text-align:center;text-transform:uppercase;color:#fff;font-size:14px;float:right;margin:10px 0px 0px 0px; padding:0px 20px; border:0px;}
.subebt:hover{background-color:#5a5a5a;color:#fff;}

.findfb {background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);-moz-box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22);box-shadow:0px 0px 5px rgba(81, 81, 81, 0.22); padding:10px;}

.ulsty05 { width:100%; margin-top:20px;}
.ulsty05 li { width:auto!important;}


/*---------------------- Custom Css-----------------------*/

.nav-next{ float:right; text-transform:uppercase; font-style:italic; color:#008DC7; font-size:13px;}
.nav-next a{color:#008DC7; font-weight:bold;}

.nav-previous{ text-transform:uppercase; font-style:italic; color:#008DC7; font-size:13px;}
.nav-previous a{color:#008DC7; font-weight:bold;}
.nav-previous a:hover{color:#000; font-weight:bold;}

.post-meta-key{ display:none;}


.art-liststylearchives{ margin:0px; padding-bottom:5px; list-style:none;  font-family:"Source_sans_proregular", Lucida Grande, sans-serif; font-size:14px;}
.art-liststylearchives li{ margin:0px; padding:10px 0px 0px 10px; color:#777777; display:block;}
.art-liststylearchives li a{ margin:0px; padding:0px 0px 0px 20px; display:block; color:#575757; float:left; background:url(images/image-sprite.png) -252px -256px no-repeat; width:100%; height:20px;}
.art-liststylearchives li:last-child { border-bottom:none;}

.art-liststylearchives a:hover{color:#008dc7;}
.art-liststylearchives a.active {color:#008dc7;}

/*Contact US*/
.cntdiv01 { width:35%; float:left;}
.emaillink{color: #575757;}
.emaillink:hover {color: #008DC7;}

.cntformdiv{width:100%; padding-top:1%; float:right; padding:20px; border-top:solid 1px #aed5e2; border-left:solid 1px #aed5e2; border-right:solid 1px #aed5e2;border-bottom:solid 3px #aed5e2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background-color:#F7FCFF;}
.contformdiv50L{width:100%; margin-right:0%;}
.contformdilable{width:24%; font-size:13px; color:#373737; display:block; padding:4px 0px; float:left; font-family: 'Source_sans_proregular'; text-align:left;}
.contformditext{ width:76%; margin:0px 0px 0px 0px;  display:block; padding:2px 0px; float:left;}
.contformditext .inputsty{ width:100%;  margin:0px; padding:0px; border:solid 1px #d4d2d2; border-radius:2px; height:32px; text-indent:5px; font-size:12px; color:#737373;
-webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-o-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-ms-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);}
.contformditext input:focus{box-shadow: 0 0 5px rgba(107, 107, 107, 0.5); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 0 0 5px rgba(107, 107, 107, 0.5); }
.conttextareasty{width:100%; height:80px; border:solid 1px #d6d6d6; background-color:#fff; border-radius:4px; font-family: Arial, Helvetica, sans-serif; color:#737373; font-size:12px; padding:8px 4px 8px 4px; margin:0px;
-webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-o-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-ms-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);}
.conttextareasty:focus{background:#fff; box-shadow: 0 0 5px rgba(107, 107, 107, 0.5); -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 0 0 2px rgba(107, 107, 107, 0.5); color:#505050} 
.fontred{ color:#ff0000;}
.newbtnsub02{width:98px; height:30px; display:block; background-color:#07C2F2; line-height:30px; font-size:16px; font-family: 'Source_sans_proregular'; color:#fff; text-transform:uppercase; text-align:center; border-radius:14px; margin-right:10px; padding:0px 9px; float:left; border:solid 0px;}
.newbtnsub02:hover{ background-color:#383838;}

.contformditext .vcode{ width:80px; float:left; margin:0 5px 0 0; padding:0px; border:solid 1px #d4d2d2; border-radius:2px; height:32px; text-indent:5px; font-size:12px; color:#737373;
-webkit-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-o-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
-ms-box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.1);}
 	
/*Life*/
.lifediv { width:100%; float:left; margin-bottom:20px; padding:0px;}
.lifediv li { width:33%; float:left; text-align:center;}

/*FAQ*/
.arrowlistmenu{width: 100%; margin:0px;	padding:0px; font-size:15px; color:#464646; font-family: 'Source_sans_proregular', Arial, Helvetica, sans-serif;}
.arrowlistmenu .menuheader{font-size:16px;text-transform: none;cursor: hand; /*background:url(../images/faqpluse.png)no-repeat right center;*/cursor: pointer;line-height:26px;margin:5px 0px 0px 0px;padding:5px 10px 5px 10px;background-color: #F5F5F5;border:1px solid #E7E7E7;color: #000;}
.arrowlistmenu .openheader {/*background:url(../images/faqman.png)no-repeat right center;*/ color:#0173A8;background-color: #F5F5F5;}
.arrowlistmenu-text{margin:0px;	padding:10px 10px;	margin-bottom: 8px; border:1px solid #E7E7E7;}

.ulsty06{margin:0px;padding:0px;list-style:none;}
.ulsty06 li{width:100%;display:block;padding:2px 0px;font-size:15px;color:#434343;line-height:21px;}
.ulsty06 li span{width:9px;height:7px;float:left;font-size:17px;background:url(images/image-sprite.png) -332px -46px no-repeat;margin:8px 3px 0px 0px;}
.ulsty06 li strong{width:92%;font-weight:normal;float:left;text-align:justify;color:#434343;}
.ulsty06 li ul {width:100%; margin-left:15px;}
.ulsty06 li ul li span{width:9px;height:7px;float:left;font-size:17px;background: url(images/image-sprite.png) no-repeat scroll -203px -110px;margin:7px 10px 0px 0px;}

.nexper-div { border-bottom:1px solid #E5E5E5; padding-bottom:10px;}
.sedobx02{width:100%;background-color:#fff;padding:10px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative; margin-bottom:20px;border-color: #eaeaea #eaeaea #e5e5e5;border-style: solid;border-width: 3px 1px 3px; overflow:hidden;}
.sedobx02-left { width:100%; float:left;padding: 15px 15px 5px;}
.sedobx02 strong {font-size:14px;}
.sedobx02 strong a { text-decoration:underline;}
.sedobx02 strong a:hover { color:#4CA0D2;}
.sedobx02 p { width:100%; float:left;margin: 0 0 5px;}
.legal-click { width:100%; float:right;padding: 0px 15px 10px;}
.legal-click a { float:left; color: #4CA0D2; line-height:32px;}
.legal-click a:hover {}
.sedobx02 strong span {background: url("images/image-sprite.png") no-repeat scroll -259px -38px rgba(0, 0, 0, 0);display: block;float: left;height: 25px;width: 25px; margin-right:10px;}

.getstarted {height:32px;line-height:32px;display:block;background-color:#90c52b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;font-family:'Source_sans_probold';text-align:center;text-transform:uppercase;color:#fff !important;font-size:14px;float:right !important; margin:0px 0px 0px 0px; padding:0px 10px;}
.getstarted:hover{background-color:#5a5a5a;color:#fff; text-decoration:none !important;}

.logindiv { color:#3d3d3d; float:left; font-family: 'Source_sans_proregular'; font-size: 16px; padding: 0px 0; margin-left:5px;}
.logindiv a:hover  { color:#008dc7;}
.shopcart {float:right; margin:5px 0px 0px 0px;}
.shopcart a { color:#008dc7; font-family: 'Source_sans_proregular'; font-size: 16px; padding: 0px;}
.complete-icon {background:url(images/image-sprite.png) -224px -290px no-repeat; width:16px; height:16px; display:inline-block;}
.editdoc-icon {background:url(images/image-sprite.png) -257px -290px no-repeat; width:16px; height:16px; display:inline-block;}
.addtocat-icon {background:url(images/image-sprite.png) -288px -290px no-repeat; width:16px; height:16px; display:inline-block;}
.gtlogo { float:right; margin-top:40px; background:url(images/gt-logo.png) no-repeat; width:107px; height:51px;}

.widget_categories{ padding-bottom:25px }


/*NEW*/
.nuser_titletext1 {background-color: #0e96cc;background-image: -moz-linear-gradient(center top , #0e96cc, #369fe2);font-family: "Source_sans_proregular";font-size: 18px;font-weight: normal;padding: 10px; width: 100%;}
.nuser_titletext1 a {color: #fff;}
.nuser_titletext1 a:hover {color:#e7e7e7;}
/*.nuser_titletext1 a sup {text-decoration:none !important;}
.nuser_titletext1 a:hover sup { text-decoration:none !important}*/

/*.artbox ul {}
.artbox ul li { list-style:disc; padding-left:5px; margin-left:15px;}
*/


.innerpagerightpart ul{ display:block; margin:6px 0px }
.innerpagerightpart ul li{ background:url(images/ulstybt.png) 0px 8px no-repeat; margin:0px 0px 0px 7px; padding:2px 0px 2px 14px; list-style-type:none;   }
 
.homesmltxt02 ul{ display:block; margin:8px 0px }
.homesmltxt02 ul li{ background:url(images/ulstybt.png) 0px 8px no-repeat; margin:0px 0px 0px 7px; padding:2px 0px 2px 14px;  list-style-type:none; }

.extratitletext{ background: none repeat scroll 0 0 #daf1ff;
    border-color: #aed5e2 #aed5e2 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #003759;
    padding: 5px;}


.innertext ul{ display:block; margin:6px 0px }
.innertext ul li{ background:url(images/ulstybt.png) 0px 8px no-repeat; margin:0px 0px 0px 7px; padding:2px 0px 2px 14px; list-style-type:none;}

.innertext ol{ list-style:decimal; }
.innertext ol li{list-style:decimal; }

.artpageleftpart ul{ display:block; margin:6px 0px }
.artpageleftpart ul li{ background:url(images/ulstybt.png) 0px 8px no-repeat; margin:0px 0px 0px 7px; padding:2px 0px 2px 14px; list-style-type:none;}

.artpageleftpart ol{ list-style:decimal !important; padding-left:22px; }
.artpageleftpart ol li{list-style:decimal !important; }


ul.simplePagerNav li{background:none; padding:0px; }


.ptext{ font-size:15px; color:#4e4e4e;}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {display: none !important;}

.post .entry-content li {margin: 0 20px;}

/************Social sharing*****************/
@media screen and (min-width: 1024px) { 
.ctstyle-whatsapp {display: none !important;}}
.ctstyle-link {padding: 2px 8px 4px 8px !important; color: white; font-size: 12px; border-radius: 2px; margin-right: 2px; cursor: pointer; -moz-background-clip: padding; -webkit-background-clip: padding-box;  box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);    -moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2); -webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);  margin-top: 2px;  display: inline-block;  text-decoration: none;}
.ctstyle-link:hover,.ctstyle-link:active {color: white;}
.ctstyle-twitter {background: #00aced;}
.ctstyle-twitter:hover,.ctstyle-twitter:active {background: #0084b4;}
.ctstyle-facebook {background: #3B5997;}
.ctstyle-facebook:hover,.ctstyle-facebook:active {background: #2d4372;}
.ctstyle-googleplus {background: #D64937;}
.ctstyle-googleplus:hover,.ctstyle-googleplus:active {background: #b53525;}
.ctstyle-buffer {background: #444;}
.ctstyle-buffer:hover,.ctstyle-buffer:active {background: #222;}
.ctstyle-pinterest {background: #bd081c;}
.ctstyle-pinterest:hover,.ctstyle-pinterest:active {background: #bd081c;}
.ctstyle-linkedin {background: #0074A1;}
.ctstyle-linkedin:hover,.ctstyle-linkedin:active {background: #006288;}
.ctstyle-whatsapp {background: #43d854;}
.ctstyle-whatsapp:hover,.ctstyle-whatsapp:active {background: #009688;}
.ctstyle-social {margin: 20px 0px 25px 0px; -webkit-font-smoothing: antialiased; font-size: 12px;}

.homevideo { position:relative; }
.homevideo video {object-fit: fill; width: 100% !important; height:auto !important;}
.homevideo .playimg{ width:52px; height:56px; position:absolute; top:50%; left:50%; margin-top:-26px; margin-left:-26px; cursor:pointer; }

.testimonial .inner{background:none !important;}
.bottomlogo a {float: right; display: block;  margin: 35px 1px 0;}


/*Testmonials*/
.easy_testimonial .easy_testimonial_image_wrapper {display: none;}
.easy_testimonial .testimonial_body p:before, .easy_testimonial .testimonial_body p:after, .easy_testimonial .testimonial_body div:before, .easy_testimonial .testimonial_body div:after {
    content: "";
    background-image: url(images/coma_left.png;);
    width: 23px;
    height: 19px;
    display: inline-block;
    background-repeat: no-repeat;
    margin-right: 10px;
}
.easy_testimonial .testimonial_body p:after, .easy_testimonial .testimonial_body div:after{
    background-image: url(images/coma_right.png;);
    margin-left: 10px;
}
blockquote.easy_testimonial {
    border-bottom: 3px solid #f7f7f7 !important;
}
blockquote.easy_testimonial p.testimonial_author {
    text-align: right;
    margin-bottom: 0;
}

.easy_t_pagination {
    text-align: left;
}

.easy_t_pagination span, .easy_t_pagination a {
    background-color: #68C3F6;
    border-radius: 2px;
    color: #F2F2F2;
    display: inline-block;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 5px;
    text-align: center;
    width: 25px;
}
.easy_t_pagination span.page-numbers.current, .easy_t_pagination a:hover {
    background-color: #626262;
    color: #fff;
}
.easy_t_pagination a.next.page-numbers, .easy_t_pagination a.prev.page-numbers {
    width: 80px;
}
blockquote.easy_testimonial br{display: none;}
/*Testmonials*/

.ctsitemap ul {list-style: square; padding: 10px 25px;}
.ctsitemap h4 {font-size: 18px; font-weight: bold; text-decoration: underline; line-height: 25px;}