/* Documento CSS para personalizar en los childs (Arnau) */
#yt_header .yt-header-content .logo-zen{
	width: 200px;
}
#yt_header .yt-header-content .logo-zen > a{
	height: 56px !important;
	background-image: url('../images/finn-fondo-gris-o-naranja.svg') !important;
}
#yt_header .yt-header-under .yt-header-under-wrap .home-linck{
	background-image: url('../images/logo_fitnessInn_small.svg');
    background-size: 150px;
}
#yt_resmenu_collapse .mobile-menu-header .nav-home{
	background-image: url('../images/logo_fitnessInn_small.svg');
    height: 25px;
}

.header-user dl.language-switcher dd ul li a {
    text-transform: uppercase !important;
}
.header-user dl.language-switcher dd {
	width: 160px !important;
}

.home-ttls p{
	color: #e2540a;
	font-size: 18px;
	font-weight: 700;
}
.home-ttls h1{
	color: #28272c;
	font-size: 16px;
}

.cms-home .elegir-gymCompany dl dt span:before{
	top: -11px;
}

.cms-home .home-top-banners .three-blocks .block .text-content h2{
	padding-bottom: 10px;
	line-height: 1em;
}
@media (max-width: 1199px) {
	.cms-home .home-top-banners .three-blocks .block .text-content h2{
		padding-top: 0 !important;
	}
}

/* remove finance and customer support elements */
.yt-pre-footer .container{
   /*max-width: 720px;*/
	max-width: 490px;
}
.cms-home .elegir-gymCompany dl dt:nth-child(3){
	left: 25%;
}
.cms-home .elegir-gymCompany dl dt:nth-child(5){
	left: 50%;
}
.cms-home .elegir-gymCompany dl dt:nth-child(7){
	left: 75%;
}
@media (min-width: 992px) {
	.cms-home .elegir-gymCompany dl dt {
		width: 25%;
	}
}

@media (max-width: 991px){
	#yt_footer .yt-pre-footer .yt-pre-footer-wrap .col-sm-6 {
		height: auto !important;
	}
}
@media (max-width: 450px){
	#yt_footer .yt-pre-footer .block-title-footer{
		font-size: 11px;
	}
}

/* text increses wrapper size */
@media (min-width: 992px) {
	.necesitas_ayuda .ico-woman{
		padding-top: 16px;
		padding-bottom: 16px;
	}

	#nav > li.parent > ul > li.sub-categories > ul{
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
	#nav > li > ul.category-node-650 > li.sub-categories > ul{
		height: 317px;

		-webkit-column-fill: auto;
		-moz-column-fill: auto;
		column-fill: auto;
	}
	#nav > li > ul.category-node-650 > li.sub-categories > ul > li.nav-1-3{
		display: inline-block;
	}

	#nav > li > ul.category-node-653 > li.sub-categories > ul{
		height: 284px;

		-webkit-column-fill: auto;
		-moz-column-fill: auto;
		column-fill: auto;
	}

	#nav > li > ul.category-node-655 > li.sub-categories > ul{
		height: 350px;

		-webkit-column-fill: auto;
		-moz-column-fill: auto;
		column-fill: auto;
	}
	#nav > li > ul.category-node-655 > li.sub-categories > ul > li.nav-4-9{
		display: inline-block;
	}
}

/* text of copyright (only one line) */
@media (min-width: 992px){
	#yt_footer .yt-footer-bottom .yt-copyright{
		margin-top: 5px;
		padding-left: 60px;
	}
	#yt_footer .yt-footer-bottom .yt-payment{
		padding-top: 0;
	}
}

#payment_form_netgo_stripe > li {
    padding-bottom: 10px;
}
#payment_form_netgo_stripe .v-fix {
    float: left;
}
#payment-tool-tip .block-content > img {
    max-width: 100%;
    padding: 10px;
}
#payment-tool-tip .btn-close > a {
    float: right;
    padding-right: 3px;
}

/* ajustes checkout */
div.onestepcheckout-threecolumns div.onestepcheckout-column-left #billing_address_list .input-country {
    width: 100% !important;
}
div.onestepcheckout-threecolumns div.onestepcheckout-column-left #billing_address_list .input-box#billing_cp_button_div_id {
    float: left;
    width: inherit;
    clear: none;
}
div.onestepcheckout-threecolumns div.onestepcheckout-column-left #billing_address_list .input-box.input-cpresult {
    padding: 0;
}
#billing_cp_result_display {
    padding: 0;
    margin: 0;
    height: 0;
}
#billing_cp_result_display.error {
    color: red;
    height: inherit;
    padding-top: 14px;
}

