/*
 *  override.css
 */

/* uikit override */
#gkInset .menu ul {padding: 0}
#gkSidebar > .box {margin: 25px 0}

/* frontpage tab */
.front-tab {padding: 20px 0}

/* ads zone */
.box.advertisement tbody tr td {padding: 0}

/* gallery */
#datso {width:100%}
#datso .dg_head_background {width:auto;}
#datso .dg_body_background_description {width:auto;}

/* menu override */
ul.header-menu > li > a {color:#fff}
ul.header-menu > li.main-outlook {background:#000000}
ul.header-menu > li.pasadena-outlook {background:#008C93}
ul.header-menu > li.lacanada-outlook {background:#d11d44}
ul.header-menu > li.sanmarino-outlook {background: #005DAA}

ul.header-menu > li.main-outlook a:focus, 
ul.header-menu > li.main-outlook a:hover {
    box-shadow: 0 0 27px rgba(242, 242, 242, 0.75) inset;
}

.awbm-galleryfh {height:260px!important;margin: 10px 0 10px 0!important;}
div.margintop10 {margin:10px 0!important;}
div.uk-grid:not(.uk-grid-preserve) {margin-left: 0px!important;}
div.datso_thumb_prev {float:left}
div.datso_thumb_next {float:right}
.datso_info_box {margin-top:100px;}

/*Blog List Item Responsive Fix*/
div#itemListLeading {width:100%}
div#itemListLeading div.itemContainer {width:100%}

/*K2 Image resize*/
article#k2Container.itemView > a.itemImage.modal > img {max-height: 460px;width:auto!important;margin-left:auto;margin-right:auto;}
article#k2Container.itemListView div.itemList div.itemContainer article.itemView div.itemBlock div.itemImageBlock a.itemImage img {max-height: 460px;width:auto!important;}
div.itemContainer article div.itemBlock div.itemImageBlock a img {max-height: 460px;width:auto!important;}

/*Tabber*/
div.nn_tabs_container > div.nn_tabs_nav > ul.nn_tabs_tabs > li > span > a {padding: 5px 5px;border-bottom:none!important;}
div.nn_tabs_container > div.nn_tabs_nav > ul.nn_tabs_tabs > li.active > span > a,
div.nn_tabs_container > div.nn_tabs_nav > ul.nn_tabs_tabs > li.active > span > a:hover,
div.nn_tabs_container > div.nn_tabs_nav > ul.nn_tabs_tabs > li > span > a:hover {background: #eeeeee}

/*Staff Page*/
div.staff > div {height:170px;width:275px;}
div.staff > div > img {display:block;margin-left:auto;margin-right:auto;}
div.staff > div > p {text-align: center;font-size:12px;margin-top:5px;}

/*contact*/
div.contact-address address {margin-left: 0px;font-weight:600}
div.contact-address address span.contact-street_address {display:block;}
div.contact-address address span.contact-suburb:after {content: ",";}

/*Top Message*/
div#system-message-container dd.message ul li {font-size: 16px; font-weight: 500;}

/*Forms*/
tr.rsform-block > td:first-child {width:28%}
tr.rsform-block td input {display:block;}

/*Buy Now Button*/
a#addtobasket img {width: 95px!important;margin: 0px 10px;border: solid #aaa 2px;}
a#Checkout img {width: 95px!important;margin: 0px 10px;border: solid #aaa 2px;}
span.awimgtitle div.awbm-disabled > a > img {width: 90px!important;margin: 0px 10px;border: solid #aaa 2px;}
/*Remove Ratings*/
div.itemRatingBlock,
div.itemAuthBlock > h4 > a {display:none}