	 .tc-header, body footer#footer, body footer#footer .colophon {
    background-color: #333!important;
  }

body #left .widget  {
margin-bottom : 40px;
}

body  #left #text-4  h3 {
display:none;
}


body #right #recent-posts-flexslider-2 .flexslider-caption-inner h3,
body  #right #recent-posts-flexslider-3 h3 ,
body  #right #recent-posts-flexslider-4 h3  {
color: #ffffff;
}
body  #right #recent-posts-flexslider-4 h3  {
padding-left:0px;
}


body #left #text-3 h6.sidebar-gauche  {
font-size: 24px;
line-height: 25px;
color: #5a5a5a;
}
body  #left #text-3 a ul  {
color: #5a5a5a;
}

body #left #text-3 ul {
    margin: 0 0 12px 0px;
}


body .menu-item-470  {
 background-image: url(http://protech-ramonage.fr/wp-content/uploads/2016/02/rejoingez_facebook_30.png);
background-repeat:no-repeat;
background-position:20px center;
text-indent: 9999px;
width:110px;
overflow: hidden;
}



body .round-div {

    border: 104px solid #fff;
}

body #right h3,
body #left h3{
font-size: 24px;
line-height: 25px;
color: #5a5a5a;
}
body #right h3 a, 
body #left h3 a{
color: #5a5a5a;
}


body #text-2 h3 {
display:none;
}

body #text-4 h6 {
    background-image: url(http://protech-ramonage.fr/wp-content/uploads/2014/09/tel-50.png);
}

body #left h6.picto-droite {
    background-repeat: no-repeat;
    background-position: 20px top;
    background-attachment: scroll;
    padding-left: 100px;
font-size: 24px;
line-height: 25px;
}

body #left h6.picto-droite a,
body #left  #text-4 a {
color: #5a5a5a;
}


body  .pull-menu-left .nav-collapse li  { 
border-left: 1px solid rgba(0, 0, 0, 0.46);
}
body  .pull-menu-left .nav-collapse li:first-child { 
border-left: 0px none rgba(0, 0, 0, 0.0);
}

body   .sticky-enabled .tc-header .navbar .nav > li > a  {
    font-size: 27px;
}


body .pull-menu-left .nav-collapse  {
    float: none;
margin-top:10px;
margin-bottom:5px;
}


html body.home #main-wrapper.container   {
background-color: RGBA(226, 225, 225, 0);
-moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0);
-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0);
-o-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0);
box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0);
filter:progid:DXImageTransform.Microsoft.Shadow(color=#fe996b, Direction=NaN, Strength=0);
}

body #menu-menu-principal-ramonage li a  {
	padding-bottom:10px;
	margin-bottom:20px;

}

body #menu-menu-principal-ramonage #menu-item-29 a  {
	background-repeat: no-repeat;
background-position: center top;
background-attachment: scroll;
background-image: url(http://protech-ramonage.fr/wp-content/uploads/2014/09/accueil.png);
text-indent:-999px;

}


body #right aside {
padding-bottom:30px;
}

body #right h3 {
	background-repeat: no-repeat;
background-position: 20px top;
background-attachment: scroll;
padding-left:100px;
}
body #right #recent-posts-flexslider-2 .flexslider-caption-inner h3 {
	background-image: url(http://protech-ramonage.fr/wp-content/uploads/2014/09/partenaires-50001.png);	
padding-left:0px;
}
body #recent-posts-flexslider-3 h3 {
	background-image: url(http://protech-ramonage.fr/wp-content/uploads/2014/09/partenaires-50.png);
}
body #text-2 h3 {
	background-image: url(http://protech-ramonage.fr/wp-content/uploads/2014/09/tel-50.png);
}
body #recent-posts-flexslider-2 h3 {
	background-image: url(http://protech-ramonage.fr/wp-content/uploads/2014/09/info-ramonage.png);
}





body footer#footer h3 {
    text-align: left;
}
body #footer .widget div  {
    padding-left: 40px;}

body #footer .widget li {
    padding-bottom: 10px;}

body .left-block  {
display:block;
float: left;
}
body .left-block-60  {
display:block;
float: left;
width:60%;
}

body footer#footer a  {
font-size: 16px;
}


body .flexslider-caption {
  background: none repeat scroll 0% 0% rgba(47, 46, 46, 0.6);
}

body .flex-direction-nav {
	display : none;
}


body #right.widget-area:before,
body #right.widget-area {
   border-left: 1px none #FFF;
}
body #main-wrapper .widget li {
   border-bottom: 1px none #EEE;
}

body #main-wrapper .widget li:after {
   border-bottom: 1px none #FFF;
}

body .flexslider .slides {
    padding: 0px;
}

body .flexslider {
   
    box-shadow: 0px 0px 0px #CCC;
}


