/*

Theme Name: VicRoc

Theme URI: https://wordpress.org/themes/twentyfifteen

Author: Vertisoft

Author URI: http://www.vertisoftpme.com/

Description: VicRoc / with twentyfifteen base

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready

Template: twentyfifteen

Text Domain: VicRoc



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/



body {

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 400;

	color:#191a17;

	background: #ededed url("/wp-content/themes/vicroc/images/body_bg.jpg") repeat-x left top;

}

body:before {

		background-color: #ededed;

		box-shadow: 0 !important;

		display:none !important;

		content: "inherit" !important;

}

.site {

	min-width:953px !important;

	max-width:953px !important;

	width:953px !important;

}

.site-header {

	background-color: inherit;

	border: 0 none;

	padding: 0;

	margin:0;

}

.site-branding {

	min-height: inherit;

	padding: 0;

	position: relative;

}

.site-title {

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-size: 22px;

	font-size: 2.2rem;

	font-weight: 700;

	line-height: 1.3636;

	margin-bottom: 0;

}

.error404 .page-title {

    margin-left: 7px;

}

.error404 form {

   display:none;

}

a:active, a:hover, a:focus  {

	outline: none !important;

}

::selection {

	background: transparent !important;

	color:inherit !important;

}

::-moz-selection {

	background: transparent !important;

	color:inherit !important;

}

.entry-content a, .entry-summary a, .page-content a {

    border: 0 none;

	color:#f49712;

}

.entry-content p {

	line-height: 26px;	

}

a:hover, .entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .produits .produitsright a.fichetechnique:hover {

	text-decoration:none !important;

	border:0 none !important;

	color:#6a6a6a;	

}

.logo {

	background: url("/wp-content/themes/vicroc/images/logo_header.png") no-repeat;

	width:266px;

	height:46px;

	display:block;

	float:left;

	margin-top:60px;

}

.entry-content ul {

    list-style: none;

    padding:0;

}

.entry-content ul li { 

    padding-left: 20px; 

}

.entry-content ul li:before {

    content: "\25cf\00a0";

    color:#191a17;

	margin-right:5px;	

	font-size:16px;

	position: relative;

    top: -.1em;

}

.entry-content ul.slides li, .entry-content ul.flex-direction-nav li { 

    padding-left: 0; 

}

.entry-content ul.slides li:before, .entry-content ul.flex-direction-nav li:before, .produits ul li:before { 

    content: inherit !important;

    color:inherit;

	margin-right:0;

	top: inherit;

	display:none;	

}



/* menus */



.nav-menu {

	display:inline-block;

	float:right;

	width:670px;

	clear:right;

	text-align:right;

	margin:0;

}

.secondary-navigation {

	display:inline-block;

	float:right;

	clear:none;

	width:640px;

	padding-right:40px;	

	text-align:right;

	margin:0;

}

.nav-menu li, .secondary-navigation li {

	display:inline-block;

	text-align:left;

	max-width:151px;	

}

.nav-menu li.accueil {

	width:95px;	

}

.nav-menu li.lames {

	width:105px;	

}

.nav-menu li.accueil, .nav-menu li.realisations {

	vertical-align:top;

}

.nav-menu a  {

	height:30px;

	vertical-align:middle;

}

.nav-menu li  {

	border-right:1px solid #e0e0e0;

}

.nav-menu li:last-child  {

	border-right:0 none;

}

.nav-menu li a  {

	display:block;

	margin-left:5px;

	margin-right:25px;

	font-size:14px;

	line-height:16px;

	color:#191a17;

	font-weight: 700;

	text-transform:uppercase;

	vertical-align:top;

}

.nav-menu li a:hover, .secondary-navigation li a:hover, .menuleft ul ul.children li a:hover, .menuleft ul ul.children li.current_page_item a, .footermenu a:hover, .ulmenuleftscateg li.menuleftscateg a:hover, .menuleftscateg.active a, .secondary-navigation li.current-menu-item a  {

	color:#f49712 !important;

}

