.resp-wrapper{text-align:left;position:relative;display:block;width:100%;background:#fff;color:#111;cursor:pointer;background-repeat:no-repeat;background-position:0 100%;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}.resp-wrapper{-moz-box-shadow:inset 0 0 1px #000;-webkit-box-shadow:inset 0 0 1px #000;box-shadow:inset 0 0 1px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=0,Color='#000000')}.resp-wrapper .resp-stretch-inner{display:block}.resp-wrapper .resp-text-wrapper{float:right;display:inline-block;width:60%;margin:0;padding:20px}.resp-wrapper .resp-title{display:block;clear:both;font-size:2.6em}.resp-wrapper .resp-image{position:absolute;width:35%;max-width:235px;left:0;text-align:center}.resp-wrapper .resp-image img{width:100%;max-width:235px;margin:0 auto}.resp-wrapper .resp-text{display:block;clear:both;padding:20px 0;font-size:1.1em}.resp-wrapper .resp-link{display:block;clear:both;text-align:right}.resp-wrapper .resp-link span{padding:10px}.resp-wrapper:hover{background:#ddd;color:#111}.resp-wrapper.resp-stretch{position:absolute;top:0;right:0;bottom:0;left:0}.resp-wrapper.stockBG{background-repeat:no-repeat;background-position:0 100%;background-color:#fff}.resp-wrapper.advice-bg-01{background-image:url(responsive-adverts/advice-bg-01.png);background-color:#9599a5}.resp-wrapper.advice-bg-02{background-image:url(responsive-adverts/advice-bg-02.png)}.resp-wrapper.advice-bg-03{background-image:url(responsive-adverts/advice-bg-03.jpg);background-color:#000}.resp-wrapper.fees-bg-01{background-image:url(responsive-adverts/fees-bg-01.jpg)}.resp-wrapper.financial-bg-01{background-image:url(responsive-adverts/financial-bg-01.jpg)}.resp-wrapper.financial-bg-02{background-image:url(responsive-adverts/financial-bg-02.jpg)}.resp-wrapper.financial-bg-03{background-image:url(responsive-adverts/financial-bg-03.jpg)}.resp-wrapper.lt-bg-01{background-image:url(responsive-adverts/lt-bg-01.png)}.resp-wrapper.lt-bg-02{background-image:url(responsive-adverts/lt-bg-02.png)}.resp-wrapper.lt-bg-03{background-image:url(responsive-adverts/lt-bg-03.png)}.resp-wrapper.lt-bg-04{background-image:url(responsive-adverts/lt-bg-04.png)}.resp-wrapper.mortgages-bg-01{background-image:url(responsive-adverts/mortgages-bg-01.jpg)}.resp-wrapper.mortgages-bg-02{background-image:url(responsive-adverts/mortgages-bg-02.jpg)}.resp-wrapper.online-payments-bg-01{background-image:url(responsive-adverts/online-payments-bg-01.png);background-color:#9599a5}.r .resp-wrapper-max710 .resp-image{width:180px}.r .resp-wrapper-max670.stockBG .resp-text-wrapper{width:90%;padding:20px 5%;margin-bottom:200px}.r .responsive-adverts-max530 .resp-image{width:150px}.r .resp-wrapper-max430 .resp-text-wrapper{display:block;width:90%;padding:20px 5%}.r .resp-wrapper-max430 .resp-image{display:block;position:static;clear:both;width:100%;text-align:center}.r .resp-wrapper-max310 .resp-title{font-size:1.6em}.r .resp-wrapper-max310 .resp-text{font-size:.9em}.r .resp-wrapper-max310 .resp-image img{max-width:210px}