/* 
** Let's start with some override from dashboard option's page
** This file is generated by php and placed into theme_super_mint / elements / overrides.css.php
** Page name : Arduin / Theme preset Name : Base / Theme preset ID : 1
*/

/* --- Text Overrides --- */

html, .ccm-easyAccordion-title {
	color: #373b3d;
	font-size:16px;
	font-family:'Volkhov', sans;
	text-transform:none !important;
	font-weight : normal;
}
/* Body inherit from familly fonts */
.nav-pane li a {
	font-family:'Volkhov', sans;
	text-transform:none !important;
	font-weight : normal;
	
}
.rcrumbs a i {color: #373b3d}
a.close i {color:#B6F005}

a:not(.btn):not(.button) {color: #414141; } /* font-size:16px; */
a:not(.btn):not(.button):hover  {color: #005170}
a:not(.btn):not(.button):visited   {color: #414141}

/* Resets for Concrete5 ui */
	/* #supermint ul#ccm-main-nav a, #supermint ul#ccm-system-nav a {color: #666} */
	#supermint .ccm-ui a:not(.btn):not(.ccm-menu-icon), #supermint .ccm-dialog-tabs>li>a {color: #0088cc}
	#supermint div.ccm-menu ul a, #supermint div.ccm-editor-controls ul li a, #supermint div.ccm-editor-controls ul li {color:#333}



.alternate, .tp-caption.big_alternate  {
	color: #005170;
	font-family:'Scope One', sans;
	text-transform:none !important;
	font-weight : normal;
}
.altbg {
	background-color:#005170;
}
/* Things that inherit from 'alternate' color */

.boxed-c a:hover, .boxed-c a:focus, .boxed-c a.active
 {
	color: #005170;
}
.button-flat-primary, .button-primary, .ccm-input-button 
{
	background-color: #005170;	
}
.button-flat-primary:hover,  button-primary:hover {
	background-color:#146584}
.hint--alternate:after { background-color: #005170; text-shadow: 0 -1px 0px #003d5c; }
.hint--alternate.hint--top:before { border-top-color: #005170; }
.hint--alternate.hint--bottom:before { border-bottom-color: #005170; }
.hint--alternate.hint--left:before { border-left-color: #005170; }
.hint--alternate.hint--right:before { border-right-color: #005170; }

/* - Headers - */

h1 {
	color: #585f63;
	font-size:45px;
	font-family:'Forum', sans;
	text-transform:none !important;
	font-weight : normal;
}
h2 {
	color: #585f63;
	font-size:35px;
	font-family:'Forum', sans;
	text-transform:none !important;
	font-weight : normal;
}
h3 {
	color: #585f63;
	font-size:28px;
	}
h4 {
	color: #585f63;
	font-size:24px;
	}
h1 a,h2 a,h3 a,h4 a,h5 a {color:#585f63 !important}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {color:#005170}
h1 small,h2 small,h3 small,h4 small,h5 small {font-family:'Open Sans', sans;
	text-transform:none !important;
	font-weight : 300;
; font-size:0.8em}

/* -- Footer Typo -- */

#footer *:not(.button):not(.ccm-input-button):not(input) {
	color:#efefef}
#footer h1, #footer h2, #footer h3, #footer h4, #footer a, #footer strong {
	color:#efefef	
}
/* -- Slider Typo -- */

.tp-caption.big_white,
.tp-caption.big_colored ,
.tp-caption.big_3d_white,
.tp-caption.very_big_white, 
.tp-caption.big_black ,
.tp-caption.black {
	font-family:'Forum', sans;
	text-transform:none !important;
	font-weight : normal;
}
.tp-caption.medium_white_text,
.tp-caption.large_white_text {
	font-family:'Forum', sans;
	text-transform:none !important;
	font-weight : normal;

}
.tp-caption.small_box_white,
.tp-caption.medium_box_white,
.tp-caption.big_box_white,
.tp-caption.paragraph ,
.tp-caption.white_boxshadow {
	color: #373b3d;
	font-family:'Volkhov', sans;
	text-transform:none !important;
	font-weight : normal;
}

/* --- Background colors & pattern overrides --- */


#fixed-top {background: #ffffff url(/packages/theme_super_mint/images/patterns/none.png); }
#middle {background: #e5e5e5 url(/packages/theme_super_mint/images/patterns/light_paper_fibers.png)}
#bottom {background: #a1a1a1 url(/packages/theme_super_mint/images/patterns/fabric_of_squares_gray_for_dark.png)}
#footerpush, body {background: 005170 url(/packages/theme_super_mint/images/patterns/number_6_for_dark.png)}
#pageslide {background: #373b3d url(/packages/theme_super_mint/images/patterns/fabric_of_squares_gray_for_dark.png)}
#pageslide * {color: #373b3d}
#top-page {background-color:#ffffff;}
.content {background-color:#ffffff;}
.sidebar {background-color:#f5f5f5;}

/* -- Unbordered -- */

#header_unbordered, #under_header_unbordered, #middle_unbordered {background: #ffffff url(/packages/theme_super_mint/images/patterns/none.png)}
#main_unbordered {background: #fcfcfc url(/packages/theme_super_mint/images/patterns/none.png)}
#under_main_unbordered {background: #ffffff url(/packages/theme_super_mint/images/patterns/noise.png)}

/* -- Navigation -- */

/* - Top-nav is buttons  */
#top, .meganizr > li > ul, .mzr-drop > ul, .stack-pane  { background: #eeeeee url(/packages/theme_super_mint/images/patterns/fabric_of_squares_gray_for_dark.png)}
#top_nav{  
	border-top-color: #004766;
	border-bottom: #003d5c;
	background: #005170;
	background-image: linear-gradient( to bottom, #005170, #004766);
	background: -webkit-linear-gradient( #005170, #004766);

}
#top_nav ul.nav li a, .cart-quantity-wrapper *, .cart-quantity-wrapper a, .cart-quantity-wrapper i, #top_nav .meganizr a {color: #eeeeee;  text-shadow: 0 -1px #003d5c;}
#top_nav ul.nav > li.active > a, #top_nav ul.nav > li.active > a:hover, #top_nav ul.nav > li > a:active,
#top_nav ul.nav > li.nav-selected > a, #top_nav ul.nav > li.nav-path-selected > a
 { 
	border-bottom-color: #B6F005;
	background-image: linear-gradient(to bottom, #025372, #004766);
	background-image: -webkit-linear-gradient(#0a5b7a, #004766);
	color: #eeeeee; 
}
.secondary-nav li a {color: #373b3d}
.cart-quantity-wrapper {
	background-color: #005170;
}
.cart-quantity-wrapper:after {
	background: linear-gradient(-45deg, transparent 50%, #005170 50%) 0 50%, 
				linear-gradient(45deg, transparent 50%, #005170 50%) 0 50%;
	background-size: 10px 10px, 10px 10px, cover, cover;   
 }

/* -- Text into subnavs -- */

.nav-panes p, .nav-panes * {color: #373b3d}
#top .nav-pane li a, #top .nav-pane a,  #top_nav ul.meganizr li.mzr-drop li a {color: #373b3d; } 
.nav-pane h1,.nav-pane h2,.nav-pane h3,.nav-pane h4,.nav-pane h5 {color: #373b3d} 

/* -- E-commerce -- */
ul.product_categories li a:before {content: "\";}
.preview.og-expander {background: #eeeeee url(/packages/theme_super_mint/images/patterns/noise.png)}


/* --- Large desktop */
@media (min-width: 1200px) {

	body, .ccm-easyAccordion-title {font-size:16px}
	/* a {font-size:16px} */
	h1 {font-size:45px}
	h2 {font-size:35px}
	h3 {font-size:28px}
	h4 {font-size:24px}

}
 
/* --- Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {

	body {font-size:16px}
	/* a {font-size:16px} */
	h1 {font-size:45px}
	h2 {font-size:35px}
	h3 {font-size:28px}
	h4 {font-size:24px}

}
 
/* --- Landscape phone to portrait tablet */
@media (max-width: 767px) {
	#top_nav li {background-color: #005170}
	p,li {font-size:16px}
	h1 {font-size:45px}
	h2 {font-size:35px}
	h3 {font-size:28px}
	h4 {font-size:24px}	

	}

/* --- Landscape phones and down */
@media (max-width: 480px) { 

}

/*CSS 0.0089321136474609 secondes
*//* Generated Time (generated) : 0.022535085678101 ms  */ 

