
.header .links {
    margin: 7px 0 8px;
}
.header .quick-access {
    margin-right: 0;
}
.header .links li a  {
    font-size: 11px;
}
.header .links li a:hover {
    color: #659ace;
    text-decoration: underline;
}
.header .form-search button.button > span{
    background: #005ea8;
}
.grid-full > li > a:hover,.grid-full > li > a.active {
    background: #005ea8!important;
    color: #fff!important;
}
.camera_caption > div {
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
.lof_camera_title::before {
    background: none;
}
.lof_camera_title {
    color: #fff;
}
p {
    font-size: 13px;
}
.page-title, .category-title {
    margin: 0 0 20px;
}
.page-title h1, .page-title h2 {
    color: #005ea8;
}
.slider-block {
    padding: 20px 0 0;
}
.main-container {
    padding: 0 0 20px;
}
.content-container {
    background: #fff;
    padding: 20px;
    margin-top: 20px;
}
button.button > span:hover {
    background: #005ea8!important;
}
.footer-info-block {
    margin: 20px 0 0;
    padding: 20px;
    background: #fff;
}
.footer-info-block .lnk {
    color: #005ea8;
}
.camera_thumbs_cont ul li > img {
    height: 111px;
}
.header .form-search button.button:hover > span { background: #659ace;}
button.button:hover > span,
.page-sitemap .links a:hover {
    background: #005ea8;
}
.footer-info-block a.lnk:hover {
    color: #659ace;
    text-decoration:underline;
}
.grid-full .grid-full-home-link:hover a, .grid-full .level.over > a, .grid-full .level.active > a {
    color: #005ea8;
}
.camera_thumbs_cont ul li.cameracurrent > img {
    border-color: #005ea8;
}
.block-subscribe .input-box input {
    background: #fff;
}
.block-subscribe .actions .button span {
    background: #005ea8;
    color: #fff;
    padding: 0 5px 0 6px;
}
.block-subscribe .actions .button:hover span {
    color: #fff;
}
.products-grid .product-name a:hover, .products-list .product-name a:hover{
    color: #005ea8!important;
}
a:hover,
a:focus {
    color: #005ea8;
}
.grid-full .parent div.level-top > ul.level .level > .catagory_children {
    width: 100% !important;
    padding: 15px;
}
.grid-full > li > .level-top {
    top: 53px;
    background: #fff;
}
.grid-full .level1 .catagory-level1 {
    color: #005ea8;
}
.grid-full .level1 .catagory-level1:hover {
    color: #005ea8;
    text-decoration: underline;
}