.nav-menu li:last-child a  {

	margin-right:0;

}

li.current_page_item a, li.current-menu-item a, .secondary-navigation li.current-page-ancestor a, .custom_tax_cylindres-hydrauliques #menu-principal li.cylindres a,

.custom_tax_equipements-hydrauliques #menu-principal li.equip a, .custom_tax_lames-patins #menu-principal li.lames a, .single-realisation #menu-principal li.realisations a, .single-realisation #menu-principal-anglais0 li.realisations a,

.custom_tax_hydraulic-cylinders #menu-principal-anglais0 li.cylindres a, .custom_tax_hydraulic-equipment #menu-principal-anglais0 li.equip a, .custom_tax_snow-blades-runners #menu-principal-anglais0 li.lames a  {

	color:#f49712;

}

.secondary-navigation  {

	display:block;

	font-size:12px;

	line-height:15px;

	color:#888686;

	font-weight: 400;

	text-transform:none;

	margin-top:32px;

	margin-bottom:15px;

	height:25px;

	vertical-align:middle;

}

.secondary-navigation li  {

	height:25px;

	vertical-align:middle;

}

.secondary-navigation li a  {

	font-family: 'Open Sans', sans-serif !important;

	font-size:12px;

	line-height:15px;

	color:#888686;

	font-weight: 400;

	padding-left:22px;

	background: url("/wp-content/themes/vicroc/images/menu_secondary_bullet.png") no-repeat 0 8px;

	vertical-align:middle;

}

.secondary-navigation li:first-child a, .secondary-navigation li:last-child a, .secondary-navigation li.phone a  {

	background: none;

}

.secondary-navigation li.phone  {

	font-size:18px;

	color:#f49712;

	font-weight: 700;

}

.secondary-navigation li.phone a  {

	display:block;

	font-size:18px;

	color:#f49712;

	font-weight: 700;

	padding-left:12px;

}

.menuleft  {

	width:235px;	

	max-width:235px;

	float:left;

	clear:none;	

}

.en #hierpage-4 ul li {

	display:none;

}

.en #hierpage-4 ul li.current_page_parent, .en #hierpage-4 ul li.current_page_parent ul.children li {

	display:block !important;

}

.menuleft ul  {

	list-style: none;	

	width:191px;

}

.menuleft ul li  {

	width:191px;

	display:block;	

	color:#f49712;

	text-transform:uppercase;

	font-weight:700;

	font-size:19px;

}

.menuleft .menulefttitle  {

	font-size:19px;

	line-height:21px;

	margin-bottom:15px;

	width:191px;

}

.menuleft ul li a, .menuleft .menulefttitle a, .single-sous-categorie .menuleft .menulefttitle  {

	color:#f49712;

	text-transform:uppercase;

	font-weight:700;

	font-size:19px;

	line-height:21px;

}

.menuleft ul ul.children, .ulmenuleftscateg  {

	width:225px;

	display:block;

	margin-left:0;

	color:#191a17;	

	text-transform:none;

	font-weight:400;

	font-size:15px;

	line-height:15px;

}

.menuleft ul ul.children li, .ulmenuleftscateg li.menuleftscateg  {

	border-bottom:1px solid #d2d2d1;

	margin-top:6px;

	margin-bottom:7px;

	padding-bottom:6px;

}

.page-template-template-liste-realisations .ulmenuleftscateg li.menulefttitle, .single-realisation .ulmenuleftscateg li.menulefttitle  {

	margin-top:20px;

}

.page-template-template-liste-realisations .ulmenuleftscateg li.menulefttitle:first-child, .single-realisation .ulmenuleftscateg li.menulefttitle:first-child  {

	margin-top:0;

}

.menuleft ul ul.children li:last-child, .ulmenuleftscateg li.menuleftscateg:last-child  {

	border-bottom:0 none;

}

.menuleft ul ul.children a, .ulmenuleftscateg li.menuleftscateg a {

	color:#191a17;	

	text-transform:none;

	font-weight:400;

	font-size:15px;

	line-height:19px;

}

