﻿

body{

	color:#000000;

}



h2{

	color:#1A3867;

}



a,

a:focus,

a:active {

 font-weight:bold;

}



 a:hover {

 font-weight:bold;

 text-decoration: underline;

}





.sp-megamenu-parent {

  list-style:outside none none;

  padding: 0;

  margin: 0;

  z-index: 9;

  display: block;

  float: left;

 }

 



.sp-megamenu-parent >li >a {

  display: inline-block;

  line-height: 35px;

  font-size: 14px;

  font-weight:bold;

  text-transform:none;

  letter-spacing: 1px;

 }


 
.sp-dropdown-items {
  background-color:#E6E6E6;
	
	}
 

#offcanvas-toggler {

  float: right;

  line-height: 20px;

}



body.rtl #offcanvas-toggler >i {

  padding: 0;

}

  

#offcanvas-toggler >i {

  display: inline-block;

  color: #fff;

  padding: 0;

  font-size: 18px;

  background: transparent;

  margin: 5px 0 5px 0;

  border-radius: 0px;

  cursor: pointer;

}



#offcanvas-toggler >i:hover {

  color: #ff9900;

  line-height: 20px;

}  

  

  

 #sp-bricioledipane {

    color: #C21919;	

}

 .breadcrumb{

	 font-size:12px;

	 color:#fff;

	 margin-bottom:0px;

	 padding-top:0;

	 padding-bottom:0;

	 padding-left:15px;

	 list-style:none;

	 background-color:#9bb0d0;

	 border-radius:0;

	 color:#1E1B1B;

	 font-weight:bold;

   }

 

.breadcrumb > .active {

    color: #ffff00;

}

  

 #sp-main-body {

	 padding-top:20px;

	 padding-bottom:20px;

}



.sp-module-title {

	 font-weight:bold;

	 color: #1A3867;

}



#sp-left .sp-module {

	margin-top: 10px;

	margin-bottom: 0;

	padding:10px;

	border: thin solid #1A3867;

 	border-radius: 10px;

   }

  

  #sp-right .sp-module {

	margin-top: 10px;

	margin-bottom: 0;

	padding:10px;

	border: thin solid #1A3867;

 	border-radius: 10px;

	background-color:#e6e6e6;

  }



 

  .dtree a.node, .dtree a.nodeSel {

	white-space: nowrap;

	padding: 1px 1px 1px 1px;

}



.dtree  img {

	float:left;

}



.pull-left{

	margin-right:8px;

	margin-bottom:5px;

}



 #phoca-dl-category-box .pd-subcategory{

	 line-height: 50px;

	 padding-left:60px;

}