/**
 *
 * -------------------------------------------
 * Style2
 * -------------------------------------------
 *
 **/

/*
 *
 * 15. Style II
 *
 *
------------------------------------ */

/* 15.1. Basic colors

 ROUGE UB a1192e
 VIOLET 751353
 MARRON CLAIR a59381
 BEIGE e5e3da
==================================== */


.content a:hover{text-decoration:underline !important;}

/* template.css */
.kc-pro-button a {
	padding:0px 30px !important;
	font-weight:600 !important;
background:#bb283d !important; 
cursor:pointer !important;
text-transform:none !important;
color:#fff !important;
float:right;
margin:10px;
border-color:#bb283d !important;}


.kc-pro-button i:before{
	color:#fff;
}

.kc-pro-button.soutien a{
	float: none;
padding: 24px 23px 19px 83px !important;
margin: 0 auto;}

.soutien .creative_title{width: 150px;
display: inline-block;
margin-top:-10px;
line-height:22px;
text-align:left;}

.soutien i:before{
	position:absolute;
	font-size:60px;
line-height: 34px;
margin: -3px 0px 0px -65px;}

.soutien a:hover i:before{
color:#bb283d;}


.beige{	
height:280px;
	padding:10px 45px;
	font-size:17px;
font-weight:600;
}

.secondbeige p{line-height:24px;
text-align:left;}
.beige p{line-height:21px;}

.secondbeige{
	text-align:center;
	height:280px;
	padding:10px 45px;
	font-size:17px;
font-weight:600;
}

.secondbeige img{
	margin:30px auto !important;
	width:65%;}

.beige strong{
		font-size:17px;
		color:#a1192e;
}
.kc-pro-button a:hover{
background:#fff !important;
color:#bb283d !important; 
border-color:#bb283d !important;}

.kc_title.violet{
		width:100%;
		color:#fff;
		text-align:center;
		font-weight:900;
		font-weight:20px;
		height:250px;
		padding-top:55px;
		background:#a1192e;}
		

	.post_details a:hover,
.kc-fb-layout-1:hover .content-icon i,
.kc-fb-layout-1:hover .content-icon i:before{color:#f47b20 !important;}
		
		.kc_single_image:hover span,
		.kc-feature-boxes:hover .content-title a,
		.kc-feature-boxes:hover .content-title{
			color:#f47b20 !important;
			text-decoration:underline;}
			
			
		
.kc_title.violet:before{
content: '';
width: 30px;
height: 30px;
position: absolute;
transform: rotate(45deg);
background: #a1192e;
margin: 180px 0px 0px 50%;
left: -10px;
z-index: 100;
			}
			

			
#bloc_violet{
background:#751353;
color:#fff;
font-size:20px;
font-weight:900;}

#bloc_violet h2{
	margin-top:30px;
	color:#fff;}

	
	
	
a,
#gk-mainbody a:active,
#gk-mainbody a:focus,
#gk-mainbody a:hover,
#gk-mainbody footer a,
#gk-mainbody #comments a,
#gk-mainbody.contactpage a,
#gk-mainbody header h1 a:active,
#gk-mainbody header h1 a:focus,
#gk-mainbody header h1 a:hover,
#gk-mainbody header h2 a:active,
#gk-mainbody header h2 a:focus,
#gk-mainbody header h2 a:hover,
#gk-mainbody .content a,
#gk-mainbody .content .faq li a:hover,
#gk-bottom5 .box a:active,
#gk-bottom5 .box a:focus,
#gk-bottom5 .box a:hover,
#gk-footer a:active,
#gk-footer a:focus,
#gk-footer a:hover {
	color: #a1192e ;
}

.btn,
button,
.button,
.readon,
.nav-btn a,
.more-link,
a.gk-button,
input[type="button"],
input[type="submit"] {
	background-color: #a1192e;
	border-color: #a1192e;
	border:1px solid #fff;
}

.btn-editeur{
width:100%;
clear:both;}


/* extensions.css */
.gk-nsp-arts-nav li:hover,
.gk-nsp-arts-nav li.active,
.gk-nsp-links-nav li:hover,
.gk-nsp-links-nav li.active,
.gk-nsp-events .gk-events-list-progress > div,
.gk-is-wrapper-gk-university .gk-is-progress {
	background-color: #a1192e;
}

.gk-nsp-next:hover:after,
.gk-nsp-prev:hover:after,
.gk-nsp-link-header a:hover,
.gk-nsp-events a:active,
.gk-nsp-events a:focus,
.gk-nsp-events a:hover,
div.gk-tweet > div a:hover,
div.gk-tweet > div > span.gk-tweet-info a:active,
div.gk-tweet > div > span.gk-tweet-info a:focus,
div.gk-tweet > div > span.gk-tweet-info a:hover,
div.gk-tweet a.gk-tweet-date:before,
.gk-tweet-info .gk-reply:before,
.gk-tweet-info .gk-retweet:before,
.gk-tweet-info .gk-favorite:before,
.gk-nsp-link-readmore { 
	color: #a1192e;
}

.gk-nsp-header a:active,
.gk-nsp-header a:focus,
.gk-nsp-header a:hover,
.gk-nsp-art .readon {
	color: #a1192e!important;
}

.gk-is-wrapper-gk-university .gk-is-timeline {
	border-color: #a1192e;
}

.gk-tabs-wrap > ol > li:hover,
.gk-tabs-wrap > ol > li.active,
.gk-tabs-wrap > ol > li.active:hover {
	border-top-color: #a1192e;
}

/* stuff */
#gk-header-nav li.gk-login {
	border: 1px solid rgba(223, 192, 64, 0.5);
}
.gk-breadcrumbs a:hover,
#gk-mainbody .author-desc p a,
.gk-event .gk-event-period:before,
.gk-event .gk-event-hours:before,
.faq-title,
.gk-popup h3 a,
.gk-popup .small li a:hover { 
	color: #ee9049; 
}

#gk-mainbody .gk-content a {
	color: #ee9049;
}

.gk-event .gk-event-register {
	background-color: #ee9049;
}

.gk-event .gk-event-register:hover,
.gk-event-counter > div,
.gk-information > div > input[type="submit"]:active,
.gk-information > div > input[type="submit"]:focus,
.gk-information > div > input[type="submit"]:hover,
.gk-popup .btn.register:hover { 
	background-color: #ee9049;
}

.darkbar .gk-nsp-header a:active,
.darkbar .gk-nsp-header a:focus,
.darkbar .gk-nsp-header a:hover,
.darkbar li h4 a:active,
.darkbar li h4 a:focus,
.darkbar li h4 a:hover {
	color: #a1192e!important;
}

.event-description > a {
	color: #ee9049!important;
}

#gk-header-nav li.gk-login:hover {
	border-color: #a1192e;
}

