.i-box-1{margin:0 0 10px;}
.i-layout-3-col-1 .i-box-1 .i-content{padding:160px 0 0;}
.i-layout-3-col-1 .i-box-1 .i-link{padding:5px 0 5px 15px;}
.i-layout-3-col-1 .i-box-1 .i-link a{font-size:12px;text-decoration:none;}
.i-question h4{font-size:15px;margin:0 0 10px;padding:0 0 10px;}
.i-photos .i-content{height:495px;}
.i-slider-itw{position:relative;}
.i-slider-itw li{left:0;list-style-type:none;position:absolute;top:0;z-index:1;}
.i-slider-itw li img {max-width: 100%;max-height: 480px;}
.i-slider-itw .i-back{height:53px;left:0;position:absolute;top:42%;width:28px;z-index:2;}
.i-slider-itw .i-fwd{height:53px;position:absolute;right:0;top:42%;width:28px;z-index:2;}
.i-box-1 .i-content{padding:10px 15px 0;}
.i-person-details h3{font-size:15px;border-style:solid;border-width:0 0 1px;margin:0 0 10px;padding:0 0 5px;}
.i-person-details img{float:left;margin:0 10px 0 0;}
.i-person-details p{width:215px;}
.i-person-details .i-clearer{float:none;width:auto;margin:0;}
.i-crossed-questions span.question{color:#444;font-weight:700;}
span.checkEmpty,span.checkContent,.i-question span.checkEmpty,.i-question span.checkContent{color:inherit;font-weight:inherit;}
.i-testimony{margin:0 0 10px;padding:0 0 10px;}
.i-pagination{height:22px;border-style:solid;border-width:1px;margin:0 0 20px;padding:4px;}
.i-pagination .i-link-back{float:left;width:34px;}
.i-pagination .i-link-next{float:right;width:34px;}
.i-pagination .i-link-main{float:left;line-height:18px;height:20px;width:422px;text-align:center;padding:1px 0 0;}
.i-pagination .i-link-main a,.i-pagination .i-link-main span{text-decoration:none;margin:0 2px 0 0;padding:1px 2px;}
.i-layout-3-col-2 h2{font-size:18px;margin:0;padding:5px 10px;background-position: 0 30px;}
.i-layout-3-col-2 h2.i-heading {padding:0 0 20px;}
.i-layout-3-col-2 h3{font-size:14px;padding:0 0 20px;}
.i-intro{font-size:14px;margin:0 0 20px;padding:0 0 20px;}
.i-couple{float:left;font-size:15px;width:240px;margin:0 10px 10px 0;padding:0 0 10px;}
.i-couple img{float:left;margin:0 10px 0 0;padding:3px;}
.i-no-couple{clear:both;padding:0 0 15px;}
.i-clearer{padding-bottom:20px;}
div.i-happy-ending{display:block;margin-bottom:20px;border-bottom:1px solid #e1e1e1;padding-bottom:20px;}
div.i-happy-ending h2{font-size:15px;font-weight:700;padding-bottom:15px;}
div.i-happy-ending a{font-weight:700;text-decoration:none;}
.i-sub-sub-header{font-size:15px;height:87px;width:228px;margin:0;padding:25px 20px 0 250px;}
.i-form-testimony{padding:10px 10px 0;}
.i-form-testimony p{margin:0;padding:0 0 15px;}
.i-form-testimony label{float:left;font-size:14px;width:160px;}
.i-form-testimony label span{font-size:12px;}
.i-form-testimony .i-radio-btn{font-size:11px;width:307px;padding:2px;}
.i-form-testimony .i-message{font:normal 11px arial;height:116px;overflow:auto;width:466px;padding:2px;}
.i-form-testimony .i-chk{padding:10px 0 0;}
.i-form-testimony .i-chk label{font-size:10px;width:auto;}
.i-form-testimony .i-legals{font-size:11px;padding-top:10px;}
.i-form-testimony .i-buttons-container{float:right;padding:0 0 10px;}
.i-form-testimony .form-part-2{margin:0 -11px;padding:10px 10px 0;}
.i-layout-3-col-1 .i-box-1 .i-content p,.i-confirmation{padding:0 15px 10px;}
.i-layout-3-col-1 .i-box-1 .i-link a:hover,.i-testimony .i-read-more:hover,.i-couple a:hover{text-decoration:underline;}
.i-question,.i-person-details,.i-crossed-questions p,.i-layout-3-col-2,.i-box-3{margin:0 0 20px;}
.i-pagination .i-link-back a,.i-form-testimony .i-chk input{float:left;margin:0 5px 0 0;}
.i-testimony .i-read-more,.i-couple a{text-decoration:none;}
.i-pagination .i-link-main a,.i-pagination .i-current-link{border-style:solid;border-width:1px;}
.i-layout-3-col-1 .i-box-1{margin:0 0 10px;}
.i-interviews p a{display:block;float:left;margin:0;}
.i-interviews .i-more{clear:both;padding:5px 0 5px 15px;}
.i-interviews .i-more a{float:none;font-size:11px;}
.i-interviews .i-thumb{float:left;margin:0;}
.i-form-search-happyends{padding-top:10px;}
.i-form-search-happyends label{display:block;font-size:11px;margin:0 0 5px;}
.i-form-search-happyends p{margin:0 0 5px;padding:0 0 5px 15px;}
.i-form-search-happyends .i-no-border{padding:0;}
.i-form-search-happyends select{font-size:11px;width:155px;}
.i-testimonies-right{min-height:309px;width:250px;margin:0 0 20px;padding:50px 0 0; word-wrap: break-word;}
.i-testimonies-right h2,.i-testimonies-right h3,.i-testimonies-right p{width:195px;margin:0 auto;}
.i-testimonies-right h2{font:bold 15px arial;padding-bottom:30px;}
.i-testimonies-right h3{font:bold 27px arial;padding-bottom:70px;}
.i-testimonies-right h3 .i-reduce{font-size:27px;}
.i-testimonies-right p{font-size:11px;}
.i-testimonies-right .i-text{padding: 0 0 15px;text-align: center;}
.i-layout-3-col-1 .i-testify p{color:#717171;}
.i-interviews{border:0;}
.i-interviews h2{border:1px solid #e1e1e1;border-width:1px 1px 0;}
.i-result-testimony{background-color:#E1E1E1;}
.i-noresult-testimony{background-color:#fff;border:1px solid #e1e1e1;padding:5px 15px;}
.i-interviews .i-more{border:1px solid #e1e1e1;text-align:left;border-width:0 1px 1px;}
.i-interviews .i-more a{text-decoration:none;}
.i-interviews .i-more a:hover{text-decoration:underline;}
.i-form-search-happyends p{border-bottom:1px solid #e1e1e1;}
.i-form-search-happyends p.i-no-border{border:0;cursor:pointer;text-align:center;}
.i-form-search-happyends select{color:#666;}
.i-testimonies-right{background:#fff url(/img/core/common/bg_post_it.jpg?v=) no-repeat 0 0;}
.i-layout-3-col-1 .i-box-1 h2 span,.i-testimonies-right .i-text{color:#000;}
.i-testimonies-right h2,.i-testimonies-right h3{text-align:center; color: #000;}
.i-photos .i-title-1,.i-our-testimony .i-title-2{font-size:15px;padding:5px 15px;}