table {font-size:13px}

a:hover { color: #f29400; }
a { color: #005074; }

h2 {
    font-size: 32px;
}

@media (min-width: 768px) {
  .col300r { float: left; width: 300px; }
  .colcenter { float: left; width: 420px; margin-left:10px; }
}
@media (min-width: 992px) {
  .col300l, .col300r { float: left; width: 300px; }
  .colcenter { float: left; width: 330px; margin-left:10px; margin-right:10px }
  .colright { float: left; width: 640px; margin-left:10px; }
}
@media (min-width: 1250px) {
  .col300l, .col300r { float: left; width: 300px; }
  .colcenter { float: left; width: 620px; margin-left:10px; margin-right:10px }
  .colright { float: left; width: 930px; margin-left:10px; }
}

.publink > a {width:100%;}
.publink > a > div {float:left;text-transform:uppercase;font-weight:bold;}
.publink > a > div > i {line-height:48px;font-size:48px;}

.portlet.light > .portlet-title > .nav-tabs > li { margin-right:2px; }
.portlet.light > .portlet-title > .nav-tabs > li > a { background:#ddd; }
.portlet.light > .portlet-title > .nav-tabs > li.active > a, .portlet.light > .portlet-title > .nav-tabs > li:hover {  background: #005074;}
.portlet.light > .portlet-title > .nav-tabs > li.active > a, .portlet.light > .portlet-title > .nav-tabs > li:hover > a {  margin: 0;  color: #fff;}
.tabbable-line > .nav-tabs > li.active {  border-bottom: 2px solid #005074;  position: relative;}
.portlet.light > .portlet-title > .nav-tabs > li:hover {  border-bottom: 2px solid #005074;  position: relative;}

.portlet.light > .portlet-title > .nav-tabs > li > a .corner:after {
    content: "";
    display: inline-block;
    border-left: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 20px solid #fff;
    position: absolute;
    top: -3px;
    right: -3px;
}
.portlet.light > .portlet-title > .nav-tabs > li > a { padding: 5px 10px 5px 5px; }
.nav-tabs { padding-bottom: 0; }

.portlet.light.bordered { border: 1px solid #005074 !important; }
.portlet.light.bordered > .portlet-title { border-bottom: 2px solid #005074; }

.tiles .tile .tile-body { font-weight: 400; font-size: 15px; line-height: 100px; border: 0; }
.tiles .tile:active, .tiles .tile.selected { border-color: #fff !important; }
.tiles .tile.selected .corner:after { border-right: 40px solid #fff; }

.timeline > li .timeline-icon { box-shadow: 0 0 0 4px #15873c; padding-top: 12px; background-color: #2d9d53; }
.timeline li.timeline-blue .timeline-body { background: #fff; border: 1px solid #15873c !important; color: rgb(62, 77, 92); }
.timeline > li .timeline-body h2 { border-bottom: 2px solid #005074; color: #005074; font-weight: bold; }
.timeline li.timeline-blue .timeline-body:after {  border-right-color: #15873c; }
.timeline h2 {border-color:#15873c !important;color:#15873c !important}
	.timeline:before {
    top: 2;
    width: 5px;
    background: #15873c;
    margin-left: -8px;
}




.publink > a > div {
    float: none;
}
.publink.newsletter > a > div {
    float: left;
}


.tooltip-inner {background:#005074}
.tooltip.right .tooltip-arrow {border-right-color:#005074}
.tooltip.left .tooltip-arrow {border-left-color:#005074}

.blog-info li i, .blog-posts .more, .blog-sidebar .more {
    color: #15873c;
}

.portlet.light > .portlet-title > .caption > h2.caption-subject {
    float:left;
}

/* BANNER */
.pre-header > .container {padding: 0}
.pre-header > .container > .row {text-align:center}
.pre-header > .container > .row > img {width:100%}

/* HEADER */
.langs-block-others > a {border:solid 2px #fff}
.langs-block-others > a:hover {border:solid 2px #f29400}
.header{background: #005074}
.header.nohome{background:transparent;box-shadow:none}
.header.nohome .row{background: #005074;box-shadow: 0 1px 3px #aaa;}
.header-navigation{margin-bottom:-3px}
.header-navigation >ul > li > a { color: #fff; }
.header-navigation ul > li.active > a { border-bottom: 2px solid #f29400; }
.header-navigation ul > li.active > a, .header-navigation ul > li > a:hover, .header-navigation ul > li > a:focus, .header-navigation ul > li.open > a, .header-navigation ul > li.open > a:hover, .header-navigation ul > li.open > a:focus {
    color: #f29400;
    background: #005074;
}
.topbar { color: #fff; background: #005074; }
.topbar a { color: #fff; }
.topbar a:hover { color: #f29400; }
.header-navigation > ul > li > .dropdown-menu { margin-top: -5px; border-top: solid 3px #005074; z-index: 1001; }
.header-navigation > ul > li.dropdown:hover > a:after {  border-bottom: 8px solid #f29400; }
.header-navigation .dropdown-menu > li:first-child { border-top: solid 2px #f29400; }
#clearmenu {display:none}
@media (max-width: 1024px) {
    .header .header-navigation { background: #005074; }
    .header .header-navigation li > a:hover, .header .header-navigation li.active > a, .header .header-navigation li.open > a:hover {
        border-bottom: 1px solid #fff !important;
        color: #f29400 !important;
        background: #005074 !important;
    }
    .header .header-navigation li > a, .header .dropdown.open .dropdown-toggle, .header .header-navigation li.open > a {
        border-bottom: 1px solid #fff !important;
        color: #fff !important;
        background: #005074 !important;
    }
    #clearmenu {display:block}
}
.header > .container > .row > table {width:100%;font-size: 13px}
.myagritel > .dropdown-toggle {background: #f29400;    color: #fff}

.lidate2 {width:100px;margin-left:-100px;font-size:16px;font-weight:bold;margin-top:5px;color:#005074}
.feeds li .col2 {width:120px;margin-left:-120px}
.feeds li {color: #005074}

.price-availability-block .price strong {
    color: #15873c;
}

.modal.in .modal-dialog {
    margin-top: 100px;
}

.main > .container, .header-navigation-content .row  {background:white !important; box-shadow:none !important}
