html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
} article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.hidden {
display: none;
}  #primary H1,
#primary H2,
#primary H3,
#primary H4,
#primary H5,
#primary H6 {
font-family: "Jost", serif;
margin: 0 0 15px;
color: #403a3a;
line-height: 100%;
}
#primary H1 {
font-size: 30px;
}
#primary H2 {
font-size: 28px;
}
#primary H3 {
font-size: 26px;
}
#primary H4 {
font-size: 24px;
}
#primary H5 {
font-size: 22px;
}
#primary H6 {
font-size: 20px;
}
#primary P,
#primary UL,
#primary PRE,
#primary OL,
#primary BLOCKQUOTE,
#primary FORM,
#primary INPUT,
#primary TEXTAREA,
#primary SELECT,
#primary BUTTON,
#primary TABLE,
#primary TR,
#primary TD,
#primary TH {
margin: 0 0 15px;
font-family: "Jost", serif;
color: #403a3a;
;
}
#primary TH,
#primary TD {
padding: 10px;
}
#primary A {
color: #6888b7;
}
#primary .alignleft {
float: left;
margin: 0 10px 10px 0;
}
#primary .alignright {
float: right;
margin: 0 0 10px 10px;
}
#primary UL {
list-style-type: disc;
margin: 0 14px 10px;
}
#primary OL {
list-style-type: decimal;
margin: 0 18px 10px;
}
#primary OL LI,
#primary UL LI {
margin: 0 0 10px;
}
TEXTAREA {
resize: none;
overflow: auto;
}
A:focus {
outline: 0;
}
.clearfix:before,
.clearfix:after {
display: table;
content: " ";
}
.clearfix:after {
clear: both;
}
.clear {
clear: both;
height: 0;
line-height: 0px;
font-size: 1px;
}
A {
text-decoration: none;
}
A:HOVER {
text-decoration: underline;
}
IMG {
border: none;
display: block;
}
LABEL {
cursor: pointer;
}
BUTTON {
cursor: pointer;
}
* {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"]>input[type="button"]::-moz-focus-inner {
border: none;
padding: 0;
margin: 0;
}
input:focus {
border: none;
outline: none;
} html {
height: 100%;
}
BODY {
margin: 0;
padding: 0;
text-align: left;
font-family: "Jost", serif;
color: #403a3a;
height: 100%;
line-height: 26px;
}
.wrapper {
min-height: 100%;
position: relative;
z-index: 0;
width: 100%;
overflow: hidden;
}
.container,
#content {
max-width: 1160px;
margin: auto;
width: auto;
padding: 0 30px;
} HEADER #content {
max-width: 1150px;
padding: 0 20px;
}
.fixfixed HEADER {
position: absolute;
}
HEADER {
position: fixed;
left: 0;
top: 0;
width: 100%;
z-index: 4000;
overflow-y: auto;
max-height: 100%;
background-color: #fff;
}
.wrapper-area {
padding: 143px 0 0;
}
.top-header {
text-align: right;
margin-top: 15px !important;
}
.top-header UL {
display: inline-block;
vertical-align: top;
text-align: left;
}
.top-header LI {
display: inline-block;
vertical-align: top;
}
.make-payment A {
display: inline-block;
vertical-align: top;
text-align: center;
width: 122px;
padding: 9px 5px;
font: 12px/100% Arial, Helvetica, san-serif;
color: #fff;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;
border-bottom-right-radius: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 8px;
border-bottom-left-radius: 8px;
background: #6888b7;
margin: 0 0 10px;
line-height: 13px !important;
}
.make-payment A:hover {
color: #403a3a;
text-decoration: none;
opacity: 0.8;
}
.my-favorites A {
display: inline-block;
vertical-align: top;
text-align: left;
width: 122px;
padding: 9px 5px 9px 34px;
font: 12px/100% Arial, Helvetica, san-serif;
color: #fff;
height: 31px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;
border-bottom-right-radius: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-bottom-left-radius: 8px;
border-bottom-left-radius: 8px;
background: #6888b7;
position: relative;
margin: 0 0 10px;
}
.my-favorites A:after {
content: "";
position: absolute;
left: 11px;
top: 8px;
width: 15px;
height: 13px;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -94px no-repeat;
}
.my-favorites A:hover {
color: #fff;
text-decoration: none;
opacity: 0.8;
} .bottom-header .navbar {
float: none;
background: none;
border-radius: 0;
box-shadow: none;
border: none;
margin: 0;
min-height: 0;
padding: 0 0 12px;
}
.logo {
float: left;
width: 100%;
text-align: center;
max-width: 375px;
margin-top: 15px;
}
.logo A {
display: block;
}
.logo A IMG {
max-width: 100%;
}
.bottom-header .navbar-default .navbar-collapse,
.bottom-header .navbar-default .navbar-form {
border: none;
}
.bottom-header .navbar-collapse {
border: none;
box-shadow: none;
width: auto;
box-shadow: none;
padding: 35px 0 0;
}
.bottom-header .navbar-nav {
float: none;
margin: 0;
text-align: right;
}
.navbar-nav>li {
float: none;
display: inline-block;
vertical-align: top;
margin: 0 12px 17px;
text-align: left;
}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.active>a {
filter: none;
}
.bottom-header .navbar-nav>li>a {
padding: 0 0 14px;
text-shadow: none;
line-height: 20px;
display: block;
font: 17px/100% "Jost", serif;
color: #403a3a;
}
.bottom-header .navbar-nav>li>a:hover,
.bottom-header .navbar-nav>li.current-menu-item>a,
.bottom-header .navbar-nav>li.active>a {
text-decoration: none;
border-bottom: 4px solid #6987b7;
color: #403a3a;
padding: 0 0 10px;
background: none;
box-shadow: none;
}
.bottom-header .navbar-nav>li.active>a:hover {
background: none;
box-shadow: none;
color: #403a3a;
} .slider-area .slick-track {
background: #394869;
}
.slider-area .slick-slider {
margin-bottom: 0px;
}
.slider-area .slider-container {
width: auto;
margin: auto;
}
.slider-area .wrap-img {
position: relative;
}
.slider-area .wrap-img IMG {
min-width: 100%;
height: auto;
min-height: 438px;
}
.slide-btn {
position: absolute;
display: block;
bottom: 12%;
left: 0;
right: 0;
width: 228px;
background: #394869;
font: 16px/100% "Jost", serif;
color: #fff;
font-weight: 700;
text-align: center;
padding: 18px 5px;
border-radius: 10px;
margin: auto;
}
.slide-btn:hover {
text-decoration: none;
opacity: 0.9;
color: #fff;
}
.slider-area .title-box {
background: #374967;
padding: 18px 0;
}
.slider-area H3 {
text-align: center;
font: 35px/100% "Jost", serif;
color: #f7f7f7;
font-weight: 600 !important;
} #primary {
background: #fff;
padding: 35px 0;
} #primary .list-links-areas {
overflow: hidden;
}
#primary .list-links-areas UL {
list-style: none;
margin: 0 -37px 0 0;
text-align: center;
}
#primary .list-links-areas LI {
margin: 0 37px 40px 0;
display: inline-block;
vertical-align: top;
max-width: 339px;
width: 100%;
text-align: left;
}
#primary .list-links-areas H3 {
font: 24px/100% "Jost", serif;
color: #374967;
margin: 0 0 17px;
text-align: center;
}
#primary .list-links-areas .wrap-img {
margin: 0 0 23px;
}
#primary .list-links-areas .wrap-img A {
display: inline-block;
vertical-align: top;
}
#primary .list-links-areas .wrap-img A:hover {
text-decoration: none;
}
#primary .list-links-areas IMG {
max-width: 100%;
}
#primary .list-links-areas P {
font: 17px/130% "Jost", serif;
line-height: 26px;
color: #403a3a;
margin: 0 0 18px;
min-height: 140px;
}
#primary .list-links-areas .wrap-link A {
font: 17px/130% "Jost", serif;
font-weight: 700;
color: #6888b7;
} #primary .logo-carousel .slick-list {
margin: 0 35px;
}
#primary .logo-carousel {
margin: 30px 0 0;
overflow: hidden;
max-height: 81px;
}
#primary .logo-brand-area {
list-style: none;
margin: 0;
display: table;
width: 100%;
}
#primary .logo-brand-area>LI {
display: table-cell;
vertical-align: middle;
margin: 0;
text-align: center;
padding: 0 15px;
}
#primary .logo-brand-area>LI A {
display: inline-block;
vertical-align: top;
}
#primary .logo-brand-area>LI A:hover {
text-decoration: none;
opacity: 0.8;
}
#primary .logo-brand-area IMG {
max-width: 100%;
max-height: 70px;
}
#primary .logo-carousel .slick-prev {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -740px no-repeat;
cursor: pointer;
display: block;
font-size: 0;
text-indent: -999em;
height: 19px;
line-height: 0;
margin: -9px 0 0;
position: absolute;
top: 50%;
width: 19px;
left: 0;
}
#primary .logo-carousel .slick-next {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -759px no-repeat;
cursor: pointer;
display: block;
font-size: 0;
text-indent: -999em;
height: 19px;
line-height: 0;
margin: -9px 0 0;
position: absolute;
top: 50%;
width: 19px;
right: 0;
}
#primary .logo-carousel .slick-prev:before,
#primary .logo-carousel .slick-next:before {
display: none;
} .mailing-area {
background: #6987b7;
border-bottom: 3px solid #fff;
padding: 15px 0 0;
}
.mailing-area #content { }
.mailing-area #content:after {
content: '';
display: inline-block;
width: 100%;
height: 0;
font-size: 0;
line-height: 0;
}
.mailing-area .logo-box {
display: inline-block;
vertical-align: top;
width: 100%;
max-width: 480px;
margin: 0 0 15px;
}
.mailing-area .logo-box A {
display: inline-block;
vertical-align: top;
width: 51px;
height: 51px;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -122px no-repeat;
margin: 0 13px 0 0;
text-align: left;
}
.mailing-area .logo-box A:hover {
text-decoration: none;
opacity: 0.8;
}
.mailing-area .logo-box P {
display: inline-block;
text-align: left;
vertical-align: top;
max-width: 407px;
width: 100%;
font: 16px/125% "Jost", serif;
font-weight: 700;
color: #fff;
padding: 8px 0 0;
}
.mailing-area .mailing-box {
display: inline-block;
vertical-align: top;
width: 100%;
max-width: 535px;
margin: 0 0 15px;
overflow: hidden;
float: right;
}
.mailing-box form {
float: right;
}
.mailing-area LABEL {
display: inline-block;
vertical-align: top;
font: 16px/125% "Jost", serif;
font-weight: 700;
width: 108px;
color: #fff;
width: px;
margin: 8px 21px 0 0;
text-align: left;
}
.mailing-area INPUT {
display: inline-block;
vertical-align: top;
max-width: 316px;
width: 315px;
border: none;
border-left: 3px solid #d8d6ca;
border-top: 2px solid #d8d6ca;
background: #fff;
padding: 0 10px;
height: 37px;
font: 16px/100% "Jost", serif;
font-style: italic;
color: #8c8b82;
cursor: text;
margin: 7px 5px 0 0;
text-align: left;
border-radius: 0;
}
.mailing-area INPUT:-moz-placeholder {
font: 16px/36px "Jost", serif;
font-style: italic;
color: #8c8b82;
opacity: 1;
}
.mailing-area INPUT::-moz-placeholder {
font: 16px/36px "Jost", serif;
font-style: italic;
color: #8c8b82;
opacity: 1;
}
.mailing-area INPUT:-ms-input-placeholder {
font: 16px/100% "Jost", serif;
font-style: italic;
color: #8c8b82;
opacity: 1;
}
.mailing-area INPUT::-webkit-input-placeholder {
font: 16px/120% "Jost", serif;
font-style: italic;
color: #8c8b82;
opacity: 1;
}
.mailing-area input[type='submit'] {
display: inline-block !important;
vertical-align: top;
width: 76px;
height: auto;
margin: 5px 0 0;
text-align: center;
padding: 13px 5px;
border: none;
background: #403a3a;
border-radius: 9px;
font: 16px/100% "Jost", serif;
font-weight: 700;
color: #fff;
cursor: pointer;
}
.mailing-area input[type='submit']:hover {
opacity: 0.8;
} FOOTER {
background: #d8d6ca;
padding: 32px 0 0px;
}
.footer-area .block {
display: inline-block;
vertical-align: top;
margin: 0 10px 0 0;
width: 260px;
margin-right: 10px;
}
.footer-area .social-feed.block {
height: 260px;
overflow: auto;
margin-bottom: 20px;
}
.footer-area .social-feed.block a:hover {
text-decoration: none !important;
opacity: 0.8;
}
.footer-area .social-feed.block .author-name {
position: relative;
top: -2px;
line-height: 100%;
}
.footer-area .social-feed.block .author-name p {
line-height: 100%;
}
.jspDrag {
background: #940606;
}
.jspTrack {
background: white;
}
.footer-area UL LI {
font: 17px/100% "Jost", serif;
color: #403a3a;
margin: 0 0 5px;
}
.footer-area p {
line-height: 130%;
}
.footer-area .browse-box>LI {
margin: 0 0 18px;
}
.footer-area A {
font: 17px/100% "Jost", serif;
color: #403a3a;
}
.footer-area .browse-box A {
display: block;
margin-bottom: 19px;
}
.footer-area H6 {
font: 24px/100% "Jost", serif;
color: #374967;
margin: 0 0 18px;
}
.restyle-sourse A {
display: inline-block;
vertical-align: top;
width: 78px;
height: 78px;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -188px no-repeat;
margin: 0 11px 0 0;
}
.restyle-sourse A:hover {
text-decoration: none;
opacity: 0.8;
}
.restyle-sourse {
margin: 32px 0 29px;
}
.restyle-sourse P {
padding: 20px 0 0;
display: inline-block;
vertical-align: top;
max-width: 125px;
width: 100%;
}
.restyle-sourse P SPAN {
display: block;
font: 17px/100% "Jost", serif;
color: #403a3a;
font-style: italic;
margin: 0 0 5px;
}
.restyle-sourse P STRONG {
display: block;
font: 17px/100% "Jost", serif;
color: #403a3a;
}
.footer-area .visit-location {
color: #6888b7;
display: block;
padding-top: 40px;
}
.social-box LI {
display: inline-block;
vertical-align: top;
margin: 0 6px 0 0;
}
.social-box A {
display: inline-block;
vertical-align: top;
width: 30px;
height: 32px;
}
.social-box A:hover {
text-decoration: none;
opacity: 0.8;
}
.social-box {
margin: 55px 0 0;
}
.top-header li a:hover {
text-decoration: none !important;
}
.top-header .fb a,
.top-header .tw a,
.top-header .pin a,
.top-header .ins a {
display: inline-block;
vertical-align: top;
width: 30px;
height: 32px;
}
.social-box .fb A,
.top-header .fb a {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -47px no-repeat;
}
.social-box .tw A,
.top-header .tw a {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -840px no-repeat;
}
.social-box .pin A,
.top-header .pin a {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -477px no-repeat;
}
.social-box .yt A {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -887px no-repeat;
}
.social-box .rss A {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -793px no-repeat;
}
.social-box .ins A,
.top-header .ins a {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -934px no-repeat;
}
footer .copyright {
font: 12px/100% "Jost", serif;
color: #403a3a;
padding-bottom: 35px;
}
footer .copyright A {
font: 12px/100% "Jost", serif;
color: #403a3a;
}
.social-feed {
display: inline-block;
vertical-align: top;
max-width: 300px;
width: 100%;
margin: 0 0 33px 0;
}
.social-feed H5 {
text-align: center;
font: 17px/100% "Jost", serif;
color: #403a3a;
margin: 115px 0 0;
} .banner-area .banner-container {
width: 100%;
margin: auto;
background: #394869;
overflow: hidden;
display: block;
}
.banner-area IMG {
min-height: 438px;
min-width: 100%;
height: auto;
}
.banner-area .title-box {
padding: 18px 0;
}
.banner-area H3 {
text-align: center;
font: 35px/100% "Jost", serif;
color: #f7f7f7;
font-weight: 600 !important;
} .wrpa-filter-area {
background: #fff;
padding: 45px 0 0;
}
.filter-area ul.filter-menu li a {
font-size: 1px;
color: #fff;
line-height: 1px;
display: inline;
}
.filter-area .filter-menu {
list-style: none;
margin: 0;
text-align: center;
}
.filter-area .filter-menu.lg-screen>LI {
margin: 0 21px;
display: inline-block;
vertical-align: top;
text-align: left;
font: 17px/100% "Jost", serif;
color: #403a3a;
position: relative;
}
.filter-area .filter-menu.lg-screen>LI>A {
font: 17px/100% "Jost", serif;
color: #403a3a;
position: relative;
}
.filter-area .filter-menu.lg-screen>.drop>A {
padding: 0 14px 0 0;
}
.filter-area .filter-menu.lg-screen>.drop>A:after {
content: "";
position: absolute;
right: 0;
top: 50%;
margin: -3px 0 0;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 6px solid #403a3a;
}
.filter-area .filter-menu.lg-screen>LI>A {
text-transform: none;
}
.filter-area .filter-menu.lg-screen LI>A.active,
.filter-area .filter-menu.lg-screen>LI.active>A,
.filter-area .filter-menu.lg-screen>LI>A:hover {
text-decoration: none;
color: #394869;
}
.filter-area .filter-menu.lg-screen>LI:hover:after {
content: "";
position: absolute;
bottom: -20px;
left: 0;
width: 100%;
height: 20px;
}
.filter-area .filter-menu A:hover,
.filter-area .filter-menu A:focus {
text-decoration: none;
}
.filter-area .filter-menu.lg-screen>LI:hover>A {
color: #394869;
}
.filter-area .filter-menu.lg-screen>LI:hover>A:after {
border-top: 6px solid #394869;
}
.filter-area .filter-menu.lg-screen LI:hover>.sub-menu {
display: block;
}
.filter-area .filter-menu.lg-screen .sub-menu {
display: none;
position: absolute;
left: 0;
top: 35px;
width: 300px;
background: #696666;
list-style: none;
margin: 0;
padding: 15px 0;
z-index: 10;
}
.filter-area .filter-menu.lg-screen .sub-menu .sub-menu {
display: none;
position: absolute;
right: -156px;
left: auto;
top: 0;
width: 150px;
background: #696666;
list-style: none;
margin: 0;
padding: 15px 0;
z-index: 10;
}
.filter-area .filter-menu.lg-screen .sub-menu .sub-menu:before {
content: '';
position: absolute;
left: -6px;
top: 0;
width: 6px;
height: 100%;
}
.filter-area .filter-menu.lg-screen .sub-menu>LI:hover {
background: #585656;
}
.filter-area .filter-menu.lg-screen .sub-menu .sub-menu:after {
display: none;
}
.filter-area .filter-menu.lg-screen .sub-menu:after {
content: "";
position: absolute;
top: -13px;
left: 20px;
width: 0;
height: 0;
border-left: 13.5px solid transparent;
border-right: 13.5px solid transparent;
border-bottom: 13px solid #696666;
}
.filter-area .filter-menu.lg-screen .sub-menu LI {
margin: 0 0 5px;
font: 17px/100% "Jost", serif;
color: #fff;
position: relative;
}
.filter-area .filter-menu.lg-screen .sub-menu A {
display: block;
font: bold 16px/100% "Jost", serif;
color: #fff;
padding: 5px 17px;
}
.filter-area .filter-menu.lg-screen .sub-menu A:hover {
background: #585656;
text-decoration: none;
color: #fff;
}
.filter-area .filter-menu.lg-screen .sub-menu A SPAN {
font-size: 13px;
text-transform: none;
}
.filter-area .button-filter {
display: none;
} #primary .gallery-box UL {
list-style: none;
margin: 0 -29px 0 0;
text-align: center;
}
#primary .gallery-box LI {
margin: 0 29px 44px 0;
display: inline-block;
vertical-align: top;
max-width: 250px;
width: 100%;
text-align: left;
position: relative;
}
#primary .gallery-box LI.logo-marker:after {
content: "";
position: absolute;
right: -16px;
top: -16px;
width: 32px;
height: 32px;
z-index: 6;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -375px no-repeat;
}
#primary .gallery-box LI:hover .wrap-img:before {
display: none;
}
#primary .gallery-box LI:hover .name-box A,
#primary .gallery-box LI:hover .view-vendor A {
text-decoration: none;
color: #6987b7;
}
#primary .gallery-box IMG {
max-width: 100%;
}
#primary .gallery-box .name-box A {
display: inline-block;
vertical-align: top;
font: bold 19px/100% "Jost", serif;
color: #403a3a;
}
#primary .gallery-box .name-box A:hover {
text-decoration: none;
color: #e32928;
}
#primary .gallery-box .wrap-img {
background: #fafafa;
position: relative;
margin: 0 0 32px;
}
#primary .gallery-box .wrap-img:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 5;
background: transparent;
opacity: 1;
}
#primary .gallery-box .wrap-img:hover {
background: transparent;
opacity: 0.5;
}
#primary .gallery-box .name-box SPAN {
display: block;
margin: 0 0 12px;
text-transform: none;
}
#primary .gallery-box P {
font: 17px/130% "Jost", serif;
line-height: 26px;
color: #403a3a;
margin: 0 0 12px;
}
#primary .gallery-box .view-vendor A {
display: block;
font: bold 17px/100% "Jost", serif;
color: #6987b7;
}
#primary .gallery-box .view-vendor A:hover {
text-decoration: none;
color: #e32928;
} .gallery-slider-container {
width: 100%;
margin: auto;
position: relative;
} .gallery-slider-container .slider-for {
background: #394869;
margin: 0;
}
.gallery-slider-container .slider-for IMG {
width: 100%;
-webkit-backface-visibility: hidden;
}
.gallery-slider-container .slider-for .title-box {
padding: 18px 0;
}
.gallery-slider-container .slider-for .title-box H3 {
color: #f7f7f7;
font: 35px/100% "Unna", Arial, Helvetica, san-serif;
text-align: center;
text-transform: capitalize;
} .gallery-slider-container .slider-for .slick-prev:before,
.gallery-slider-container .slider-for .slick-next:before {
display: none;
}
.gallery-slider-container .slider-for .slick-prev {
display: none !important;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -687px no-repeat;
height: 19px;
top: 75px;
margin-top: 0;
width: 19px;
left: 13px;
}
.gallery-slider-container .slider-for .slick-next {
display: none !important;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -706px no-repeat;
height: 19px;
top: 75px;
margin-top: 0;
width: 19px;
right: 13px;
}
.gallery-slider-container .slider-for .slick-prev:hover,
.gallery-slider-container .slider-for .slick-prev:focus {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -687px no-repeat;
}
.gallery-slider-container .slider-for .slick-next:hover,
.gallery-slider-container .slider-for .slick-next:focus {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -706px no-repeat;
} .gallery-slider-container .wrap-slider-nav {
position: absolute;
margin: 0;
left: 0;
bottom: 71px;
width: 100%;
background: rgba(224, 223, 212, 0.6);
padding: 15px 0;
}
.gallery-slider-container .slider-nav {
max-width: 866px;
margin: auto;
}
.gallery-slider-container .slider-nav .slick-list {
max-width: 800px;
margin: 0 40px;
}
.gallery-slider-container .slider-nav .wrap-img {
margin: 0 10px;
}
.gallery-slider-container .slider-nav IMG {
max-width: 140px;
max-height: 84px;
width: 100%;
cursor: pointer;
} .gallery-slider-container .slider-nav .slick-prev:before,
.gallery-slider-container .slider-nav .slick-next:before {
display: none;
}
.gallery-slider-container .slider-nav .slick-prev {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -687px no-repeat;
height: 19px;
margin-top: -9.5px;
width: 19px;
left: 0;
}
.gallery-slider-container .slider-nav .slick-next {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -706px no-repeat;
height: 19px;
margin-top: -9.5px;
width: 19px;
right: 0;
}
.gallery-slider-container .slider-nav .slick-prev:hover,
.gallery-slider-container .slider-nav .slick-prev:focus {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -687px no-repeat;
}
.gallery-slider-container .slider-nav .slick-next:hover,
.gallery-slider-container .slider-nav .slick-next:focus {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -706px no-repeat;
} #primary .large-area {
display: table;
width: 100%;
}
#primary .large-area .sidebar {
display: table-cell;
vertical-align: top;
border-right: 1px solid #acacac;
width: 26%;
padding: 0 35px 0 0;
}
#primary .large-area .main-content {
display: table-cell;
vertical-align: top;
width: 74%;
padding: 0 0 0 35px;
}
#primary .back-to {
display: block;
font: bold 16px/100% "Jost", serif;
color: #403a3a;
background: #6987b7;
text-align: center;
padding: 12px 4px;
margin: 0 0 33px;
}
#primary .back-to:hover {
text-decoration: none;
opacity: 0.8;
}
#primary .product-box {
list-style: none;
margin: 0;
}
#primary .product-box LI {
margin: 0 0 20px;
padding: 0 0 42px;
border-bottom: 1px solid #acacac;
}
#primary .product-box>:last-child {
border-bottom: none;
padding-bottom: 0;
}
#primary .product-box H6 {
font: 28px/100% "Jost", serif;
color: #394869;
margin: 0 0 15px;
}
#primary .product-box IMG {
max-width: 100%;
width: 100%;
}
#primary .product-box .name-product {
margin: 0 0 15px;
}
#primary .product-box .name-product A {
display: inline-block;
vertical-align: top;
font: bold 19px/100% "Jost", serif;
color: #403a3a;
}
#primary .product-box .name-product A:hover {
text-decoration: none;
color: #394869;
}
#primary .product-box .name-product .wrap-img {
margin: 0 0 20px;
position: relative;
}
#primary .product-box .has-logo .wrap-img:after {
content: "";
width: 119px;
height: 118px;
position: absolute;
top: 50%;
left: 0;
right: 0;
margin: -59px auto 0;
z-index: 2;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -554px no-repeat;
}
#primary .product-box P {
font: 17px/125% "Jost", serif;
color: #403a3a;
margin: 0 0 12px;
}
#primary .product-box .link-box A {
display: inline-block;
vertical-align: top;
font: bold 17px/100% "Jost", serif;
color: #6987b7;
text-decoration: underline;
}
#primary .product-box .link-box A:hover {
text-decoration: none;
} #primary .product-area { ;
}
#primary .product-area:after {
content: '';
display: inline-block;
width: 100%;
height: 0;
font-size: 0;
line-height: 0;
}
#primary .product-area .left-box {
display: inline-block;
vertical-align: top;
max-width: 465px;
width: 100%;
margin: 0 0 30px;
}
#primary .product-area .left-box H3 {
font: 36px/100% "Jost", serif;
color: #394869;
margin: 0 0 10px;
}
#primary .product-area .left-box P {
font: 17px/125% "Jost", serif;
line-height: 26px;
color: #403a3a;
margin: 0 0 32px;
}
#primary .product-area .left-box H4 {
font: bold 19px/100% "Jost", serif;
color: #403a3a;
margin: 0 0 20px;
}
#primary .product-area .left-box UL {
margin: 0 0 30px 0;
font-size: 10px;
list-style: none;
}
#primary .product-area .left-box UL LI {
font: 17px/100% "Jost", serif;
color: #403a3a;
margin: 0 0 5px;
}
#primary .product-area .left-box UL LI:before {
content: "•";
font-size: 15px;
padding-right: 5px;
}
#primary .vendor-website {
display: block;
max-width: 174px;
width: 100%;
background: #6987b7;
font: bold 16px/100% "Jost", serif;
color: #fff;
text-align: center;
padding: 13px 5px;
border-radius: 10px;
}
#primary .vendor-website:hover {
text-decoration: none;
opacity: 0.8;
}
#primary .product-area .right-box {
display: inline-block;
vertical-align: top;
max-width: 235px; margin: 0 0 30px;
float: right;
}
#primary .large-area .hide-box {
display: none;
}
#primary .product-area .wrap-logo {
text-align: center;
margin-bottom: 30px;
}
#primary .product-area .wrap-logo A {
display: inline-block;
vertical-align: top;
margin: 0 0 28px;
}
#primary .product-area .right-box IMG {
max-width: 100%;
width: 100%;
}
#primary .contact-us-btn {
display: block;
max-width: 174px;
width: 100%;
background: #6987b7;
font: bold 16px/100% "Jost", serif;
color: #fff;
text-align: center;
padding: 13px 5px;
border-radius: 10px;
margin: 0 auto 20px;
}
#primary .contact-us-btn:hover {
text-decoration: none;
opacity: 0.8;
}
#primary .product-area .right-box P {
font: 17px/125% "Jost", serif;
line-height: 26px;
color: #403a3a;
margin: 0 0 48px;
max-width: 215px;
width: 100%;
}
#primary .product-area .right-box P SPAN {
display: block;
margin: 13px 0 0;
}
#primary .save-to-favorites A {
display: inline-block;
vertical-align: top;
position: relative;
font: bold 17px/100% "Jost", serif;
color: #6987b7;
padding: 8px 0 0 40px;
margin: 0;
text-align: left;
}
#primary .save-to-favorites A:before {
content: "";
width: 32px;
height: 32px;
position: absolute;
top: 0;
left: 0;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -281px no-repeat;
}
#primary .print-information A {
display: inline-block;
vertical-align: top;
position: relative;
font: bold 17px/100% "Jost", serif;
color: #6987b7;
padding: 8px 0 0 40px;
margin: 0 0 18px;
}
#primary .print-information A:before {
content: "";
width: 32px;
height: 32px;
position: absolute;
top: 0;
left: 0;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -328px no-repeat;
}
#primary .share-box {
list-style: none;
margin: 33px 0 0;
}
#primary .share-box LI {
display: inline-block;
vertical-align: middle;
height: 100%;
margin: 0;
font: bold 16px/100% "Jost", serif;
color: #403a3a;
}
#primary .share-box LI {
display: inline-block;
vertical-align: middle;
height: 100%;
margin: 0;
font: bold 16px/100% "Jost", serif;
color: #403a3a;
margin: 0 6px 5px 0;
}
#primary .share-box A {
display: inline-block;
height: 32px;
vertical-align: top;
width: 30px;
}
#primary .share-box A:hover {
text-decoration: none;
opacity: 0.8;
}
#primary .share-box .fb span span {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -47px no-repeat;
}
#primary .share-box .tw span span {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -840px no-repeat;
}
#primary .share-box .em span span span,
#primary .share-box .em span span {
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 0 no-repeat !important;
}
#primary .stButton {
margin: 0;
} #primary .post-area {
background: #f8e4af;
padding: 50px 0 0;
margin: 0 0 47px;
}
#primary .post-area .gallery-box UL {
text-align: left;
}
#primary .post-area .post-box H3 {
font: 24px/100% "Jost", serif;
color: #394869;
margin: 0 0 11px;
}
#primary .post-area .gallery-box .wrap-img:before {
display: none;
}
#primary .post-area .gallery-box LI:hover .name-box A {
color: #403a3a;
}
#primary .post-area .gallery-box LI .name-box A:hover {
color: red;
}
#primary .post-area .gallery-box LI:hover .view-vendor A {
color: #374967;
}
#primary .post-area .gallery-box LI .view-vendor A:hover {
color: red;
} .post-btn {
text-align: center;
}
#primary .post-btn #content { ;
}
#primary .post-btn #content:after {
content: '';
display: inline-block;
width: 100%;
height: 0;
font-size: 0;
line-height: 0;
}
#primary .post-btn A {
display: inline-block;
vertical-align: top;
max-width: 150px;
width: 100%;
text-align: center;
font: bold 16px/100% "Jost", serif;
color: #403a3a;
background: #e0dfd4;
padding: 13px 5px;
}
#primary .post-btn A:hover {
text-decoration: none;
opacity: 0.8;
} #dvMainPop input[type="text"] {
border: 1px solid #ccc;
}
#primary .popup-area {
display: table;
margin: 0 0 25px;
}
#primary .popup-area IMG {
max-width: 100%;
width: 100%;
}
#primary .popup-area .wrap-img {
margin: 0 0 10px;
}
#primary .wrap-popup-link {
text-align: right;
}
#primary .popup-link {
display: inline-block;
vertical-align: top;
font: 12px/100% Arial, Helvetica, san-serif;
color: #403a3a;
position: relative;
padding: 3px 0 0 22px;
}
#primary .popup-link:after {
content: "";
width: 15px;
height: 15px;
position: absolute;
top: 0;
left: 0;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -524px no-repeat;
}
#primary.new-at-americaneye-detail .product-area .right-box {
padding-top: 44px;
}
#fade { display: none; background: #000;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: .80;
z-index: 9999;
}
.popup_block {
display: none; background: #fff;
padding: 20px;
border: 20px solid #ddd;
float: left;
font-size: 1.2em;
position: fixed;
top: 50%;
left: 50%;
z-index: 99999; -webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.popup_blockError {
display: none; background: #fff;
padding: 20px;
border: 10px solid #1143A0;
float: left;
font-size: 1.2em;
position: fixed;
top: 50%;
left: 50%;
z-index: 99999; -webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.contact-box .textwidget p a {
width:
}
.contact-box .textwidget p span {
clear: both;
float: left;
}
img.btn_close {
float: right;
margin: -55px -55px 0 0;
} *html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
} .mapTransparectBackground {
background: url(//www.americaneyewdc.net/wp-content/themes/images/back_tranc.png) repeat 0 0;
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
overflow: hidden;
padding: 0;
margin: 0;
z-index: 1000;
}
.popup_block {
display: none; background: #fff;
padding: 10px;
border: 20px solid #ddd;
float: left; position: fixed;
top: 50%;
left: 50%;
z-index: 99999; -webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.popup_feed {
-moz-border-radius: 10px 10px 10px 10px;
background: none repeat scroll 0 0 #FFFFFF;
border: 20px solid #DDDDDD;
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 20px #000000;
display: none;
float: left;
left: 35%;
padding: 10px;
position: fixed;
top: 3%;
width: 335px;
z-index: 99999;
}
.popup_extender {
background-color: Gray;
-khtml-opacity: .80;
-moz-opacity: .80;
-ms-filter: "alpha(opacity=80)";
filter: alpha(opacity=80);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
opacity: .80;
}
.mailing-area ul LABEL {
width: 100%;
} #primary.new-at-americaneye-detail .gallery-area {
margin: 15px 0 0;
}
#primary.new-at-americaneye-detail .gallery-area>H5 {
font: 24px/100% "Jost", serif;
color: #394869;
margin: 0 0 22px;
}
#primary.new-at-americaneye-detail .gallery-box UL {
margin: 0 -10px 0 0;
text-align: left;
}
#primary.new-at-americaneye-detail .gallery-box LI {
margin-right: 10px;
}
#primary.new-at-americaneye-detail .gallery-box .wrap-img:before {
display: none;
}
#primary.new-at-americaneye-detail .gallery-box LI:hover .name-box A {
color: #403a3a;
}
#primary.new-at-americaneye-detail .gallery-box LI:hover .name-box A:hover {
color: #6987b7;
}
#primary.new-at-americaneye-detail .gallery-box .view-vendor A {
color: #6987b7;
}
#primary.new-at-americaneye-detail .gallery-box LI:hover .view-vendor A {
color: #394869;
}
#primary.new-at-americaneye-detail .gallery-box LI:hover .view-vendor A:hover {
color: #374967;
} #primary .product-area .text-box H3 {
font: 36px/100% "Jost", serif;
color: #394869;
margin: 0 0 5px;
}
#primary .product-area .text-box P {
font: 17px/125% "Jost", serif;
line-height: 26px;
color: #403a3a;
margin: 0 0 10px;
} #primary .team-area {
overflow: hidden;
}
#primary .team-area>H3 {
font: 24px/100% "Jost", serif;
color: #394869;
margin: 0 0 28px;
}
#primary .team-area UL {
list-style: none;
margin: 0 -17px 0 0;
}
#primary .team-area LI {
margin: 0 17px 30px 0;
display: inline-block;
vertical-align: top;
max-width: 245px;
width: 100%;
}
#primary .team-area .wrap-img {
background: #f6f6f6;
margin: 0 0 20px;
}
#primary .team-area IMG {
max-width: 100%;
width: 100%;
}
#primary .team-area .name-box A {
display: inline-block;
vertical-align: top;
font: bold 19px/100% "Jost", serif;
color: #403a3a;
margin: 0 0 3px;
}
#primary .team-area .name-box A:hover {
text-decoration: none;
color: #374967;
}
#primary .team-area .name-box A SPAN {
display: block;
}
#primary .team-area P {
font: 17px/125% "Jost", serif;
color: #403a3a;
margin: 0 0 15px;
}
#primary .team-area .con-btn A {
display: inline-block;
vertical-align: top;
font: bold 17px/100% "Jost", serif;
color: #6987b7;
margin: 0 0 13px;
}
#primary .team-area .con-btn A:hover {
text-decoration: none;
color: #374967;
}
#primary .read-bio-area .text-info {
display: none;
padding: 0 0 0 28px;
}
#primary .read-bio-area.open .text-info {
display: block;
}
#primary .read-bio-area>A {
font: bold 17px/100% "Jost", serif;
color: #95948b;
display: block;
position: relative;
padding: 2px 0 0 28px;
margin: 0 0 9px;
}
#primary .read-bio-area>A:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 20px;
height: 20px;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -422px no-repeat;
}
#primary .read-bio-area.open>A:before {
background-position: 0 -442px;
}
#primary .read-bio-area .text-info P {
font: 15px/125% "Jost", serif;
color: #403a3a;
margin: 0;
}
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form textarea {
border: 1px solid #a9a9a9 !important;
outline: none;
padding: 5px;
max-width: 98%;
}
.wpcf7-form input[type='submit'] {
display: inline-block !important;
vertical-align: top;
height: auto;
text-align: center;
padding: 13px 20px 13px 20px;
border: none;
background: #403a3a;
border-radius: 9px;
color: #fff !important;
cursor: pointer;
}
.wpfp-img {
width: auto !important;
height: auto !important;
}
.save-to-favorites {
padding-bottom: 20px;
font-weight: bold;
}
.slick-slide .wrap-img>img {
min-width: 100%;
height: auto;
min-height: 438px;
width: auto;
max-width: none;
}
.slider-box .wrap-img,
.slider-for .wrap-img,
.banner-container .wrap-img {
height: 438px;
overflow: hidden;
}
.wrap-logo.visible-box li {
list-style: none;
}
.vendor-single-gallery {
padding-top: 0 !important;
}
#primary .product-area .vendor-single-gallery.right-box .wrap-logo.visible-box IMG {
max-width: 100%;
width: auto;
display: inline-block;
} @media all and (max-width: 1220px) {
.filter-area .filter-menu.lg-screen .sub-menu .sub-menu.left-inset {
left: -156px;
right: auto;
}
.filter-area .filter-menu.lg-screen .sub-menu .sub-menu.left-inset:before {
left: auto;
right: -6px;
}
}
@media all and (max-width: 1160px) {
#primary .gallery-box {
overflow: hidden;
}
#primary .gallery-box LI.logo-marker:after {
right: 0;
top: 0;
}
}
@media all and (max-width: 1120px) { HEADER {
padding: 0;
}
.wrapper-area {
padding: 63px 0 0;
}
.top-header {
display: none;
}
.navbar-header {
float: none;
}
.bottom-header .navbar {
padding: 0;
}
.logo {
float: left;
max-width: 280px;
margin: 0;
}
.bottom-header .navbar-collapse {
padding: 0;
}
.bottom-header .navbar-toggle {
background: #d8d6ca;
border: none;
border-radius: 0;
float: right;
width: 40px;
height: 36px;
margin: 10px 0 0;
padding: 0;
display: inline-block;
vertical-align: top;
}
.bottom-header .navbar-toggle:focus,
.bottom-header .navbar-toggle:hover {
background: none;
}
.bottom-header .navbar-toggle .icon-bar {
border-radius: 0;
display: block;
height: 4px;
width: 25px;
background: #fff;
margin: 0 auto 5px;
}
.bottom-header .navbar-toggle>:last-child {
margin-bottom: 0;
}
.bottom-header .navbar-toggle:focus,
.bottom-header .navbar-toggle:hover {
background: #938d81;
}
.bottom-header .navbar-nav {
margin: 5px 0 0;
}
.bottom-header .navbar-collapse.collapse {
display: none !important;
}
.bottom-header .collapse.in {
display: block !important;
}
.bottom-header .nav>li {
display: block;
position: relative;
float: none;
margin: 0 0 15px;
}
.bottom-header .navbar-nav>li>a {
text-align: center;
padding: 0;
}
.bottom-header .navbar-nav>li>a:hover,
.bottom-header .navbar-nav>li.active>a {
border-bottom: none;
color: #6987b7;
padding: 0;
} }
@media all and (max-width: 1099px) {
.filter-area .filter-menu {
text-align: left;
}
.wrpa-filter-area {
background: #2e2e2e;
padding: 0;
}
.filter-area .button-filter {
display: block;
text-align: center;
font: bold 16px/100% "Jost", serif;
color: #fff;
cursor: pointer;
padding: 12px 0;
}
.filter-menu {
display: none;
}
.filter-area.open .filter-menu {
display: block;
}
.filter-area .filter-menu>LI {
font: bold 16px/100% "Jost", serif;
color: #fff;
margin: 0 0 8px;
}
.filter-area .filter-menu>LI>A {
display: block;
font: bold 16px/100% "Jost", serif;
color: #fff;
position: relative;
}
.filter-area .filter-menu>LI>A:focus,
.filter-area .filter-menu>LI>A:hover {
text-decoration: none;
color: #6987b7;
}
.filter-area .filter-menu>.drop>A:after {
content: "";
position: absolute;
right: 0;
top: 50%;
margin: -3px 0 0;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 6px solid #fff;
}
.filter-area .filter-menu>.drop>A:focus:after,
.filter-area .filter-menu>.drop>A:hover:after {
border-top: 6px solid #6987b7;
}
.filter-area.open .filter-menu .sub-menu {
padding: 10px 0 0;
}
.filter-area .filter-menu .sub-menu {
display: none;
}
.filter-area.open .filter-menu .sub-menu LI {
font: bold 16px/100% "Jost", serif;
color: #696666;
margin: 0 0 5px;
}
.filter-area.open .filter-menu .sub-menu LI A {
display: block;
font: bold 16px/100% "Jost", serif;
color: #696666;
}
.filter-area.open .filter-menu .sub-menu LI A:hover {
text-decoration: underline;
}
.filter-area.open .filter-menu .sub-menu .sub-menu A {
color: #f8e4af;
}
.dropdown-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 990;
}
.filter-area .filter-menu {
position: relative;
z-index: 2000;
}
#primary.top-pad {
padding-top: 0;
}
.mailing-area .logo-box,
.mailing-area .mailing-box {
display: block;
float: none;
width: 100%;
max-width: none;
}
.mailing-area .logo-box p {
max-width: none;
width: 80%;
}
.mailing-area .mailing-box form {
float: none;
}
.mailing-area LABEL {
display: block;
width: 100%;
padding: 0px;
margin: 0;
max-width: none;
}
.filter-area .filter-menu {
padding-bottom: 20px;
}
.filter-menu.lg-screen>li {
display: block;
}
.filter-area .filter-menu.lg-screen>LI A {
color: white;
}
.filter-area .filter-menu.lg-screen>LI {
display: block;
padding-top: 4px;
padding-bottom: 4px;
}
.filter-area .filter-menu.lg-screen .sub-menu {
background: none;
padding: 0;
position: relative;
top: 0;
width: auto;
}
.filter-area .filter-menu.lg-screen .sub-menu LI {
margin: 0;
}
.filter-area .filter-menu.lg-screen>.drop>A:after {
border-top: 6px solid white;
}
.filter-area .filter-menu.lg-screen .sub-menu:after {
content: '';
border-bottom: transparent !important;
}
.filter-area .filter-menu.lg-screen LI:hover>.sub-menu {
display: none;
}
.filter-area .filter-menu.lg-screen .sub-menu .sub-menu {
background: none;
}
#primary .product-area .right-box {
float: none;
display: block;
}
}
@media all and (max-width: 599px) {
.mailing-area LABEL {}
.mailing-area .logo-box P {}
#primary .logo-carousel {
display: none;
}
.wrap-slider-nav {
display: none;
}
.gallery-slider-container .slider-for .slick-prev {
display: inline-block !important;
}
.gallery-slider-container .slider-for .slick-next {
display: inline-block !important;
}
#primary .wrap-large-area #content {
padding: 0;
}
#primary .wrap-large-area .product-box {
display: none;
}
#primary .product-area .wrap-logo.hide-logo {
display: block;
}
#primary .product-area .left-box {
display: block;
margin: 0 0 30px;
max-width: none;
}
#primary .product-area .right-box {
display: block;
margin: 0 0 30px;
max-width: none;
width: 100%;
}
#primary .large-area .hide-box {
display: block;
}
#primary .large-area .visible-box {
display: none;
}
#primary .contact-us-btn {
margin: 0 0 20px;
}
#primary .large-area .sidebar {
display: block;
border-right: none;
width: 100%;
padding: 0;
}
#primary .large-area .main-content {
display: block;
width: 100%;
padding: 0 30px;
}
#primary .save-to-favorites,
#primary .print-information {
display: none;
}
#primary.top-pad-first {
padding-top: 0;
}
}
@media all and (max-width: 480px) {
.slide-btn {
display: none;
}
.footer-area .browse-box {
display: none;
}
.social-feed {
display: none;
} #primary .gallery-area #content {
max-width: none;
padding: 0;
}
#primary .gallery-box UL {
margin: 0;
text-align: center;
}
#primary .gallery-box LI {
margin: 0;
display: block;
max-width: none;
text-align: left;
}
#primary .gallery-box LI.logo-marker:after {
display: none;
}
#primary .gallery-box LI:hover .name-box A {
color: #374967;
}
#primary .gallery-box IMG {
max-width: 100%;
}
#primary .gallery-box .name-box A {
display: block;
font: 24px/100% "Jost", serif;
font-weight: normal;
color: #6987b7;
padding: 15px 12%;
}
#primary .gallery-box .name-box A:hover {
color: #374967;
background: #d8d6ca;
}
#primary .gallery-box .wrap-img {
display: none;
}
#primary .gallery-box .name-box SPAN {
text-transform: none;
margin: 0;
display: block;
position: relative;
padding: 5px 0 0 38px;
}
#primary .gallery-box .logo-marker .name-box SPAN:before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 32px;
height: 32px;
z-index: 6;
background: url(https://www.americaneyewdc.net/wp-content/themes/americaneye/public/images/icons/sprite.png) 0 -375px no-repeat;
}
#primary .gallery-box P {
display: none;
}
#primary .post-area .gallery-box .post-box P {
display: block;
}
#primary .post-area .gallery-box {
margin: 0 0 30px;
}
#primary .gallery-box .view-vendor {
display: none;
}
#primary .post-btn {
margin: 25px 0 0;
}
#primary .post-btn A {
max-width: 120px;
font-size: 13px;
} #primary .team-area .wrap-img,
#primary .team-area P,
#primary .team-area .con-btn,
#primary .team-area .read-bio-area {
display: none;
}
}
@media all and (max-width: 479px) {
.logo {
max-width: 240px;
margin: 2px 0;
}
.wrapper-area {
padding: 59px 0 0;
}
.bottom-header .navbar-toggle {
margin: 6px 0 0;
}
.mailing-area .logo-box P {
font-size: 14px;
padding-top: 0;
width: 70%;
}
.mailing-area INPUT {
width: 100%;
}
.mailing-box .kws_input_container.gfield {
margin-right: 2%;
}
.mailing-area LABEL {
font-size: 14px;
}
.mailing-area input[type="submit"] {
margin-top: 2px;
width: 58px;
}
}
.mailing-area .cc_Go.kws_input_container label {
margin: 0;
}
.kws_input_fields.gform_fields>div {
display: inline-block;
}
.favorites {
display: none;
position: absolute;
top: 0;
right: 0;
background: #fff;
padding: 20px;
width: 300px;
border: 3px solid #ccc;
text-align: left;
top: 35px;
z-index: 9999;
}
header .top-header {
position: relative;
}
#primary A.remove-parent {
font-size: 12px;
}
.popupEvent a {
cursor: pointer;
}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {
margin-bottom: 25px;
}
span.wpcf7-not-valid-tip {
margin-bottom: 10px;
font-size: 15px;
}
body .gallery-slider-container .slider-for IMG {
width: 100%;
}
body .wpcf7-form-control {
width: 100%;
border: 1px solid #ddd;
padding: 10px 15px;
font-size: 13px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: block;
color: #666;
margin-bottom: 0 !important;
}
.contact-inner-field label {
margin-bottom: 5px;
font-weight: 700;
}
.contact-inner-field label span.required-star {
color: red;
}
.contact-form-main-wrapper textarea {
height: 80px;
-webkit-appearance: none;
}
.contact-form-outer-wrapper p {
margin-bottom: 0;
}
.contact-form-main-wrapper .row {
--bs-gutter-x: 30px;
--bs-gutter-y: 24px;
}
.contact-send-button {
margin-top: 24px;
}
body .wpcf7-form .wpcf7-submit {
border-radius: 50px;
padding: 7px 0;
font-size: 14px;
font-family: 'Gill Sans';
font-weight: 500;
outline: 0;
letter-spacing: 2px;
color: #fff;
max-width: 110px;
text-transform: uppercase;
transition: 0.3s;
display: inline-block;
}
.contact-send-button input:hover {
opacity: 0.8;
}
.wpcf7-spinner {
position: relative;
top: 8px;
}
form .wpcf7-response-output {
text-align: center;
max-width: 768px;
margin: 23px auto 12px !important;
display: block;
font-size: 14px;
padding: 7px 12px !important;
}
.wpcf7-validates-as-required.wpcf7-not-valid {
border: 1px solid red !important;
}
.wpcf7-not-valid-tip:not(:nth-child(1)):not(:nth-child(2)) {
display: none;
}
.contact-inner-field .wpcf7-form-control:focus {
border-color: #a3c56b;
outline: none;
}
body .wpcf7-not-valid-tip {
font-size: 13px !important;
padding-top: 2px;
display: block !important;
}
body .wpcf7-not-valid-tip+.wpcf7-not-valid-tip {
display: none !important;
}
.whole-description .fonts-3 {
text-align: center;
margin-bottom: 30px;
}
@media(max-width:767px) {
.whole-gallery .row {
--bs-gutter-x: 1.5rem;
}
}
.contact-form-main-wrapper {}
.contact-form-main-wrapper .row {
display: flex;
flex-wrap: wrap;
}
.contact-form-main-wrapper .row .col-12 {
width: 100%;
}
.contact-form-main-wrapper .row>div {
padding-inline: var(--bs-gutter-x)/2;
flex: 0 0 auto;
}
@media(min-width:767px) {
.contact-form-main-wrapper .col-md-6 {
width: 50%;
}
}
@media(max-width:767px) {
.contact-form-main-wrapper .col-md-6 {
width: 100%;
}
}