/*
      ___        ___      ___        ___
     /\__\      /\  \    /\  \      /\  \
    /::|  |    /::\  \   \:\  \    /::\  \
   /:|:|  |   /:/\:\  \   \:\  \  /:/\:\  \
  /:/|:|__|__/::\~\:\  \  /::\  \/::\~\:\  \    ___  _ ____ _ ___ ____ _
 /:/ |::::\__\/\:\ \:\__\/:/\:\__\/\:\ \:\__\   |__> | |__, |  |  |--| |___
 \/__/~~/:/  /\~\:\ \/__/:/  \/__/__\:\/:/  /   .co.nz
       /:/  /\:\ \:\__\/:/  /        \::/  /
      /:/  /  \:\ \/__/\/__/         /:/  /
     /:/  /    \:\__\               /:/  /
     \/__/      \/__/               \/__/


Theme Name:
Description:
Version: 1
Author: Meta Digital
Author URI: http://metadigital.co.nz/
*/

/*
font-family: 'Supra DemiBold'
font-family: 'Supra Medium'
font-family: 'Supra Thin'
font-family: 'Supra ExtraLight'
*/

/* Sticky footer styles
-------------------------------------------------- */
html {position: relative; min-height: 100%;}
body {/* Margin bottom by footer height */ margin-bottom: 300px; font-family: 'Josefin Sans'; /*font-family: 'Supra Extralight';*/}

