@import url(/wp-content/themes/yoo_glass_wp/warp/css/responsive.css);  @media (max-width: 1220px) {
} @media (min-width: 960px) and (max-width: 1050px) {
.spyglass { right: -475px;}
} @media (min-width: 768px) and (max-width: 959px) {
.searchbox input {
right: 62px;	
}
.spyglass img {
right: -100px;
}
div.module.widget_text.spyglass.deepest {
width: 10px;
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
color: #001c88;
padding: 5px 3px;
}
#top-a .gform_wrapper .gform_footer input.button {
width: 104%;	
}
#sidebar-b .grid-box:first-child {
display: none;
}
#sidebar-b ul {text-align: left;}
#sidebar-b .module {
width: 150%;
}
} @media (max-width: 959px) { #sidebar-a .grid-v:first-child > .mod-line:before,  #sidebar-b .grid-v:first-child > .mod-line:before {
display: block;
} .menu-dropdown a.level1,  .menu-dropdown span.level1 {
font-size: 18px;
}
} @media (min-width: 480px) and (max-width: 959px) { #search {
display: none;
}
.sidebars-1 #sidebar-a:before,  .sidebars-1 #sidebar-b:before,  .sidebars-2 #sidebar-b:before {
display: none;
} .grid-h:not(.width33):nth-child(odd) > .mod-line:before {
display: none;
}
.grid-h.width25:first-child > .mod-line:before {
display: block;
top: auto;
bottom: -20px;
left: 0;
right: 0;
width: 200%;
padding: 0 20px;
border-width: 1px 0 0 0;
}
} @media (max-width: 767px) {
#wpadminbar {
position: fixed;
}
#header-responsive .logo {
margin-right: 0;
}
#header-responsive .logo,  #header-responsive .searchbox {
width: 100%;
}
#header-responsive {
margin-bottom: 0px;
}
#menu, #logo,  #menubar,  #breadcrumbs,  #top-b {
display: none;
}
#top-a .width33 {
width: 95% !important;
}
#top-a .width66 {
display: none;
}
p.content-50 {
width: 100%;
margin: 0 0 5px 0;
}
p.cta {text-align: center;}
#top-a .gform_wrapper .gform_footer input.button {
width: 102.4% !important;
}
.spyglass {
position: relative;
right: -85px;
top: 22px;
}
#top-c p {
font-size: 20px;	
}
#tip-top .module .spyglass {
display: none;
}
#sidebar-b h3.module-title {
font-size: 24px;	
}
#sidebar-b ul {
text-align: left;
}
p.footer-info a { color: #656565;}
#header-responsive .searchbox input {
display: none;
}
#sidebar-b {
margin-top: 0;	
}
} @media (min-width: 480px) and (max-width: 767px) {
#top-a .gform_wrapper .gform_footer input.button {
width: 104.4% !important;
}
#top-a .gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large {
margin-top: 5px;
width: 100%;
}
#top-a .gform_wrapper .top_label textarea.textarea {
width: 100.5% !important;
}
.shadow {
position: absolute;
top: 42px;
left: 275px;
}
#sidebar-b .grid-box:first-child {
display: none;
}
.sidebars-1 #sidebar-a .width100, .sidebars-1 #sidebar-b .width100 {
width: 100%;
}
.searchbox input {
right: -190px;	
}
p.cta {
width: 400px;
text-align: right;	
}
} @media (max-width: 479px) {
.module {
margin-top: 10px;
margin-bottom: 10px;
}
#sidebar-a:before,  #sidebar-b:before {
display: none;
} .grid-h .mod-line:before {
display: block;
top: -20px;
bottom: auto;
left: 0;
right: 0;
border-top-width: 1px;
} #system .items .item,  #system .items .item:first-child {
margin-top: 10px;
border-top-width: 1px;
}
#system .items :first-child .item:first-child {
margin-top: 0;
border-width: 0;
}
#system .items .leading .item {
margin-bottom: 0;
border-width: 0;
}
#system .item > .links a {
margin-top: 5px;
}
}