body .flexslider,
body .flexslider .slides    {
background-color: rgba(250, 141, 0, 0);
}

body .flexslider-caption-inner h3 {
    font-size: 1.2em;
}
body .flexslider-caption-inner p {
    font-size: 12px;
}

body .entry-content h4  {
	color:#FA8D00;
	
}


body  #left h4  {
	font-size: 24px;
line-height: 24px;
	
	
}

body #left .post_content {
	border-bottom: 1px none #757575;
	margin: 8px;
	padding-bottom: 20px;
}


body #left .widget-container-list-articles a  {
	color:#000;	
}



body article.format-standard .format-icon:before   {
	content: \"\";	
}

body.cat-1 article.format-standard .format-icon:before   {
	content: \"\";
}


body.home .column-content-wrapper  {
	display:none;
}


/*   SIDEBAR TARIFS */

body.cat-8 #category_post_list_widget-2 {
	display:none;
}



body #main-wrapper.container #left.widget-area:after  {
	border:none;
}


body.cat-8 #main-wrapper.container .left {
	background-color: rgba(250, 141, 0, 1);
}
body.cat-8 #main-wrapper.container .left #left .widget  li a  {
	color:#FFF;
	font-size: 21px;
	font-weight: bold;
	text-shadow: 0px 0px 0px #FFF;
	background-color: rgba(250, 141, 0, 1);
}
body.cat-8 #main-wrapper.container .left #left .widget  li a:hover,
body.cat-8 #main-wrapper.container .left #left .widget  li:hover{
	background-color: rgba(250, 141, 0, 1);
}


BODY .breadcrumbs {
	text-align: center;

}




body #main-wrapper .widget li {
line-height: normal;
padding-top:10px;
padding-bottom:10px;
}
body #main-wrapper .widget li a {
	font-weight: bold;
	font-size: 16px;
}

body .entry-content #vfb-form-1 h3, body #vfb-form-1 .vfb-required-asterisk {
color: #08c;
}

body .visual-form-builder.left-label .vfb-desc, .visual-form-builder.right-label .vfb-desc {

width: 100%;
}


body   aside.widget_category_post_list_widget  .post_thumbnail   {
display:block;
width: 100%;
}

body   aside.widget_category_post_list_widget  h2 a.post-title   {
font-size: 18px;
line-height: normal;
color:#817F7F;
background-image: url(http://securivie.com/wp-content/uploads/2014/05/interface-bsl-puce-liste-hover.png);
background-position: left top;
background-repeat: no-repeat;
padding-left:30px;
display:block;
}

body   aside.widget_category_post_list_widget  h2 a.post-title:hover   {
	text-decoration: underline;	

}

body aside.widget_category_post_list_widget h2    {
font-size: 18px;
line-height: normal;
color:#817F7F;
}
html body aside.widget_category_post_list_widget  h2 a.post-title  {
color:#FA8D00;
}

body td.eventful   {
background-color: #7b7c7e;
background-image: url(http://securivie.com/wp-content/uploads/2014/05/picto-reserve.png);
background-position: center center;
background-repeat: no-repeat;
}

body header .outside h2.site-description  {
display : none;
}
body article .entry-meta   {
display : none;
}

body.single #main-wrapper.container, 
body.page #main-wrapper.container,
body.category #main-wrapper.container,
body.search #main-wrapper.container,
body.archive #main-wrapper.container,
body.error404 #main-wrapper.container
 {
-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:  0 2px 10px rgba(0, 0, 0, 0.25);


background-color: #E2E1E1;
padding : 1% ;
}
body #main-wrapper.container row  {
	margin:0px;
}



body #main-wrapper.container #content  {
-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:  0 2px 10px rgba(0, 0, 0, 0.25);
	padding-left:15px;
	padding-right:15px;
	
margin-left: 10px;


background-color: #ffffff;
}
body .tc-sidebar {	
margin-left: 10px;

}

body #main-wrapper.container .left  {
-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:  0 2px 10px rgba(0, 0, 0, 0.25);
	padding-left:15px;
	padding-right:15px;
	padding:10px;
background-color: #ffffff;
}
body #main-wrapper.container  #left.widget-area {
padding-right: 0px;
border-right: 1px none #eee;
}

body .tc-header  {
border-bottom-style: none;
}

body.home hr.featurette-divider {
display : none;
}


body .widget-front  .round-div {
border: 104px solid #7b7c7e;
}


body .widget-front h2   {
text-shadow: 0 1px 0 #000000;
color: #fab500;
font-weight: bold;
}

body .widget-front p   {
text-shadow: 0 1px 0 #000000;
color: #ffffff;
}
body header.row-fluid .span9  {
    width: 95%;
}


body footer#footer {
border-top-color: #7b7c7e;
border-top-width: 60px;
}

