
.iconarticle .iconimg img {border-radius:0!important; }

 ul.menu > li ul li {min-width:187px!important;}
 
 /* Image Gallery */
 
.imagegalleryplg img {margin: 10px!important; width: 31.333%!important;} 
#fancybox-wrap {margin-top: 5px!important;}

/* titles */
/*#component h1,#component h2,#component h3,#component h4,#component h5,#component h6 {margin: 5px 0 0 1px!important; letter-spacing: 0!important;}*/
#component h2  {
    font-size: 32px!important;
   /* display: inline-block !important;*/
    text-transform: none;
    /*margin: 0!important;*/
    font-weight: bold!important;
	margin: 15px 0 2px 0!important; 
	letter-spacing: 0!important;}
	
	.jcatHeader {
   
    margin: 0 0 30px 0!important;}
	
	
#component h1{margin: -2px 0 30px ; padding-bottom: 8px!important; letter-spacing: 0!important; letter-spacing:-0.5px!important;}

#component .cat_title {font-size: 36px!important;}

#component .article_title {font-size: 36px!important;}

#component .jcatHeader h2{ font-size: 42px!important; margin: 0!important;  letter-spacing:-0.5px!important;}

/* menu */

.suckerfish ul.menu > li,.dualfish ul.menu > li{ margin-right: 0!important;}

/* button contact form */

.buttonMore {margin-top: 100px!important;}

/* paragraph */

#component p {text-align: left!important;}

/* menu */ 
#headerwrap.stickyscroll {background-color:rgba(0, 0, 0, 0.8)!important;}

#headerwrap.stickyscroll {background-color: rgba(255, 198, 24, 0.85)!important;}

.mobilebtn {margin-top: 10px!important;}

/* bulleted lists */

li {list-style-image:url('../images/check-list.png');}
ul {padding: 7px 23px;}

/* footer */
body.innerpage .footerp {color:#f1f1f1!important;}
body.innerpage .footerp a {color:#f1f1f1!important;}
body.innerpage .footerp a:hover {color:#f1bd3d!important;}

/* leaders module */

h4.lideres {font-size: 28px!important; line-height: 32px!important;}


@media(max-width:1000px ){

#component .jcatHeader h2 {font-size: 32px!important;}

}

#submit6 {margin-right:20px;}

.mod-languages a {color: #fff!important; text-shadow: none!important; }
.mod-languages a.btn.dropdown-toggle {margin-top: 14px!important;background:transparent!important;}
.mod-languages {margin-top: 18px!important;background:transparent!important;}

.mainslide-header h2 { font-size: 56px!important; color: #fff; font-weight: bold!important; text-shadow: 2px 2px #666;}
.mainslide-header h3 { font-size: 48px!important; color: #fff; font-weight: bold!important; text-shadow: 2px 2px #666;}
.mainslide-header h3.title1  {color: #000!important;}
.mainslide-header h3.title2  {color: #fff!important;}

/*  inner pages */
#region3.row-fluid { width:auto;/* margin-top: 100px!important;*/}

.Itemid640 #region2wrap  {background: transparent!important; padding: 0!important; margin: 0!important}

.tollfree #region2wrap,.tollfree #region2 {background: transparent!important; padding: 0!important; margin: 0!important;text-align: right!important;}

.tollfree h4 { font-size: 120%!important; margin: 0!important; color: #f1f1f1!important;padding: 0!important;} 

.tollfree #region2 {padding-right: 0!important; margin-right: 0!important;}

.tollfree #region2  .modulecontent {padding: 10px 5px 15px!important;}

.tollfree  #region2wrap .xtc-wrapper   { max-width: 100%!important;}

 #region2wrap .xtc-wrapper .tollfree { width: auto!important;}

@media(max-width: 1050px ){
#headerwrap.sticky {background-color:rgba(255, 198, 24, 0.85)!important;}
body.innerpage #headerwrap {background-color: rgba(255, 198, 24, 0.85)!important;}
h4.lideres {font-size: 16px!important; line-height: 24px!important; }
.textlarge2 {font-size: 180%!important;}
.tollfree h4 { color: #333!important; padding-top: 10px!important;} 
.tollfree #region2  .modulecontent {padding: 15px 5px 5px!important;}

.mainslide-header h2 {font-size: 32px!important; line-height: 32px!important; padding-top: 50px!important;}
.mainslide-header h3 {font-size: 32px!important;line-height: 22px!important;}


}