.menuleft .action  {

	width:191px;

	display:block;

}

.menuleft .action li  {

	width:191px;

	font-weight:800;

	margin-bottom:13px;

	font-size:16px;

	line-height:19px;

	height:51px;

}

.menuleft .action li  a {

	display:block;

	font-weight:800;

	font-size:16px;

	line-height:19px;

	padding:7px 9px;

	background: #191a17 url("/wp-content/themes/vicroc/images/action_arrow.png") no-repeat 167px center;

	color:#ffffff;	

}

.menuleft .action li  a:hover {

	background: #f49712 url("/wp-content/themes/vicroc/images/action_arrow.png") no-repeat 167px center;

}

.footer-navigation ul, .footer-navigation ul li {

	display:inline-block;

	list-style: none;

}





/* content */



.entry-header {

    padding: 0;

	margin:15px auto 0 !important;

	clear:both;

	background: url("/wp-content/uploads/2015/01/entete_map.png") no-repeat top center;

	overflow:hidden;

	width:990px;

	height:198px;

	float:left;

}

h1.entry-title {

	font-size:50px;

	line-height:55px;

	color:#fff;

	text-transform:uppercase;

	font-weight: 800;

	text-align:center;

	margin:0 auto;

	padding:42px 0 0;

	width:940px;

	max-width:940px;

	clear:both;

}

.subtitle {

	font-size:15px;

	line-height:22px;

	color:#fff;

	font-weight: 400;

	text-align:center;

	margin:0 auto;

	padding:15px 0 0;

	width:940px;

	max-width:940px;

	clear:both;

}

.site-content {

    margin-left: 0;

    width: 100%;

	min-height:450px;	

}

.hentry, .page-header, .page-content {

    box-shadow: inherit;

	margin:0;

	padding:0;

	width:682px;

	float:left;

	clear:none;

	background:transparent;

}

.hentry {

	margin-bottom:50px;

}



/* footer */



.site-footer {

    float: left;

    margin: 0;

    padding: 0;

    width: 100%;

	box-shadow: inherit;

	background:#191a17;

}

.site-footer .site-info {

    margin: 0 auto;

    padding: 40px 0;

	width:940px;

	max-width:940px;

	clear:both;

	text-align:center;

}

.footer-navigation {

	margin: 0 auto;

    text-align:center;

}

.footer-navigation ul {

	margin-top: 10px;

	margin-bottom: 20px;

}

.footerlogos {

    margin: 0;

    padding: 0;

	float:left;

	clear:none;

	width: 100%;

	background:#fff;

	text-align:center;

	display:none !important;

}

.footerlogos .site-info {

    padding: 20px 0;

}

.footerlogos .site-info a {

    display:inline-block;

    margin:0 10px;

}

.addthis_native_toolbox {

	text-align:center;

	margin: 0 auto;

}

a.btninfofooter {

    color:#f49712;

	text-transform:uppercase;

	font-size:18px;

	line-height:18px;

	font-family: 'Open Sans', sans-serif !important;

	font-weight:600;

	padding-right:19px;

	margin-top:-6px;

	background: url("/wp-content/themes/vicroc/images/footer_info_arrow.png") no-repeat center right;	

}

a.btninfofooter:hover, .footerlogos a:hover img, .secondary-navigation li.phone a:hover, a.link:hover {

	color:#f49712;

	opacity: 0.4;

    filter: alpha(opacity=40);

}

.footermenu a, .footermenu p {

	font-family: 'Open Sans', sans-serif !important;

	font-size:12px;

	line-height:16px;

	color:#fff;

}

.footermenu li {

	padding-left:22px;

	background: url("/wp-content/themes/vicroc/images/menu_footer_bullet.png") no-repeat 8px 13px;

}

.footermenu li.footercopyright  {

	padding-left:0;

	background: none;

}

.footermenu p {

	margin-top:5px !important;

	float:left;

}



/* Accueil */



.home {

	background: #ededed url("/wp-content/themes/vicroc/images/body_bg_home.jpg")  repeat-x left top;

}