.gk-information > div > input[type="submit"] {
	background-color: #ee9049;
}

/* wp.css */
#gk-main-menu #main-menu > li:hover,
#gk-main-menu #main-menu > li a:hover,
#gk-main-menu #main-menu > li.active > a,
#close-menu,
#aside-menu li > a.active,
#aside-menu li > a:active,
#aside-menu li > a:focus,
#aside-menu li > a:hover,
#aside-menu .current-menu-item > a,
#comments em.awaiting-moderation {
	color: #ee9049;
}

#gk-main-menu .sub-menu li:hover > a,
#gk-main-menu .sub-menu li > a:active,
#gk-main-menu .sub-menu li > a:focus,
#gk-main-menu .sub-menu li > a:hover,
#gk-main-menu .menu-cols-2 > .sub-menu > ul > li > a:hover,
#gk-main-menu .menu-cols-3 > .sub-menu > ul > li > a:hover,
#gk-main-menu .menu-cols-4 > .sub-menu > ul > li > a:hover,
.tags a:active,
.tags a:focus,
.tags a:hover {
	color: #ee9049!important;
}

article .featured-image sup,
article.sticky .featured-image sup {
	background-color: #ee9049;
}

/* wp.extensions.css */
.box #wp-calendar td#today,
.box #wp-calendar tbody td a:hover,
.box.color2,
.box.guest .btn-join {
	background-color: #ee9049;
}

.box.color1 {
	background-color: #ee9049;
}

.box.transparent a:active,
.box.transparent a:focus,
.box.transparent a:hover,
.box.transparent ul + a {
	color: #ee9049;
}

.box.icons-menu .last-item a,
.box.icons-menu li a:active i,
.box.icons-menu li a:focus i,
.box.icons-menu li a:hover i {
	color: #ee9049;
}

.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover,
.box.menu li > a:hover,
.box.widget_categories li > a:hover,
.box.icons-menu li a:hover {
	color: #ee9049!important;
}

/* shortcodes.typography.css */
.gk-warning,
.gk-error,
.gk-contact-error {
	background-color: #a1192e;
}

pre,
pre.gk-code {
	border-left-color: #a1192e;
}

.gk-numblock[data-style="style3"] span {
	color: #a1192e;
	border-color: #a1192e;
}

