/* 	
	LG Package 2018
	================================================== 
	Desktop : 1600px (1439px, 1024px)
	Tablet : 1024px
	Mobile : 768px (320px)
*/

/* General */
a { color: #333; }
a:hover { text-decoration: none; }
img { max-width: 100% }
sup { font-size:0.6em; }
ul { margin:0; padding:0;}
ul li, ol li { margin-bottom: 0px !important; list-style:none; }
blockquote.style1 { padding: 8px; margin: 0px; background-image: url(/us/lg-pay/images/quote-open.png); background-position: top left; background-repeat: no-repeat; /*text-indent: 0.4em;*/ font-size:2em; line-height:1em; }
blockquote.style1 span { display: block; background-image: url(/us/lg-pay/images/quote-close.png); background-repeat: no-repeat; background-position: bottom right; }
.red, .red a { color:#a50034 !important; }
.fine { font-size:11px; line-height:15px; text-decoration:none; margin-top: 2%;}
.italic { font-style:italic; }
.bold { font-family: 'NexaHeavy'; }
.center { text-align:center; }
.right { text-align: right; }
.stick-left { float:left !important; }
.stick-right { float:right !important; }
.add-top { padding-top: 20px !important; }
.add-right { padding-right: 20px !important; }
.add-bottom { padding-bottom: 20px !important; }
.add-left { margin-left:20px !important; }
.add-top-more { padding-top: 60px !important; }
.add-right-more { padding-right: 60px !important; }
.add-bottom-more { padding-bottom: 60px !important; }
.add-left-double { margin-left:60px !important; }
.remove-top { margin-top: 0 !important; }
.remove-left { margin-left: 0 !important; }
.remove-right { margin-right: 0 !important; }
.remove-bottom { margin-bottom: 0 !important; }
.border-full { border: 1px solid #CCCCCC !important; }
.border-top { border-top:1px solid #ccc; }
.border-right { border-right:1px solid #ccc; }
.border-bot { border-bottom:1px solid #ccc; }
.border-left { border-left:1px solid #ccc; }
.hide { display: none; }
.videoWrapper {	position: relative;	padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; }
.videoWrapper iframe { position: absolute;	top: 0;	left: 0; width: 100%; height: 100%;	}
.scalable { position:relative; }
.scalable .ratio { display:block; width:100%; height:auto; }
sup { font-size: 60%!important; }
.adlogo {
    position: absolute;
    top: 7%;
    right: 1.8%;
	z-index: 1;
}
.adlogo2 {
    position: absolute;
    top: 9%;
    right: 38.8%;
	z-index: 1;
}
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 666px)
  and (-webkit-min-device-pixel-ratio: 1){
   .adlogo {
    position: absolute;
    top: 13%;
    right: 9.8%;
    z-index: 1;
    width: 10%;
	}
	.adlogo2 {
    position: absolute;
    top: 11%;
    right: 29.8%;
	z-index: 1;
	width: 10%;
	}
}




.logo-hero-gpay-wrap { position: absolute; bottom: 0; width: 100%; }
.logo-hero-gpay { margin: 0 auto 1.5% 88%; float: none; width: 10%; text-align: center; }
img.lgplay { padding-bottom: 10px; }
/*
.logo-hero-gpay { top: 570px; right: 20px;  position: absolute; }
*/




@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 666px)
  and (-webkit-min-device-pixel-ratio: 1){
    .logo-hero-gpay {
    margin: 0 auto 3% 82%;
    float: none;
    width: 15%;
    text-align: center;
	}
}



.mobilelogos { padding: 40px 0 20px 0; }

/* Package */
.section.custommenu { display: none !important; } /*custom for this package */
#sticky { z-index:9999; height:50px; }
.section { color:#565656; font-family: 'LG Smart Regular';  text-decoration:none; font-size:25px; line-height: 30px; }
.section a:hover{ text-decoration: none!important; }
.section h1 { font-size: 75px; line-height: 80px; font-family: 'LG Smart Light' !important; margin:0; letter-spacing: .01em; font-weight: normal; }
.faq h1 { font-size: 75px; line-height: 80px; font-family: 'LG Smart Light' !important; margin:0; letter-spacing: .01em; font-weight: normal; }
.section h2 { font-size: 60px; line-height: 80px; font-family: 'LG Smart Light' !important; margin:0; letter-spacing: .01em; font-weight: normal; }
.section h3 { font-size: /*50px*/3.5vw; line-height: /*60px*/3.5vw; font-family: 'LG Smart Light' !important; margin:0; letter-spacing: .01em; font-weight: normal; }
.section h4 { font-size: 29px; line-height: 31px; font-family: 'LG Smart Light' !important; margin:0; letter-spacing: .01em; font-weight: normal; }
.section h5 { font-size: 28px; line-height: 50px; font-family: 'LG Smart Light' !important; margin:0; letter-spacing: .01em; font-weight: normal; }
.section h6 { font-size: 15px; line-height: 15px; font-family: 'LG Smart Light' !important; margin:0; letter-spacing: .01em; font-weight: normal; }
.section.fourspacer { height:38px; }
.container-skel .image-container { line-height:0; }
.container-skel-bleed .image-container { line-height:0; }
.for-mobile { display: none !important; }
.main { line-height: 0px;}

#altmenu { width: 100%; }
#altmenu ul { overflow: hidden; margin: 0; padding: 0; }
#altmenu ul li { list-style: none; float: left; text-align: center; width: 13.66%; /* fallback for non-calc() browsers */ /*width: calc(100% / 6)*/; box-sizing: border-box; }
#altmenu ul li:first-child { border-left: none; }
#altmenu ul li a { display: block; text-decoration: none; font-family: 'LG Smart Bold'; color: #fff; padding: 10px 0; font-size: .9em; letter-spacing: .03em; }
#altmenu ul li a:hover { background-color: #730326; color: #fff !important; }
#altmenu .current { background-color: #fff; color: #a50034 !important; }
#altmenu ul li a span.mypay { background-color: #fff; border-radius: 3px; padding: 8px 30px; color: #a50034; }

/*
#altmenu ul li a:last-child:hover { background-color: none; }
#altmenu ul li a span.mypay:hover { background-color: #a50034; color: #fff; }
*/

.btn, a.btn { display: block; width: 25.5555%; border: none; color: #fff; background-color: #a50034; padding: 12px 0;	font-size: 20px; letter-spacing: 1px; cursor: pointer; border-radius:5px; text-align: center; text-decoration: none;	transition: width 0.2s ease-in 0s; font-family: 'LG Smart Regular' !important; }
.btn:hover, a.btn:hover,.btn:focus, a.btn:focus { background-color:#333333!important; }
.btn-xl, a.btn-xl {	display: block;	width: 100%; border: none; color: #fff;	background-color: #333333; padding: 17px 0;	font-size: 22px; cursor: pointer; border-radius:4px; text-align: center; text-decoration: none;	transition: width 0.2s ease-in 0s; font-family: 'LG Smart Regular' !important; }
.btn-xl:hover, a.btn-xl:hover,.btn-xl:focus, a.btn-xl:focus { background-color:#a50034!important; }
.model { font-size: 70%; }
.price { font-family:'LG Smart Bold'; padding: 10px 0 0 0; }
.suggested { font-family:'LG Smart Light'; color: #ccc; font-size: 70%; }

.section.block { text-align: center; padding: 80px 0; }
.section.block h1 { padding-bottom: 25px; }
.section.block h4 { padding-bottom: 10px; }
.section.block .copy { padding-bottom: 30px; width: 84%; margin: 0 auto; }
.section.block .copyb { padding-bottom: 30px; }

.four.columns.tout { background-color: #595959; color: #fff; width: 32%; min-height: 430px; padding: 20px 20px; margin-left: 2%; text-align: center; }
.four.columns.tout:first-child { margin-left: 0%; }

@media (max-width : 1130px) {  
	.four.columns.tout {/* min-height: 600px; */}
	#altmenu ul li a { font-size: .6em; }
	#altmenu ul li a span.mypay { padding: 8px 10px; }
 }

@media (max-width : 950px) {  
	.four.columns.tout {/* min-height: 700px; */}
 }

.section.block.grey { padding: 100px 0 0 20px; background: #ebebeb url(/us/lg-pay/images/topshadow.png) top center no-repeat; }
.push { padding-top: 100px; text-align: left; }
.push .copy { width: 450px; }

.section.follow .container-skel { padding: 40px 0; background-color: #000; color: #fff; }
.section.follow h2 { text-align: center; font-family: 'LG Smart Bold'; color: #fff; font-size: 2em; text-transform: uppercase; letter-spacing: 0.15em; padding-bottom: 5px; }
.section.follow .two.columns { width: 21%; margin: 0 2%; }

.section.concierge { background-color: #333333; font-size: 20px; }
.section.concierge .container-skel { padding: 70px 0; color: #fff; }

.section.concierge .copy { width: 60%; margin: 0 auto; padding: 35px 0; }
.section.concierge a { color: #fff; text-decoration: underline;  }

.supporteddevices a, .supportedpartners a { text-decoration: underline; font-size: 21px; }

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 666px)
  and (-webkit-min-device-pixel-ratio: 1){
    .supporteddevices a, .supportedpartners a { font-size: 13px; }  
}



h4.black {color: #000; }
#downloadnow h5 { font-size: 20px; }


.section.paymenu {  background: #a60034; /* Old browsers */
background: -moz-linear-gradient(left, #a60034 0%, #e10248 48%, #a60034 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #a60034 0%,#e10248 48%,#a60034 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #a60034 0%,#e10248 48%,#a60034 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a60034', endColorstr='#a60034',GradientType=1 ); /* IE6-9 */
-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.23);
-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.23);
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.23); }


.section.hero h2 { font-size: 55px; line-height: 29px; color: #fff; padding: 30px 0; }
.section.footnotes { font-size: 15px; line-height: 20px; padding: 50px 0; }
.section.footnotes a { font-family: 'LG Smart Bold'; color: #a50034; text-decoration: none; }
a.seehow { color: #a50034; text-decoration: none; }

.section.hero-offers { color: #fff; }
.section.perks, .section.howto { color: #000; }
.section.perks { padding: 50px 0; }
.section.perks .eleven.columns { border-bottom: 1px solid #000; padding-bottom: 100px; padding-top: 50px; }
.fine.offers { text-align: center; width: 60%; margin: 0 auto; }

.section.perks.home { background: #fff url(/us/lg-pay/images/perks-bg.jpg) top center no-repeat; }



/* hero areas */
.scalable { position:relative; }
.scalable .ratio { display:block; width:100%; height:auto; }
.scalable iframe { position:absolute; top:0; left:0; width:100%; height:100%;}
.scalable .copywrap { position: absolute; top: 0; width: 100%; }
.scalable .copybox { margin: 6em auto 0 5em; float:left; width: 35%; }
.scalable .copybox.center { margin: 4% auto 0 !important; float:none; width: 85%; }
.scalable .copybox.right { margin: 5em 5em 0 auto; float:right; width:50%; }
.socially { position:absolute; z-index:200; width:98%; padding: 10px 0 0 0; text-align: right; }
ul.socially li { display:inline-block; }


nav.rmmenu ul li a span.mypay { background-color: #fff; border-radius: 3px; padding: 8px 12px; color: #a50034; }
nav.rmmenu { 
	height: 40px;  
	z-index: 1;
	width: 100%;
	color: #fff;
	background: #a60034; /* Old browsers */
	background: -moz-linear-gradient(left, #a60034 0%, #e10248 48%, #a60034 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #a60034 0%,#e10248 48%,#a60034 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #a60034 0%,#e10248 48%,#a60034 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a60034', endColorstr='#a60034',GradientType=1 ); /* IE6-9 */
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.23);
	-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.23);
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.23);
}
nav.rmmenu #brand { float : left;  display : block;  margin-left : 20px;  font-size : 50px;  line-height : 40px;  font-weight : bold;  }
nav.rmmenu #brand a { color : #fff;  transition : all 0.3s ease-out;  }
nav.rmmenu #brand a:hover { color : #777777;  }
nav.rmmenu #brand img {max-width: 80%;margin-top: 0px;}

/* nav.rmmenu #menu { float : left;  left : 15%;  position : relative; } */
nav.rmmenu #menu { overflow: hidden; margin: 0; padding: 0; }

/* nav.rmmenu #menu li {  display : inline-block;  padding : 0px 30px;  cursor : pointer;  line-height : 40px;  position : relative;  transition : all 0.3s ease-out;  } */
nav.rmmenu #menu li {  list-style: none; float: left; text-align: center; width: 16.6667%; /* fallback for non-calc() browsers */ width: calc(100% / 5); box-sizing: border-box; line-height: 40px; }



nav.rmmenu #menu li a { font-family: 'LG Smart Bold'; color: #fff; text-decoration: none; }
nav.rmmenu #menu li a:hover { color: #a50034;  }
nav.rmmenu #menu li:hover { background : #fff;  }
nav.rmmenu span#disco  { float: right; margin: 6.3% 15% 0 0; font-family: 'LG Smart Bold'; font-size: 15px; letter-spacing: .03em; }
#rmmenu-toggle {position : absolute;right: 5px;top: 16px;z-index : 999;width : 40px;height : 40px;cursor : pointer;float : right;transition : all 0.3s ease-out;visibility : hidden;opacity : 0;}
 /* #rmmenu-toggle .span {height : 7px;  background : #fff;  margin : 5px auto;  backface-visibility : hidden;} */
	
#rmmenu-toggle .span {
	border-style: solid;
	border-width: 0.25em 0.25em 0 0;
	content: '';
	display: inline-block;
	height: .9em;
	width: .9em;
	position: relative;
	top: 0;
	transform: rotate(135deg);
	vertical-align: top;
}
#rmmenu-toggle.on {
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    top: 0;
}


#rmmenu-toggle.on #one {  transform : rotate(45deg) translateX(6px) translateY(6px);  }
#rmmenu-toggle.on #two {  opacity : 0;  }
#rmmenu-toggle.on #three {  transform : rotate(-45deg) translateX(10px) translateY(-12px);  }
#rmmenu-resize {z-index : 1;position : absolute;top : 0px;background: #c2c2c2;width : 100%;height : 100%;visibility : hidden;opacity : 0;transition : all 0.3s ease-out;display : table;}
#rmmenu-resize #menu { height : 50px;  display : table-cell;  vertical-align : middle;  }
#rmmenu-resize #menu li { display : block;  text-align : center;  padding : 30px 0;  text-align : center;  font-size : 35px;  min-height : 35px;  font-family: 'LG Smart Bold';  cursor : pointer;  transition : all 0.3s ease-out;  }
#rmmenu-resize #menu li:hover { }
#rmmenu-resize #menu li:hover a { color: #a50034; text-decoration: none; transition : all 0.3s ease-out;  }
#rmmenu-resize #menu li a { color : #a50034; text-decoration: none; }
#rmmenu-resize.active { visibility : visible;  opacity : 0.99;  }


.section.faq { padding: 30px 0; }
/* Accordion */
.accordion .faq-hdr { background-color: #e6e6e6; color: #0a0a0a; font-family: 'LG Smart SemiBold'; font-size: 22px; padding: 25px 0px 25px 80px; margin: 0 0 5px 0; text-align: left; }
.accordion .question { background-color: #f6f6f6; color: #0a0a0a; font-family: 'LG Smart SemiBold'; font-size: 22px; line-height: 23px; cursor: pointer; padding: 18px 40px 18px 80px; margin: 0 0 5px 0; text-align: left; background-image: url("/us/lg-pay/images/accordion-open.png"); background-position: 98.5% 20px; background-repeat: no-repeat; }
.accordion .answer { font-family: 'LG Smart Light'; font-size: 18px; line-height: 21px; display: inline-block; padding: 25px 0px 25px 80px; margin: 0 0 5px 0; width: 84%; text-align: left; }
.accordion .answer a { font-family: 'LG Smart SemiBold'; text-decoration: underline; }
.accordion .question.active { background-image: url("/us/lg-pay/images/accordion-close.png"); background-position: 98.5% 20px; background-repeat:no-repeat; }
.accordion .toggle { display: block; width: 200px; }
.accordion a.collapse { display: inline-block; }
.accordion .controls { display: inline-block; text-align: right; height: 20px; width: 100%; font-size: .6em; }
.accordion h1 { padding: 20px 0; }
.answer ul { margin: 0; padding: 0 0 0 75px; line-height: 2.5em; }
.answer ul li { }
.answer .fine { padding: 0 0 0 58px; }
.smallie { font-size: 15px!important; }



/*mod BOX STYLES*/
#mod-box{
	background-color:#ffffff; 
	border: 1px black solid;
	height:130px; 
	padding: 0px 30px;
	max-width:957px;
	margin: 0 auto;
}

#mod-box h2{
color: #000000; 
float: left; 
padding-top: 25px;
font-size: 30px;
	
}

#mod-box a{	
	float: right;
	width: 150px;
	height: 48px;
	font-size: 15px;
	margin-top: 10px;
	
	
	
}

/* END mod BOX STYLES*/



/* Portrait and Landscape - Mobile */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 666px)
  and (-webkit-min-device-pixel-ratio: 1){
	  
	.accordion .faq-hdr, .accordion .question { padding: 10px 31px 10px 30px; font-size: 19px; line-height: 19px; }
	.accordion .answer { padding: 25px 0px 25px 30px; }
	.accordion .question { background-position: 95.5% 4px; }
	.accordion .question.active { background-position: 98.5% 7px; }
}





@media (max-width : 768px) {  
	#rmmenu-toggle {  visibility : visible;  opacity : 1;  }
	nav #menu {  display : none;  }
	

	}
 }
@media (min-width : 768px) {  
	#rmmenu-resize {  visibility : hidden !important;  }
 }







/* Portrait and Landscape Tablet */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {
	.section.fourspacer { display: none; }
	
	/* package */	  
	.flex-control-nav { bottom: -5px !important; }
}


/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 666px)
  and (-webkit-min-device-pixel-ratio: 1){
	.for-mobile { display: inherit !important; }
	.for-desktop { display: none !important; }
	.section { font-size:16px; line-height:21px; }
	.section.fourspacer { display: none; }
	.section.hero { line-height:0px; }
	/*.container-skel { width: 100%; }*/
	  
	.scalable .copybox.center { margin: 2em auto 0 !important; }
    body > div.fiveO > div.section.hero-offers.for-mobile > div > div > div > div {margin: 4em auto 0 !important;}
	.section h3 { font-size: /*27px*/32px!important; line-height: 32px/*28px*/!important; margin:0 auto; width: 90%; text-align: center;}
    body > div.fiveO > div.section.block.perks > div > div.eleven.columns.center.for-mobile > div.seven.columns > h3 {width:70%;}
	.fine.offers { width: 100%; }
	.btn, a.btn { margin: 0 auto; width: 100%; padding: 10px 0; font-size: 14px; }  
	body > div.fiveO > div:nth-child(21) > div > div > h3 {text-align:center;}
    body > div.fiveO > div:nth-child(20) > div > div > h3,
    body > div.fiveO > div:nth-child(22) > div > div.twelve.columns.center > h3 {font-size:24px!important; line-height: 24px!important; text-align:center!important;}
    /*#downloadnow > div > div.twelve.columns.center.add-top.add-bottom > a:nth-child(1) > img {width:50%!important;}*/
	  
	/* package */
	nav.rmmenu { height: 48px; }
	.section h1 { font-size: 33px; line-height: 35px; }
	.section h2 { font-size: 27px; line-height: 28px; padding-bottom: 20px; }
	.section h5 { font-size: 20px; line-height: 22px; }
	.section.block .copy { width: 90%; }
	.four.columns.tout { min-height: inherit; margin-bottom: 30px; width: inherit; }
	.four.columns.tout:last-child { margin-bottom: 0px; }
	.logos .two.columns { width: 20%; } 
	.logos .two.columns.offset-by-four { width: 20%; margin-left: 31%; } 
	.footlogo img { text-align: center; width: 30%; }
	.section.block { padding: 30px 0; }
	.four.columns.tout, .four.columns.tout:first-child { margin-left: 0%; }
	.four.columns.tout img { max-width: 22%; }
	#giftcards .add-bottom-more { padding-bottom: 20px !important; }
	.section.block h1 { padding-bottom: 5px; }
	.twelve.columns.for-mobile.mobilelogos .two.columns { width: 33.3%; }
	.twelve.columns.for-mobile.mobilelogos .two.columns.paddit { margin-left: 21%; }
	.section.block.grey { padding: 70px 0 0 0px; }
	.copyb { width: 80%; margin: 0 auto; }
	#downloadnow img.playlogo { text-align: center; width: 50%; }
	#downloadnow img.playvideo { text-align: center; width: 50%; }
	#downloadnow .section h4 { font-size: 15px; }
	.section.footnotes { font-size: 9px; line-height: 14px; }
	.logo-hero img { width: 18%; }
	.logo-hero2 img { width: 30%; }
	.section.hero h1 { font-size: 15px; line-height: 19px; padding: 25px 0; }
	.toutadjust.add-bottom-more { padding-bottom: 23px !important; }
	.section.perks.home { background: #fff url(/us/lg-pay/images/perks-bg-m.jpg) center center no-repeat; background-size: cover;}
    
    body > div.fiveO > div.section.block.perks > div > div.eleven.columns.center.for-mobile > div.seven.columns > h6 {
    	margin:0 auto; width: 80%; 
    }
                         
    body > div.fiveO > div.section.howto > div > div.twelve.columns.add-top.add-bottom {font-family: LG Smart Light; line-height: 22px!important;}
    body > div.fiveO > div.section.howto > div > div.twelve.columns.add-top.add-bottom > a {padding-left: 16.66667%!important;}
                         
    .section.perks.home { background: #fff url(/us/lg-pay/images/perks-bg-m.jpg) top center noo-repeat; background-size: cover;}
	  
	.section.hero h2 { font-size: 43px; line-height: 40px; padding: 8px 0; } 
	  
	  
	  
	  	/*MOD BOX STYLES*/
#mod-box{
	background-color:#ffffff; 
	border: 1px black solid;
	height:170px; 
	padding: 0px 30px
}

#mod-box h2{
color: #000000; 
float: none; 
padding-top: 45px;
font-size: 25px;
	text-align: center !important;
}

#mod-box a{	
	float: none;
	width: 150px;
	height: 32px;
	font-size: 15px;
	margin-top: 12px;
	
	
	
}
	


/* END mod BOX STYLES*/
	  
	  
}

		@media screen and (min-width: 768px) {
			#sticky {
				position: sticky !important;
				bottom: 0;
			}
            
		}

@media (min-width : 1600px) {
	body > div.fiveO > div.section.block.perks.home > div > div.twelve.columns.for-desktop > div.six.columns.offset-by-one > h3 {
    	padding-bottom: 2%;
        font-size:3.666666vw !important;
      	line-height:3.666666vw !important;
    }
  
  	body > div.fiveO > div.section.block.perks.home > div > div.twelve.columns.for-desktop > div.six.columns.offset-by-one > p {
    	font-size:1.2222vw !important;
      	line-height:1.2222vw !important;
    }
  
    body > div.fiveO > div.section.block.perks.home > div > div.twelve.columns.for-desktop > div.six.columns.offset-by-one > a:nth-child(5),
    body > div.fiveO > div.section.block.perks.home > div > div.twelve.columns.for-desktop > div.six.columns.offset-by-one > a:nth-child(6) 
    {font-size:1.2222vw !important; line-height:1.2222vw !important;}
  
    .banklogos {width:11.333333%!important;}
}
                      
@media only screen 
and (max-width: 1600px)
and (min-width: 768px) {
	  body > div.fiveO > div:nth-child(20) > div > div > a > img {width:17%;}
  
  	  body > div.fiveO > div:nth-child(22) > div > div.twelve.columns.add-top.add-bottom > a > img {width:17%;}
  
  	.banklogos {width:11.333333%!important;}
}

