/**
 * @copyright	Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license	GNU General Public License version 2 or later; see LICENSE.txt
 * ci sono err in jscript
 * cferr - vedi di verificare in futuro
 */

 .bord {border:1px solid red;}
 
/*General overrides*/
body {margin-top: 100px;}
.pagetop {margin-top: 80px;}
.site {border:0px!important;}
body.site {padding:0px!important; }
#content {min-height:600px;}

div {	
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.container {max-width:1300px!important;}

.fontcolor-gold {color:#ff9326;}
.introbox-title {color:#ff9326;}

#back-top {border: 1px solid #ff9326;
    bottom: 14px;
    box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.42) inset;
    height: 30px;
    padding: 11px 4px 0 9px;
    position: fixed;
    right: 7px;
    width: 30px;
    z-index: 1000;
}
#back-top i{margin-left:5px; margin-right:10px;}

/*wkgroup*/
.workgroup .filtertable {display:none!important;}

@media (min-width: 1200px){
.container {width: 1300px;} 
}

.category-list.container {display:contents;}
.uniblog .item {padding:7px; border:1px solid #cecebf;}
.view-featured {background: url("../images/homebg.jpeg"); background-repeat:no-repeat; background-position:bottom center; background-size:cover; }
.topmainmenu {background:url("../img/darklinebg.jpg");background-repeat:repeat; width:100%; position:fixed; top:0px; left:0px; font-size: 18px; z-index: 9999999;}
.topmainmenu .adminnav a {color:#F92DA0;}
.topmainmenu a {color:#DEB420;}
.topmainmenu li a:hover {background:#686859; background-color:#686859;}
.topmainmenu .nav-header {
    display: block;
    padding: 8px 15px;
    font-size: 18px;
    font-weight: normal;
    line-height: 18px;
    color: #DEB420;
    text-shadow: none;
    text-transform: none;
}


.row-striped .row-fluid {display: flex;}

.icon-star {color: #d93600;} 
.icon-warning {color: #d93600;} 
.icon-question-sign  {color: #3648DD;} 

.fabrikElementContainer {border: 1px solid #bdbdae; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}
/*.plg-field.fb_el_dogs___dogname {display: flex; align-items: center; text-align: left;}*/
.fabrikElement input {margin-top: 7px; max-width: 94%;}
.fabrikElement button {margin-top: 7px;}

.form-horizontal .controls {margin-left: 0px;}
.form-horizontal .control-label {margin-right: 5px;}
form.fabrikForm  .row-fluid .span4 {padding-left: 10px; padding-right: 10px;}
form.fabrikForm  .row-fluid .span3 {padding-left: 10px; padding-right: 10px;}
.fabrikElement .input-medium {width:95%;}
form.fabrikForm label {display: inline; line-height: 1.5; }
.fabrikGroup legend {font-weight:bold; color: #0000ff;}
.input-medium {max-width:99%}
#form_3_1 img {float:left; margin-right: 10px;}
#group9 button {margin-bottom: 11px; display:none;} /*cferr*/
#dogs___dogphoto1 {margin-top: 5px;} /*cferr*/
#dogs___dogphoto2 {margin-top: 5px;} /*cferr*/
#dogs___reg_n,#dogs___litter_nr {width: 90%;}
#dogs___litterdate_cal {width: 60%;}
#group3 #dogs___litterdate_cal {pointer-events:none;}
#group3 #dogs___litterdate_cal_cal_img {display: none;}

.fabrikLabel {white-space: nowrap; color: #2427D4; padding-top: 5px;}
.span4.fabrikLabel {width: 100%;}
.fabrik_groupdata .modal {width: auto;}
/* tables override */
.table th, .table td {vertical-align: inherit !important;}

#group1 {width:26%;}

/*import unimedia styles*/
.centro { text-align: center;}
.txt-white { color:#FFFFFF;}
.centered {	margin-left: auto;margin-right: auto;}
.splitterbigx { height:40px;}
.splitter     { width: 100%; clear:both; height:7px; border:none; background-color:transparent;}
.splitter20 { width: 100%; clear:both; height:20px; border:none; background-color:transparent !important;}
.splitterbig { width: 100%; clear:both; height:40px; border:none; background-color:transparent !important;}
.splitterbigx { width: 100%; clear:both; height:80px; border:none; background-color:transparent !important;}
.autowidth { width: auto; float: left;}

/*frontuser*/
.frontuser #jform_email1-lbl, .frontuser #jform_email1, .frontuser #jform_email2-lbl, .frontuser #jform_email2 {display:none;}
.frontuser form#member-profile fieldset:last-of-type {display:none;}

/* FOOTER  */

.footer { margin-top: 10px; background-color:#1E3953; padding-top:10px; padding-bottom:15px;
background-image:url("../img/darklinebg.jpg");background-repeat:repeat;
}
.footer i{ color:#ff8000;}
.footer a{ color:#FFF;}
.footer-divider { height:1px; background-color:#555555; margin: 10px 1px;}

footer .span4  { padding: 7px 10px 7px 10px;}
.footerheader { font-size: 1.3em;line-height:1.4; padding-bottom:15px; color:#ff8000;}
.footerbox{ color:#FFF;}
.f-txt { color: #FFF;}
.colfooter { margin-top: 7px; }
/* .colfooter a{ color: #000;font-size: 1em; } */
.seguici i{ color:#FFF;}

@media (max-width: 768px) {
	.footer-logo {text-align:center;}
	.ft-company {text-align:center;}
	.ft-legalinfo {text-align:center;}
}

@media (max-width: 585px) {
	.splitterbig, .splitterbigx {height:10px;}
}


