@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,500,600,700);
button,table{border-spacing:0}button,ol,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse}button{background:none;border:none;margin:0;padding:0;text-align:left;text-decoration:none;text-indent:0}p{font-weight:300}strong{font-weight:500}body,html{min-height:100%}
body{font-size:14px;font-family:'Open Sans', sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased;}
@media (min-width:768px){body{font-size:15px;}
}
h1{font-size:2.6em;line-height:1.3em;margin-bottom:30px;}
h2{font-size:2.3em;line-height:1.3em;margin-bottom:30px;}
h3{font-size:1.8em;line-height:1.3em;margin-bottom:30px;}
h4{font-size:1.5em;line-height:1.3em;margin-bottom:30px;}
h5, h3.u-m20b {font-size:1.4em;line-height:1.3em;margin-bottom:30px;}
h6{font-size:1.1em;line-height:1.3em;margin-bottom:30px;}
strong{font-weight:700;}
a{text-decoration:none;color:inherit;}
p{font-weight:400;font-size:1em;line-height:1.5em;margin-bottom:10px;}
ul li{line-height:1.5em;margin-bottom:5px;}
.item-page ul li{list-style-type:disc;margin-left:40px;}
input,
input:active,
input:focus,
input:hover,
input:checked,
button,
button:active,
button:focus,
button:hover{outline:none;}
button{cursor:pointer;}
button:hover{opacity:0.95;}
hr{border:0px;height:2px;width:100%;}
.fluidContainer{width:calc(100% - 20px);padding:0 10px;overflow:hidden;}
.container{width:980px;max-width:100%;margin:0 auto;}
.container__small{width:800px;max-width:100%;}
.grid_row{clear:both;}
.grid_row:after{content:"";display:table;clear:both;}
.grid_col-1{width:8.33333333%;float:left;}
.grid_col-2{width:16.66666667%;float:left;}
.grid_col-3{width:25%;float:left;}
.grid_col-4{width:33.33333333%;float:left;}
.grid_col-5{width:41.66666667%;float:left;}
.grid_col-6{width:50%;float:left;}
.grid_col-7{width:58.33333333%;float:left;}
.grid_col-8{width:66.66666667%;float:left;}
.grid_col-9{width:75%;float:left;}
.grid_col-10{width:83.33333333%;float:left;}
.grid_col-11{width:91.66666667%;float:left;}
.grid_col-12{width:100%;float:left !important;}
@media (max-width:768px){.grid_col-xsHalf{width:50%;}
.grid_col-xsFull{width:100%;}
.grid_col-xs1{width:8.33333333%;float:left;}
.grid_col-xs2{width:16.66666667%;float:left;}
.grid_col-xs3{width:25%;float:left;}
.grid_col-xs4{width:33.33333333%;float:left;}
.grid_col-xs5{width:41.66666667%;float:left;}
.grid_col-xs6{width:50%;float:left;}
.grid_col-xs7{width:58.33333333%;float:left;}
.grid_col-xs8{width:66.66666667%;float:left;}
.grid_col-xs9{width:75%;float:left;}
.grid_col-xs10{width:83.33333333%;float:left;}
.grid_col-xs11{width:91.66666667%;float:left;}
.grid_col-xs12{width:100%;float:left;}
.hide-xs{display:none;}
}
@media (min-width:769px){.grid_col-Half{width:50%;float:left;}
.grid_col-Full{width:100%;float:left;}
}
.paddedColumn{padding:0 10px;display:block;}
.marRight{margin-right:10px;}
.avatar{border-radius:100%;border:2px white;overflow:hidden;}
.sectionPad{padding:40px 0 50px 0;}
@media (min-width:768px){.sectionPad{padding:50px 0 60px 0;}
}
.Button--type{text-align:center;font-size:1em;}
.Button--size{line-height:40px;padding:0 20px;}
.Button--style{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.Block--size{height:280px;padding:15px;}
.Block--layout{margin:0;}
.Block--type{color:#FFFFFF;text-align:center;}
.Block--style{border-radius:3px;background-image:url(/templates/chillib3/images/block-bg.png);background-size:cover;}
.Block-bottomPos--layout{left:0;bottom:20px;width:100%;}
@media (min-width:768px){.Block--layout{margin:0 10px 30px 0;}
}
#blocks .grid_row{margin-bottom:0;}
.Nav--layout{text-align:center;margin:40px 0;}
.Nav--layout ul{display:inline-block;}
.Nav--layout li{padding:0 10px;display:inline-block;position:relative;}
.Nav--style > li{border-left:1px solid #304C9F;}
.Nav--style li:first-child{border-left:none;}
.Nav--type li{font-weight:600;}
.Nav--type a{color:#304C9F;}
.Nav--layout a{white-space:nowrap;}
.Nav--layout li ul{position:absolute;min-width:100%;min-height:100%;top:100%;left:0;}
.Nav--state li ul li{display:none;}
.Nav--state li:hover ul li{display:block;z-index:999;}
.Nav--style li:hover ul{background-color:white;z-index:1;}
.Nav--type li ul li{text-align:left;line-height:2.5em;}
.Nav_Mob--style{}
.Nav_Mob--layout ul{width:100%;}
.Nav_Mob--layout li{padding:10px 20px;}
.Nav_Mob--style li{border-bottom:1px solid lightgray;}
.Nav_subMenu--layout{margin:0 50px 20px 0;}
.Nav_subMenu--style{color:white;border-radius:5px;}
.Nav_subMenu--layout h3{margin-bottom:0;padding:12px 20px;}
.Nav_subMenu--type h3{font-size:1.3em;font-weight:700;}
.Nav_subMenu--layout > ul > li{margin-bottom:0;padding:12px 20px;}
.Nav_subMenu--type > ul > li{font-size:1.3em;font-weight:700;}
.Nav_subMenu--layout ul li ul li{margin-bottom:0;padding:12px 20px;}
.Nav_subMenu--type ul li ul li{font-size:0.8em;font-weight:400;}
.Nav_subMenu--layout ul li ul li{padding:10px 20px 10px 34px;}
.Nav_subMenu--layout ul li ul li.current{padding:10px 15px;}
.Nav_subMenu--type ul li ul li.current:before{content:'\f054';font-family:FontAwesome;font-size:1.2em;padding-right:5px;}
.Nav_subMenu--layout > ul > li:first-child{padding:0;}
.Nav_subMenu--layout > ul > li:first-child > a{padding:10px 20px 10px 15px;display:block;}
.Nav_subMenu--layout ul li ul li:first-child{padding-top:10px;}
.Nav_subMenu--type.bc-orange ul li ul li{margin:0;background-color:#F19C4F;}
.Nav_subMenu--type.bc-purple ul li ul li{margin:0;background-color:#B158A4;}
.Nav_subMenu--type.bc-ltBlue ul li ul li{margin:0;background-color:#417DE2;}
.Nav_subMenu--type ul li ul li.current{background-color:transparent;}
.Nav-submenuSecondary.Nav_subMenu--type ul li{font-weight:400;font-size:1em;}
.Nav-submenuSecondary.Nav_subMenu--layout > ul > li:first-child > a{padding:0;display:inline;}
.Nav-submenuSecondary.Nav_subMenu--layout > ul > li{padding:10px 0 10px 35px;}
.Nav-submenuSecondary.Nav_subMenu--layout > ul > li.current{padding:10px 0 10px 15px;}
.Nav-submenuSecondary.Nav_subMenu--style ul li.current:before{content:'\f054';font-family:FontAwesome;font-size:1.2em;padding-right:5px;}
.Nav-submenuSecondary.Nav_subMenu--style.bc-orange ul li{background-color:#F19C4F;}
.Nav-submenuSecondary.Nav_subMenu--style.bc-orange ul li.current{background-color:transparent;}
.HomeBody--type{color:white;}
.HomeBody--type li{line-height:2em;font-size:1em;}
.blog img{max-width:90%;height:auto;padding:0 10px;margin:0 auto;display:block;}
#testimonials img{max-width:90%;margin:0 auto;display:block;padding:0px 50px 50px 50px;}
.bt-introtext{margin-left:250px;font-weight:400;font-size:1em;line-height:1.5em;margin-top:20px;background:url(/templates/chillib3/images/quote.png) no-repeat top left;}
@media only screen and (max-width: 480px) {
  .bt-introtext{margin-left:0px;padding-left:30px;}
}
.bt-cs .bt-inner .bt-title{color:#304C9F;}
.page-header{}
.Header--style{background:url(/templates/chillib3/images/header-bg.png) no-repeat top right;background-size:60% 100%;}
.BlockQoute--layout{padding-left:30px;}
.BlockQoute--style{background:url(/templates/chillib3/images/quote.png) no-repeat top left;}
.BlockQoute-lrgText--type{font-size:1.2em;}
.SectionStrip--size{height:90px;border-bottom:30px solid;}
.SectionStrip--style{border-color:#757575;}
.BulletList--style{list-style-type:disc;list-style-position:inside;}
.BulletList--type{line-height:2em;}
.HamburgerNav--layout{line-height:70px;vertical-align:middle;text-align:right}
.HamburgerNav--type{font-size:1.1em;}
.Nav_Mob--size{width:300px;height:100%;}
.Nav_Mob--position{position:fixed;z-index:10;top:0;right:0;}
.Nav_Mob--style{background-color:white;box-shadow:-2px 0 10px lightgray;}
.Nav_Mob--state{-webkit-transition:right 0.2s ease;-moz-transition:right 0.2s ease;transition:right 0.2s ease;}
.ReadMoreButton{display:inline-block;background-color:#ACACAC;}
.ReadMoreButton i , .ReadMoreButton em{display:inline-block;}
.ReadMoreButton i, .ReadMoreButton span, .ReadMoreButton em{padding:10px 10px 10px 10px;color:white;transition:padding 0.2s ease;}
.ReadMoreButton:hover span{padding:10px 20px 10px 10px;}
.items-row{padding-bottom:25px;margin-bottom:25px;}
.article-info{font-weight:900;letter-spacing:1px;margin-bottom:30px;}
.createdby{margin-bottom:5px;}
.catLink{padding:20px;border-radius:10px;}
.catLink h2{padding-top:10px;margin-bottom:0;color:white !important;padding-left:10px;}
.catLink .grid_row:first-child img{min-width:48px;}
.item-page.contactUs p{margin-bottom:10px;}
#mapKent, #mapLondon{width:100%;height:300px;margin-bottom:40px;}
.contactUsCol{padding-right:20px;}
.contactUsCol h2{color:black !important;font-weight:300;}
#header .grid_row{margin-bottom:0;}
.c-white{color:#FFFFFF;}
.bc-white{background-color:#FFFFFF;}
.c-black{color:#000000;}
.bc-black{background-color:#000000;}
.c-ltGrey{color:#EFEFEF;}
.bc-ltGrey{background-color:#EFEFEF;}
.c-drkGrey{color:#7F7F7F;}
.bc-drkGrey{background-color:#7F7F7F;}
.c-prmBlue{color:#304C9F;}
.bc-prmBlue{background-color:#304C9F;}
.c-purple{color:#9E2F8D;}
.bc-purple{background-color:#9E2F8D;}
.c-green{color:#3EA740;}
.bc-green{background-color:#3EA740;}
.c-ltBlue{color:#115CDB;}
.bc-ltBlue{background-color:#115CDB;}
.c-red{color:#AB0003;}
.bc-red{background-color:#AB0003;}
.c-orange{color:#EB7104;}
.bc-orange{background-color:#EB7104;}
.u-light{font-weight:300;}
.u-normal{font-weight:400;}
.u-semiBold{font-weight:600;}
.u-bold{font-weight:700;}
.u-upper{text-transform:uppercase;}
.u-lower{text-transform:lowercase;}
.u-capatlize{text-transform:capitalize;}
.u-italics{font-style:italic;}
.u-small{font-size:0.8em;}
.u-center{margin-left:auto;margin-right:auto;}
.u-remMar{margin:0px;}
.u-remPad{padding:0px;}
.u-m10t{margin-top:10px;}
.u-m20t{margin-top:20px;}
.u-m30t{margin-top:30px;}
.u-m40t{margin-top:40px;}
.u-m50t{margin-top:50px;}
.u-m0b{margin-bottom:0;}
.u-m10b{margin-bottom:10px;}
.u-m20b{margin-bottom:20px;}
.u-m30b{margin-bottom:30px;}
.u-m40b{margin-bottom:40px;}
.u-m50b{margin-bottom:50px;}
.u-p10b{padding-bottom:10px;}
.u-p20b{padding-bottom:20px;}
.u-p30b{padding-bottom:30px;}
.u-p40b{padding-bottom:40px;}
.u-p50b{padding-bottom:50px;}
.u-m60b{margin-bottom:60px;}
.u-p70b{padding-bottom:70px;}
.u-p80b{padding-bottom:80px;}
.u-p90b{padding-bottom:90px;}
.u-p100b{padding-bottom:100px;}
.u-p10t{padding-top:10px;}
.u-p20t{padding-top:20px;}
.u-p30t{padding-top:30px;}
.u-p40t{padding-top:40px;}
.u-p50t{padding-top:50px;}
.u-p60t{padding-top:60px;}
.u-p70t{padding-top:70px;}
.u-p80t{padding-top:80px;}
.u-p90t{padding-top:90px;}
.u-p100t{padding-top:100px;}
.u-fullWidth{width:100%;}
.u-autoWidth{width:auto;}
.u-left{float:left;}
.u-right{float:right;}
.u-clear{clear:both;}
.u-clearfix:after{content:"";display:table;clear:both;}
.u-block{display:block;}
.u-hide{display:none;}
.u-inline{display:inline;}
.u-iblock{display:inline-block;}
.u-tab{display:table;}
.u-tabCell{display:table-cell;}
.u-vMid{display:table-cell;vertical-align:middle;}
.u-flex{display:flex;}
.u-flexMid{display:flex;align-items:center;}
.u-jStart{justify-content:flex-start;}
.u-jCenter{justify-content:center;}
.u-jEnd{justify-content:flex-end;}
.u-button{cursor:pointer;}
.u-abso, .abso{position:absolute;}
.u-rel, .rel{position:relative;}
.u-fix, .fix{position:fixed;}
.u-static, .static{position:static;}
.u-alignLeft, .align-left{text-align:left;}
.u-alignCenter, .align-center{text-align:center;}
.u-alignRight, .align-right{text-align:right;}
.u-respImg{max-width:100%;height:auto;display:block;}
.u-imgRound{border-radius:100%;overflow:hidden;}
.u-hideXs{display:inherit;}
@media (max-width:768px){.u-hideXs{display:none !important;}
.u-hideDskt{display:inherit;}
}
@media (min-width:769px){.u-hideDskt{display:none !important;}
}
.u-reverse{unicode-bidi:bidi-override;direction:rtl;}
.item-page p, .items-leading p{margin-bottom:30px;}
.item-page a{color:#115CDB;cursor:pointer;}
.item-page img{max-width:100%;height:auto;}
.grid_row{margin-bottom:20px;}
.page-header h1, .page-header h2{font-size:2em;}
.blog .page-header:first-child h1, .item-page .page-header h1, .item-page .page-header h2{font-weight:700;}
.blog .page-header h2{font-size:1.7em;margin-bottom:15px;}
div[itemprop="articleBody"] h2{font-size:1.6em;}
.category td{border:5px solid white;padding:15px 15px;background-color:#304C9F;color:white;font-weight:600;transition:all 0.1s ease;}
.category td:hover{padding:40px 10px;}
.moduletable-login{display:block;margin:0 auto;text-align:center;border:1px solid grey;box-shadow:2px 2px 10px lightgray;width:240px;padding:30px;border-radius:10px;}
@media (min-width:768px){.moduletable-login{width:300px;}
}
.moduletable-login input[type="text"], .moduletable-login input[type="password"]{border-radius:5px;height:20px;padding:10px;margin:0 5px;width:150px;}
.moduletable-login button, .moduletable-login a{line-height:40px;height:40px;display:inline-block;padding:0 20px;background-color:#304C9F;color:white;font-size:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.cb_template .form-auto .form-control, .cb_template .form-inline .form-control, .cb_template .form-auto .form-control-static, .cb_template .form-inline .form-control-static{width:100%;}
.flex-caption{top:28% !important;bottom:initial !important;max-width:300px !important;right:5% !important;left:initial !important;font-size:1.1em !important;line-height:1.5em !important}
.flex-control-nav{width:100%;position:absolute;top:20px;text-align:right;right:55px;}
.flex-control-nav li a{text-indent:99999px !important;background:none;background-color:white;}
.flex-control-nav li a{text-indent:99999px !important;background:none;background-color:white;}
.flex-control-nav li a.active{background-color:#304C9F;}
@media (max-width:768px){#j_content_wrapper{max-width:100% !important;overflow:hidden !important;}
.ca-item{width:100% !important;}
}
.sidr{background:white !important;}
.custom-logo h6{margin-bottom:0;}
.bt-cs .bt-inner img{height:auto;border:none;outline:none;margin:0 !important;}
.bt-cs .next, .bt-cs .prev{display:block !important;position:relative;}
.bt-cs a.prev{left:-40px !important;background:url('/templates/chillib3/images/bg_direction_nav.png') no-repeat left 40% !important;}
.bt-cs a.next{right:-40px !important;background:url('/templates/chillib3/images/bg_direction_nav.png') no-repeat right 40% !important;}
.bt-inner .readmore{display:inline-block;background-color:#ACACAC;color:white;transition:padding 0.2s ease;}
.bt-inner .readmore a{padding:5px 10px 5px 10px;text-transform:uppercase;font-weight:600;}
.bt-inner .readmore:after{display:inline-block;background-color:#EB7104;content:"\f054";font-family:FontAwesome;padding:5px 10px 5px 10px;}
.caseStudies h3{text-align:center;font-size:2.3em;font-weight:400;line-height:1.3em;margin-bottom:30px;color:#7F7F7F;}
.flexslider{margin:0 !important;}
p.readmore .btn{display:inline-block;background-color:#ACACAC;padding-left:10px;color:white;transition:padding 0.2s ease;}
p.readmore .btn::after{display:inline-block;background-color:#AB0003;content:"\f054";font-family:FontAwesome;padding:5px 10px 5px 10px;}
.flex-caption{background:rgba(0, 0, 0, .6);}
.f90-delete-my-account{color:#fff;}
li.item-880{border-top: 2px solid #fff; background-color:#AB0003 !important;}
ul#footer-menu {text-align:center;}
ul#footer-menu a{color:#fff;text-decoration: underline;}
dl.fields-container{display:none;}

/*breadcrumbs*/
ul.breadcrumb {display: block; margin-top: -26px;color: #fff;font-size: 0.8em;}
ul.breadcrumb li {display:inline-block;}