
::-moz-selection { background:#cc3333; color: #ffffff; text-shadow: none; }
::selection { background:#cc3333; color: #ffffff; text-shadow: none; }

/* 	----------------------------------------------------------------------------------------------	
										CUSTOM GENERAL STYLE																												
	----------------------------------------------------------------------------------------------	*/
.wrapper {margin: 0px auto;}/* header logo */
.mx-header-logo .logo {margin-top: 0px;}
/* social */
.mx-header-right .mx-social {margin-top: 14px;}
.site-header-style-3 .mx-social {margin-top: 14px;}

/* header custom content */
.mx-header-right-custom {margin-top: 10px;}


.site-header-style-3 .mx-header-right > ul {margin-top: 14px;}
#site-content-header {text-align:left;}

  
/* 	----------------------------------------------------------------------------------------------	
										CUSTOM FONT																												
	----------------------------------------------------------------------------------------------	*/
body {font-family:Roboto,"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;}
h1,h2,h3,h4,h5,h6 {font-family:Roboto,Arial,Helvetica,sans-serif;}
.mx-nav-menu li.menu-item > a {font-size:14px;font-family: Roboto,Helvetica,Arial,sans-serif;}
.mx-nav-menu li li.menu-item > a {font-size:14px;}
.mx-nav-menu .mega-menu.mega-horizontal .mega-menu-item-stitle, .mx-nav-menu .mega-menu.mega-vertical .mega-menu-item-stitle {font-size:14px;}
/* 	----------------------------------------------------------------------------------------------	
										RETINA																												
	----------------------------------------------------------------------------------------------	*/
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {
}