/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('fonts/lato-v15-latin-300.eot'); 
  src: local('Lato Light'), local('Lato-Light'),
       url('fonts/lato-v15-latin-300.eot?#iefix') format('embedded-opentype'), 
       url('fonts/lato-v15-latin-300.woff2') format('woff2'), 
       url('fonts/lato-v15-latin-300.woff') format('woff'), 
       url('fonts/lato-v15-latin-300.ttf') format('truetype'), 
       url('fonts/lato-v15-latin-300.svg#Lato') format('svg'); 
}

/* lato-300italic - latin */
@font-face {
  font-family: 'Lato';
  font-display: swap;
  font-style: italic;
  font-weight: 300;
  src: url('fonts/lato-v15-latin-300italic.eot'); 
  src: local('Lato Light Italic'), local('Lato-LightItalic'),
       url('fonts/lato-v15-latin-300italic.eot?#iefix') format('embedded-opentype'), 
       url('fonts/lato-v15-latin-300italic.woff2') format('woff2'), 
       url('fonts/lato-v15-latin-300italic.woff') format('woff'), 
       url('fonts/lato-v15-latin-300italic.ttf') format('truetype'), 
       url('fonts/lato-v15-latin-300italic.svg#Lato') format('svg'); 
}

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('fonts/lato-v15-latin-regular.eot'); 
  src: local('Lato Regular'), local('Lato-Regular'),
       url('fonts/lato-v15-latin-regular.eot?#iefix') format('embedded-opentype'), 
       url('fonts/lato-v15-latin-regular.woff2') format('woff2'), 
       url('fonts/lato-v15-latin-regular.woff') format('woff'), 
       url('fonts/lato-v15-latin-regular.ttf') format('truetype'), 
       url('fonts/lato-v15-latin-regular.svg#Lato') format('svg'); 
}

/* lato-italic - latin */
@font-face {
  font-family: 'Lato';
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  src: url('fonts/lato-v15-latin-italic.eot'); 
  src: local('Lato Italic'), local('Lato-Italic'),
       url('fonts/lato-v15-latin-italic.eot?#iefix') format('embedded-opentype'), 
       url('fonts/lato-v15-latin-italic.woff2') format('woff2'), 
       url('fonts/lato-v15-latin-italic.woff') format('woff'), 
       url('fonts/lato-v15-latin-italic.ttf') format('truetype'), 
       url('fonts/lato-v15-latin-italic.svg#Lato') format('svg'); 
}

/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('fonts/lato-v15-latin-700.eot'); 
  src: local('Lato Bold'), local('Lato-Bold'),
       url('fonts/lato-v15-latin-700.eot?#iefix') format('embedded-opentype'), 
       url('fonts/lato-v15-latin-700.woff2') format('woff2'), 
       url('fonts/lato-v15-latin-700.woff') format('woff'), 
       url('fonts/lato-v15-latin-700.ttf') format('truetype'), 
       url('fonts/lato-v15-latin-700.svg#Lato') format('svg'); 
}

/* lato-700italic - latin */
@font-face {
  font-family: 'Lato';
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  src: url('fonts/lato-v15-latin-700italic.eot'); 
  src: local('Lato Bold Italic'), local('Lato-BoldItalic'),
       url('fonts/lato-v15-latin-700italic.eot?#iefix') format('embedded-opentype'), 
       url('fonts/lato-v15-latin-700italic.woff2') format('woff2'), 
       url('fonts/lato-v15-latin-700italic.woff') format('woff'), 
       url('fonts/lato-v15-latin-700italic.ttf') format('truetype'), 
       url('fonts/lato-v15-latin-700italic.svg#Lato') format('svg'); 
}
html{overflow-y:scroll}
#Body{font-family:'Lato';color:#575757;text-align:left !important;font-weight:300;}
/*background:#292929 url(images/MainBG.jpg) repeat left top;*/