/* PAGINAS ESTATICAS */

/* General */
.gti-st {
	max-width: 1079px;
	margin: 0 auto;
}
.gti-st .gti-btn-org {
	font-size: 16px !important;
	width: 160px !important;
	border-radius: 0;
	padding: 13px !important;
	background-color: #ea6a09 !important;
	border-color: #ea6a09 !important;
	margin: 0;
}
.gti-st p {
	color: #35343a;
	font-family: "Open Sans";
	font-size: 13px;
	line-height: 20px;
}
.gti-st p strong {
	font-weight: 700;
}
.gti-st a {
	color: #35343a;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 600;
	line-height: 15px;
	text-decoration: underline;
}
.gti-st a:hover {
	color: #ea6a09;
}
.gti-st h1.gti-h1-title {
	color: #ea6a05;
	font-family: Montserrat;
	font-size: 30px;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center;
	margin: 5px;
}
.gti-st .gti-sub-h1 {
	width: 32px;
	background-color: #ea6a09;
	height: 3px;
	margin: 0 auto;
	margin-bottom: 40px;
}
.gti-st .gti-st-box {
	border: 1px solid #f2f2f2;
}
.gti-st .gti-st-box h2.gti-title-box {
	color: #35343a;
	font-family: Montserrat;
	font-size: 14px;
	font-weight: 700;
	line-height: 20px;
	text-transform: uppercase;
	width: 100%;
	padding: 10px 20px;
	margin: 0;
	background-color: #f2f2f2;
}
.gti-st .gti-st-box .gti-box-content {
	padding: 20px;
}
.gti-st .gti-st-row {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.gti-st .gti-st-row .gti-rw-chld {
	max-width: 524px;
	width: 48%;
}
.gti-st .gti-org-letter, .gti-st .gti-org-tel {
	display: flex;
}
.gti-st .gti-org-letter p, .gti-st .gti-org-tel p {
	margin-bottom: inherit;
}
.gti-st .gti-org-letter:before, .gti-st .gti-org-tel:before {
	content: '';
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: 11px;
	min-width: 18px;
	margin-right: 10px;
}
.gti-st .gti-org-letter:before {
	height: 30px;
	background-image: url('../images/cartaa.svg');
}
.gti-st .gti-org-tel:before {
	height: 34px;
	background-image: url('../images/ico-org-tel.png');
}
@media (max-width: 768px) {
	.gti-st .gti-st-row {
		flex-direction: column;
   }
	.gti-st .gti-st-row .gti-rw-chld {
		max-width: 524px;
		width: 100%;
		margin: 0 auto;
		margin-bottom: 20px;
   }
	.gti-st .gti-st-row .gti-st-box {
		margin-bottom: 20px;
   }
}


/* Request a Quote */
.gti-request-quote .gti-cntr {
	text-align: center;
}
.gti-request-quote .gti-bordres {
	padding: 20px;
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	margin-bottom: 20px;
}
.gti-request-quote .gti-org-tel {
	margin-bottom: 15px !important;
}
.gti-request-quote .gti-horizontal {
	margin-top: 30px;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
}
.gti-request-quote .gti-horizontal .gti-tiki, 
.gti-request-quote .gti-horizontal .gti-cor, 
.gti-request-quote .gti-horizontal .gti-miri, 
.gti-request-quote .gti-horizontal .gti-scale, 
.gti-request-quote .gti-horizontal .gti-aproximi {
	display: flex;
}
.gti-request-quote .gti-horizontal .gti-tiki p, 
.gti-request-quote .gti-horizontal .gti-cor p, 
.gti-request-quote .gti-horizontal .gti-miri p, 
.gti-request-quote .gti-horizontal .gti-scale p, 
.gti-request-quote .gti-horizontal .gti-aproximi p {
	margin-bottom: inherit;
}
.gti-request-quote .gti-horizontal .gti-tiki:before, 
.gti-request-quote .gti-horizontal .gti-cor:before, 
.gti-request-quote .gti-horizontal .gti-miri:before, 
.gti-request-quote .gti-horizontal .gti-scale:before, 
.gti-request-quote .gti-horizontal .gti-aproximi:before {
	content: '';
	display: block;
	width: 48px;
	height: 48px;
	background-repeat: no-repeat;
	background-position-x: center;
	margin-right: 10px;
}
.gti-request-quote .gti-horizontal .gti-tiki:before {
	background-image: url('../images/tiki.svg');
}
.gti-request-quote .gti-horizontal .gti-cor:before {
	background-image: url('../images/cor.svg');
}
.gti-request-quote .gti-horizontal .gti-miri:before {
	background-image: url('../images/miri.svg');
}
.gti-request-quote .gti-horizontal .gti-scale:before {
	background-image: url('../images/scale.svg');
}
.gti-request-quote .gti-horizontal .gti-aproximi:before {
	background-image: url('../images/aproximati.svg');
}
.gti-request-quote .gti-st-box {
	max-width: 830px;
	width: 100%;
	margin: 0 auto;
}
@media (max-width: 768px) {
	.gti-request-quote .gti-horizontal .gti-tiki, 
	.gti-request-quote .gti-horizontal .gti-cor, 
	.gti-request-quote .gti-horizontal .gti-miri, 
	.gti-request-quote .gti-horizontal .gti-scale {
		margin-bottom: 20px;
   }
}


/* Contact Information */



/* Privacy Policy -/- Terms & conditions */
.gti-desp ul li{
	list-style: none;
}
.gti-desp li {
	margin: 0;
}
.gti-desp .gti-content {
	max-width: 830px;
	margin: 0 auto;
}
.gti-desp .gti-content table {
	font-size: 10px;
	width: 100%;
}
.gti-desp .gti-content table td, .gti-desp .gti-content table th {
	border: 1px solid #ededee;
	text-align: center;
}
.gti-desp ul#gti-l0 {
	border: 1px solid #d8d8d8;
	border-top: 0;
	padding: 0;
}
.gti-desp h2.active {
	color: #ea6a05 !important;
}
.gti-desp h2.active:after {
	background-image: url('../images/minius.png') !important;
}
.gti-desp h2:after {
	content: '';
	position: absolute;
	top: 0;
	right: 10px;
	display: block;
	min-width: 13px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url('../images/plus.png');
}
.gti-desp h2.gti-NoDesp:after {
	content: none;
}
.gti-desp #gti-l0 div.gti-l1.tablaula {
	padding-left: 0;
}
.gti-desp #gti-l0 div.gti-l1.tablaula p {
	padding-left: 30px;
}
.gti-desp #gti-l0 div.gti-l1.tablaula h2.gti-NoDesp, 
.gti-desp #gti-l0 div.gti-l1.tablaula .gti-bgwh {
	background-color: #ffffff;
}
.gti-desp #gti-l0 div.gti-l1.tablaula .gti-bgwh {
	padding: 5px;
}
.gti-desp p {
	font-size: 12px;
}
.gti-desp h2 {
	color: #46454c;
	font-family: Montserrat;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	border-top: 1px solid #d8d8d8;
	margin: 0;
	position: relative;
	padding: 16px;
	padding-right: 30px;
	cursor: pointer;
}
.gti-desp .gti-l1 {
	position: relative;
	padding-left: 40px;
	background-color: #ededee;
}
.gti-desp .gti-l1 p {
	padding-right: 20px;
}
.gti-desp .gti-l1 p:first-child {
	padding-top: 15px;
}
.gti-desp .gti-l1 p:last-child {
	margin-bottom: 0;
	padding-bottom: 10px;
}
.gti-desp .gti-l1 h2 {
	color: #35343a;
	font-weight: 400;
}
.gti-desp .gti-l1:after {
	content: '';
	top: 0;
	left: 15px;
	position: absolute;
	width: 0;
	height: 0;
	border-left: 8.5px solid transparent;
	border-right: 8.5px solid transparent;
	border-top: 9px solid #fff;
}
.gti-desp .whitefond .gti-l1 {
	background-color: #ffffff;
}
.gti-desp .gti-l2 {
	padding: 10px 16px;
	color: #35343a;
	font-family: "Open Sans";
	font-size: 12px;
	line-height: 20px;
	border-top: 1px solid #d8d8d8;
}
@media (max-width: 600px) {
	.gti-desp .gti-content table {
		font-size: 8px;
   }
	.cms-terms-conditions .page-main, 
	.cms-privacy-policy-cookie-restriction-mode .page-main {
		padding-right: 0;
		padding-left: 0;
   }
}