body,
body .tc-header,
body footer#footer,
body footer#footer .colophon  {
background-color: #7b7c7e;
}
body .row-fluid .span3   {
 width: 100%;
paddin-left:0px;
paddin-right:0px;

}

body .credits p   {
display:none;
}

body.logged-in,
body.page-id-31   {

}


body #footer_three h3.widget-title    {

}


body #vfb-form-1 h3,
body #vfb-form-1 .vfb-required-asterisk  {
color: #9DB668;
}


#main-wrapper article  h2.format-icon {
text-indent: -9999px;
}


#main-wrapper article  h2.format-icon a  {
display :block;
text-indent: 0px;
}


#main-wrapper #content .archive-header  h1.format-icon {
text-indent: -9999px;
}


#main-wrapper #content .archive-header  h1.format-icon span  {
display :block;
text-indent: 0px;
}


body.home .container  .container .row  #content {
display : none;
}


body .carousel-image img  {
	-moz-border-radius:20px 20px 20px 20px;
	border-radius:20px 20px 20px 20px;
	-webkit-border-radius:20px 20px 20px 20px;
margin-left:auto;
margin-right:auto;
}




body .carousel-caption {
background-color: transparent9;
background: rgba(0, 0, 0, 0.3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\'#33000000\', endColorstr=\'#33000000\', GradientType=0);
max-width: 60%;
padding: 2%;
line-height: 14px;
vertical-align: middle;
display: inline-block;
position:relative;
margin-left: 33%;

-moz-border-radius:12px 12px 12px 12px;
	border-radius:12px 12px 12px 12px;
	-webkit-border-radius:12px 12px 12px 12px;
	-moz-box-shadow: 0px 3px 6px 0px #000;
	-webkit-box-shadow: 0px 3px 6px 0px #000;
	box-shadow: 0px 3px 6px 0px #000;
}

body #customizr-slider .carousel-caption {
    background: none repeat scroll 0% 0% rgba(255, 162, 0, 0.6);
}
body  .carousel-caption p.lead {
	margin: 0px;
	
	font-family: \"Helvetica Neue\",Helvetica,Arial,sans-serif;

	font-weight: bold;    
}



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

body header a.site-logo img {
display:none;
}

body header a.site-logo {
	background-image:url(http://protech-ramonage.fr/wp-content/uploads/2014/08/logo-header-smart-03.png);
	background-repeat: no-repeat;
	background-position: center center;
height: 300px;
}
body  .carousel-caption h1 {
	
}

body  .carousel-caption p.lead {
	
font-family: \"Helvetica Neue\",Helvetica,Arial,sans-serif;

	font-weight: bold;    
}

 }

@media screen and (min-width: 879px) {
body .tc-hover-menu-wrapper {
display: table;
margin-left:auto;
margin-right:auto;
float:none;
}
body .menu-menu-principal-container {
display : inline-block;
margin-left:auto;
margin-right:auto;
float:none;
}
body .menu-menu-principal-container #menu-menu-principal {
display: table;
margin-left:auto;
margin-right:auto;
float:none;
}


body.single #main-wrapper.container, 
body.page #main-wrapper.container,
body.category #main-wrapper.container,
body.search #main-wrapper.container,
body.archive #main-wrapper.container
 {
    width: 91%;
}


body,
body .tc-header,
body footer#footer,
body footer#footer .colophon {
    background-color: #7b7c7e;
}	
}

@media screen and (min-width: 641px) {

body header .navbar .nav > li > a  {
font-size: 27px;
font-weight: bold;
}
body header .navbar .nav > li > a:first-letter  {
font-size: 30px;
}

	
body .carousel-inner {
	background-image:url(http://clarasso.fr/wp-content/uploads/image/slide-accueil-fnd.jpg;
	background-repeat: no-repeat;
	background-position: center center;
}


body .carousel-image.slider-full img  {
	max-width: 32%;
	width: 32%;
	margin-left:5%;
}


body  .navbar-wrapper  {
	margin-top:2%;
}

body .navbar-wrapper .navbar h2 {
	float:none;
	margin-left:auto;
	margin-right:auto;
	
text-align: center;
font-size: 36px;

display:table

}

body .row-fluid .span5 {
	display : none;
}

body,
body .tc-header,
body footer#footer,
body footer#footer .colophon {
    background-color: #7b7c7e;
}	

}


@media screen and (max-width: 640px) {
	
	body,
body .tc-header,
body footer#footer,
body footer#footer .colophon {
    background-color: #7b7c7e;
}	
	
body .carousel-inner {
	background-image:url(http://clarasso.fr/wp-content/uploads/image/slide-accueil-fnd-mini.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


body .carousel-image.slider-full img  {
	max-width: 39%;
	width: 39%;
	margin-left:3%;
}

}


	
