

.manager_body 							{background-color:rgb(255, 255, 255) !important;background-image:url('/data/pattern/white-wall-3.png') !important; background-repeat:repeat;background-attachment:fixed;background-position: left top; color:rgb(97, 97, 97); font-size:18px; font-family: 'Slabo 27px', serif;}


#api-maintenance,
.tinymce								{background-color:rgba(255, 255, 255, 0); color:rgb(97, 97, 97); font-size:18px; font-family: 'Slabo 27px', serif;}

#api-container							{overflow:hidden;background-color:rgba(255, 255, 255, 0); color:rgb(97, 97, 97); font-size:18px; font-family: 'Slabo 27px', serif;}

.api-container-block					{background-color:rgba(255, 255, 255, 0)}

#api-container a,
#api-maintenance a,
.tinymce a								{color:rgb(186, 0, 0)}

#api-container a:hover,
#api-maintenance a:hover,
.tinymce  a:hover						{color:rgb(97, 97, 97)}

#api-container h1,
#api-maintenance h1, 
#api-container h2,	
#api-maintenance h2		 				{color:rgb(64, 104, 153)}
	
#api-container h3, 
#api-maintenance h3, 
#api-container h4,
#api-maintenance h4, 
#api-container h5,
#api-maintenance h5, 
#api-container h6	
#api-maintenance h6						{color:rgb(186, 0, 0)}	

.api-block-text	ul li:before 			{color:rgb(186, 0, 0);}

.api-line								{border-top:1px rgba(186, 0, 0, 0.3) solid;}




#api-container h1,
#api-maintenance h1, 
#api-container h2,	
#api-maintenance h2, 
#api-container h3, 
#api-maintenance h3, 
#api-container h4,
#api-maintenance h4, 
#api-container h5,
#api-maintenance h5, 
#api-container h6	
#api-maintenance h6 					{text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8);}

	

/* ------------------------ FIL D'ARIANE ------------------------ */

.content_fildariane	{background-color:rgba(255, 255, 255, 0)}
.fildariane a.fildariane_link	{color:rgb(186, 0, 0)}
.fildariane a.fildariane_nolink	{color:rgb(97, 97, 97)}

/* ------------------------ GENERAL FORM --------------------- */


input.api-form, 
textarea.api-form, 
select.api-form 		{background-color:rgb(255, 255, 255); color:rgb(97, 97, 97); border:1px rgba(186, 0, 0, 0.3) solid;}
select.api-form option	{color:rgb(64, 104, 153);}
select.api-placeholder 	{color:#757575 !important;}

.api-cases 				{color:#000;}


/* ------------------------ BUTTON ------------------------ */


.api-button-form 			{background-color:rgb(64, 104, 153);color:rgb(255, 255, 255)}


.api-button,
.api-button-form 			{text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);}

.api-button,
.api-button-form				{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);}
.api-button:hover,
.api-button-form:hover				{-webkit-box-shadow: 0px 0px px 0px rgba(0,0,0,0);-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);}



/* ------------------------ Error Page ------------------------ */


.errorPage_links					{color:rgb(97, 97, 97); border:1px rgb(97, 97, 97) solid;}



/* ------------------------ FLEXSLIDER ------------------------ */


.flex-direction-nav a 					{background-color:rgb(250, 250, 250) !important}
.flex-direction-nav a:hover 			{background-color:rgb(186, 0, 0) !important}

.flex-direction-nav a:before 			{color:rgb(186, 0, 0);}
.flex-direction-nav a:hover::before 			{color:rgb(250, 250, 250);}

.flex-caption 					{background-color:rgba(250, 250, 250, 0.7); color:rgb(64, 104, 153);}


/* ------------------------ ALBUM ------------------------ */


.api-gallery .api-thumb,
.api-product	 		{background-color: rgb(255, 255, 255) !important; border-color: rgb(64, 104, 153); border-style: solid }

.api-gallery .api-legend		{background-color:rgba(250, 250, 250, 0.9);}
.api-product .api-product-thumb	{background-color:rgb(64, 104, 153);}
.api-gallery .api-legend .api-legend_title,
.api-product .api-product-legend_title  		{color:rgb(186, 0, 0);}

.api-gallery .api-legend .api-legend_stitle,
.api-product .api-product-legend_price, 		
.api-product .api-product-legend				{color:rgb(64, 104, 153);}

.api-photo-effect 				{background: rgba(0, 0, 0, 0.5) url(/themes/1/images/more.png) no-repeat center center}
.api-video-effect 				{background: rgba(0, 0, 0, 0.5) url(/themes/1/images/video_play.png) no-repeat center center}


.api-gallery .api-thumb,
.api-product 					{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0)}
.api-gallery .api-thumb:hover,
.api-product-shadow:hover 		{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5)} 



/* ------------------------ GRID ------------------------ */

.extraContent2						{background-color:rgba(64, 104, 153, 0.1);}
.extraContent2P6					{color:rgb(97, 97, 97);}
ul.social_icon						{border-top:1px rgba(64, 104, 153, 0.1) solid;}

.UGPLoadMoreButtonBackgroundNormal{
	background-color:rgb(64, 104, 153);
}

.UGPLoadMoreButtonBackgroundSelected{
	background-color:rgb(255, 255, 255)
}

.UGPLoadMoreButtonTextNormal{
	color:rgb(255, 255, 255);
}

.UGPLoadMoreButtonTextSelected{
	color:rgb(64, 104, 153)
}

/* ------------------------ TEXT ------------------------ */

.api-img-border	 			{border:4px rgb(64, 104, 153) solid}


.api-pos-top,
.api-pos-bottom	 		{-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.5)} 


/* ------------------------ BANNER ------------------------ */

.info a								{background-color:rgb(250, 250, 250); color:rgb(186, 0, 0)}
.info a:hover						{background-color:rgb(186, 0, 0); color:rgb(250, 250, 250)}

.progress-back 						{background-color:rgba(186, 0, 0, 0.3) }
.tp-bannertimer						{background-color:rgb(186, 0, 0) }

.tp-caption							{color:rgb(186, 0, 0);background-color:rgba(250, 250, 250, 0.7);}

.slider-footer						{background-color:rgb(64, 104, 153);border-top:1px rgba(255, 255, 255, 0.3) solid;}
.slider-total						{color:rgb(255, 255, 255);}

.tp-caption.Video-Title,
.Video-Title						{color:rgb(186, 0, 0);background-color:rgba(250, 250, 250, 0.7);border-color:transparent;}
.tp-caption.Video-SubTitle,
.Video-SubTitle						{color:rgb(186, 0, 0);background-color:rgba(250, 250, 250, 0.7);border-color:transparent;}
	
.hades.tparrows						{background:rgb(186, 0, 0);background:rgba(250, 250, 250, 0.7);}
.hades.tparrows:before				{color:rgb(186, 0, 0);}
.hades.tparrows:hover:before		{color:rgb(250, 250, 250);  background:rgb(186, 0, 0);  background:rgba(186, 0, 0, 0.3)}
.hades .tp-arr-allwrapper			{background:rgb(255, 255, 255);}

.rev_slider_wrapper					{background-color:rgb(255, 255, 255)}
.gyges								{background-color:rgba(64, 104, 153, 0.1) !important;}

.gyges .tp-thumb					{border-top:rgb(64, 104, 153) 3px solid}
.gyges .tp-thumb-img-wrap			{background-color:rgb(64, 104, 153);}

.gyges .tp-thumb:hover,
.gyges .tp-thumb.selected			{border-top:rgb(186, 0, 0) 3px solid}