.home header .site-branding {

    max-width: 953px !important;

    min-width: 953px !important;

    width: 953px !important;

	margin:0 auto;

}

.home .entry-header {

	height:647px !important;

	max-width: 1920px !important;

    min-width: 100% !important;

    width: 100% !important;

	background: none !important;

	margin-left:auto !important;

	margin-right:auto !important;

	float:none !important;

}

.home .nivo_slider_container {

    max-width: 1920px !important;

    min-width: 100% !important;

    width: 100% !important;

	margin-top:15px !important;

	height:647px !important;

}

.nivo_slider {

    height:647px !important;

}

.home .nivo-caption {

    top:35px;

    text-align:center;

    margin:0 auto;

	background-color:transparent; 

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-size: 18px;

	font-weight: 700;

	line-height:25px;

	text-transform:uppercase;

	color:#fff;

}

.home .nivo-caption em {

	display:block;

	clear:both;

	width:650px;

	font-style:normal;

	margin:0 auto;

	text-align:center;

	text-shadow: 1px 2px 1px rgba(102, 98, 93, 0.7);

}

.home .nivo-caption strong {

    display:block;

	font-style:normal;

    text-align:center;

	clear:both;

    margin:20px auto 0;

	font-size: 50px;

	font-weight: 800;

	line-height:55px;

	width:650px;

	text-shadow: 1px 2px 1px rgba(102, 98, 93, 0.7);

}

.home .nivo-controlNav {

    top: 420px !important;

    left: 45% !important;

    right: 50% !important;

	width:100px;

	position: absolute;

	margin:0 auto;

	text-align:center;

}

.home .nivo-controlNav a {

    background-color: #fff;

    border-radius: 12px;

    display: inline-block;

    height: 10px;

    margin-left: 6px !important;

    overflow: hidden;

    position: relative !important;

    text-indent: -100px;

    width: 10px;

}

.nivo-controlNav a.active {

    background-color: #023671;

}



/* Accueil - 3 cat�gories */



.home .homecategories {

    position:absolute;

	z-index:9999;

	top:600px;

	left:50%;

	right:50%;

	margin-left:-444px;

	width:888px;

	height:243px;

}

