﻿/*!
 * Bootstrap Responsive v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px)and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564%;*margin-left:2.510911075%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564%}.row-fluid .span12{width:100%;*width:99.946808511%}.row-fluid .span11{width:91.452991453%;*width:91.399799964%}.row-fluid .span10{width:82.905982906%;*width:82.852791417%}.row-fluid .span9{width:74.358974359%;*width:74.30578287%}.row-fluid .span8{width:65.811965812%;*width:65.758774323%}.row-fluid .span7{width:57.264957265%;*width:57.211765776%}.row-fluid .span6{width:48.717948718%;*width:48.664757229%}.row-fluid .span5{width:40.170940171%;*width:40.117748682%}.row-fluid .span4{width:31.623931624%;*width:31.570740135%}.row-fluid .span3{width:23.076923077%;*width:23.023731588%}.row-fluid .span2{width:14.52991453%;*width:14.476723041%}.row-fluid .span1{width:5.982905983%;*width:5.929714494%}.row-fluid .offset12{margin-left:105.128205128%;*margin-left:105.021822149%}.row-fluid .offset12:first-child{margin-left:102.564102564%;*margin-left:102.457719585%}.row-fluid .offset11{margin-left:96.581196581%;*margin-left:96.474813602%}.row-fluid .offset11:first-child{margin-left:94.017094017%;*margin-left:93.910711038%}.row-fluid .offset10{margin-left:88.034188034%;*margin-left:87.927805055%}.row-fluid .offset10:first-child{margin-left:85.47008547%;*margin-left:85.363702491%}.row-fluid .offset9{margin-left:79.487179487%;*margin-left:79.380796508%}.row-fluid .offset9:first-child{margin-left:76.923076923%;*margin-left:76.816693944%}.row-fluid .offset8{margin-left:70.94017094%;*margin-left:70.833787961%}.row-fluid .offset8:first-child{margin-left:68.376068376%;*margin-left:68.269685397%}.row-fluid .offset7{margin-left:62.393162393%;*margin-left:62.286779414%}.row-fluid .offset7:first-child{margin-left:59.829059829%;*margin-left:59.72267685%}.row-fluid .offset6{margin-left:53.846153846%;*margin-left:53.739770867%}.row-fluid .offset6:first-child{margin-left:51.282051282%;*margin-left:51.175668303%}.row-fluid .offset5{margin-left:45.299145299%;*margin-left:45.19276232%}.row-fluid .offset5:first-child{margin-left:42.735042735%;*margin-left:42.628659756%}.row-fluid .offset4{margin-left:36.752136752%;*margin-left:36.645753773%}.row-fluid .offset4:first-child{margin-left:34.188034188%;*margin-left:34.081651209%}.row-fluid .offset3{margin-left:28.205128205%;*margin-left:28.098745226%}.row-fluid .offset3:first-child{margin-left:25.641025641%;*margin-left:25.534642662%}.row-fluid .offset2{margin-left:19.658119658%;*margin-left:19.551736679%}.row-fluid .offset2:first-child{margin-left:17.094017094%;*margin-left:16.987634115%}.row-fluid .offset1{margin-left:11.111111111%;*margin-left:11.004728132%}.row-fluid .offset1:first-child{margin-left:8.547008547%;*margin-left:8.440625568%}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564%;*margin-left:2.510911075%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564%}.row-fluid .span12{width:100%;*width:99.946808511%}.row-fluid .span11{width:91.452991453%;*width:91.399799964%}.row-fluid .span10{width:82.905982906%;*width:82.852791417%}.row-fluid .span9{width:74.358974359%;*width:74.30578287%}.row-fluid .span8{width:65.811965812%;*width:65.758774323%}.row-fluid .span7{width:57.264957265%;*width:57.211765776%}.row-fluid .span6{width:48.717948718%;*width:48.664757229%}.row-fluid .span5{width:40.170940171%;*width:40.117748682%}.row-fluid .span4{width:31.623931624%;*width:31.570740135%}.row-fluid .span3{width:23.076923077%;*width:23.023731588%}.row-fluid .span2{width:14.52991453%;*width:14.476723041%}.row-fluid .span1{width:5.982905983%;*width:5.929714494%}.row-fluid .offset12{margin-left:105.128205128%;*margin-left:105.021822149%}.row-fluid .offset12:first-child{margin-left:102.564102564%;*margin-left:102.457719585%}.row-fluid .offset11{margin-left:96.581196581%;*margin-left:96.474813602%}.row-fluid .offset11:first-child{margin-left:94.017094017%;*margin-left:93.910711038%}.row-fluid .offset10{margin-left:88.034188034%;*margin-left:87.927805055%}.row-fluid .offset10:first-child{margin-left:85.47008547%;*margin-left:85.363702491%}.row-fluid .offset9{margin-left:79.487179487%;*margin-left:79.380796508%}.row-fluid .offset9:first-child{margin-left:76.923076923%;*margin-left:76.816693944%}.row-fluid .offset8{margin-left:70.94017094%;*margin-left:70.833787961%}.row-fluid .offset8:first-child{margin-left:68.376068376%;*margin-left:68.269685397%}.row-fluid .offset7{margin-left:62.393162393%;*margin-left:62.286779414%}.row-fluid .offset7:first-child{margin-left:59.829059829%;*margin-left:59.72267685%}.row-fluid .offset6{margin-left:53.846153846%;*margin-left:53.739770867%}.row-fluid .offset6:first-child{margin-left:51.282051282%;*margin-left:51.175668303%}.row-fluid .offset5{margin-left:45.299145299%;*margin-left:45.19276232%}.row-fluid .offset5:first-child{margin-left:42.735042735%;*margin-left:42.628659756%}.row-fluid .offset4{margin-left:36.752136752%;*margin-left:36.645753773%}.row-fluid .offset4:first-child{margin-left:34.188034188%;*margin-left:34.081651209%}.row-fluid .offset3{margin-left:28.205128205%;*margin-left:28.098745226%}.row-fluid .offset3:first-child{margin-left:25.641025641%;*margin-left:25.534642662%}.row-fluid .offset2{margin-left:19.658119658%;*margin-left:19.551736679%}.row-fluid .offset2:first-child{margin-left:17.094017094%;*margin-left:16.987634115%}.row-fluid .offset1{margin-left:11.111111111%;*margin-left:11.004728132%}.row-fluid .offset1:first-child{margin-left:8.547008547%;*margin-left:8.440625568%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px)and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.762430939%;*margin-left:2.70923945%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.762430939%}.row-fluid .span12{width:100%;*width:99.946808511%}.row-fluid .span11{width:91.436464088%;*width:91.383272599%}.row-fluid .span10{width:82.872928177%;*width:82.819736687%}.row-fluid .span9{width:74.309392265%;*width:74.256200776%}.row-fluid .span8{width:65.745856354%;*width:65.692664864%}.row-fluid .span7{width:57.182320442%;*width:57.129128953%}.row-fluid .span6{width:48.61878453%;*width:48.565593041%}.row-fluid .span5{width:40.055248619%;*width:40.002057129%}.row-fluid .span4{width:31.491712707%;*width:31.438521218%}.row-fluid .span3{width:22.928176796%;*width:22.874985306%}.row-fluid .span2{width:14.364640884%;*width:14.311449395%}.row-fluid .span1{width:5.801104972%;*width:5.747913483%}.row-fluid .offset12{margin-left:105.524861878%;*margin-left:105.4184789%}.row-fluid .offset12:first-child{margin-left:102.762430939%;*margin-left:102.656047961%}.row-fluid .offset11{margin-left:96.961325967%;*margin-left:96.854942988%}.row-fluid .offset11:first-child{margin-left:94.198895028%;*margin-left:94.092512049%}.row-fluid .offset10{margin-left:88.397790055%;*margin-left:88.291407077%}.row-fluid .offset10:first-child{margin-left:85.635359116%;*margin-left:85.528976137%}.row-fluid .offset9{margin-left:79.834254144%;*margin-left:79.727871165%}.row-fluid .offset9:first-child{margin-left:77.071823204%;*margin-left:76.965440226%}.row-fluid .offset8{margin-left:71.270718232%;*margin-left:71.164335253%}.row-fluid .offset8:first-child{margin-left:68.508287293%;*margin-left:68.401904314%}.row-fluid .offset7{margin-left:62.70718232%;*margin-left:62.600799342%}.row-fluid .offset7:first-child{margin-left:59.944751381%;*margin-left:59.838368402%}.row-fluid .offset6{margin-left:54.143646409%;*margin-left:54.03726343%}.row-fluid .offset6:first-child{margin-left:51.38121547%;*margin-left:51.274832491%}.row-fluid .offset5{margin-left:45.580110497%;*margin-left:45.473727519%}.row-fluid .offset5:first-child{margin-left:42.817679558%;*margin-left:42.711296579%}.row-fluid .offset4{margin-left:37.016574586%;*margin-left:36.910191607%}.row-fluid .offset4:first-child{margin-left:34.254143646%;*margin-left:34.147760668%}.row-fluid .offset3{margin-left:28.453038674%;*margin-left:28.346655695%}.row-fluid .offset3:first-child{margin-left:25.690607735%;*margin-left:25.584224756%}.row-fluid .offset2{margin-left:19.889502762%;*margin-left:19.783119784%}.row-fluid .offset2:first-child{margin-left:17.127071823%;*margin-left:17.020688844%}.row-fluid .offset1{margin-left:11.325966851%;*margin-left:11.219583872%}.row-fluid .offset1:first-child{margin-left:8.563535912%;*margin-left:8.457152933%}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.762430939%;*margin-left:2.70923945%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.762430939%}.row-fluid .span12{width:100%;*width:99.946808511%}.row-fluid .span11{width:91.436464088%;*width:91.383272599%}.row-fluid .span10{width:82.872928177%;*width:82.819736687%}.row-fluid .span9{width:74.309392265%;*width:74.256200776%}.row-fluid .span8{width:65.745856354%;*width:65.692664864%}.row-fluid .span7{width:57.182320442%;*width:57.129128953%}.row-fluid .span6{width:48.61878453%;*width:48.565593041%}.row-fluid .span5{width:40.055248619%;*width:40.002057129%}.row-fluid .span4{width:31.491712707%;*width:31.438521218%}.row-fluid .span3{width:22.928176796%;*width:22.874985306%}.row-fluid .span2{width:14.364640884%;*width:14.311449395%}.row-fluid .span1{width:5.801104972%;*width:5.747913483%}.row-fluid .offset12{margin-left:105.524861878%;*margin-left:105.4184789%}.row-fluid .offset12:first-child{margin-left:102.762430939%;*margin-left:102.656047961%}.row-fluid .offset11{margin-left:96.961325967%;*margin-left:96.854942988%}.row-fluid .offset11:first-child{margin-left:94.198895028%;*margin-left:94.092512049%}.row-fluid .offset10{margin-left:88.397790055%;*margin-left:88.291407077%}.row-fluid .offset10:first-child{margin-left:85.635359116%;*margin-left:85.528976137%}.row-fluid .offset9{margin-left:79.834254144%;*margin-left:79.727871165%}.row-fluid .offset9:first-child{margin-left:77.071823204%;*margin-left:76.965440226%}.row-fluid .offset8{margin-left:71.270718232%;*margin-left:71.164335253%}.row-fluid .offset8:first-child{margin-left:68.508287293%;*margin-left:68.401904314%}.row-fluid .offset7{margin-left:62.70718232%;*margin-left:62.600799342%}.row-fluid .offset7:first-child{margin-left:59.944751381%;*margin-left:59.838368402%}.row-fluid .offset6{margin-left:54.143646409%;*margin-left:54.03726343%}.row-fluid .offset6:first-child{margin-left:51.38121547%;*margin-left:51.274832491%}.row-fluid .offset5{margin-left:45.580110497%;*margin-left:45.473727519%}.row-fluid .offset5:first-child{margin-left:42.817679558%;*margin-left:42.711296579%}.row-fluid .offset4{margin-left:37.016574586%;*margin-left:36.910191607%}.row-fluid .offset4:first-child{margin-left:34.254143646%;*margin-left:34.147760668%}.row-fluid .offset3{margin-left:28.453038674%;*margin-left:28.346655695%}.row-fluid .offset3:first-child{margin-left:25.690607735%;*margin-left:25.584224756%}.row-fluid .offset2{margin-left:19.889502762%;*margin-left:19.783119784%}.row-fluid .offset2:first-child{margin-left:17.127071823%;*margin-left:17.020688844%}.row-fluid .offset1{margin-left:11.325966851%;*margin-left:11.219583872%}.row-fluid .offset1:first-child{margin-left:8.563535912%;*margin-left:8.457152933%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){#wrap{padding-left:10px;padding-right:10px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;left:10px;right:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:750px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#34b762}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#34b762;border-bottom-color:#34b762}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media(min-width:751px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}@media(max-width:400px){@-ms-viewport{width:device-width;}}@media(min-width:401px){@-ms-viewport{width:auto !important;}}@media(max-width:768px){.website-width{padding:0 10px}}@media(max-width:767px){#wrap{padding-bottom:10px}}@media(max-width:900px){.side-navigation{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.side-navigation:first-child{margin-left:0%}}@media(max-width:480px){.site-search button[type='submit']{clear:both;margin-left:0;width:100%}}@media(max-width:840px){.header .dp-logo{padding:27px 0 0 0}.navbar .nav>li:hover ul{display:none}}@media(max-width:768px){.header .section{margin-bottom:10px}.header .dp-logo{margin:0 auto;width:157px;padding:35px 0 15px 0}.header .social{position:static;padding:15px 0 0 0;text-align:right;float:right;clear:right}.header .social img{padding:0 0 0 5px}.header .top-nav input.logout-button,.header .top-nav a{color:#0d2835}.header .top-nav input.logout-button.actions,.header .top-nav a.actions{font-weight:bold;background:none;filter:none}.header ul{float:right;margin:10px 0 0 0}.header ul li{float:left;list-style:none;margin:0 0 0 3px}.header ul li input.logout-button,.header ul li a{float:left;margin:0%;padding:5px 5px 5px 5px;background:none;filter:none}.header ul li input.logout-button.actions,.header ul li a.actions{font-weight:bold;background:red}}@media(max-width:600px){.header .dp-logo{margin:0 auto;width:137px;padding:15px 0 15px}}@media(max-width:480px){.header ul li a{float:left;margin:0%;padding:5px 2px 5px 2px;font-size:11px;background:none}}@media(max-width:1000px){.dropdown-panel{display:none}.navbar .nav li:hover>.dropdown-panel{display:none}.navbar .main-nav li a{font-size:12px;padding:10px 10px}.navbar .navbar .nav li a{font-size:16px;float:none;width:auto;border:none;padding:10px 8px}.navbar .navbar-inner{padding:0}.navbar .navbar-inner .nav-collapse-secondary{clear:both;height:0;overflow:hidden}.navbar-inverse .btn-navbar{margin:10px;top:10px;background:transparent;border:none}.navbar-inverse .btn-navbar:hover{background:transparent;border:none}}@media(max-width:750px){.dropdown-panel{display:none}.navbar .nav li:hover>.dropdown-panel{display:none}.search-bar{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:5px 0 5px 0}.search-bar:first-child{margin-left:0%}.search-bar input{width:85%}.search-bar .searchbutton{float:right}.navbar .main-nav{float:none}.navbar .main-nav li{float:none}.navbar .main-nav li a{font-size:14px;display:block;padding:10px 18px}.navbar .main-nav .dropdown-panel-single{display:none}.navbar .navbar-inner .collapse-home{font-family:FSElliotRegular;font-weight:normal;font-size:14px;margin:14px 17px;display:block;float:left}.navbar .navbar-inner .collapse-home.caps{text-transform:uppercase}.navbar .navbar-inner .collapse-home a{color:#0d2835}}@media(max-width:1140px){.hp-section .navigation ul li:first-child{padding:17px 15px 17px 17px}.gateway-section .alerts-section{display:none}.gateway-section .logon-section{width:100%}}@media(max-width:1024px){.hp-section .slider-content .carousel-caption{top:20%}.hp-section .navigation p{font-size:12px}.hp-section .navigation ul li:first-child{padding:17px 15px 18px 17px}}@media(max-width:960px){.hp-section{background:#eee}.hp-section .navigation{display:none}.hp-section span{font-size:13px;padding:0}.hp-section .slider-content{width:100%}.hp-section .slider-content .flexslider .slides img{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.hp-section .slider-content .carousel-caption h1{font-size:30px}.hp-section .slider-content .carousel-caption h2{font-size:30px}.hp-section .slider-content .bubble{top:20%}.hp-section .slider-content .bubble p{font-size:16px}.carousel-caption{top:17%}}@media(max-width:800px){.hp-section .slider-content{background-color:#fff}.hp-section .slider-content .carousel-caption{top:20%}.hp-section .slider-content .carousel-caption h1{font-size:30px}.hp-section .slider-content .carousel-caption h2{font-size:25px}.hp-section .slider-content .bubble{left:27%;width:19%}.hp-section .slider-content .bubble p{font-size:16px}.carousel-caption{background-color:transparent;position:absolute;top:15%;right:10%;padding:0 0;margin:0;overflow:hidden}.carousel-caption h1{font-size:25px;margin:0 0 8px 0;color:#063;line-height:100%}.carousel-caption h2{font-size:16px;margin:0 0 8px 0;color:#0d2835;line-height:100%}.carousel-caption p{font-size:12px;color:#0d2835;font-family:FSElliotRegular;font-weight:normal}.carousel-caption .button{margin-top:10px}}@media(max-width:700px){.hp-section .slider-content .carousel-caption{position:absolute;top:15%;left:50%}.hp-section .slider-content .carousel-caption h2{font-size:25px}.hp-section .slider-content .bubble p{font-size:14px}.carousel-caption h1{font-size:20px;margin:0 0 5px 0}.carousel-caption h2{font-size:12px;margin:0 0 5px 0}.carousel-caption p{font-size:12px;width:200px;line-height:100%}.carousel-caption .button{margin-top:5px}.carousel-caption a.button{margin-top:5px;font-size:13px}}@media(max-width:600px){.hp-section .slider-content .carousel-caption{width:40%;top:15%}.hp-section .slider-content .carousel-caption h1{font-size:20px}.hp-section .slider-content .carousel-caption h2{font-size:15px;color:#0d2835;font-size:20px;line-height:100%}.hp-section .slider-content .carousel-caption p{width:auto;font-size:13px}.hp-section .slider-content .carousel-caption a.button{margin-top:10px}}@media(max-width:480px){.hp-section .slider-content .carousel-caption{width:40%;top:8%}.hp-section .slider-content .carousel-caption h1{font-size:20px;margin:0 0 5px 0;font-family:'FSElliotRegular'}.hp-section .slider-content .carousel-caption h2{font-size:15px;margin:0 0 5px 0;font-family:'FSElliotRegular'}.hp-section .slider-content .carousel-caption p{font-size:10px;margin:0 0 5px 0;font-family:'FSElliotRegular'}.hp-section .slider-content .carousel-caption a.button{margin-top:5px;font-size:13px}.carousel-caption{width:40%;top:8%}.carousel-caption h1{font-size:13px;margin:0 0 0 0}.carousel-caption h2{font-size:11px;margin:0 0 0 0}.carousel-caption p{display:none}.carousel-caption a.button{margin-top:5px;font-size:10px;padding:7px 8px}}@media(max-width:420px){.hp-section .slider-content .flex-control-nav{bottom:5%;left:50%}.hp-section .slider-content .carousel-caption{width:40%;top:10%}.hp-section .slider-content .carousel-caption h1{font-size:15px;margin:0 0 2px 0}.hp-section .slider-content .carousel-caption h2{font-size:13px;margin:0 0 0 0}.hp-section .slider-content .carousel-caption p{font-size:10px;margin:0 0 0 0;display:none}.hp-section .slider-content .carousel-caption a.button{font-size:11px;padding:7px 8px}}@media(max-width:990px){.navbar .nav li a{width:auto;padding:10px 8px}}@media(max-width:750px){.nav{font-family:FSElliotRegular;font-weight:normal}.navbar a.brand{padding:10px;margin:0}.navbar .nav li a{float:none;width:auto;border:none;padding:10px 13px}.navbar-inner{padding:0}.navbar .btn-navbar{margin:5px 10px 0 0}.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar:focus{background:none}}@media(max-width:750px){.navbar.sub-nav .navbar-inner .collapse-home{display:block;margin:0;padding:3% 2% 2% 2%}.navbar .sub-nav{overflow:hidden;min-height:32px}.navbar .sub-nav .selected{background:none}.navbar .sub-nav li{padding:3%;float:left;width:44%}.navbar .sub-nav li a:hover{text-decoration:underline}.navbar.sub-nav.dynamic-tabnav .navbar-inner .sub-nav{margin-top:2px}.navbar.sub-nav.dynamic-tabnav .navbar-inner .sub-nav .link-container .nav-tabs{border-radius:0;padding:0;margin:0;width:100%}.navbar.sub-nav.dynamic-tabnav .navbar-inner .sub-nav .link-container .nav-tabs li{width:100%;clear:both}.navbar.sub-nav.dynamic-tabnav .navbar-inner .sub-nav .link-container .nav-tabs li a{border-bottom:0;width:100%;font-weight:normal;margin-left:0}.navbar.sub-nav.dynamic-tabnav .navbar-inner .sub-nav .link-container .nav-tabs li a:hover{text-decoration:none}.navbar.sub-nav.dynamic-tabnav .navbar-inner .sub-nav .link-container .nav-tabs li.blank-tab{display:none}}@media(max-width:500px){.navbar.sub-nav .navbar-inner{background:none;min-height:40px}.navbar.sub-nav .navbar-inner .collapse-home{padding:4% 3% 3% 3%}.navbar .sub-nav li{padding:3%;float:none;width:94%}}@media(max-width:800px){.breadcrumb{padding:0 15px}}@media(max-width:950px){.hp-portal .hp-portal-tab{display:none}.hp-portal .hp-portal-content{width:100%}}@media(max-width:1100px){.search-panel .search{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.search-panel .search:first-child{margin-left:0%}.search-panel .cta{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.search-panel .cta:first-child{margin-left:0%}}@media(max-width:480px){.search-panel .search input[placeholder]::-webkit-input-placeholder{opacity:0;text-indent:-300em}.search-panel .search input[placeholder]::-moz-placeholder{opacity:0}.search-panel .search input[placeholder]:-ms-input-placeholder{color:transparent}.search-panel .search input:-moz-placeholder{opacity:0}}@media(max-width:800px){.internal-tabs-section .nav.nav-tabs li a{padding:10px 10px 10px 10px;font-size:14px;height:45px}}@media(max-width:600px){.internal-tabs-section .nav.nav-tabs li a{padding:10px 10px 10px 10px;font-size:12px;height:45px}.nav-tabs{display:none}.tab-content>.tab-pane,.no-js .pill-content>.pill-pane{display:block}.tab-content div:first-child{margin-top:0}.tab-content .tab-pane{margin-bottom:0;margin-top:10px;border-radius:0}.js .tab-content .tab-pane .content h1:first-child{display:block}}@media(max-width:480px){.internal-tabs-section .nav.nav-tabs li a{padding:10px 10px 10px 10px;font-size:10px;height:45px}}@media(max-width:1140px){.tooltip-no-wrap{white-space:normal}}@media(max-width:900px){.form-layout .form-row .form-validator-wrapper.recaptcha-validator-wrapper{float:none;float:left;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40.425531915%;*width:40.372340426%;margin-left:19.14893617%;*margin-left:19.042553191%;width:302px!important;display:block!important}.form-layout .form-row .form-validator-wrapper.recaptcha-validator-wrapper .form-validator:before{content:none}}@media(max-width:800px){.form-layout .textarea-row{margin:20px 0 0 0;padding-left:0;*zoom:1}.form-layout .textarea-row:before,.form-layout .textarea-row:after{display:table;content:"";line-height:0}.form-layout .textarea-row:after{clear:both}.form-layout .textarea-row:before,.form-layout .textarea-row:after{display:table;content:"";line-height:0}.form-layout .textarea-row:after{clear:both}.form-layout .textarea-row textarea{width:94%}.form-layout .form-row a.tip{float:none}.form-layout .button{margin-top:0}.form-layout .checkbox-row .form-validator-wrapper{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-bottom:20px;display:none;margin-left:0}.form-layout .checkbox-row .form-validator-wrapper:first-child{margin-left:0%}.form-layout .checkbox-row .form-validator-wrapper.show{display:block}.form-layout .checkbox-single-row{padding-left:0}.form-layout .form-row{clear:both;margin:0}.form-layout .form-row.no-label .address{margin:20px 0 20px}.form-layout .form-row .button.submit{margin:0}.form-layout .form-row .button.stackable{margin-left:10px;white-space:nowrap}.form-layout .checkbox-row{margin:20px 0 0 0}.form-layout .checkbox-row .checkbox-col{width:8%}.form-layout .checkbox-row label{width:92%}.form-layout .submit,.form-layout .continue{margin-left:0}.form-layout .form-row+p{margin-top:0}.form-layout.form-left-aligned-checkbox .checkbox-row label{margin-left:10px}.form-layout .direct-debit-guarantee{margin-bottom:20px}.form-layout .form-row.address-lookup .lookup-container>label:first-child{padding-top:10px;margin:5px 10px}.form-layout .form-row.address-lookup{margin-bottom:15px;margin-top:10px}.form-layout .form-row .lookup-container{margin:0;float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.form-layout .form-row .lookup-container:first-child{margin-left:0%}.form-layout .form-row .lookup-container .standard-form{padding:0 10px 10px 10px}}@media(max-width:600px){.form-layout .wide-checkbox-row div.field{margin-left:0}.form-layout .form-row .button.stackable{margin-right:300px;margin-top:20px;margin-left:0}.form-layout .form-row>label,.form-layout .form-row>.label{text-align:left;clear:both;float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.form-layout .form-row>label:first-child,.form-layout .form-row>.label:first-child{margin-left:0%}.form-layout .form-row .field{clear:both;float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.form-layout .form-row .field:first-child{margin-left:0%}.form-layout .form-row .field.radio-group{margin-bottom:10px}.form-layout .form-row .field .radio input{width:auto}.form-layout .form-row .field.literal{padding-top:0}.form-layout .form-row .standard-form{width:auto;margin-left:0}.form-layout .form-row .form-validator-wrapper{clear:none;float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0;display:none}.form-layout .form-row .form-validator-wrapper:first-child{margin-left:0%}.form-layout .form-row .form-validator-wrapper.show{display:block}.form-layout .form-row .form-validator-wrapper:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid;top:-15px;left:10px;position:absolute}.form-layout .form-row .form-validator-wrapper.right-validator .form-validator{margin-left:0}.form-layout .form-row .form-validator-wrapper.recaptcha-validator-wrapper{margin-left:0}}@media(max-width:450px){.form-layout .form-row .lookup-container label{width:90%}.form-layout .form-row .lookup-container .button{margin:0}}@media(max-width:800px){.login{overflow:hidden}.login .section .header{margin-bottom:0}.login h1{width:auto;font-size:30px;margin:0 0 20px 0}.login .login-column{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.login .login-column:first-child{margin-left:0%}body.login #wrap .header .section{margin-bottom:0}}@media(max-width:600px){.login{overflow:auto}.login .login-section{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.login .login-section:first-child{margin-left:0%}.login .login-section.mydenplan-login{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.login .login-section.mydenplan-login:first-child{margin-left:0%}}@media(max-width:700px){.login-hub .login-panel{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.login-hub .login-panel:first-child{margin-left:0%}}@media(max-width:800px){.information-section{width:100%;margin:0 0 20px 0}.information-section .iconblock{width:15%}.information-section .content{width:85%;margin:0}.information-double-section{width:100%;margin:0}.information-double-section .iconblock{width:15%}.information-double-section .content{width:50%}}@media(max-width:480px){}@media screen and (max-width:600px){.section .main-section .sitemap ul{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.section .main-section .sitemap ul:first-child{margin-left:0%}}@media screen and (max-width:860px){.flex-control-nav{position:absolute;right:2%}.flex-control-nav li{margin:0 0 0 1px}.flex-direction-nav .flex-prev{opacity:0;left:0}.flex-direction-nav .flex-next{opacity:0;right:0}.flex-direction-nav a{top:40%}.flexslider:hover .flex-next{opacity:1;right:0}.flexslider:hover .flex-prev{opacity:1;left:0}}@media(max-width:600px){.flex-control-paging li a{width:20px;height:20px;display:block;cursor:pointer;text-indent:-9999px;background:url(/Dashboard/img/hp-portal/hero-slider-buttons.png) no-repeat 0 -95px}.flex-control-paging li a:hover{background:url(/Dashboard/img/hp-portal/hero-slider-buttons.png) no-repeat}.flex-control-paging li a.flex-active{background:url(/Dashboard/img/hp-portal/hero-slider-buttons.png) no-repeat;cursor:default}.flex-direction-nav a{top:35%}}@media(max-width:600px){.flex-direction-nav a{width:30px}.flex-control-nav{bottom:5px}}@media(max-width:480px){.flex-direction-nav a{top:25%;width:25px}}@media(max-width:800px){.accordion-section .accordion .accordion-inner .panel-inner{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.accordion-section .accordion .accordion-inner .panel-inner:first-child{margin-left:0%}.accordion-section .accordion .accordion-inner .panel-inner .details h1{margin:0 0 5px 10px;font-size:18px}.accordion-section .accordion .accordion-inner .panel-inner .details ul{margin:0 0 0 10px;font-size:15px}}@media(max-width:800px){.img-rollover-section .text-over-image-panel{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:48.936170213%;*width:48.882978723%}.img-rollover-section .text-over-image-panel:first-child{margin-left:0%}.img-rollover-section .text-over-image-panel:nth-child(3){margin-left:0}}@media(max-width:580px){.img-rollover-section .text-over-image-panel{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.img-rollover-section .text-over-image-panel:first-child{margin-left:0%}}@media(max-width:800px){.title-region{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.title-region:first-child{margin-left:0%}.change-region{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.change-region:first-child{margin-left:0%}.change-region .btn-group{float:left;margin:0 0 10px 0;width:100%;text-align:left}}@media only screen and (max-width:800px){table,thead,tbody,th,td,tr,table.table-section{display:block}div table thead tr,div.event-booking-section table thead tr,div table.table-section thead tr,div.event-booking-section table.table-section thead tr,div .table-section table thead tr,div.event-booking-section .table-section table thead tr{position:absolute;top:-9999px;left:-9999px}div table tr,div.event-booking-section table tr,div table.table-section tr,div.event-booking-section table.table-section tr,div .table-section table tr,div.event-booking-section .table-section table tr{border:1px solid #ccc}div table tr td,div.event-booking-section table tr td,div table.table-section tr td,div.event-booking-section table.table-section tr td,div .table-section table tr td,div.event-booking-section .table-section table tr td{border:none;position:relative;padding-left:50%;white-space:normal;text-align:left;min-height:35px}div table tr td:before,div.event-booking-section table tr td:before,div table.table-section tr td:before,div.event-booking-section table.table-section tr td:before,div .table-section table tr td:before,div.event-booking-section .table-section table tr td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;content:attr(data-title)}table.non-responsive-table-section{display:table}table.non-responsive-table-section tbody,table.non-responsive-table-section thead{display:table-row-group}table.non-responsive-table-section tr{display:table-row}table.non-responsive-table-section td,table.non-responsive-table-section th{display:table-cell}table.non-responsive-table-section thead tr{position:relative;top:0;left:0}table.non-responsive-table-section thead tr th{font-size:12px}}@media only screen and (max-width:480px){table.non-responsive-table-section thead tr th{padding:6px}table.non-responsive-table-section td{padding:6px}}@media(max-width:480px){div table tr td:before,div.event-booking-section table tr td:before,div table.table-section tr td:before,div.event-booking-section table.table-section tr td:before{white-space:normal}}@media(max-width:1000px){.video-thumb-overlay{font-size:50px;line-height:110px}}@media(max-width:700px){.video-thumb-overlay{font-size:25px;line-height:50px}}@media(max-width:600px){.video-player-section .video-jwplayer{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.video-player-section .video-jwplayer:first-child{margin-left:0%}.video-player-section .video-player{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.video-player-section .video-player:first-child{margin-left:0%}.video-player-section .video-player iframe{height:auto}.video-player-section .playlist{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:48.936170213%;*width:48.882978723%;margin-left:0}.video-player-section .playlist:first-child{margin-left:0%}.video-thumb-overlay{font-size:120px;line-height:230px}}@media(max-width:480px){.video-thumb-overlay{font-size:80px;line-height:170px}}@media(max-width:600px){.contact-section{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;clear:both;margin:0}.contact-section:first-child{margin-left:0%}.contact-aside{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;clear:both;margin:0}.contact-aside:first-child{margin-left:0%}}@media(max-width:800px){.highlights-section{margin:0 0 0 0}.highlights-section .highlight{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 30px 0}.highlights-section .highlight:first-child{margin-left:0%}.highlights-section .highlight .content{padding:15px}}@media(max-width:1000px){.find-a-dentist .key-dentists .excel img{width:90%}}@media(min-width:701px){.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-header-details{display:table}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left{width:auto;float:none}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right{display:table-cell;height:100%;vertical-align:middle;float:none}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .keyclient-actions-container .button{margin:10px 0}}@media(min-width:701px)and (max-width:1050px){.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection{right:280px}}@media(min-width:701px)and (max-width:900px){.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .keyclient-actions-container{width:200px}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection{right:210px}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left{width:50%}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right{width:50%}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection{position:initial;margin:0 0 0 20px;float:left}}@media(max-width:800px){.find-a-dentist .key-dentists .section{padding-top:20px;border-top:1px solid #fff}.find-a-dentist .key-dentists .section:first-child{border:none;padding-top:0}.find-a-dentist .key-dentists .section .discount-container{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;text-align:left;position:relative;margin-left:0}.find-a-dentist .key-dentists .section .discount-container:first-child{margin-left:0%}.find-a-dentist .key-dentists .section .discount-container .discount{bottom:auto;margin:5px 0 5px 0;position:relative;right:auto}.find-a-dentist .key-dentists .section .discount-container .discount-tooltip{left:135px}.find-a-dentist .key-dentists .number{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;text-align:left}.find-a-dentist .key-dentists .number:first-child{margin-left:0%}.find-a-dentist .key-dentists .practice-details{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-bottom:5px;padding-right:0}.find-a-dentist .key-dentists .practice-details:first-child{margin-left:0%}.find-a-dentist .key-dentists .excel{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;text-align:left;margin-left:0;min-height:0}.find-a-dentist .key-dentists .excel:first-child{margin-left:0%}.find-a-dentist .key-dentists .excel img{width:20%}.find-a-dentist .key-dentists .cta{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;text-align:left;margin-left:0}.find-a-dentist .key-dentists .cta:first-child{margin-left:0%}}@media(max-width:600px){.find-a-dentist .key-dentists .excel img{width:30%}}@media(max-width:500px){.find-a-dentist .key-dentists .excel img{width:40%}}@media(max-width:460px){.find-a-dentist .key-dentists .section .discount-container .discount-tooltip{position:initial}.find-a-dentist .key-dentists .excel img{width:55%}}@media(max-width:800px){.search-dentist-section .content{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0}.search-dentist-section .content:first-child{margin-left:0%}.search-dentist-section .side{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0}.search-dentist-section .side:first-child{margin-left:0%}.search-dentist-section .search-results ul{margin:0 0 10px 0}.search-dentist-section .search-results ul li{padding:0 0 0 0}.search-dentist-section .search-results ul li:first-child{font-weight:bold}.search-dentist-section .search-results .details,.search-dentist-section .search-results .info,.search-dentist-section .search-results .cta{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:48.936170213%;*width:48.882978723%;margin:0 0 20px 0}.search-dentist-section .search-results .details:first-child,.search-dentist-section .search-results .info:first-child,.search-dentist-section .search-results .cta:first-child{margin-left:0%}.search-dentist-section .search-results .cta{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.search-dentist-section .search-results .cta:first-child{margin-left:0%}.search-dentist-section .search-results .cta .discount-container .discount{float:none}.search-dentist-section .search-results .cta .discount-container .discount-tooltip{position:initial}.search-dentist-section .search-results .details .number{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:14.893617021%;*width:14.840425532%}.search-dentist-section .search-results .details .number:first-child{margin-left:0%}.search-dentist-section .search-results .details .practice-details{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:82.978723404%;*width:82.925531915%}.search-dentist-section .search-results .details .practice-details:first-child{margin-left:0%}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results h4{margin:10px 0 0 0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results ul li{padding:0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .has-booking-link .button,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .has-essentials-direct .button{width:110px}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .contact-details{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:48.936170213%;*width:48.882978723%;margin:0 0 20px 0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .contact-details:first-child{margin-left:0%}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .product-details,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .dentist-details{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:48.936170213%;*width:48.882978723%;margin:0 0 20px 0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .product-details:first-child,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .dentist-details:first-child{margin-left:0%}.find-a-practice .feature-key-details{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.find-a-practice .feature-key-details:first-child{margin-left:0%}.find-a-practice .feature-key-details .key-header{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.find-a-practice .feature-key-details .key-header:first-child{margin-left:0%}.find-a-practice .feature-key-details ul li{float:left;width:100%}}@media(max-width:700px){.search-dentist-section .content{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0}.search-dentist-section .content:first-child{margin-left:0%}.search-dentist-section .side{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0}.search-dentist-section .side:first-child{margin-left:0%}.search-dentist-section .search-results ul{margin:0 0 10px 0}.search-dentist-section .search-results ul li{padding:0 0 0 0}.search-dentist-section .search-results ul li:first-child{font-weight:bold}.search-dentist-section .search-results .details,.search-dentist-section .search-results .info,.search-dentist-section .search-results .cta{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 0 0}.search-dentist-section .search-results .details:first-child,.search-dentist-section .search-results .info:first-child,.search-dentist-section .search-results .cta:first-child{margin-left:0%}.search-dentist-section .search-results .details .number{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.search-dentist-section .search-results .details .number:first-child{margin-left:0%}.search-dentist-section .search-results .details .number img{width:10%;margin-bottom:10px}.search-dentist-section .search-results .details .practice-details{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.search-dentist-section .search-results .details .practice-details:first-child{margin-left:0%}.search-dentist-section .search-results .cta{margin-bottom:0}.search-dentist-section .search-results .cta .grey-panel{margin-bottom:0}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results{padding:15px}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left{width:auto;float:none}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left .map-marker,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left .map-marker{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;float:none;margin-bottom:10px}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left .map-marker:first-child,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-left .map-marker:first-child{margin-left:0%}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details{margin:0}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .fap-ratings-section,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .fap-ratings-section{float:none;clear:both}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection{float:none;position:absolute;top:20px;right:20px;margin:0;width:auto}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection img,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection img{top:auto}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection .practiceExcelLogoContainer,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practiceExcelLogoSection .practiceExcelLogoContainer{float:none}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right{height:inherit;clear:left;float:none}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .keyclient-actions-container{padding:0 40px 0 0;float:none}.find-a-practice #key-client-practice-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .keyclient-actions-container .button{margin:10px 0 0 0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results hr{margin:12px 0 0 0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results h4{margin:10px 0 0 0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results ul li{padding:0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right{width:auto;float:left;text-align:left}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .has-booking-link .button,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .practice-details-header-right .has-essentials-direct .button{margin:10px 10px 0 0;width:auto}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .feature-details{width:auto}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .feature-details ul li{position:relative}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .details-section hr{display:none}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .contact-details,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .product-details,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .dentist-details{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 0 0}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .contact-details:first-child,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .product-details:first-child,.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .dentist-details:first-child{margin-left:0%}}@media(max-width:480px){.find-a-dentist .discount{padding:5px 3px}.search-dentist-section .search-results .details .number img{width:20%}.find-a-practice .print-button{display:none!important}.find-a-practice .feature-key-details{display:none}div.webui-popover.webui-popover-channel.patients{width:180px!important}}@media(max-width:400px){[data-page-type="find-a-practice"] .panel{padding:20px}.find-a-practice #practice-details-section .grey-panel .search-practice-section .practice-search-results .fap-ratings-section{width:188px}}@media(max-width:420px){.find-a-practice #fapMap .ratings-box{width:98%}.find-a-practice #fapMap .ratings-box .google-logo{float:none;margin-top:3px;margin-left:5px}}@media(max-width:600px){.color-panel .infobox{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;padding:25px;border:none}.color-panel .infobox:first-child{margin-left:0%}}@media(max-width:600px){.img-text-video .content{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:82.978723404%;*width:82.925531915%}.img-text-video .content:first-child{margin-left:0%}.img-text-video .img-right{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.img-text-video .img-right:first-child{margin-left:0%}}@media(max-width:800px){.blog-section .main-content{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%}.blog-section .main-content:first-child{margin-left:0%}.blog-section .side{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:20px 0 0 0}.blog-section .side:first-child{margin-left:0%}.blog-section .side ul{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:48.936170213%;*width:48.882978723%}.blog-section .side ul:first-child{margin-left:0%}}@media(max-width:800px){.blog-section .side .blog-navigation .expandable-nav{display:block;clear:both}.blog-section .side .blog-navigation ul{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0;clear:both}.blog-section .side .blog-navigation ul:first-child{margin-left:0%}.blog-section .side .blog-navigation .expandable-nav-toggle{margin:0 0 30px 0}}@media(max-width:700px){.gateway-section .logon-section,.gateway-section .alerts-section{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0}.gateway-section .logon-section:first-child,.gateway-section .alerts-section:first-child{margin-left:0%}.manage-details-section .grey-panel{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.manage-details-section .grey-panel:first-child{margin-left:0%}.horizontal-call-to-action .information-section{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.horizontal-call-to-action .information-section:first-child{margin-left:0%}.event-list-section .event-list{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.event-list-section .event-list:first-child{margin-left:0%}.gateway-container .gateway-section .alerts-section{display:none}}@media(max-width:900px){.fact-figures-section .col .infobox :first-child{font-size:30px}.fact-figures-section .col .infobox p{font-size:18px}}@media(max-width:800px){.emergency-panel{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 10px 0}.emergency-panel:first-child{margin-left:0%}}@media(max-width:900px){.section .main-section{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-bottom:20px;margin-left:0}.section .main-section:first-child{margin-left:0%}.section .aside{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0}.section .aside:first-child{margin-left:0%}.section .aside .section{margin-top:0;margin-right:0;margin-left:0}.section .aside .article .iconblock{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:14.893617021%;*width:14.840425532%}.section .aside .article .iconblock:first-child{margin-left:0%}.section .aside .article .content{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:82.978723404%;*width:82.925531915%}.section .aside .article .content:first-child{margin-left:0%}.section .aside .article .content h1{font-size:15px}}@media(max-width:520px){.section .aside .article .iconblock{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:23.404255319%;*width:23.35106383%}.section .aside .article .iconblock:first-child{margin-left:0%}.section .aside .article .content{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;width:74.468085106%;*width:74.414893617%}.section .aside .article .content:first-child{margin-left:0%}}@media(max-width:500px){.section .main-section .image-spreads .spread-image{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin:0 0 20px 0}.section .main-section .image-spreads .spread-image:first-child{margin-left:0%}}@media(max-width:800px){.button{text-align:center}}@media(max-width:600px){.section .content-section{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0;margin-bottom:20px}.section .content-section:first-child{margin-left:0%}.section .side-section{float:left;margin-left:2.127659574%;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*margin-left:2.074468085%;*width:99.946808511%;margin-left:0}.section .side-section:first-child{margin-left:0%}}@media(max-width:800px){#wellbeingForm .form-row .quote-container.left-side .quote-box-container{border-width:0 0 0 0}#wellbeingForm .form-row .quote-container.right-side{float:left}#wellbeingForm .form-row .quote-container .quote-box-container{float:left;clear:both}}@media(max-width:600px){.form-layout.view-form .form-section{margin-bottom:20px}.form-layout.view-form .form-section .form-row.buttons .button{margin-left:0}.form-layout.view-form .form-row{margin:0}.form-layout.view-form .form-row label{margin-bottom:0}.form-layout.view-form .form-row>a.button{margin:0}.form-layout.view-form .form-row.section-end{margin-bottom:20px}.form-layout.view-form .form-row .field.literal{padding-top:0}.form-layout.view-form>.form-row:last-child.buttons{margin:0}}@media(max-width:800px){.paygroup-patients-table .no-wrap{white-space:normal}}@media(max-width:1100px)and (min-width:801px){table.table-section.paygroup-patients-table th{font-size:15px;padding-top:8px;padding-bottom:8px;padding-right:5px;padding-left:12px}table.table-section.paygroup-patients-table td{padding-right:5px;padding-left:12px;padding-top:10px;padding-bottom:10px}}@media(min-width:801px)and (max-width:850px){table.paygroup-patients-table .no-wrap{white-space:normal}}@media(min-width:801px)and (max-width:900px){table.table-section.paygroup-patients-table th{padding-right:5px;padding-left:2px}table.table-section.paygroup-patients-table td{padding-right:5px;padding-left:2px}table.paygroup-patients-table .no-wrap{white-space:normal}}@media(min-width:1101px){table.table-section.paygroup-patients-table th{padding:15px 10px}table.table-section.paygroup-patients-table td{padding:10px 10px}}@media(max-width:600px){.paygroup-header .heading{text-align:left}}@media(max-width:800px){.direct-debit-guarantee{width:90%}}@media screen and (max-width:800px){.direct-debit-changed-confirmation .left-column,.direct-debit-changed-confirmation .right-column{float:none;width:100%}.direct-debit-changed-confirmation .left-column .direct-debit-image{display:block}.direct-debit-changed-confirmation .right-column .direct-debit-image{display:none}.direct-debit-changed-confirmation .form-row .button.stackable{margin-left:0}}@media screen and (max-width:400px){.direct-debit-changed-confirmation .bank .sub-heading.left,.direct-debit-changed-confirmation .date .sub-heading.left,.direct-debit-changed-confirmation .bank .sub-heading.right,.direct-debit-changed-confirmation .date .sub-heading.right{float:none}}@media screen and (max-width:910px){#footer .footer-image-section img{padding-right:20px}}@media screen and (max-width:425px){#rc-imageselect,.g-recaptcha,.g-fallback-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}@media(max-width:1023px){.min-screen-size-1024-required{display:none}.min-screen-size-1024-alternate{display:block}}@media(min-width:1024px){.min-screen-size-1024-required{display:block}.min-screen-size-1024-alternate{display:none}}@media(max-width:767px){.min-screen-size-768-required{display:none}.min-screen-size-768-alternate{display:block}}@media(min-width:768px){.min-screen-size-768-required{display:block}.min-screen-size-768-alternate{display:none}}