/*
Theme Name: vestige Child Theme
Theme URI: http://preview.imithemes.com/vestige-wp
Description: vestige Child Theme
Author: imithemes
Author URI: http://www.imithemes.com
Template: vestige
Version: 1.0
*/
/* =Theme customization starts here
------------------------------------------------------- */
@import url(../vestige/style.css);



#content {

    background-color: #f1f1f1 !important;
}

.noticebar  .so-widget-sow-button{

	display:none !important;

}

#text-intro .widget_text{


	border: 0px solid #F9F8F5 !important;
	padding: 0px !important;

}


#text-intro h3{

	border: 1px solid #F9F8F5;
	color: white;
	text-align: center;
}

.widget-title:before, .widgettitle:before{

display:none;

}

.transparent .skewed-title-bar{
    background: transparent;
}

.home .skewed-title-bar{


	background-color: #252525 !important;

}

.home .content {
    padding-top: 0;
    padding-bottom: 0;
}

#aflot .skewed-title-bar h4{


	float: right;
}

#aflot, #aquai {
  min-height: 542px;
}


.widget_special_events{

	background-color: #0e8983;
	border: 0px solid #F9F8F5;
	-webkit-box-shadow: 5px 5px 17px 0px rgba(7,6,6,0.41) !important;
-moz-box-shadow: 5px 5px 17px 0px rgba(7,6,6,0.41) !important;
box-shadow: 5px 5px 17px 0px rgba(7,6,6,0.41) !important;
}


#bloc_evenement .skewed-title-bar{

background-color: #333333 !important;

}


.fc-unthemed th, .fc-unthemed td, .fc-unthemed hr, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-row, .fc-unthemed .fc-popover{

border-color: #de7a3f !important;

}

#calendar h2{

	color: white;
}


.fc-today{


  	background-color: #de7a3f !important;


}

.fc-state-highlight{


  	color : white;
  }



.home .widget_special_events .event-item {

    border-top: 3px solid #333333 !important;
}

.post-title{


	color:white;
}


.widget_special_events a{


	color : white;
}


.widget_special_events .post-title a{
    color: #333333;

}


.widget_special_events .widget-title{


	color:white;
}

.fc-title{

font-size: 15px;

}

.fc-time{

	display:none;
}

.fc-today-button{


	border-color: #de7a3f;
}




.home [disabled] {
    color: #dddddd;
    border-color: #de7a3f !important;
    background: none!important;
}

.notice-bar{

background-color: #494949;

}


.exhibition-details{

background-color: #494949;

}


.ee-details-tab-nav{

background-color: #494949;

}

.tabs{

background-color: #494949;

}


.tab-content{

background-color: #494949;

}

.nav-tabs>li.active>a {

	background-color: #494949;
	color:white;
}

#next_exhibitions-1{

background-color : #178d87;

}

#sidebar-col .widgettitle {


	color: #fff !important;
}

.exhibition-time{

	display:none;
}

.sidebar .widget li a{


	color:white !important;
}

 .nav-tabs > li.active > a{

 		border-top-color: white;
 }

 #selected_post-2{

 	background-color: #df7f46;

 }

 .post-title{

 	color: #494949;
 }

 #pl-7212 .grid-item-content{


 	background-color : #0e8983;
 }
#evenement .grid-item-content{
    background-color : #0e8983;
}

#pl-7212 .event-time {

background-color : #696969;

 }

 .bloc-photo-height img{

/*
max-height: 220px;
height: 100%;
*/
height: 220px;

 }

.op-today{


  color: #72C172;
}
 .op-open{

  display:none;
 }


 .so-widget-events-list-widget .post-actions .btn-default{

  	background-color : #bbbbbb;
  	color:#494949 !important;
  }

   .so-widget-events-list-widget .post-actions .btn-primary{

  	display:none;
  }


  .so-widget-events-list-widget  .meta-data{

  	display:none;
  }

  .exhibition-details .nav-tabs li a{

  	color: #aaa !important;
  }

  .nav-tabs > li > a {
    color: white !important;
}

 .nav-tabs > li.active > a{

 	color: #ffffff !important;
 }

 .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {

    background-color: #494949;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
}

#detailstab  a{

 	color : white;
 }

 #name-2, div.event_cat_orange{


 background-color : #DE7A3F !important;
 border-bottom: 1px solid !important;
 -webkit-box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29) !important;
-moz-box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29) !important;
box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29) !important;
 }

 #panel-7210-0-0-0 .col-md-6{

    padding-left: 0px !important;

 }

  #panel-7210-0-0-0 .col-md-12{

    padding-left: 0px !important;

 }