blockquote:before,
blockquote p:after,
article ul[data-style="style2"] li:before,
#tab-description ul[data-style="style2"] li:before,
article ul[data-style="style3"] li:before,
#tab-description ul[data-style="style3"] li:before,
article ul[data-style="style4"] li:before,
#tab-description ul[data-style="style4"] li:before {
	color: #a1192e;
}

/* shortcodes.elements.css */
.gk-note:before,
.gk-members > strong:first-child {
	background-color: #a1192e;
}

.gk-toggle.opened > h3:after,
.gk-toggle.closed > h3:after {
	color: #a1192e;
}

/* templates/gallery.css */
.gallery-btn-next:before,
.gallery-btn-prev:before {
	color: #a1192e;
}

/* gk.buddypress.css */
#buddypress .acomment-options a,
#buddypress a.bp-primary-action span, 
#buddypress #reply-title small a span,
#buddypress a.bp-primary-action:hover span,
#buddypress #reply-title small a:hover span,
#buddypress div.generic-button a:active,
#buddypress div.generic-button a:focus,
#buddypress div.generic-button a:hover,
#buddypress .action a.button.remove:hover,
#buddypress .action a.button.remove:active,
#buddypress .action a.button.remove:focus,
#buddypress .thread-options a.button.confirm:hover,
.rtmedia-container .rtmedia-list .rtmedia-list-item a h4,
.rtmedia-container .rtmedia-item-title a,
.rtmedia-container.rtmedia-single-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
.rtmedia-comment-author,
.rtmedia-container .rtmedia-item-title, .rtmedia-activity-container .rtmedia-item-title:hover, 
#buddypress div.rtmedia-activity-container .rtmedia-item-title a:hover,
.rtmedia-container .rtmedia-item-title, .rtmedia-activity-container .rtmedia-item-title:active, 
#buddypress div.rtmedia-activity-container .rtmedia-item-title a:active,
.rtmedia-container .rtmedia-item-title, .rtmedia-activity-container .rtmedia-item-title:focus, 
#buddypress div.rtmedia-activity-container .rtmedia-item-title a:focus {
	color: #a1192e!important;
}

#buddypress div.item-list-tabs ul li a span,
#buddypress div.item-list-tabs ul li a:hover span,
#buddypress div.item-list-tabs ul li.current a span,
#buddypress div.item-list-tabs ul li.selected a span,
#buddypress div.item-list-tabs ul li.current a span {
	color: #a1192e;
}

.rtmedia-container.rtmedia-single-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
#buddypress div.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta .rtmedia-item-actions .rtmedia-action-buttons span,
#buddypress div#message p,
#sitewide-notice p,
#buddypress div#message.error p,
.rtmedia-error,
#buddypress .standard-form#signup_form div div.error,
#buddypress input[type=submit],
#buddypress .rtmedia-container .button,
#buddypress input[type=button],
#buddypress .ac-reply-cancel,
#buddypress button,
#buddypress a.button.edit,
#buddypress a.button,
#buddypress .comment-reply-link, 
a.bp-title-button,
#buddypress .activity-list li.load-more a,
#buddypress #delete-group-avatar-button a,
#buddypress #rtmedia-upload-container input[type=button],
a.bp-title-button {
	background-color: #a1192e;
}
#buddypress input[type=submit],
#buddypress button,
#buddypress .activity-list li.load-more a {
	background-color: #a1192e!important;
}
#buddypress input[type=submit]:hover,
#buddypress button:hover,
#buddypress .activity-list li.load-more a:hover {
	background-color: #000!important;
}

#buddypress div.activity-meta a,
#buddypress .rtmedia-comment-link,
#rtm-media-options .primary,
#rtm-media-options .primary i,
.rtmedia-container ul#rtmedia_comment_ul li .rtmedia-comment-author a,
.rtmedia-activity-container ul#rtmedia_comment_ul li .rtmedia-comment-author a,
.rtmedia-container ul#rtmedia_comment_ul li .rtmedia-delete-comment,
.rtmedia-activity-container ul#rtmedia_comment_ul li .rtmedia-delete-comment,
#buddypress .rtmedia-actions-before-comments > span a,
#buddypress a.button.bp-secondary-action {
	color: #a1192e!important;
}

#buddypress .rtmedia-item-actions button:hover,
#buddypress div.activity-meta a:hover {
	color: #000!important;
}

#buddypress .rtmedia-item-actions button {
	color: #a1192e!important;
	background: none!important;
}
.rtmedia-container.rtmedia-single-container .row .rtmedia-single-meta button,
.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta button,
#buddypress div.rtmedia-single-container.rtmedia-activity-container .row .rtmedia-single-meta button,
#buddypress div.activity-meta a,
#buddypress .rtmedia-actions-before-comments > span  {
	color: #a1192e!important;
}
