/*--------------------------------------------------------------------------------- Theme Name:   Vision croisée Theme URI:     Description:  Thème pour Vision croisée Author:       Dany Benoit-Lafond Author URI:   https://dblconception.com Template:     Extra Version:      1.0.0 License:      GNU General Public License v2 or later License URI:  http://www.gnu.org/licenses/gpl-2.0.html------------------------------ ADDITIONAL CSS HERE ------------------------------*/#main-content{	background-color: #fff;	padding-top: 50px;	}#top-header .container{	justify-content: flex-end;}.et_pb_widget .widgettitle {    background: #fff;    padding: 15px 20px;    color: rgba(0,0,0,0.75);	line-height:1!important;}.et_pb_widget {    display: block;    background: #FFF;    width: 100%;    border-radius: 3px;    box-shadow: none;    margin: 0 0 24px;    overflow: hidden;}.et_pb_widget li, .et_pb_widget.woocommerce .product_list_widget li {    border-bottom: 1px solid rgba(0,0,0,.05);    margin: 0;    padding: 15px 20px;    font-size: 12px;    line-height: 1.3em;}.wpp-no-data{	padding: 15px 20px;}.posts-blog-feed-module.masonry .hentry{	box-shadow: none;	margin: 0 0 33px;}.posts-blog-feed-module.masonry .post-content {    width: 100%;    padding: 0 0 0 0;}.et_pb_widget.widget_search .search-field {    background: #dcdcdc;    width: 100%;    padding: 15px 20px;    color: rgba(0, 0, 0, 0.93);    -webkit-appearance: none;}.archive h1 {    margin: 0 0 30px;}#footer .et_pb_widget .widgettitle{	text-transform: none;	color: #33bded;}.post-title .entry-title a{	color: #000000 !important;}.et_pb_widget.widget_et_recent_videos .widget_video_wrapper{	padding: 15px 20px;	background:none;}#et-navigation>ul>li>a:before {    background-color: #f7c946 !important;}#main-header {    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.1);    -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.1);    box-shadow: 0px 1px 2px rgba(0,0,0,0.1);}p.legende {    font-size: 12px;    margin-top: -30px;    font-style: italic;}h2 a.et-accent-color {    color: #000000 !important;}.posts-blog-feed-module .excerpt p {    padding: 0 0 0 0;    margin-bottom: 10px;}.page article, .single article {    box-shadow: none;}.home-slider:hover{	cursor: pointer;}/*** Responsive Styles Smartphone Only ***/@media all and (max-width: 767px) { .post-header h1{	word-break: normal;}}.post-header h1{	font-size:40px;	font-weight:bold;}/*** Responsive Styles Tablet Only ***/@media all and (min-width: 768px) { .paginated_content article {    min-height: 530px;	height: 1px;}}#custom_html-2 .widgettitle{	display:none;	}/*STICKY BUTTON RIGHT*//*This places the button where we want it*/#ds-sticky-button {position: fixed;right: -170px !important; /*Positions the button to the right of the page*/top: 400px; /*Sets the distance of the button from the top of page*/width: 200px !important; /*Sets dimensions of the button*/height: 25px !important; /*Sets dimensions of the button*/z-index:99999; /*Keeps the button on top*/transform: rotate(-90deg); /*Rotates the button*/transform-origin: bottom left;transition: all .3s ease;transform-origin: left top 0; /*Places the button after rotation*/}/*Styles the link text to make it look like a button - You can edit all these values to match your design*/#ds-sticky-button a {  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0px;  border: 1px solid #fff;  color: #ffffff;  font-size: 16px;  background: #4b4f54;  padding: 5px 15px 5px 15px;  text-decoration: none;  border-style: solid;  border-width: 5px;  border-radius: 6px 6px 0 0;  border-color: #4b4f54;}/*Styles the button on hover - You can edit all these values to match your design*/#ds-sticky-button a:hover {  background: rgba(75, 79, 84, 0.8);  text-decoration: none;  border-color: rgba(75, 79, 84, .0);  }/*Moves the button up a bit on smaller screens - You can adjust this to get the button where you want it or just remove it if you don't want to change the location*/@media only screen and (max-width: 980px) {#ds-sticky-button {top: 300px !important;}}