/*------------------------------------*\
    Local fixes
\*------------------------------------*/

body#buy .row.hero { *padding-bottom : 0px; }

body#buy .tmobile img { margin-top: 25px; margin-bottom: 7px; }

body#buy .vodafone img { margin-top: 25px; }

body#buy .orange img { margin-top: 25px; }

body#buy img { margin-bottom: 8px; }

.show-only-for-landscape{display:none}
@media only screen and (max-width: 736px) and (orientation : landscape) {
	.show-only-for-landscape{display:block;}
}


body#buy .main .retail img { margin-bottom: 0; }
body#buy .main .online img { margin-bottom: 0; }

/*------------------------------------*\
    End local fixes
\*------------------------------------*/

/*------------------------------------*\
    GLOBAL FOOTER STYLES
\*------------------------------------*/



.footer-global .footer-sosumi ul li a { border-left: none; border-right: 1px solid #e3e3e3;}
.footer-global .footer-sosumi ul li:last-child a { border-right: none; }
.footer-global .footer-sosumi ul li a { padding-left: 0em; padding-right: 10px; margin-right: 5px; }


@media only screen and (max-width: 1024px) {
	.footer-global p.gf-buy { width: 100%; }
	.footer-global .footer-links { float: left; margin-left: 0; }
}


/*-----for switch-to-iphone only----*/
@media only screen and (max-width: 735px) and (max-device-width: 768px) and (Orientation: portrait) {
	.page-switch-to-iphone .footer-global .footer-links { width: 93%; }
}﻿


/*------------------------------------*\
    END GLOBAL FOOTER STYLES
\*------------------------------------*/