/* General Styles
-------------------------------------------------- */
h1{color:#43443d; /*font-family:Supra Medium;*/ font-family: 'Lato';}
h2{color:#43443d; font-family: 'Lato';}
h3{font-family: 'Lato';}
h4{font-family: 'Lato';}
h5{font-family: 'Lato';}

a{-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; color:#F17100; font-family: 'Raleway';}
a:hover{color:#F17100;}
/*.navigation a{color:transparent;}*//* hiding nav links because of infinite scroll */

.alignright {float:right;}
.alignleft {float:left;}

.clear{clear:both;}

p, li, a{font-size:18px; line-height:28px;}
p{margin-bottom:40px;}

strong{font-weight:bold}

* {outline:none!important;}

.orange-underline{border-bottom:2px solid #f17100;}

body.modal-open .navbar{
  overflow: none;
  padding-right: 15px !important;
}

/* Header Styles
-------------------------------------------------- */
/*nav .container{min-width:89%;}*/

.navbar-brand {padding-top: 10px; position:relative; z-index:3;}
/*.logo-container{width:118px; height:29px; background-image: url(images/davena-watches-logo.png); background-repeat: no-repeat; }
.logo-container:hover{background-image: url(images/logo-orange.png);}*/
.logo-container{position:relative; height:29px; width:118px; margin:0 auto;}
.logo-container img {position:absolute; left:0; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out;}
.logo-container img.top:hover {opacity:0;}

.logo-tagline{position:relative; height:0px; color:#F17100; top:10px; width:160px; left:-23px;}
.logo-tagline .logo-dash{width:25px; height:1px; background-image:url(images/logo-dash.jpg); position:relative; clear:both; position:relative; top:7px;}
.logo-dash.left{float:left; margin-right:10px;}
.logo-dash.right{float:right; margin-left:5px; top: 6px;}


.navbar-default {background-color:transparent; background:rgba(0, 0, 0, 0.5); border:none; height:52px;}
.navbar li{margin-top:0px!important; margin-left:0px!important; float:left!important; /*width:180px!important;*/ text-align:center!important;}
.navbar li a{color:#ffffff!important; text-transform:uppercase!important; display:block!important; float:left; font-size:14px; border:1px solid transparent!important; /*width:180px!important;*/ padding:15px 0px 15px 0px!important; /*font-weight:600!important;*/ /*font-family:Supra Medium;*/}
.navbar li a:link{}
.navbar li a:visited{}
.navbar li a:hover{color:#f17100!important; /*background:rgba(0, 0, 0, 0.8);*/}
.navbar li ul{/*background:rgba(0, 0, 0, 0.9)!important;*/}
.navbar li a:active{}
.navbar li a:focus{}
.navbar li.ubermenu-current_page_item > a{/*border:1px solid #f17100!important;*/}
.navbar li a span{border:none!important;}
.navbar .container{width:80%;}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target::after {position: relative!important; right: -2px!important; top:1px!important;}
.ubermenu-submenu{background:rgba(0, 0, 0, 0.5)!important; margin-top:52px!important; padding:0px 0px 15px 0px!important; margin-left:0px!important;}
.ubermenu-submenu li{margin-left:0px!important; margin-right:0px!important;}
.ubermenu-submenu-id-87 li{word-spacing:155px;}
.ubermenu-submenu li a{padding-top:15px!important; padding-bottom:0px!important; background:none!important;}
.ubermenu .ubermenu-target {display: inline!important;}
/*.ubermenu-active{background:rgba(0, 0, 0, 0.8)!important;}*/

.shiftnav-toggle{float:right; clear:both; position:relative; top:-35px; color:#ffffff;}

/* Home Styles
-------------------------------------------------- */
.home-main-wrapper{/*background-image: url("images/main-homepage-image.jpg");*/ /*background-size:cover; background-position:center; height:840px;*/ position:relative; height:0px; z-index:3;}

.home-main{text-align:center; padding-top:130px;}
.home-main h1{color:#ffffff; font-weight:300; text-transform:uppercase; font-family: 'Josefin Sans';}
.home-main h1 .orange{color:#f17100;}
.home-main .border{background:#F17100; height:1px; width:36%; margin-left:auto; margin-right:auto; clear:both; margin-top:20px;}

#home-carousel img{width:100%;}
#home-carousel .item {max-height:900px;}

#home-carousel .carousel-inner .item{opacity:0; -webkit-transition-property:opacity; transition-property:opacity; background-color:black;}
#home-carousel .carousel-inner .active{opacity:1;}
#home-carousel .carousel-inner .active.left,
#home-carousel .carousel-inner .active.right{left:0; opacity:0; z-index:1;}
#home-carousel .carousel-inner .next.left,
#home-carousel .carousel-inner .prev.right{opacity:1;}
#home-carousel .carousel-control{z-index:2;}

.carousel-control{z-index:20!important; background-image:none;}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right {position:absolute; top:50%; z-index:21; display:inline-block}

/*@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left{-webkit-transform: translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active{-webkit-transform: translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
}*/

.home-main-secondary-nav{text-align:center; padding-top:30px;}
.home-main-secondary-nav ul{padding:0px;}
.home-main-secondary-nav ul li{display: inline;}
.home-main-secondary-nav ul li a{color:#ffffff; font-weight:300; padding-left:40px; padding-right:30px;}
.home-main-secondary-nav ul li a:hover{color:#f17100; text-decoration:none;}
.home-main-secondary-nav ul li a i{margin-right:5px;}

.home-image-blocks{clear:both; height:350px; margin-top:1px;}
.home-image-block{height:250px; text-align:center;}
.home-image-block .text-wrapper{position:relative; /*top:157px;*/ top:255px;}
/*.home-image-block .text h2{color:#ffffff; text-transform:uppercase; font-weight:300; font-size:18px; background: rgba(0, 0, 0, 0.3); padding-top:12px; padding-bottom:12px; border:1px solid #ffffff; width:60%; margin-left:auto; margin-right:auto;}*/
.home-image-block .text{padding-top:15px; padding-bottom:15px;}
.home-image-block .text h2{color:#494a4d; text-transform:uppercase; font-weight:400; font-size:14px;  width:60%; margin-left:auto; margin-right:auto;}
.home-image-block.left{/*background-image: url("images/Davena-CHC-RAWs-485.jpg");*/ /*background-image: url("images/grey-block.jpg");*/ background-size:cover; background-position:center;}
.home-image-block.middle{/*background-image: url("images/Davena-CHC-RAWs-500.jpg");*/ /*background-image: url("images/grey-block.jpg");*/ background-size:cover; background-position:center; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.home-image-block.right{/*background-image: url("images/Davena-CHC-RAWs-476.jpg");*/ /*background-image: url("images/grey-block.jpg");*/ background-size:cover; background-position:center;}

a:hover .home-image-block h2{border-color:#f17100; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; color:#f17100;}

.home-image-block{position: relative; float: left; cursor: pointer;}
.home-image-block:before{content: ""; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: none; -moz-transition: background .3s linear; -webkit-transition: background .3s linear; -o-transition: background .3s linear; transition: background .3s linear;}
.home-image-block:hover:before{background: rgba(0,0,0, 0.2);}

/* Default Page Styles
-------------------------------------------------- */
.default-page a{font-family: 'Josefin Sans';}
.default-page{margin-top:30px; padding-bottom:30px;}
.default-page.spacer{margin-top:75px;}
.default-page h1{text-align: center; text-transform:uppercase; font-size:28px; color:#545454;}
.default-title-border{background:#f17100; height:2px; width:80px; margin-left:auto; margin-right:auto; clear:both; margin-top:0px; margin-bottom:15px;}

/* Credits Page Styles
-------------------------------------------------- */
.logo-outer-wrapper .logo-wrapper .logo-image{height:150px; background-repeat: no-repeat; background-size:100%; background-position: center; margin-bottom:15px;}
.logo-outer-wrapper .logo-wrapper:nth-of-type(4), .logo-outer-wrapper .logo-wrapper:nth-of-type(7), .logo-outer-wrapper .logo-wrapper:nth-of-type(10), .logo-outer-wrapper .logo-wrapper:nth-of-type(13){clear:both;}

/* Watch Landing Page Styles
-------------------------------------------------- */
.watch-landing-page{/*margin-top:75px;*/ width:100%; padding-left:0px; padding-right:0px;}
.watch-landing-page .content-wrapper{text-align:center; padding-left:15px; padding-right:15px; max-width:960px; margin-left:auto; margin-right:auto;}
.watch-landing-page h1{text-align: center; text-transform:uppercase; font-size:28px; color:#545454;}

/*.watch-categories-wrapper{padding-top:30px;}*/

.watch-category{text-align:center; margin-bottom:30px; padding-left:0px; padding-right:0px;}
/*.watch-category.taxonomy{padding-right:15px;}*/
.watch-category a{text-decoration:none;}
.watch-category img{margin-left:auto; margin-right:auto; width:100%;}
.watch-category .text h2{text-transform:uppercase; font-size:14px;}
a:hover .text h2{-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; color:#f17100!important;}

.watch-taxonomy-image-wrapper{position: relative; cursor: pointer;}
.watch-taxonomy-image-wrapper:before{content: ""; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0,0,0, 0.2); -moz-transition: background .3s linear; -webkit-transition: background .3s linear; -o-transition: background .3s linear; transition: background .3s linear;}
.watch-taxonomy-image-wrapper:hover:before{background: none;}

/* Watch Taxonomy Page Styles
-------------------------------------------------- */
.taxonomy-banner-wrapper, .page-banner-wrapper{height:490px; background-repeat:no-repeat; background-size:cover; background-position:center;}
#watch-taxonomy-page.taxonomy-page{margin-top:0px;}
.taxonomy-page{margin-top:75px;}
.taxonomy-page h1{text-align:center; text-transform:uppercase; font-size:28px; color:#545454;}
.taxonomy-title-border{background:#f17100; height:2px; width:80px; margin-left:auto; margin-right:auto; clear:both; margin-top:0px; margin-bottom:15px;}
.taxonomy-description{text-align:center; /*font-family: 'Lora', serif;*/ /*font-family: 'Supra Thin';*/}

.watch-carousel{text-align:center; padding-top:30px;}
/*.watch-carousel .item {opacity: 0; -webkit-transition: opacity 2s; -moz-transition: opacity 2s; -ms-transition: opacity 2s; -o-transition: opacity 2s; transition: opacity 2s;}
.watch-carousel .active {opacity: 1;}
.watch-carousel .active.left,
.watch-carousel .active.right {left: 0; opacity: 0; z-index: 1;}
.watch-carousel .next.left,
.watch-carousel .prev.right {opacity: 1;}
.watch-carousel .carousel-control {z-index: 2;}*/
.watch-carousel .item img{margin-left:auto; margin-right:auto; cursor:pointer;}
.carousel-control.right, .carousel-control.left {background:none; top:41%;}
.watch-carousel h2{text-transform:uppercase; font-size:14px; color:#545454;}

.carousel .carousel-control, .carousel .carousel-caption{visibility:hidden;}
.carousel:hover .carousel-control, .carousel:hover .carousel-caption{visibility:visible;}
.watch-carousel .carousel-caption{background:rgba(0, 0, 0, 0.5); left:10%; right:10%; padding:10px;}
.watch-carousel .carousel-caption .left, .watch-carousel .carousel-caption .right{padding-left:0px; text-align:left;}
.carousel-control .fa-angle-left, .carousel-control .fa-angle-right{color:#f17100; box-shadow:none; text-shadow:none; font-size:30px;}

.modal{text-align: center;}
.modal .close{position:relative; top:5px; left:-10px; height:20px;}
.modal-content {border-radius: 0px;}
.modal-content img{margin-left:auto; margin-right:auto; padding:15px;}
.modal:before {display: inline-block; vertical-align: middle; content: " "; height: 100%;}
.modal-dialog {display: inline-block; text-align: left; vertical-align: middle; width:100%; max-width:754px;}

/* Blog Styles
-------------------------------------------------- */
.blog-landing{margin-top:90px;}
.blog-landing .entry{width:70%; margin-left:auto; margin-right:auto; margin-bottom:90px;}
.blog-landing .entry img{max-width:100%; height:auto;}
.blog-landing .entry h2{text-transform:uppercase;}
.blog-landing .entry h2 a{font-size:20px; color:#545454; text-decoration: none;}
.blog-landing .entry .time-wrapper{width:100%; margin-bottom:15px;}
.blog-landing .entry a{color:#545454; text-decoration:underline; font-size:14px;}

#infscr-loading{display:none!important;}

/* Single Post Styles
-------------------------------------------------- */
.single-post{margin-top:60px;}
.single-post #blog-post{width:70%; margin-left:auto; margin-right:auto;}
.single-post #blog-post img{max-width:100%; height:auto;}
.single-post .time-wrapper{padding-bottom:15px;}
.single-post h1{font-size:26px; text-transform:uppercase; color:#545454; text-decoration: none;}
.single-post .navigation{padding-top:30px;}
.single-post .navigation a{color:#545454; text-decoration:underline; font-size:14px;}

/* Contact Styles
-------------------------------------------------- */
#gform_1 label{font-weight:300;}
#gform_1 input, #gform_1 textarea{border:1px solid #cccccc;}
#gform_submit_button_1{color:#ffffff; text-transform:uppercase; font-weight:300;  background: rgba(0, 0, 0, 0.3); padding:5px 15px 5px 15px; border:1px solid #ffffff; margin-left:auto; margin-right:auto;}
#gform_submit_button_1:hover{border-color:#f17100; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

/* Look Book Styles
-------------------------------------------------- */
#look-book-carousel-left .carousel-control.right, #look-book-carousel-left .carousel-control.left, #look-book-carousel-right .carousel-control.right, #look-book-carousel-right .carousel-control.left {background:none; top:40%;}
ul.thumbnails-carousel {padding: 10px 0 0 0; margin: 0; list-style-type: none; text-align: center;}
ul.thumbnails-carousel .center {display: inline-block;}
ul.thumbnails-carousel li {margin:1px 6px 9px 6px; float: left; cursor: pointer;}
.controls-background-reset {background: none !important;}
.active-thumbnail {opacity: 0.4;}
.indicators-fix {bottom: 70px;}

#look-book-carousel-left .item, #look-book-carousel-right .item {opacity: 0; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity;}
#look-book-carousel-left .item img, #look-book-carousel-right .item img{width:100%;}
#look-book-carousel-left .active, #look-book-carousel-right .active {opacity: 1;}
#look-book-carousel-left .active.left,
#look-book-carousel-left .active.right,
#look-book-carousel-right .active.left,
#look-book-carousel-right .active.right {left: 0; opacity: 0; z-index: 1;}
#look-book-carousel-left .next.left,
#look-book-carousel-left .prev.right,
#look-book-carousel-right .next.left,
#look-book-carousel-right .prev.right {opacity: 1;}
#look-book-carousel-left .carousel-control, #look-book-carousel-right .carousel-control {z-index: 2; visibility:visible;}
#look-book-carousel-left .fa, #look-book-carousel-right .fa{font-size:50px;}
#look-book-carousel-left, #look-book-carousel-right{padding-bottom:100px;}

.carousel-heading{text-align:center;}
.carousel-heading h4{font-size:16px;}
.left-carousel-caption, .right-carousel-caption{font-size:16px; padding-top:30px;}

/*#look-book-carousel-left .item, #look-book-carousel-right .item{cursor: pointer;}*/
#look-book-carousel-left .item:before, #look-book-carousel-right .item:before{content: ""; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: none; -moz-transition: background .3s linear; -webkit-transition: background .3s linear; -o-transition: background .3s linear; transition: background .3s linear;}
/*#look-book-carousel-left .item:hover:before, #look-book-carousel-right .item:hover:before{background: rgba(0,0,0, 0.2);}*/

/* Instagram feed Styles
-------------------------------------------------- */
.instagram-feed{text-align:center; padding-top:60px;}
.instagram-feed a{color:#43443d;}
#sb_instagram .sbi_follow_btn a, #sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a{background: none!important; color: #A5A5A5!important;}

/* Footer Styles
-------------------------------------------------- */
.footer{position: absolute; bottom: 0; width: 100%; /* Set the fixed height of the footer here */ height: 300px; background-color:transparent; background:rgba(0, 0, 0, 0.8); /*background-color: #343539; */ background-image:url(images/footer-bg.jpg);}

.footer{padding-top:70px;}
footer .container{width:100%; max-width:1440px;}
.footer a{font-size:12px; text-transform:uppercase; color:#ffffff;}
.footer a:hover{color:#F17100; text-decoration:none;}
.footer li{list-style-type: none;}
.footer-left{padding-left:0px;}
.footer-left li:first-child, .footer-middle li:first-child{padding-bottom:10px;}
.footer-left li:first-child a, .footer-middle li:first-child a{font-size:14px;}
.footer-middle{padding-left:0px;}
.footer-right{float:right; text-align:right; padding-right:60px;}
.footer-right ul li{display:inline; margin-left:7px;}
.footer-right ul li a{font-size:22px;}
.footer-bottom{padding-left:0px;}
.footer-bottom ul{border-top:1px solid #F17100; padding-top:10px;}
.footer-bottom ul li{display:inline; margin-right:15px;}

/****************************************/
/***** MEDIA QUERY FOR BELOW 767PX ******/
/****************************************/

@media (max-width: 767px) {

  .logo-tagline {left: -7px;}

  .navbar .container{width:95%;}
  #navbar{display:block;}
  .ubermenu-responsive-toggle{float:right; color:#ffffff; position:relative!important; top:-60px!important;}
  .ubermenu-responsive-toggle:hover {text-decoration: none;}
  .navbar-right {float: none !important;}
  .navbar-nav {float: none;}
  .ubermenu-responsive-default.ubermenu-responsive.ubermenu {background:rgba(0, 0, 0, 0.5)!important; position:relative!important; top:-60px!important;}
  .ubermenu-responsive-default.ubermenu-responsive.ubermenu li{width:100%; padding-left:15px;}
  .ubermenu-main{background:rgba(0, 0, 0, 0.5)!important; position:relative; top:-60px!important;}
  .ubermenu-main li{width:100%!important; padding-left:15px!important;}
  .navbar-collapse{border:none; margin-top:-1px; box-shadow:none;}

  .item-image{height:350px;}

  .home-main-secondary-nav{display:none;}

  .home-image-block {clear:both; margin-bottom:100px;}

  .home-image-block.middle {border:none;}

  .page-template-look-book-page-php h1{padding-top:60px;}
  #look-book-carousel-left, #look-book-carousel-right{padding-left:0px; padding-right:0px; padding-bottom:30px;}

  .watch-carousel{padding-left:0px; padding-right:0px;}
  .carousel .carousel-control{visibility:visible;}
  .taxonomy-page{margin-top:5px;}
  /*.watch-carousel .carousel-caption{display:none;}*/
  .watch-carousel .carousel-caption.mobile{position:relative; left:0px; top:0px;}
  .watch-carousel .carousel-caption.mobile .left{width:50%; float:left;}
  .watch-carousel .carousel-caption.mobile .right{width:50%; float:left;}

  .default-page{margin-top:0px;}

  .single-post #blog-post {width: 100%; margin-top:60px;}

  .modal{padding-right:20px;}
  .modal:before {height: 0%;}
  .modal-content{background:none;}
  .modal-content img {padding: 0px;}
  .modal-button{display:Table; background:#ffffff; width:100%;}

  /* watch landing page */
  .watch-category{padding-left:0px; padding-right:0px;}

  .taxonomy-banner-wrapper, .page-banner-wrapper{height:200px;}

  .taxonomy-description br{display:none;}

  /* blog */
  .blog-landing .entry{width: 100%; margin-bottom: 60px;}

  /* contact page */
  #gform_1 input, #gform_1 textarea{width:100%;}

  body.home {/* Margin bottom by footer height */ margin-bottom: 1250px;}
  body {/* Margin bottom by footer height */ margin-bottom: 550px;}
  .footer{height: 550px; padding-top:30px;}
  .footer-right{padding-top:10px; position:Relative; z-index:2; padding-right:0px;}
  .footer-bottom{padding-right:0px;}
  .footer-bottom ul, #menu-footer-middle, #menu-footer-left{padding-left:0px;}
  .footer-bottom ul li{display:block;}
  .footer-right{padding-top:10px;}

}

/****************************************/
/**** MEDIA QUERY FOR 768PX - 991PX *****/
/****************************************/

@media (min-width: 768px) and (max-width: 991px) {

  .ubermenu-responsive-toggle{float:right; color:#ffffff;}
  .ubermenu-responsive-toggle:hover {text-decoration: none;}
  .navbar-right {float: none !important;}
  .navbar-nav {float: none;}
  .ubermenu-responsive-default.ubermenu-responsive.ubermenu {background:rgba(0, 0, 0, 0.5)!important;}
  .ubermenu-main{background:rgba(0, 0, 0, 0.5)!important; position:relative; top:-1px!important;}

  .item-image{height:650px;}

  /* header */
  .navbar-header{width:100%;}
  .navbar .container{width:90%;}
  .navbar li{margin-left:6px!important;}

  /* home page */
  /*.home-main-wrapper{height:640px;}*/
  .home-main-secondary-nav ul li a{padding-left:20px;}
  .home-image-block .text h2{width:100%;}

  /* taxonomy page */
  .taxonomy-banner-wrapper{height:290px;}

  /* blog */
  .blog-landing .entry{width: 100%;}


}

/****************************************/
/*** MEDIA QUERY FOR 992PX - 1199PX *****/
/****************************************/

@media (min-width: 992px) and (max-width: 1199px) {

  .ubermenu-submenu{left:0px!important; position:relative!important;}
  .navbar li, .navbar li a{width:124px!important;}

  .item-image{height:650px;}
  /* home page */
  /*.home-main-wrapper{height:740px;}*/

  /* taxonomy page */
  .taxonomy-banner-wrapper{height:390px;}

}

/****************************************/
/*** MEDIA QUERY FOR 1200PX AND ABOVE ***/
/****************************************/
@media (min-width: 1200px) {

  .navbar li, .navbar li a{width:155px!important;}
  .item-image{height:750px;}

}

/**************************************/
/*** CHROME AND SAFARI SPECIFIC CSS ***/
/**************************************/

@media screen and (-webkit-min-device-pixel-ratio:0) {

.navbar li a{padding:17px 0px 18px 0px!important;}
.ubermenu-submenu li a{padding-top:15px!important; padding-bottom:0px!important; background:none!important;}

}
