As an alternative, you might use the responsive_default.css as the changes are needed more on screen width and not necessarily on screen orientation.
You'll find the responsive_default.css starts with
Code:
@media (min-width:0px) and (max-width:480px){
then
Code:
@media (min-width:481px) and (max-width:767px){
then
Code:
@media (min-width:768px) and (max-width:1500px) {
then
Code:
@media (min-width:1500px) and (max-width:1800px) {
and finally
Code:
@media (min-width:1500px) {
Just determine the screen width where you want the change and place it in the proper section.
Also, you might want to consider percentages instead of a fixed width to change the setting.
For instance, let's say a margin is set to 30 px for an item on a screen width of 1500 px. If we were to change that margin to 2%, would it look the same on a 980px screen? It would now be 20 px versus 30px. The advantage is, if you have two side by side divs, setting their width to 50% ensures they will be equal regardless of screen width or orientation.
I hope this doesn't "muddle the puddle", but it's another option to address your situation. Percentages make it easier for a template to be responsive.
Bookmarks