/*Header*/
.icon-phone {background: url(/support/images/img_contact_support.jpg) 50% 50% no-repeat; height: 72px; width: 72px; margin: 0 auto; margin-bottom: 16px;} 
.section-header .h2 {margin-bottom: 0px;}
/*Dropdown overwriting*/
#contact-dropdown #pricing-selector-dropdown {margin: 0 auto; padding: 6px; margin-bottom: 60px;}
#contact-dropdown #pricing-selector-dropdown.dropdown-selector, #contact-dropdown #pricing-selector-dropdown.dropdown-selector .dropdown { width: 180px;}
#contact-dropdown .dropdown-selector.flag-display-selection span.flag-button, #contact-dropdown .dropdown-selector .dropdown li a {font-size: 14px; font-weight:400;}
#contact-dropdown .dropdown-selector .dropdown li a {padding: 8px 8px 8px 31px; margin-bottom: 0;}
#contact-dropdown .dropdown-selector .dropdown {top: 34px;}
#contact-dropdown #pricing-selector-dropdown.dropdown-selector .dropdown .flag-button {background-position: 9px 9px;}
#contact-dropdown #pricing-selector-dropdown.flag-display-selection .flag-button {background-position: 3px 3px;}
#contact-dropdown #pricing-selector-dropdown.dropdown-selector:after {top: 14px; right: 12px;}
#contact-dropdown .large-6 .column-content { width: 95%; margin: 0 auto; }

/*Contact content*/
#contact-info .column:first-of-type {margin-bottom: 36px;}
#contact-info .sales-info {margin-bottom: 40px;}
#contact-info .info {margin-bottom: 40px;}
#contact-info p.rift {margin-bottom:20px;}
#contact-info .contact-column, .contact-column h3  {text-align: left;}
#contact-info .contact-column h3  {color: #333; padding-bottom: 16px;}
#contact-info .contact-column .p5 { font-weight: 400;  padding-bottom: 10px;}
#contact-info ul {margin-bottom: 20px;}
#contact-info li {margin-bottom: 5px;}

/* X-LARGE SCREENS (CASCADE TO LOWER SCREEN) */
@media only screen and (min-width: 1442px) {
	
}
 
/* LARGE SCREENS (SPECIFIC) */
@media only screen and (min-width: 1069px) and (max-width:1441px) {
	
}
 
/* MEDIUM SCREENS (CASCADE TO LOWER SCREENS) */
@media only screen and (max-width: 1068px) {
	
}

/* LARGE TO MEDIUM SCREENS */
@media only screen and (min-width: 736px) {
 #contact-info .column:first-of-type {padding-right: 36px;}
}
 
/* MEDIUM SCREENS (SPECIFIC) */
@media only screen and (min-width: 736px) and (max-width:1068px) {
 
}
 
/* SMALL SCREENS */
@media only screen and (max-width: 735px) {
 #contact-dropdown .large-6 .column-content { width: 100%; }
}
 
/* EXTRA SMALL SCREENS < 400px */
@media only screen and (max-width: 400px) {
 
}

/* Retina */
@media (-webkit-min-device-pixel-ratio: 2), not all, (min-resolution: 192dpi) {
	.icon-phone {background: url(/support/images/img_contact_support_2x.jpg) 50% 50% no-repeat; background-size: contain; height: 72px; width: 72px; margin: 0 auto; margin-bottom: 16px;} 
}