/*-------- Default Style --------*/
body,th,td,table,.Normal,.NormalDisabled, a:link, a:visited, a:hover, input, .CommandButton{font-family:'Lato';color:#575757;font-weight:300}
h1,h2,h3,h4,h5,h6{font-family:'Lato';font-weight:300;color:#a7cf39;}

body,th,td,table,.Normal,.NormalDisabled, a:link, a:visited, a:hover{}

a,a:link,a:visited,a:active{color:#f97906;text-decoration:none;}
a:hover{color:#d11614;}
/*#quoteForm fieldset a,#quoteForm fieldset a:link,#quoteForm fieldset a:visited,#quoteForm fieldset a:active{color:#067b7f;text-decoration:underline;}
#quoteForm fieldset a:hover{color:#d11614;}*/

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox{}
.Head{font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}
.Normal{font-size:17px;line-height:1.5em;}
.br{clear:both;display:block;}
p{margin-top:10px;margin-bottom:25px;font-size:18px;}
div>p{margin-top:0;}

.logo img{max-width:100%;}
ul{margin:20px 0 30px 35px;}
.console h3{color:#f97906 !important;}
/* Hide the hotcakes licence warning 
#dnn_ctr428_ctl00_dnnSkinMessage{display:none;}*/


/* ADMIN control bar */
#ControlBar, #ControlBar:before, #ControlBar:after, #ControlBar *:before, #ControlBar *:after,
#ControlBar li, #ControlBar li:before, #ControlBar li:after,
#ControlBar a, #ControlBar a:before, #ControlBar a:after,
.dnn_mact, .dnn_mact:before, .dnn_mact:after, .dnn_mact *:before, .dnn_mact *:after,
.dnn_mact li, .dnn_mact li:before, .dnn_mact li:after {
    -webkit-box-sizing: content-box !important; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: content-box !important; /* Firefox, other Gecko */
    box-sizing: content-box !important; /* Opera/IE 8+ */
}
.navbar-default .navbar-nav > li > div > ul > li > a, .navbar-default .LoginLink {
    color: #ffffff;
}
.navbar-default .navbar-nav > li > div > a:hover,
.navbar-default .navbar-nav > li > div > a:focus,
.navbar-default .navbar-nav > li > div > ul > li > a:hover,
.navbar-default .navbar-nav > li > div > ul > li > a:focus {
    color: #ffffff;
    background-color: #178acc;
}

.trustpilot-widget-con{height:85px;}


/** Wizard Styles **/
.wizard .steps .current a,
.actions a{background:#067b7f !important;font-weight:bold;font-size:20px;}
.actions a:hover{background:#a7cf39 !important;}
.wizard .steps .done a{background:#939393 !important;}
.review-quote-table{background:#fff !important; max-width:600px;}
.wizardHelp{margin-top:25px;background:#d9edf7;padding:15px 10px 8px 10px;border-radius:5px;border:1px #a4dbf7 solid;color:#31708f;font-size:15px;}
.wizardHelp p{font-size:14px;margin-bottom:7px !important;}
.smallDateField{max-width:200px;}
.medField{max-width:400px;}
.smallDDLField{max-width:240px;}
.medDDLField{max-width:450px;}
#goodsInsured_chosen{max-width:480px;}
.alt-row{background:#e6e6e6;}
.confirmStatements label{padding-top:10px;padding-left:10px;margin-right:20px;}
.confirmStatements {margin-left:15px;margin-right:15px;}
#step6accordion ul{margin-left:30px;}
.quote-table-excess{font-weight:bold;display:block;margin-right:5px;}
#businessGoodsList .modal-dialog, #businessGoodsList .modal-content{height:80%;}
#businessGoodsList .modal-body {max-height: calc(100% - 120px);overflow-y: scroll;}
#businessGoodsList ul{margin-left:30px;}
#quoteForm h2{margin-top:0px !important;}
.helpIcon{color:#04797D;display:inline-block;margin-left:10px;}
#quoteForm .actions {
    text-align: center;
}
.step4QuotePanel {
    background: #fff;
    padding: 0 20px 20px 20px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
.wizardLargeHeader1 {
    color: #a7cf39;
    text-align:center;
    font-size:25px;
    font-weight:bold;
}
ul.listStars {
    list-style: none !important;
}
    ul.listStars li {
        padding: 2px 0px 2px 30px !important;
        position: relative;
    }
        ul.listStars li::before {
            content: "\f005";
            color: #a7cf39;
            font: 20px 'FontAwesome';
            margin-right: 15px;
            position: absolute;
            top: 0;
            left: 0;
        }
    ul .listStars li span {
        display:inline-block;
        margin-right:10px;
    }

.wizard > .content > .body ul {
    list-style: none !important;
}
    .wizard > .content > .body ul > li {
        display: normal;
        list-style: none !important;
    }
.quoteTblPad {
    padding:5px;
}
.greenStar {
    color: #a7cf39;
}
.input-validation-error{
	border-color:#a94442;
	
}




/** Colour Styles **/
.grey-bg {
    background: #f8f8f8;
}
.green-bg{background:#a7cf39;}
.white-bg{background:#fff;}
.darkgrey-bg{background:#eff2f0;}
.green-text{color:#a7cf39 !important;}
.darkgreen-bg{background:#067b7f;}

/**padding styles **/
.header-padding{padding-top:5px; padding-bottom:5px;}
.menu-padding{padding-top:10px;padding-bottom:10px;}
.vert-padding{padding-top:25px;padding-bottom:25px;}
.vert-padding2{padding-top:20px;padding-bottom:0px;}

/**Alignment styles **/
.mob-center{text-align:center;}

/**Show Hide styles**/
.hidden-mobile{display:none;}
.show-mobile{display:block;}


/**header styles **/
.header-telephone{padding-top:0;text-align:center;}
.header-telephone h3{color:#6f6f6f;font-size:1.0em;margin:0 0 5px 0;padding:0;line-height:1.4em;text-align:center;}
.header-telephone h2{color:#a7cf39;font-size:2.1em;margin:0;padding:0;line-height:1.0em;}

/**banner**/
.banner-bg{background:url(images/banner2.jpg) no-repeat center 40%;background-size:cover;height:250px;}
.banner-bg2{background:url('images/banners/boxes-400h.jpg') no-repeat top right;background-size:cover;height:250px;}
.banner-padding{padding-top:10px;}
.banner-text{text-align:center;}
.banner-text p{color:#fff;text-align:center;font-size:15px;line-height:1.4em;font-weight:bold;}
.banner-text p.light-text{font-size:15px;line-height:1.4em;font-weight:normal;color:#c1dedf;}
/*.bannerTextCon {background:rgba(33, 80, 129, 0.5);padding: 5px 10px;max-width:600px;margin:0 auto;padding-bottom:15px;}*/
.bannerTextCon {background:#067b7f;padding:5px 20px;max-width:410px;margin:0 auto 10px auto;}
.bannerTextCon p{margin-bottom:10px;}
.btn-banner{width:100% !important;max-width:410px;}
.landingBanner{}
.landingBanner p, .landingBanner ul li{color:#fff !important;}
.landingBanner  h2.RightColTitle{margin:10px 0 3px 0 !important;color:#fff;font-size:20px;}
.landingBannerBg{background:url('images/banners/landingPageBanner1.jpg') no-repeat top right;background-size:cover;min-height:250px}
.landingBannerBg .ticks5{margin:25px 0 20px 0;}
.landingPageBannerBox1{padding:6px 20px 10px 20px;border-radius:5px;}

/** Front page styles**/
.front-intro-text p{text-align:center;font-size:1.1em;line-height:1.5em;}


/**CTAs**/
.cta{border-bottom:1px solid #e1e0e0;}
.cta:last-child{border-bottom:0;}
.cta-con{text-align:center;padding-bottom:20px;padding-top:20px;width:90%;margin:0 auto;}
	.cta-image{padding:25px 0 10px 0;}
	.cta-con p{font-size:95%;margin-bottom:25px;}
	.cta-text a:link, .cta-text a:visited, .cta-text a:active{color:#a7cf39;font-weight:300;font-size:1.7em;line-height:1.3em;display:inline-block;margin-bottom:10px;}
	.cta-text a:hover{color:#067b7f;}
	.cta-intro{width:87%;margin:0 auto;min-height:20px;}
	
.LandingBtn1:link, .LandingBtn1:active, .LandingBtn1:visited {
	background: #057b7f !important;
	color: #fff;
	min-width: 200px;
	display: inline-block;
	padding: 2px 20px 8px 20px;
	font-weight: 300;
	border-radius: 5px;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}
.LandingBtn1:hover{background:#a7cf3a !important;}
.LandingBtn1 .line1 {
	font-size: 30px;
	font-family: 'Raleway',sans-serif;
	display: block;
	font-weight: 600;
}
.darkGreenBox{
	background: #057b7f !important;
	color: #fff;
	min-width: 200px;
	display: inline-block;
	padding: 12px 30px 8px 30px;
	font-weight: 300;
	border-radius: 5px;
}
.darkGreenBox h3{color:#fff;text-align:center;font-size:30px;}
.alert p{font-size:inherit;}

/**Footer**/
.Footer{font-size:0.80em;}
.Footer p{font-weight:300;margin-top:15px;line-height:1.5em;}
.Footer:first-child{border-bottom:1px solid #FFF;padding-right:0px;border-right:0;padding-bottom:20px;}
.Footer:last-child{border-right:0;padding-left:15px;}

/** Content **/
.ContentPane{padding-top:10px;padding-bottom:0px;}
.menuRow{margin-bottom:25px;}
.table td{text-align:left;}
.table th{font-weight:bold;}

/** Bootstrap - front page banner button group **/
.banner-text .input-group{text-align:center !important;margin-left:auto !important;margin-right:auto !important;float:none !important;}
.front-banner-input{display:inline-block;float:none !important;margin-top:2px;width:150px !important;}
.banner-text .input-group-addon{float:none !important;display:inline-block !important;height:34px !important;padding-top:8px !important;width:34px !important;margin:0 !important;}

/* Order summary page */
.OrderSummaryBillTo{margin-bottom:20px;}
.pdfDownload{background:url('images/adobe-pdf-logo-small.png') no-repeat left center;padding:10px 0 10px 35px;display:inline-block;}
.OrderNotes p{margin:0;}


/* Login page */
/*.dnnLoginService .dnnLoginActions{display:none;}*/

/* News pages */
.NewsDate, .NewsDateMain{font-weight:bold;}

/* Lists */
ul.ticks1{list-style:none;margin:0 0 0 15px;padding:0;}
ul.ticks1 li{background:url(/Portals/0/Images/icons/tick-darkgreen.png) no-repeat left 0.5em;margin:5px 0;padding:5px 0 10px 45px;}
ul.ticks2 {
    list-style: none;
    margin: 0 0 0 15px;
    padding: 0;
}
    ul.ticks2 li {
        background: url(/Portals/0/Images/icons/green-tick-small.png) no-repeat left 0.5em;
        margin: 3px 0;
        padding: 2px 0 2px 25px !important;
    }
ul.listStars {
    list-style: none;
    margin: 0 0 0 15px;
    padding: 0;
}
ul.ticks3{list-style:none;margin:0 0 0 15px;padding:0;}
ul.ticks3 li{background:url(/Portals/0/Images/icons/green-box-tick.png) no-repeat left 0.5em;margin:5px 0;padding:5px 0 10px 45px;font-size:17px;}

ul.ticks4{list-style:none;margin:0 0 20px 0;padding:0;}
ul.ticks4 li{background:url(/Portals/0/Images/icons/tick-box-white.png) no-repeat left 0.5em;padding:3px 0 8px 40px;font-size:17px;color:#fff;}

ul.ticks5{list-style:none;margin:0 0 20px 0;padding:0;}
ul.ticks5 li{background:url(/Portals/0/Images/icons/green-box-tick-small.png) no-repeat left 0.5em;padding:3px 0 8px 40px;font-size:17px;color:#fff;}

ul.ticksCustom1{list-style:none;margin:0 0 0 15px;padding:0;}
ul.ticksCustom1 li{padding:0 0 30px 70px;font-size:17px;list-style:none;}
ul.ticksCustom1 li#shopIcon {
    background: url('/Portals/0/Images/icons/shop-icon.png') no-repeat left 5px;
}
ul.ticksCustom1 li#tickIcon {
    background:url('/Portals/0/Images/icons/round-tick-icon.png') no-repeat left 5px;
}
ul.ticksCustom1 li#lockerIcon {
    background:url('/Portals/0/Images/icons/locker-icon.png') no-repeat left 5px;
}
ul.ticksCustom1 li#thumbIcon {
    background:url('/Portals/0/Images/icons/thumbs-up-icon.png') no-repeat left 5px;
}
ul.ticksCustom1 li#thinkIcon {
	background:url('/Portals/0/Images/icons/person-think-icon.png') no-repeat left 5px;
}

.landingBanner ul.ticks1{list-style:none;margin:0;padding:0;}
.landingBanner ul.ticks1 li{background:url(/Portals/0/Images/icons/light-green-tick.png) no-repeat left 0.4em;margin:5px 0;padding:0px 0 2px 35px;font-size:17px;}

/* buttons */
.btn-extralg{padding: 15px 30px !important;}
.btn-extralg:link{font-size:25px !important;}



/**================Link Styles ====================**/
/**Buttons**/
.btn, .dnnPrimaryAction{font-size:1.0em !important;text-shadow:none;box-shadow:none;}
.btn-primary, .dnnPrimaryAction{background:#a7cf39;color:#fff;border:0;padding:8px 20px;text-decoration:none;line-height:1.3em;}
.btn-primary{font-size:25px;}
a.btn-primary:link, a.btn-primary:visited, a.btn-primary:active,
a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, a.dnnPrimaryAction:active{color:#fff;font-weight:400;}
.btn-primary:hover, .dnnPrimaryAction:hover{background:#067b7f;}
.btn-header{background:#067b7f;color:#fff;border:0;padding:3px 10px 5px 10px;text-decoration:none;line-height:1.3em;}
a.btn-header:link, a.btn-header:visited, a.btn-header:active{color:#fff;font-weight:400;font-size:1.2em !important;margin:15px 0 0 0 !important;}
.btn-header:hover{background:#a7cf39;}
.btn-red{background:#dd2048 !important;}
.btn-red:hover{background:#8d122c !important;}
.btn-large{font-size:150% !important;}
.btn-darkgreen {
    background: #067b7f;
    color:#fff !important;
}


/**H Styles **/
h1 {
    font-size: 1.8em;
    margin: 0 0 10px 0 !important;
    line-height: 1.3em;
    color: #FFF;
}
h1.Banner{font-size:1.8em;margin:0 0 10px 0 !important;line-height:1em;text-align:center;color:#fff;font-weight:700;}
h1.ContentH1{font-size:1.6em;line-height:1.3em;text-align:left;color:#a7cf39;}
h2{text-align:center;font-size:30px;line-height:40px;margin:0 0 10px 0;color:#067b7f;}
.ContentPane h2{text-align:left;font-size:1.5em;line-height:1.5em;margin:30px 0 5px 0 !important;color:#067b7f;font-weight:400;}
.quotewizard h2{text-align:left;font-size:1.8em;line-height:1.5em;margin:0px 0 10px 0 !important;color:#067b7f;}
h2.FooterTitle{text-align:left;font-size:1.6em;line-height:1.5em;margin:10px 0;color:#00686b;font-weight:400;}
h2.RightColTitle{margin:5px 0 3px 0 !important;}
.productList h2{margin-top:0 !important;}
h3{font-size:20px;margin:0 0 10px 0;line-height:1.2em;color:#067b7f;}
h4{color:#000;}

/*Social Icons*/
.SocialIcons img{float:left;padding-right:20px;padding-bottom:20px;}

/* My Policies table */
.myPoliciesHead{background:#067b7f;color:#fff;padding:5px 0;margin:0;}
.myPoliciesHead div{text-align:left !important;padding:0 5px;}
.myPoliciesBody{font-size:70%;margin:0;}
.myPoliciesBody div{margin:0;padding:3px 3px;}
.myPoliciesBody .alt{background:#f2f2f2;}
.myPoliciesHead .left-text{text-align:left !important;padding:0;}

/******************************************************************************/
/*   Custom bootstrap code for a 5 col layout */
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}
/*   Custom bootstrap code for a 5 col layout */
/******************************************************************************/
	
	
/** ===============Accordion========================**/
.heading {margin:0px;position:relative;background:url(images/green_arrow.png) no-repeat left 0.3em ;padding-left:25px;padding-bottom:10px;font-weight:300}
.Acccontent {padding: 0 0 10px 30px;font-weight:300;}
.Acccontent p{color:#000;}
.tblServiceTbl{border-bottom:1px solid #e1e0e0;padding-bottom:10px;padding-top:20px;}

.headerRow td{padding:3px;}
.empty{background:#b8cce4;}	

/** ===============End Accordion========================**/
	
	
/**Blog styles**/
.blogImage{max-width:300px;margin-bottom:20px;}
.BlogListTitle{color:#fff;padding:5px 10px;background:#057B7F;}
	.BlogListTitle a:link, .BlogListTitle a:active, .BlogListTitle a:visited{color:#fff;font-weight:bold;font-size:19px;}
	.BlogListTitle a:hover{color:#f97906;}
.BlogImgBox{text-align:center;}
.BlogImgBox img, .BlogImgBox a{margin:0 auto;float:none;}
.BlogListText{padding:0 8px 5px 8px;font-size:17px;}
.BlogListText p{font-size:17px;}
.grid-item{margin-bottom:15px;}
.row.Paging a{padding:10px;background:#f8f8f8;display:inline-block;font-size:20px;margin-right:2px;}
.row.Paging .currentPage{background:#057b7f;}

/* Others */
.storageTypeImg{margin-bottom:15px;} 


/* Wizard Valition */
.wizard > .content > .body select.error {
	background: rgb(251, 227, 228);
	border: 1px solid #fbc2c4;
	color: #8a1f11;
}


@media only screen and (min-width : 320px) {
	.trustpilot-widget-con{height:105px;}

}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
	.trustpilot-widget-con{height:120px;}
}


/* Large Devices, Wide Screens */
@media (min-width: 768px) {
	.logo img{width:230px;}
	
	/**padding styles **/
	.header-padding{padding-top:15px; padding-bottom:20px;}
	.menu-padding{padding-top:10px;padding-bottom:10px;}
	.banner-padding{padding-top:100px;}
	
	/**Alignment Styles **/
	.mob-center{text-align:left;}

	/**Show Hide styles**/
	.hidden-mobile{display:inline-block;}
	.show-mobile{display:none;}
	
	/**header Styles **/
	.header-telephone{padding-top:0px;text-align:right;}
	.header-telephone h2{text-align:right;margin-top:0;}
	.header-telephone h3{font-size:1.2em;text-align:right;margin:0 0 5px 0;}
	
	/** Banner**/
	.banner-bg, .banner-bg2{height:400px;}	
	.banner-text p{font-size:1.4em;line-height:1.4em;}

	/**Custom code 5 cols**/
	.col-sm-5ths {width: 20%;float: left;}
	
	/* Wizard styles */
	.quote-table-excess{display:inline-block;margin-left:20px;}
	
	.landing-btn1{margin-top:10px;}
	
	h1.ContentH1{font-size:2.0em;}
	h1.Banner{font-size:2.2em;margin:0 0 10px 0 !important;line-height:1.3em;}
	h2{font-size:1.9em;line-height:1.5em;}
	
	.blogImageCon{float:right;margin-left:20px;}
	
	ul.ticks1 li{padding:5px 0 10px 45px;font-size:18px;}
	.landingBanner ul.ticks1 li{padding:0px 0 5px 35px;font-size:18px;}
	.landingBanner  h2.RightColTitle{margin:10px 0 3px 0 !important;color:#fff;font-size:28px;}
	a.btn-header:link, a.btn-header:visited, a.btn-header:active{margin:0;}
    .wizardLargeHeader1 {
        font-size: 30px;
    }
    .quoteTblPad {
        padding: 10px;
    }
    ul.listStars li {
        font-size:15px;
    }
	
	.trustpilot-widget-con{height:110px;}
	
	.LandingBtn1 .line1 {
		font-size: 28px;
	}
	
	.ColBorder{border-left:1px solid #e1e0e0;padding-left:30px;}
	
	.landingBannerBg{min-height:560px;padding-top:20px;}
}


			
@media (min-width: 992px) {
	.ContentPane{padding-top:10px;padding-bottom:0;}
	.banner-padding{padding-top:90px;}
	.menuRowCon{margin-bottom:50px;}
	
	/**Custom code 5 cols**/
	.col-md-5ths {width: 20%;float: left;}

	/**CTAs**/
	.cta{border-right:1px solid #e1e0e0;border-bottom:0;}
	.cta:last-child{border-bottom:0;border-right:0;}
		.cta-intro{min-height:100px;}
	
	/**Footer**/
	.footerCon{margin-top:50px;}
	.Footer:first-child{border-right:1px solid #FFF;padding-right:50px;border-bottom:0;}
	.Footer:last-child{border-right:0;padding-left:50px;}
	
	h1{font-size:2.3em;}
	h1.ContentH1{font-size:2.3em;}
	h2{font-size:2em;}
	h2.RightColTitle{margin:10px 0 3px 0 !important;}
	
	.bannerTextCon {max-width:460px;}
	.btn-banner{font-size:30px !important;padding:15px;width:100% !important;max-width:460px !important;}
	.landingBanner ul.ticks1{margin:20px 0;}
	.rightColContainer{margin-top:80px;}
	
	/* buttons */
	.btn-extralg{padding: 15px 30px !important;}
	.btn-extralg:link{font-size:28px !important;}

    .wizardLargeHeader1 {
        font-size: 40px;
    }
	
	.trustpilot-widget-con{height:110px;}
	
	.LandingBtn1 .line1 {
		font-size: 38px;
	}
	
	.vert-padding2{padding-top:20px;padding-bottom:10px;}
	
	ul.ticksCustom1 li{padding:0 0 50px 90px;font-size:17px;list-style:none;}
	
	.storageTypeImg, .productList img{max-width:225px;}
}
@media (min-width: 1200px){
	.col-lg-5ths {width: 20%;float: left;}
	
}