.home .homecategories  div.cat {

    float:left;

	width:280px;

	height:227px;

	border:1px solid #9a9898;

	background-color:#fff;

	margin-right:21px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.home .homecategories  div.lames{

	margin-right:0;

}

.home .homecategories  h3, .produitscategorieliste h3 {

	color:#191a17;

	font-size:17px;

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 700;

	line-height:20px;

	text-transform:uppercase;

	border-bottom:1px solid #dddddc;	

	padding:14px 0 9px 0;

	text-align:center;

	width:100%;

	height:40px;

    white-space: nowrap;

    width: 256px;

	margin:0 auto;

}

.home .homecategories  h3 a:hover, .produitscategorieliste h3 a:hover {

	color:#f49712;

	opacity: 1;

    filter: alpha(opacity=100); 

}

.home .homecategories div.img, .produitscategorieliste div.img {
	margin:10px auto;
	text-align:center;
	height:135px;
	max-height:135px;
	width:auto;
	vertical-align:middle;
	display:table;
}

.produitscategorieliste div.img {
	position: relative;
}
.produitscategorieliste div.img em.nondisponible {
	position: absolute;
	width: 130px;
	display: inline-block;
	top: 50%;
  	left: 50%;
  	transform: translate(-50%, -50%);
	padding: 3px 14px;
	font-style: normal;
	background: #191a17;
	color: #fff;
    font-size: 13px;
	font-family: 'Raleway', arial, helvetica, sans-serif;
    font-weight: 400;
}
body.single-sous-categorie em.nondisponible {
	display: inline-block;
	padding: 6px 12px;
	font-style: normal;
	background: #191a17;
	color: #fff;
    font-size: 16px;
	font-family: 'Raleway', arial, helvetica, sans-serif;
    font-weight: 700;
}

.home .homecategories  img, .produitscategorieliste img, .produits .produitsleft div.img img {

	text-align:center;

	vertical-align:middle;

}

.produits .produitsleft div.img img {

	margin-top:67px;

}

.home .homecategories  div.img a, .produitscategorieliste  div.img a, .produits .produitsleft div.img a {

	display:table-cell; 

	vertical-align:middle;

	text-align:center;

}

.produits .produitsleft div.img a img {

	margin-top:0;

}

.home .homecategories  div.img a:hover, .produitscategorieliste  div.img a:hover, .produits .produitsleft div.img a:hover {

	opacity: 0.4 !important;

    filter: alpha(opacity=40) !important;

}

.home .homecategories  a.savoir, .produitscategorieliste a.savoir {

	margin:23px auto;

	display:block;

	text-align:center;

	width:163px;

	padding:6px 28px;

	color:#fff;

	font-size:13px;

	text-transform:uppercase;

	background:#191a17;

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 700;

}

.home .homecategories  a.savoir:hover, .produitscategorieliste a.savoir:hover {

	background:#f49712;

}

.home .site {

	width:100% !important;

	min-width:100% !important;

	max-width:100% !important;

}



/* Accueil contenu */



.home img.logohome  {

	margin:0 0 -10px;

}

.home h1  {

	font-size:30px;

	line-height:30px;

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 800;

	margin:0 0 10px;

	padding:0;

}

.home article.page  {

	width:888px;

	margin:130px auto 60px;

	float:none;

	clear:both;

	font-size:18px;

	line-height:32px;

	color:#191a17;

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 400;

}



/* Accueil VIDEO contenu */



.home .homevideo {

	background: #023671 url("/wp-content/uploads/2015/02/home_map_bg.png") no-repeat center top;	

	clear:both;

	width:100%;

}

.home  .homevideo div.videocontent  {

	text-align:center;

	width:990px;

	padding:50px 0 60px !important;

	margin:0 auto !important;

	float:none;

	clear:both;

	color:#fff;

	font-size:15px;

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 400;

	line-height:20px;

}

.home .videocontent h2  {

	color:#fff;

	font-size:50px;

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 800;

	line-height:60px;

	text-transform:uppercase;

	text-align:center;

	margin:0 auto 10px;

}

.home .videocontent iframe.video  {

	text-align:center;

	margin:50px auto 30px;

	width:990px;

}



/* global pages */

h1, h2, h3, h4, h5, h6  {

	font-family: 'Raleway', arial, helvetica, sans-serif;

	font-weight: 800;

}

.entry-content h2, .entry-summary h2, .page-content h2, .comment-content h2, .page h2 {

	font-size: 30px;

    line-height: 35px;

    margin-bottom: 32px;

}

.single-sous-categorie .entry-content h2 {

	margin-top:0;

}

img.attachment-imgalaune  {

	margin: 50px 0;

	width:682px;

	height:auto;	

}

.site-main {

    padding: 0;

	margin:54px 0 0;

}

.entry-content, .entry-summary {

    padding: 0 35px 0 0;

}

.entry-content h4, .page-content h4 {

    margin-top: 1.4545em;

}





/* liste cat�gories produits */



ul.menuleftsub {

	width:184px;

	display:block;

}

.menuleft .menulefttitle a:hover, .menuleft ul li.current_page_ancestor a:first-child:hover  {

	color:#191a17;

}

.produitscategorieliste, .produits {

	width:682px;

}

.produitscategorieliste  div.cat {

    float:left;

	width:329px;

	height:227px;

	border:1px solid #9a9898;

	background-color:#fff;

	margin-right:22px;

	margin-bottom:47px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.produitscategorieliste div.cat:nth-of-type(2n) {

	margin-right:0;

}



/* produits */



.produits  {

	border-bottom:1px solid #bbbbbb;

	margin-bottom:30px;

	padding-bottom:30px;

	clear:both;

	float:left;

}

.produits:last-child  {

	border-bottom:0 none;

	margin-bottom:0;

}

.produits .produitsleft {

    float:left;

	width:329px;

	height:227px;

	border:1px solid #9a9898;

	background-color:#fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.produits .produitsleft div.img {

	margin:10px auto;

	text-align:center;

	height:198px;

	vertical-align:middle;

	display:table;

}

.produits .produitsright{

	margin:10px 0 10px 20px;

	width:320px;

	float:left;

	text-align:left;

	vertical-align:top;

}

.produits .produitsright h3 {

	color:#191a17;

	font-size:18px;

	font-family: 'Open Sans', sans-serif !important;

	font-weight: 700;

	line-height:26px;

	text-transform:none;

	border:0 none;	

	padding:0;

	text-align:left;

	margin:0 0 5px;

}

.produits .produitsright div.content {

	color:#29292a;

	font-size:18px;

	font-family: 'Open Sans', sans-serif !important;

	font-weight: 400;

	line-height:23px;

	text-transform:none;

	border:0 none;	

	padding:0;

	text-align:left;

	margin:0;

}

.produits .produitsright a.fichetechnique {

	font-size:18px;

	font-family: 'Open Sans', sans-serif !important;

	font-weight: 400;

	line-height:23px;

	text-transform:none;

	border:0 none;	

	padding:4px 0 4px 46px;

	text-align:left;

	margin:-10px 0 0;

	color:#f49712;

	background: url("/wp-content/themes/vicroc/images/pdf.png") no-repeat left top;

}

strong.aucun {

	font-size:16px;

	font-family: inherit;

    font-size: 100%;

    font-style: inherit;

    font-weight: inherit;

	color:#191a17;

	line-height:26px;

}

div#colorbox div#cboxTitle {

	display:none !important;

}

.langue {

	width:27px;

	height:27px;	

	display:block;

	position:absolute;

	right:0;

	top:26px;

}

.langue a {

	width:27px;

	height:27px;

	display:block;

	text-indent:100%;

	overflow:hidden;

}

.fr .langue a {

	background: url("/wp-content/themes/vicroc/images/en.png") no-repeat left top;

}

.fr .langue a:hover {

	background: url("/wp-content/themes/vicroc/images/en_hover.png") no-repeat left top;

}

.en .langue a {

	background: url("/wp-content/themes/vicroc/images/fr.png") no-repeat left top;

}

.en .langue a:hover {

	background: url("/wp-content/themes/vicroc/images/fr_hover.png") no-repeat left top;

}

#wp-realtime-sitemap-pages ul {

	margin-left:-20px !important;

}