/* Payment Methods */
.gti-security .gti-sub-h1 {
	margin-bottom: 27px;
}
.gti-security .gti-pyment-h2 {
	margin: 0 auto;
	text-align: center;
	color: #35343a;
	font-size: 13px;
	font-weight: 700;
	line-height: 20px;
	text-transform: uppercase;
}
.gti-security .gti-pyment-h2 span {
	color: #ea6a05;
}
.gti-security .gti-bordres {
	border-top: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	margin-top: 20px;
	margin-bottom: 40px;
}
.gti-security .gti-bordres .gti-horizontal {
	margin: 0px auto;
	max-width: 520px;
	display: flex;
	padding: 20px 0;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.gti-security .gti-bordres .gti-horizontal .gti-visa-ico, 
.gti-security .gti-bordres .gti-horizontal .gti-mastercard-ico, 
.gti-security .gti-bordres .gti-horizontal .gti-mastersecure-ico, 
.gti-security .gti-bordres .gti-horizontal .gti-americapress-ico, 
.gti-security .gti-bordres .gti-horizontal .gti-veriment-ico, 
.gti-security .gti-bordres .gti-horizontal .gti-paypal-ico {
	height: 29px;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 auto;
}
.gti-security .gti-bordres .gti-horizontal .gti-visa-ico {
	width: 46px;
	background-image: url('../images/ico-visa.svg');
}
.gti-security .gti-bordres .gti-horizontal .gti-mastercard-ico {
	width: 39px;
	background-image: url('../images/ico-master.png');
}
.gti-security .gti-bordres .gti-horizontal .gti-mastersecure-ico {
	width: 61px;
	background-image: url('../images/mcSecure.png');
}
.gti-security .gti-bordres .gti-horizontal .gti-americapress-ico {
	width: 69px;
	background-image: url('../images/american-ex.png');
}
.gti-security .gti-bordres .gti-horizontal .gti-veriment-ico {
	width: 86px;
	background-image: url('../images/ico-veri.svg');
}
.gti-security .gti-bordres .gti-horizontal .gti-paypal-ico {
	width: 86px;
	background-image: url('../images/ico-paypal.png');
}
.gti-security .gti-content {
	max-width: 830px;
	margin: 0 auto;
}
.gti-security .gti-content p {
	margin-bottom: 20px;
}
@media (max-width: 768px) {
	.gti-security .gti-horizontal {
		margin: 0px auto;
		display: flex;
		padding: 20px 0;
		flex-direction: row !important;
		flex-wrap: wrap;
   }
	.gti-security .gti-bordres {
		margin-top: 10px;
		margin-bottom: 20px;
   }
}
@media (max-width: 500px) {
	.gti-security .gti-horizontal .gti-visa-ico, 
	.gti-security .gti-horizontal .gti-mastercard-ico, 
	.gti-security .gti-horizontal .gti-mastersecure-ico, 
	.gti-security .gti-horizontal .gti-americapress-ico, 
	.gti-security .gti-horizontal .gti-veriment-ico, 
	.gti-security .gti-horizontal .gti-paypal-ico {
		min-width: 33%;
   }
}


/* Voucher Codes */
.gti-voucher-codes .gti-cntr {
	text-align: center;
	margin-bottom: 30px;
}
.gti-voucher-codes h2.gti-h2-title {
	border-top: 1px solid #ededed;
	padding-top: 30px;
	margin-top: 30px;
	margin: 5px;
	color: #ea6a05;
	font-family: Montserrat;
	font-size: 14px;
	font-weight: 700;
	line-height: 22.56px;
	text-transform: uppercase;
}
.gti-voucher-codes .gti-content {
	max-width: 830px;
	margin: 0 auto;
}
.gti-voucher-codes .gti-patrocinate {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.gti-voucher-codes .gti-patrocinate .gti-nordic, 
.gti-voucher-codes .gti-patrocinate .gti-life-fitness, 
.gti-voucher-codes .gti-patrocinate .gti-bH, 
.gti-voucher-codes .gti-patrocinate .gti-wRower, 
.gti-voucher-codes .gti-patrocinate .gti-pro_form, 
.gti-voucher-codes .gti-patrocinate .gti-bkool, 
.gti-voucher-codes .gti-patrocinate .gti-sMaster, 
.gti-voucher-codes .gti-patrocinate .gti-compex, 
.gti-voucher-codes .gti-patrocinate .gti-tecnoGym, 
.gti-voucher-codes .gti-patrocinate .gti-lSpan {
	background-position: center;
	background-repeat: no-repeat;
	height: 58px;
	width: 210px;
	margin: 0 auto;
	margin-top: 20px;
}
.gti-voucher-codes .gti-patrocinate .gti-nordic {
	background-image: url('../images/nordic.png');
}
.gti-voucher-codes .gti-patrocinate .gti-life-fitness {
	background-image: url('../images/lifefitness.png');
}
.gti-voucher-codes .gti-patrocinate .gti-bH {
	background-image: url('../images/bh.png');
}
.gti-voucher-codes .gti-patrocinate .gti-wRower {
	background-image: url('../images/Waterrower.png');
}
.gti-voucher-codes .gti-patrocinate .gti-pro_form {
	background-image: url('../images/pro-form.png');
}
.gti-voucher-codes .gti-patrocinate .gti-bkool {
	background-image: url('../images/bkool.png');
}
.gti-voucher-codes .gti-patrocinate .gti-sMaster {
	background-image: url('../images/StairMaster.png');
}
.gti-voucher-codes .gti-patrocinate .gti-compex {
	background-image: url('../images/compex.png');
}
.gti-voucher-codes .gti-patrocinate .gti-tecnoGym {
	background-image: url('../images/Tecnogym.png');
}
.gti-voucher-codes .gti-patrocinate .gti-lSpan {
	background-image: url('../images/lifeSpan.png');
}
@media (max-width: 768px) {
	.gti-voucher-codes .gti-st-row .gti-rw-chld {
		max-width: 100%;
   }
	.gti-voucher-codes .gti-content > .gti-cntr {
		text-align: left;
   }
}
@media (max-width: 449px) {
	.gti-voucher-codes .gti-patrocinate .gti-nordic, 
	.gti-voucher-codes .gti-patrocinate .gti-life-fitness, 
	.gti-voucher-codes .gti-patrocinate .gti-bH, 
	.gti-voucher-codes .gti-patrocinate .gti-wRower, 
	.gti-voucher-codes .gti-patrocinate .gti-pro_form, 
	.gti-voucher-codes .gti-patrocinate .gti-bkool, 
	.gti-voucher-codes .gti-patrocinate .gti-sMaster, 
	.gti-voucher-codes .gti-patrocinate .gti-compex, 
	.gti-voucher-codes .gti-patrocinate .gti-tecnoGym, 
	.gti-voucher-codes .gti-patrocinate .gti-lSpan {
		width: 190px;
   }
}
@media (max-width: 420px) {
	.gti-voucher-codes .gti-patrocinate .gti-nordic, 
	.gti-voucher-codes .gti-patrocinate .gti-life-fitness, 
	.gti-voucher-codes .gti-patrocinate .gti-bH, 
	.gti-voucher-codes .gti-patrocinate .gti-wRower, 
	.gti-voucher-codes .gti-patrocinate .gti-pro_form, 
	.gti-voucher-codes .gti-patrocinate .gti-bkool, 
	.gti-voucher-codes .gti-patrocinate .gti-sMaster, 
	.gti-voucher-codes .gti-patrocinate .gti-compex, 
	.gti-voucher-codes .gti-patrocinate .gti-tecnoGym, 
	.gti-voucher-codes .gti-patrocinate .gti-lSpan {
		width: 170px;
		background-size: contain;
   }
}
@media (max-width: 370px) {
	.gti-voucher-codes .gti-patrocinate .gti-nordic, 
	.gti-voucher-codes .gti-patrocinate .gti-life-fitness, 
	.gti-voucher-codes .gti-patrocinate .gti-bH, 
	.gti-voucher-codes .gti-patrocinate .gti-wRower, 
	.gti-voucher-codes .gti-patrocinate .gti-pro_form, 
	.gti-voucher-codes .gti-patrocinate .gti-bkool, 
	.gti-voucher-codes .gti-patrocinate .gti-sMaster, 
	.gti-voucher-codes .gti-patrocinate .gti-compex, 
	.gti-voucher-codes .gti-patrocinate .gti-tecnoGym, 
	.gti-voucher-codes .gti-patrocinate .gti-lSpan {
		width: 145px;
		background-size: contain;
   }
}


/* Track your Order */
.gti-track-order p {
	margin-bottom: 25px;
}
.gti-track-order a {
	color: #35343a;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 700;
	line-height: 15px;
	text-decoration: underline;
}
.gti-track-order a:hover {
	color: #ea6a09;
}


/* Technical Service */
.gti-technical-service ul li{
	list-style: none;
	margin-left: 0;
	color: #35343a;
	font-family: "Open Sans";
	line-height: 15px;
	font-size: 13px;
}
.gti-technical-service ul li:before {
	content: "• ";
	font-size: 15px;
	color: #ea6a09;
	font-weight: 700;
}
.gti-technical-service .gti-st-tecnical {
	height: 466px;
	display: block;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	background-image: url('../images/tecnico.png');
}
.gti-technical-service .gti-rw-chld:last-child {
	padding-top: 60px;
}
.gti-technical-service .gti-rw-chld p a {
	text-decoration: none;
}
@media (max-width: 768px) {
	.gti-technical-service .gti-rw-chld:last-child {
		padding-top: 0px;
   }
	.gti-technical-service .gti-st-row {
		flex-direction: column-reverse;
   }
}
@media (max-width: 400px) {
	.gti-technical-service .gti-st-tecnical {
		height: 350px;
   }
	.gti-technical-service .gti-st .gti-st-row .gti-rw-chld {
		margin-bottom: 0;
   }
	.cms-technical-service .columns .column.main {
		padding-bottom: 0;
   }
}


/* Returns & Refonds */
.gti-returns-refunds h1.gti-h1-title {
	max-width: 485px;
	margin: auto;
}
.gti-returns-refunds .gti-cntr {
	text-align: center;
}
.gti-returns-refunds .gti-st-box {
	max-width: 830px;
	margin: auto;
	margin-bottom: 20px;
}
.gti-returns-refunds p {
	margin-bottom: 20px;
}
.gti-returns-refunds .gti-horizontal {
	display: flex;
	flex-direction: row;
}
.gti-returns-refunds .gti-horizontal div:first-child {
	width: 33%;
}
.gti-returns-refunds .gti-horizontal div:nth-child(2) {
	width: 66%;
}
@media (max-width: 768px) {
	.gti-returns-refunds .gti-horizontal {
		flex-direction: column;
   }
	.gti-returns-refunds .gti-horizontal div:first-child, .gti-returns-refunds .gti-horizontal div:nth-child(2) {
		width: 100%;
		margin-top: 10px;
   }
	.gti-returns-refunds .gti-cntr p strong span {
		display: block;
   }
}


/* How Does Delivey Work? */
.gti-how-delivery-work .content {
	max-width: 830px;
	margin: 0 auto;
}
.gti-how-delivery-work p {
	margin-bottom: 20px;
}


/* Delivery Information */
.gti-delivery-info .gti-st-row .gti-st-box .gti-premium-ico {
	display: flex;
	padding: 10px 20px;
	padding-top: 20px;
}
.gti-delivery-info .gti-st-row .gti-st-box .gti-premium-ico:before {
	content: '';
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: 5px;
	height: 100px;
	background-image: url('../images/premium-delivery.png');
	min-width: 27px;
	margin-right: 10px;
}
.gti-delivery-info .gti-st-row .gti-st-box .gti-lorry-ico {
	padding: 10px 20px;
	display: flex;
	padding-top: 5px;
}
.gti-delivery-info .gti-st-row .gti-st-box .gti-lorry-ico:before {
	content: '';
	display: block;
	background-repeat: no-repeat;
	background-position-x: center;
	background-position-y: center;
	height: 30px;
	background-image: url('../images/lorry-org.svg');
	min-width: 27px;
	margin-right: 10px;
}
.gti-delivery-info .gti-rw-chld:nth-child(2) .gti-st-box {
	margin-bottom: 30px;
}
@media (max-width: 768px) {
	.gti-delivery-info div .gti-premium-ico {
		flex-direction: column;
   }
	.gti-delivery-info div .gti-premium-ico:before {
		background-position: center;
		max-height: 35px;
		background-image: url('../images/horizontal-premium.png') !important;
		min-width: 100px;
		margin-bottom: 5px;
		margin-right: 0;
   }
	.gti-delivery-info div .gti-lorry-ico {
		flex-direction: column;
   }
	.gti-delivery-info div .gti-lorry-ico:before {
		margin: 0 auto;
		width: 100%;
		margin-bottom: 5px;
   }
}
