/*.container_wrap.sidebar_right{
        background:-webkit-gradient(linear,right top,left top,color-stop(red,0.295),color-stop(white,0));
        background:-webkit-linear-gradient(right, red 29.5%, white 0%);
        background:   -moz-linear-gradient(right, red 29.5%, white 0%);
        background:     -o-linear-gradient(right, red 29.5%, white 0%);
        background:        linear-gradient(right, red 29.5%, white 0%);
    }*/

pageinsert  .main_color h3{
  
  color:#919191;}

pageinsert {
  
  color:#919191;}

  .imagedropshadow {
    padding: 5px;
    border: solid 1px #EFEFEF;
}
a:hover img.imagedropshadow {
    border: solid 1px #CCC;
    -moz-box-shadow: 1px 1px 5px #999;
    -webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}
/*.NAVDIVS */
.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
    border-left-width: 4px;
    border-color: #919191;
}
/*.DROPDOWNCLONE */
#top .av-main-nav ul a {
    padding: 3px 12px 3px 12px;
    font-weight: normal;
    font-size: 14px!important;
    line-height: 23px!important;
}

#top .av-main-nav ul a:hover {
    font-size: 14px!important;
}
.sidebar{background:#f1f1f1;
color: #424242;}

/*.sidebar li  {

  font-size:34px;}*/
@media only screen and (min-width: 768px) {
.responsive .sidebar_right .container {
display: flex;
}

.responsive .sidebar_right .container .sidebar {
width: 24% !important;
}
}

.sidebar_right .container {
padding-right: 0 !important;
margin-right: 0 !important;
}

.sidebar_right .sidebar {
margin-right: 20px;
}

@media only screen and (max-width: 768px)
.responsive .logo img { padding: 10px 0; }

/* add arrow for menu indicator */
.avia-menu-fx .avia-arrow-wrap .avia-arrow {
top: 10px;
}

.avia-menu-fx .avia-arrow-wrap { visibility: visible; }

/* move indicator position */
#top #header_main > .container .main_menu .av-main-nav > li > a {
  height: 115px !important;
}
#top #header.header-scrolled.header-scrolled-full #header_main > .container .main_menu .av-main-nav > li > a {
  height: 43px !important;
}

/*.header-scrolled div .logo {
display: none;
}*/

/*#top #header_main > .container .main_menu .av-main-nav > li > a {
  height: 110px !important;
}
#top #header.header-scrolled.header-scrolled-full #header_main > .container .main_menu .av-main-nav > li > a {
  height: 70px !important;
}*/



.main_menu{ right: -20px;}
/* hidesearch */
@media only screen and (max-width: 990px) {
#top #menu-item-search { 
display: none !important; }}
@media only screen and (max-width: 480px) {
.responsive #top .logo {
    max-width: 45%;
}} 
@media only screen and (max-width: 768px) and (min-width: 481px) {
.responsive #top .logo {
    max-width: 30%;
}}
/* iPad Air test  
@media only screen and (device-width: 400px) and (device-height: 2000px) 
  .responsive #top .logo {
    max-width: 1%;
}}*/
/* na */
a.frontpagelink:after {
    text-align: center;
    content: "\f105"; 
    font-family: "Font Awesome 5 Free"; 
    font-size: 18px;
    font-weight: 900;
    color: #fff;
    margin-left: 12px;
    display: inline-block;
}

/* menu line height screen 
span.avia-menu-text {
   line-height: 24px !important;
}*/



#comments { display: none; }

/* search off screen */
#menu-item-search {display:none;}
.header-scrolled .logo > a > img { display: none !important; }

/* setheightscroll */
#top .header-scrolled .container, #top .header-scrolled .main_menu ul:first-child > li > a, #top .header-scrolled #menu-item-shop .cart_dropdown_link.container.av-logo-container {
    height: 41px !important;
    line-height: 41px !important;
}

@media only screen and (max-width: 480px) {
.responsive span.subtext {
opacity: 0!important
}}

@media only screen and (max-width: 1024px)
  { #header .subtext {
    display: none; }}

@media only screen and (max-width: 989) {
  /* Add your Mobile Styles here */
  .responsive #top .logo {
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    top: 0;
  } 

  .responsive #top #header_main {
    z-index: 3;
    min-height: 80px;
    position: relative;
  }

  .responsive #top .logo img {
    margin: 0;
    margin: 0 auto;
    max-height: 80px !important;
 }
}

/* icon edit */
.av-icon-char:hover {
color: #ff493c!important;
}
.av-icon-char {
border-color: green!important;
}

.iconbox {
    background: red !important;
}
/* blockquote styling */
.avia-testimonial-content:before {
    background: url("");
    content: "";
    display: block;
    height: 40px;
    position: absolute;
    width: 40px;
}

@media only screen and (max-width: 1024px) {
  nav.main_menu .avia-menu-text {text-size:7px; }}

/* ipad hamburger 
@media only screen and (max-width: 1024px) {
  nav.main_menu {
    display: block !important;
  }
  #avia-menu .menu-item {
    display: none;
  }
  .av-burger-menu-main.menu-item-avia-special {
    display: block;
  }
}*/

/* ipad menu text size */
@media only screen and (max-width: 1024px) {
  span.avia-menu-text {
    font-size: 13px !important;
  }

  /* hide shrink logo test ipad 
  @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
  .logo  
    img {
      opacity: 0!important;
      background: url(https://www.mattcolman.uk/wp-content/uploads/2018/10/logo-small3.png) no-repeat;
    max-width:80% !important;
  }
}*/
  
 /* change logo if mobile 
  @media only screen and (max-width: 767px) {
.logo img { opacity: 0; }
.logo a { 
  background-image: url(https://www.mattcolman.uk/wp-content/uploads/2018/10/logo-small3.png); 
  background-repeat: no-repeat; background-size: contain; }}*/ 
  
   /* change logo if ipad and mobile*/ 
  @media only screen and (max-device-width : 1024px) {
.logo img { opacity: 0; }
.logo a { 
  max-width: 100%;
  background-image: url(https://www.mattcolman.uk/wp-content/uploads/2018/11/ipad-logo.png); 
  background-repeat: no-repeat; 
  background-size: contain; }}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { 
 .logo a { 
  max-width: 80%;
  background-image: url(https://www.mattcolman.uk/wp-content/uploads/2018/11/ipad-logo.png); 
  background-repeat: no-repeat; 
  background-size: contain; }}

@media only screen and (max-width: 767px) {
.responsive #top #header {
position: fixed;
}}