#wp-realtime-sitemap-pages ul.children {

	margin-left:20px !important;

}

#wp-realtime-sitemap-pages h3, .page-id-14 .action .information, .page-id-168 .action .information{

	display:none;

}



/* R�alisations */



.single-realisation .sliderfiche{

	width:680px !important;

	max-width:680px !important;

	border:1px solid #9a9898;

	background-color:#fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	 float:left;

	clear:both;

}

.single-realisation .produits .produitsleft {

	border:0 none !important;

	display:table;

	width:678px !important;

	max-width:678px !important;

	height:auto !important;

	float:none;

	clear:both;

}

.single-realisation .produits .produitsright{

	margin:10px 0 10px 0;

	width:680px;

	clear:both;

	float:left;

	text-align:left;

	vertical-align:top;

}

#carousel.flexslider {

    margin: 0 14px 14px !important;

	width:95% !important;

}

.single-realisation .produits .flexslider .slides img {
    width: 100% !important;
}













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

		.home .entry-header {

			height:inherit;

			max-width: 953px !important;

			min-width: 953px !important;

			width: 953px !important;

			background: none !important;

		}

		.home .nivo_slider_container {

			max-width: 953px !important;

			min-width: 953px !important;

			width: 953px !important;

		}

		.site-content {

			min-height:300px;	

}

}





.action li.realisations {

	display:none;

}



del {

    white-space: nowrap !important;

	text-decoration: none !important;

	opacity: 1 !important;

}