#name-2 h3, #name-3 h3, .event_cat_orange h3, .event_cat_green h3 {

	color: white !important;
}

 #name-3, .event_cat_green{


 	background-color :  #0E8983 !important;
 	border-bottom: 1px solid !important;
 	-webkit-box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29) !important;
-moz-box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29) !important;
box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29) !important;
 }


#sidebar-col .widgettitle, #sidebar-col .widget-title {
    border-bottom: 3px solid;
}

.featured-image img{

	width: 100%;
	max-width: 500px;
	height: auto;
	-webkit-box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29);
-moz-box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29);
box-shadow: 3px 4px 8px 2px rgba(0,0,0,0.29);
}


.sidebar .widget, .box-style1, .so-panel.widget_text {
    border: 0px solid #F9F8F5;


}

.nav-tabs > li.active > a {


	    border-top-color: #494949 !important;
}


ul.angles > li > i{


	color: white;
}



#loading-image{

	display:none;
}

.sidebar .widget li {


	color: white;
	border-bottom: 1px solid;
}

#post-actions{

	display:none;
}

.header-style1 .page-header > div > div > span {

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+62&0.65+0,0+90,0+100,0+100 */
background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.2) 62%, rgba(0,0,0,0) 90%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.2) 62%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.2) 62%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

 #pg-7495-0 .grid-item-content{


 	background-color : #DE7A3F;
 }

#pg-7495-0 .event-time {

background-color : #DE7A3F;

 }

  #pg-7495-0 .grid-item-content p{


 	color : #fff;
 }

.home .panel-widget-style  .pagination{

    display:none;
}

#pg-7495-0 .event-time {
    background-color: #DE7A3F;
    display: none;
}

.footer-widget.widget_nav_menu ul li {

    border-bottom: 0px solid #eee !important;
    color: #fff;
}

.footer-widget .widgettitle, .footer-widget .widget-title{


    color: #fff;
}

.social-share-bar h4 {
    margin-right: 10px;
    color: #fff;
}


.wpcf7-submit{

 background: #0d0d0d !important;
 width: 100%;
}

.withdrawn{

  display:none;
}

#respond{

  display:none;
}


.dd-menu > ul > li > ul li:hover {

border-right-color: #333333;

}

.your-message .wpcf7-textarea{

width: 100%;
}


#wpcf7-f4-p7210-o1 .wpcf7-form-control-wrap .wpcf7-form-control{

    font-size: 13px !important;
}

#wpcf7-f4-p7210-o1 .wpcf7-text {

    width: 100% !important;
}


.message {

width: 100%;

}

.fc-day-grid-container.fc-scroller {
    height: auto!important;
    overflow-y: auto;
}

.main-navigation > ul > li > a:hover{

   color: #fff !important;
}

/* bloc exposition */

#expositions .grid-item-content  {
    padding: 20px;
    border: 1px solid #eee;
    position: relative;
}

#aflottitre .skewed-title-bar h4{

    float: right;
    margin-right: 2%;
}


#expositions .event-type  {

    background: #696969 !important;
}

#pl-7495 .skewed-title-bar{

background-color : transparent;

}

#pgc-7495-2-0 .skewed-title-bar{

background-color : transparent;

}

#pl-7495 img{


  max-width: 330px;
  max-height : 220px;
  width: 100%;
  height: 100%;
}

#pl-7212 img{


  max-width: 330px;
  max-height : 220px;
  width: 100%;
  height: 100%;
}


#avenir .grid-item-content{

    background : #11455D;
}

#encours .grid-item-content{

    background : #AA4225 ;
}

#archives .grid-item-content{

    background : #044428 ;
    border: 0px !important;
}




#avenir .grid-item-content h3 a{

    color: white;
    font-weight: bold;
}

#encours .grid-item-content h3 a{

    color: white;
    font-weight: bold;
}


#archives .grid-item-content h3 a{

    color: white;
    font-weight: bold;
}



#archives .grid-item-content .event-time{
display :none;
}

#encours .grid-item-content .event-time{
display :none;
}


#avenir .grid-item-content .event-time{
display :none;
}

#evenement .skewed-title-bar{

background-color : transparent;

}

.venue-title-reg{

  color: #F1F1F1 !important;
}


#my-back-button{

    background-color: #DE7A3F;
    color: white;

}

.copyrights-left a{


      color: #999;
}


.post-actions a{


  display:none;
}

.home #my-back-button{

  display : none;
}

.widget_media_image {
    width: auto;
    float: left;
    margin-bottom: 10px;
}
.wp-image-8033 {
    background-color: white !important;
    width: auto;
    float: right;
    padding-right: 5px;
    padding-left: 5px;
}

/* Responsive */

@media only screen and (max-width: 768px){

.site-logo img {
    max-width: 70px;

}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {


.site-logo img {
    max-width: 100px !important;

}




}
