@media only screen and (min-width: 1px) and (max-width: 600px){
#header-outer[data-permanent-transparent="1"][data-transparent-header="true"].transparent:not(.dark-slide) #logo img.dark-version, #header-outer[data-permanent-transparent="1"][data-transparent-header="true"].transparent.dark-slide #logo img:not(.dark-version),
#header-outer[data-transparent-header="true"].transparent.dark-slide >header #logo img.dark-version, #header-outer[data-transparent-header="true"].dark-text >header #logo img.dark-version, #header-outer[data-transparent-header="true"].dark-text.side-widget-open >header #logo img.starting-logo {
opacity: 1!important;
}
}
body #footer-outer[data-cols="1"][data-disable-copyright="false"][data-using-widget-area="false"][data-copyright-line="false"][data-matching-section-color="true"] #copyright, body #footer-outer[data-cols="1"][data-disable-copyright="false"][data-using-widget-area="false"] #copyright {
padding-top: 30px!important;
}
i.label {
font-weight: 700;
}
#top nav ul .slide-out-widget-area-toggle a.using-label, #top .span_9 > .slide-out-widget-area-toggle a.using-label, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top nav ul .slide-out-widget-area-toggle a.using-label {
width: auto;
vertical-align: middle;
text-shadow: 0px 0px 9px rgb(0 0 0 / 40%);
}   html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
.square {
height: 0;
position: relative;
display: inline-block;
vertical-align: top;
overflow: hidden;
background-size: cover;
}
.square-100 {
width: 100%;
padding-bottom: 100%;
}
.grid {
display: block;
padding: 0;
margin: 0 0px 0px;
text-align: left;
font-size: 0;
}
.grid-cell {
display: inline-block;
margin: 0;
padding: px;
text-align: left;
vertical-align: top;
width: 100%;
font-size: 16px;
}
.grid-25 { width: 11%;}
.grid-75 {width: 89%;}
.grid-7 {  width: 7.14%;}
.centro h2 {
display: flex;
justify-content: center;
align-items: center;
color: #fff;
text-transform:uppercase;
font-size: calc(13px + 6 * ((100vw - 1000px) / 480));
text-align: center;
-webkit-transition: all 250ms ease;
-moz-transition: all 250ms ease;
-o-transition: all 250ms ease;
-ms-transition: all 250ms ease;
transition: all 250ms ease;
text-shadow: 0px 0px 0px #fff;
}
.centro h2:hover {
letter-spacing: 1px!important;
text-shadow: 0px 0px 15px #fff;
color: transparent;
opacity: 1;
-webkit-transition: all 1s ease;
-moz-transition: all 250ms ease;
-o-transition: all 250ms ease;
-ms-transition: all 250ms ease;
transition: all 250ms ease;
}
.centro h6:hover {
letter-spacing: 1px!important;
text-shadow: 0px 0px 15px #fff;
color: transparent;
opacity: 1;
-webkit-transition: all 1s ease;
-moz-transition: all 250ms ease;
-o-transition: all 250ms ease;
-ms-transition: all 250ms ease;
transition: all 250ms ease;
}
.oneline h2 {   
line-height: 100%!important;
padding-top:45%!important;
}
.twoline h2 {   
line-height: 100%!important;
padding-top:39%!important;
}
.morrell h2 {
line-height: 100%;
letter-spacing:2px;
padding-top:39%!important;
}
.threeline h2 {   
line-height: 100%!important;
padding-top:34%!important;
}
.centro h6 {
display: flex;
justify-content: center;
align-items: center;
color: #fff!important;
text-transform:uppercase;
font-size: 12px;
text-align: center;
}
div#footer-outer {
z-index: 99;
}
@media only screen and (min-width: 1px) and (max-width: 600px){
.dispplay {
opacity: 1!important;
color: #fff;
position: fixed;
bottom: 0px; 
text-align: justify;
direction: rtl;
padding: 40px;
}
}
@media only screen and (min-width: 600px){
.dispplay {
opacity: 0!important;
color:#fff;
}
}
@media only screen and (max-width: 999px){
#top .span_9 >.slide-out-widget-area-toggle, #top #mobile-cart-link, #top .mobile-search, #header-outer #top .mobile-user-account {
top: -12px;}}
@media only screen and (min-width: 600px) {
#header-outer[data-transparent-header="true"].transparent.dark-slide >header #logo img.dark-version, #header-outer[data-transparent-header="true"].dark-text >header #logo img.dark-version, #header-outer[data-transparent-header="true"].dark-text.side-widget-open >header #logo img.starting-logo {
opacity: 0!important;
}}
@media only screen and (min-width: 1px) and (max-width: 999px){
#header-outer[data-transparent-header="true"][data-permanent-transparent="false"] #logo .dark-version, #header-outer #top #logo img {
top: -12px;
left:-20px;
}} @media only screen and (max-width: 600px) {
.centro h6 {
font-size: 6px!important;
}} @media only screen and (min-width: 600px) {
.centro h6 {
font-size: 8px!important;
}
} @media only screen and (min-width: 768px) { .centro h6 {
font-size: 8px!important;
}} @media only screen and (min-width: 992px) {.centro h6 {
font-size: 10px!important;
}} @media only screen and (min-width: 1200px) {.centro h6 {
font-size: 14px!important;
}}
.onefoot h6{   
line-height: 100%!important;
padding-top:45%!important;
}
.twofoot h6{   
line-height: 100%!important;
padding-top:35%!important;
}
.threefoot h6 {   
line-height: 100%!important;
padding-top:25%!important;
}
@media screen and (max-width: 600px) {
.hide-small {
display:none;
}
}   .nectar-recent-posts-slider_multiple_visible .recent-post-container.container .strong a {
display: none
}
.nectar-recent-posts-slider_multiple_visible .recent-post-container.container {
text-transform: uppercase!important;
}
h3.post-ref-0 {
text-transform: uppercase;
}
#slide-out-widget-area .bottom-text {
padding-bottom: 0;
font-size: 14px;
font-weight: 600;
text-align: center!important;
}
.slide-out-hover-icon-effect.small {
top: 40px!important;
}
.single .heading-title[data-header-style="default_minimal"] {
display: none!important;
}
.blog_next_prev_buttons.wpb_row.vc_row-fluid.full-width-content.standard_section {
display: none;
}
.post .content-inner {
padding-bottom: 0px;
}
#header-outer.transparent .slide-out-widget-area-toggle a i.label{    opacity: 1!important;}
.row, div.clear {
padding-bottom: 0px;
}   .indigo {background-color:#5C0879;}
.silver {background-color:#BFBFBF;}
.red {background-color:#DC3B22;}
.shiraz {background-color:#AE0025;}
.crusoe {background-color:#145E2A;}
.java {background-color:#21998E;}
.applegreen {background-color:#88C000;}
.chetwood {background-color:#6067B2;}
.thunder {background-color:#4D4D4C;}
.golden {background-color:#E7820F;}
.celestial {background-color:#479EDD;}
.lapalma {background-color:#38A725;}
.valhallah {background-color:#281A53;}
.concorde {background-color:#7C7C7C;}
.larioja {background-color:#BDB600;}
.blak {background-color:#000;}   #footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright {
padding-bottom: 30px;
}
#footer-outer #copyright p {
font-weight: 600;
letter-spacing:1px;
}   #header-outer[data-permanent-transparent="1"][data-transparent-header="true"].transparent.dark-slide #logo .starting-logo.dark-version {
opacity: 1;
-ms-filter: 'alpha(opacity=100)';
display: none;
}
.wiidth {
width: 100%!important;
}
li#menu-item-313 {
background-color: #BDB600;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-312 {
background-color: #7C7C7C;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-311 {
background-color: #281A53;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-310 {
background-color: #38A725;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-309 {
background-color: #479EDD;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-308 {
background-color: #4D4D4C;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-307 {
background-color: #E7820F;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-306 {
background-color: #6067B2;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-305 {
background-color: #88C000;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-304 {
background-color: #21998E;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-303 {
background-color: #145E2A;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-302 {
background-color: #DC3B22;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-301 {
background-color: #AE0025;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
li#menu-item-300 {
background-color: #5C0879;
width: 100%;
padding: 20px 50px;
margin: auto;
text-align: center;
}
#slide-out-widget-area.slide-out-from-right-hover .inner-wrap {
margin: auto 0;
position: relative;
width: 100%;
}
div#slide-out-widget-area {
background: black!important;
}
.nectar-cta .link_wrap .link_text {
text-transform: uppercase!important;
letter-spacing: 1px!important;
}