﻿input[type="text"],input[type="password"],input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0}*{margin:0;padding:0}body{position:relative;background:#fff;color:#747474;font:0.813em/1.5em "Arial", sans-serif;-webkit-text-size-adjust:none}body.boxed{background-color:#ededed}dt{font-weight:700}img{border:none;vertical-align:middle}ul[class]{list-style:none}a{color:#3f3f3f;-moz-transition:color 0.5s;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;text-decoration:none}a:hover{text-decoration:none}a *{cursor:pointer}textarea,input,select,option,optgroup,button{font-family:inherit;font-size:inherit;vertical-align:middle}span.errstring{color:#b30000;display:block;font-weight:bold}footer span.errstring{color:#9a4040}button,[type="radio"],[type="checkbox"],[type="submit"],[type="button"],[type="reset"],label,select{cursor:pointer;vertical-align:middle}.searchButton{background-color:#a6a6a6;background-image:url("images/search-icon.png?v=4.14.6.20");background-repeat:no-repeat;background-position:center;padding:4px 16px;border-radius:2px;border:1px solid #c8c8c8;text-indent:-9999px}.searchButton:hover{background-color:#b3b3b3}input,select,textarea{outline:none}select option{padding:0 10px}fieldset{border:none}legend{display:none}option{padding:0 5px}table{border-collapse:collapse}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{padding:0;border:none}h1{margin:1em 0 0.5em;color:#3f3f3f;font:400 2.308em "Signika",sans-serif}h1:first-child{margin:1em 0 0.3em;font-size:2.615em}h2{margin:1em 0 0.5em;color:#3f3f3f;font:300 2.154em "Signika",sans-serif}h2 span,h3 span,p.cc_module_title span,p.sectionTitle span,p.featuredArticleTitle span{display:inline-block;margin-bottom:-1px;padding:8px 0;border-bottom:2px;border-bottom-style:solid}h3,p.cc_module_title,p.sectionTitle,p.featuredArticleTitle{color:#3f3f3f;font:300 1.846em "Signika",sans-serif}h4{margin:1.5em 0 1em;color:#3f3f3f;font:300 1.538em "Signika",sans-serif}h5{margin:1.5em 0 1em;color:#3f3f3f;font:300 1.385em "Signika",sans-serif}h6{margin:1.5em 0 1em;color:#3f3f3f;font:300 1.231em "Signika",sans-serif}p{margin:1em 0}ul,ol{margin:1em 0;padding:0}ul:empty{display:none}li{margin:0.5em 0 0.5em 2em}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 20px 20px 0}label{display:block}input,textarea,select{padding:7px 2%;border:1px solid #ccc;border-radius:2px;background:#fff}input.error,textarea.error,select.error{border-color:#e65842;background-color:#ffe6dc;box-shadow:0 0 2px 1px #ffece6;color:#ef4437}select{padding:3px;color:#999}a.button,button,div.submit_info input,form#post_comment input.form_button,div#member_logout a.logout_button{cursor:pointer;display:inline-block;height:32px;padding:0 20px;color:#fff;font:bold 1em/32px "Arial",sans-serif;text-transform:capitalize}.clear{clear:both;height:0;overflow:hidden}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.root{overflow:hidden}body.boxed .root{max-width:1000px;margin:0 auto;background:#fff}div.cartLinkWrap{max-width:52px;float:right;margin-left:5px}div.cartLinkWrap a.cartLink{background-color:#a6a6a6;background-image:url("images/shoppingcart.png?v=4.14.6.20");background-repeat:no-repeat;background-position:12px 7px;border-radius:2px;color:#fff;float:right;height:27px;padding:5px 0  0 37px;width:15px}div.cartLinkWrap a.cartLink:hover{background-color:#aeaeae;transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease}div.topHeaderWrap{max-width:940px;margin:20px auto 20px}div.logoWrap{float:none;max-width:480px;visibility:hidden}div.logoWrap a img.logoWidth{width:100%;height:auto}div.topHeaderWrap div.module5Wrap{display:inline-block;float:right;margin-left:auto;margin-right:auto}div.topHeaderWrap div.module5Wrap div.module5{float:left;width:306px}div.topHeaderWrap div.module5Wrap p.cc_module_title{font-size:13px;margin-top:0}div.topHeaderWrap div.module5Wrap div{font-size:15px}div.topHeaderWrap div.module5Wrap div.phoneIcon,div.topHeaderWrap div.module5Wrap div.arrowIcon{color:#3f3f3f;display:inline-block;padding:5px 10px 5px 35px;font-weight:bold}div.topHeaderWrap div.module5Wrap div.phoneIcon{background:url("images/icons/phone-icon.png?v=4.14.6.20") no-repeat center left transparent}div.topHeaderWrap div.module5Wrap div.arrowIcon{background:url("images/icons/online-icon.png?v=4.14.6.20") no-repeat center left transparent}div.topHeaderWrap div.module5Wrap p.cc_module_title:empty{display:none;margin:0}div.topHeaderWrap div.module5Wrap div.follow_us{text-align:right}div.topHeaderWrap div.module5Wrap p.clientPhone{margin:0;color:#ff8400;font:400 1.2em "Signika",sans-serif;background:none}div.topHeaderWrap div.module5Wrap p a{background:none;text-indent:0;width:auto}div.topHeaderWrap div.module5Wrap p a:hover{background:none;color:#a6a6a6;text-indent:0}div.topHeaderWrap div.module5Wrap p.clientPhone span{color:#a6a6a6;font:400 .95em "Signika",sans-serif}header{position:relative;z-index:50;background:#fff}header>section.top{position:relative;z-index:20;height:30px;margin:0;box-shadow:inset 0 -2px 2px rgba(0,0,0,0.05);background:#747474;color:#fff;font-size:0.846em;text-align:right}header>section.top>div{max-width:940px;margin:0 auto}header>section.top p{float:left;margin:0;padding:0;line-height:30px}header>section.top nav{display:inline-block}header>section.top nav>ul{height:30px;margin:0;list-style:none;text-align:left}header>section.top nav>ul>li{float:left;position:relative;margin:0}header>section.top nav>ul>li>a{display:inline-block;height:30px;padding:0 10px;color:#fff;line-height:30px}header>section.top nav>ul>li:hover>a{background-color:#3f3f3f;color:#fff}header>section.top nav>ul>li.current-menu-item>a,header>section.top nav>ul>li.current-menu-item:hover>a{color:#fff}header>section.top nav>ul>ul{font-size:1.182em;line-height:1em}header nav.utils a.cart{padding:0 16px 0 30px;background:url("images/utils-cart.png?v=4.14.6.20") 8px 50% no-repeat}header nav.utils a.login{padding:0 16px 0 30px;background:url("images/utils-padlock.png?v=4.14.6.20") 8px 50% no-repeat}header nav.utils a.lang{padding:0 20px 0 16px;background:url("images/utils-down.png?v=4.14.6.20") 100% 50% no-repeat}header nav.utils a:hover{background-color:#555}header>section.main-header{position:relative;z-index:0;max-width:940px;margin:0 auto;background:#fff}.boxed header>section.main-header{padding:0 30px}header>section.main-header nav{margin:2px 0 0}nav.mainmenu{margin:17px -20px 0 0;display:none}nav.mainmenu .more-menu,nav.more-menu:hover{background:url("images/menu-arrow-grey.png?v=4.14.6.20") no-repeat center right 5px}nav.mainmenu ul{list-style:none;margin:0}nav.mainmenu>ul{padding:6px 0 13px}nav.mainmenu>ul>li{float:left;position:relative;height:20px;margin:0 -1px 13px 0}nav.mainmenu>ul>li:first-child{border:none}nav.mainmenu>ul>li>a{float:left;height:20px;padding:0 19px;border-left:1px solid #e3e3e3;color:#3f3f3f;font:300 1.231em/20px "Signika",sans-serif}nav.mainmenu>ul>li:hover{z-index:30;height:43px;margin:-10px -1px 0 0}nav.mainmenu>ul>li:hover>a{height:40px;border-bottom:3px solid #3f3f3f;background:#e6e6e6;color:#3f3f3f;line-height:40px}nav.mainmenu>ul>li.drop_down:hover{background:url("images/dropdown-arrow-gray-hover.png?v=4.14.6.20") 50% 32px no-repeat}nav.mainmenu>ul#custom_content_menu>li.drop_down.selected:hover{background:url("images/dropdown-arrow-orange.png?v=4.14.6.20") 50% 32px no-repeat}nav.mainmenu>ul#custom_content_menu>li.selected>a{color:#fff}.h1 nav.mainmenu>ul>li.current-menu-item:hover{height:20px;margin:0 -1px 0 0;padding-bottom:13px}.h1 nav.mainmenu>ul>li.current-menu-item:hover>a{height:20px;padding:0 19px;background:none;border-bottom:none;line-height:20px}nav.mainmenu>ul>li>ul{font-size:0.923em}header nav>ul ul{display:none;position:absolute;left:0;top:100%;width:150px;margin:0;padding:10px 0 10px;background:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.5);font-weight:400;font-family:"Arial",sans-serif}header .top nav>ul>li>ul{width:140px;font-size:1.091em}header .top nav>ul>li>ul ul{font-size:1em}header nav ul ul li{display:block;float:none;position:relative;margin:0}header nav ul ul li.parent>a{background:url("images/sm-arrow.png?v=4.14.6.20") 100% 50% no-repeat}header nav ul ul li a{display:block;padding:4px 15px 4px 14px;color:#3f3f3f}header nav ul ul li a:hover,header nav ul ul li:hover>a{background-color:#ebebeb;color:#3f3f3f}nav.mainmenu .more-menu a:first-child:nth-last-child(2):hover{background:#ebebeb url("images/menu-arrow-grey.png?v=4.14.6.20") no-repeat center right 5px}nav.mainmenu .more-menu a:first-child:nth-last-child(2){background:url("images/menu-arrow-grey.png?v=4.14.6.20") no-repeat center right 5px}header nav ul ul>li.current-menu-item>a{background-color:#ebebeb;color:#3f3f3f}header nav ul ul ul{display:none;position:absolute;left:100%;top:-10px;font-size:1em}header li:hover>ul{display:block}header nav>ul>li.right>ul{left:auto;right:0}header nav>ul>li.right ul ul{left:auto;right:100%}header nav a{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}#store_content_menu{display:none}header nav .select{display:none}header p.title{float:left;margin:13px 0;color:#999;font:400 1.154em "Signika",sans-serif}header p.title a{display:block;color:#3f3f3f;font-size:2.267em;font-weight:400}header p.title a:hover{color:#3f3f3f}header p.title img{vertical-align:middle}header .searchform{float:right;margin-top:18px}header .searchform fieldset,aside .searchform fieldset{border:1px solid #ccc;border-radius:2px}header .searchform input,aside .searchform input{margin:0;padding:3px 10px;border:none;box-shadow:none;background:#fff;font-size:0.917em}header .searchform input{color:#747474}header .searchform button,aside .searchform button{width:24px;height:24px;padding:0;border:none;background:#fff url("images/search.png?v=4.14.6.20") center center no-repeat;box-shadow:none;line-height:24px}header .top .searchform{display:inline-block;width:220px;margin-top:8px;font-size:1.091em}header .top .searchform fieldset{background:#fff}header .top .searchform input{width:170px}.content{position:relative;overflow:hidden;clear:both;max-width:940px;margin:0 auto;padding:1px 0 40px}.boxed .content{max-width:100%;padding:1px 30px 40px}aside h3,aside p.cc_module_title,p.featuredArticleTitle{margin-bottom:1em;font-weight:normal;border-bottom:1px solid #dfdfdf;color:#3f3f3f;font-size:1.5em;font-weight:300}aside p.cc_module_title{margin-top:0}.content>aside section:first-child:empty{display:none}aside section div.custom_content_module_1 div.cc_module_content{background-color:#efefef;padding:18px 25px}aside section div.custom_content_module_1 div.cc_module_content h3{border-bottom:none}aside section div.custom_content_module_1 div.cc_module_content h3 strong{font-weight:500}aside section div.custom_content_module_1 div.cc_module_content label{display:inline-block;margin-right:10px;width:60px}aside section div.custom_content_module_1 div.cc_module_content input[type="text"]{border:1px solid #ccc;border-radius:2px;width:58%}aside section div.custom_content_module_1 div.cc_module_content div.contact_info div{margin-bottom:8px}aside section div.custom_content_module_1 div.cc_module_content form div.verify_info img#verify_image{display:block;border:1px solid #E0E0E0;margin:0 0 5px 70px;width:56%}aside section div.custom_content_module_1 div.cc_module_content form div.verify_info label{display:inline-block;width:60px}.slider5 .custom_content_module_1 .social a{background-position-y:bottom}.social ul,ul.social{overflow:hidden;margin:10px 0}.social ul li,ul.social li{display:inline-block;list-style:none;list-style-type:none;width:24px;height:24px;margin:0}.social ul li a,ul.social li a,div.follow_us a{display:inline-block;overflow:hidden;width:24px;height:24px;background:url("images/social.png?v=4.14.6.20");text-indent:-500em;opacity:0.3;text-align:left}.social ul li a:hover,ul.social li a:hover,.social a:hover{opacity:1}footer{margin:0 -7px;padding:25px 7px 0;background:url("images/footer.png?v=4.14.6.20");box-shadow:inset 0 3px 7px rgba(0,0,0,0.2);color:#aeaeae}footer a{color:#ebebeb}footer a:hover{color:#aeaeae}footer section{overflow:hidden;margin:0 auto;max-width:940px}footer section.bottom{overflow:hidden;padding:20px 0;border-top:1px solid #575757;color:#999;font-size:0.923em}.boxed footer section.bottom{padding:20px 0}footer section.bottom p{float:left;margin:0 0 1em;font-size:0.917em}footer section.bottom .copyright_left{float:left}footer section.bottom .copyright_right{float:right}footer section.bottom .copyright_right a.pageOptionLink{cursor:pointer}footer section.bottom .copyright_right .pageOptionsWrap{display:none;background-color:#2a2a2a;width:180px;text-align:left;-webkit-box-shadow:0 8px 6px -6px #131313;-moz-box-shadow:0 8px 6px -6px #131313;box-shadow:0 8px 6px -6px #131313}footer section.bottom .copyright_right .pageOptionsWrap li{list-style:none}footer section.bottom .copyright_right .pageOptionsWrap li a{color:#aeaeae;display:block}footer section.bottom .copyright_right .pageOptionsWrap li a:hover{color:#ebebeb}footer section.bottom .copyright_right .pageOptionsWrap li.zoomCtrl{display:none}footer nav.social{margin:0}footer nav.social ul{overflow:hidden;margin:0}footer nav.social ul li{margin-right:8px}footer article{display:inline-block;width:23.75%;margin:0 0 25px 3%;font-size:0.923em;vertical-align:top}footer article:first-child{width:45.5%}footer article:nth-of-type(4n-3){margin-left:0}footer article h3,footer article p.cc_module_title,footer article p.sectionTitle{margin-bottom:1em;font-weight:normal;border-bottom:1px solid #575757;color:#efefef;font-size:1.5em;font-weight:300}footer article h3 span,footer article p.cc_module_title span,footer article p.sectionTitle span{display:inline-block;margin-bottom:-1px;padding-bottom:8px;border-bottom:1px;border-bottom-style:solid}footer article ul{list-style:none}footer article ul li{margin:0;line-height:1.3em}footer article.widget_photos ul li{display:inline-block;margin:0 3px 6px 0}footer article.widget_links ul li:before{float:left;overflow:hidden;width:7px;margin-right:7px;content:"—";color:#747474}footer article.tagcloud a{padding:0 2px}footer article label:first-child{margin:0 0 5px}footer article label{color:#ebebeb;margin:5px 0 5px}footer article input[type="text"]{margin-bottom:5px}footer article input[type="text"],footer article input[type="password"]{width:100%;margin-right:5px;padding:5px 3%;border:1px solid #ccc;border-radius:2px;font-size:1.167em;vertical-align:top;color:#777;height:17px}footer article input[name="contact_password"],footer article input[name="subscriber_email"],footer article div.news_mod_ver,footer article div.loginFormSubmit,footer article div.news_mod_sbmt{display:inline-block;vertical-align:middle;margin-top:10px}footer article div.news_mod_ver{margin:10px 5px 0 0;width:73%}footer article div.news_mod_ver input.nws_ver_ipt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:100%}footer article div.news_mod_sbmt.newsCaptchaPresentButton{margin-top:85px;vertical-align:middle}div#news_signup_module p.nws_mod_ttl{display:none}footer article button,footer article div.news_mod_sbmt,footer article div.loginFormSubmit{width:40px;height:28px;padding:0;border-radius:3px;line-height:17px;vertical-align:top;box-shadow:0 1px 1px rgba(0,0,0,0.18);text-align:center}footer article div.news_mod_sbmt input[type="submit"]{background:url("images/mail.png?v=4.14.6.20") no-repeat center;width:40px;height:28px;border:none}footer article div.loginFormSubmit input[type="submit"]{background:url("images/go-icon.png?v=4.14.6.20") no-repeat center;width:40px;height:28px;border:none}footer article div.contact_info{display:inline-block;margin:0 5% 30px 0;vertical-align:top;max-width:155px}footer article #miniMap{display:inline-block;margin-top:6px;vertical-align:top}footer article #map_module{height:160px;width:240px}footer article div#top_controls{display:none}.social a.email,.social a.email_icon{background-position:0 0}.social a.facebook,.social a.facebook_icon{background-position:-32px 0}.social a.twitter,.social a.twitter_icon{background-position:-64px 0}.social a.pinterest,.social a.pinterest_icon{background-position:-96px 0}.social a.rss,.social a.rss_icon{background-position:-128px 0}.social a.linkedin,.social a.linkedin_icon{background-position:-160px 0}.social a.flickr,.social a.flickr_icon{background-position:-192px 0}.social a.vimeo,.social a.vimeo_icon{background-position:-224px 0}.social a.blogger,.social a.blogger_icon{background-position:-256px 0}.social a.tumblr,.social a.tumblr_icon{background-position:-288px 0}.social a.skype,.social a.skype_icon{background-position:-320px 0}.social a.yahoo,.social a.yahoo_icon{background-position:-352px 0}.social a.googleplus,.social a.googleplus_icon{background-position:-384px 0}.social a.youtube,.social a.youtube_icon{background-position:-416px 0}.social a.yelp,.social a.yelp_icon{background-position:-448px 0}.social a.instagram,.social a.instagram_icon{background-position:-480px 0}.social a.bing,.social a.bing_icon{background-position:-512px 0}.social a.github,.social a.github_icon{background-position:-544px 0}.social a.stumbleupon,.social a.stumbleupon_icon{background-position:-576px 0}.social a.lastfm,.social a.lastfm_icon{background-position:-608px 0}footer .social a.email,footer .social a.email_icon{background-position:0 -30px}footer .social a.facebook,footer .social a.facebook_icon{background-position:-32px -30px}footer .social a.twitter,footer .social a.twitter_icon{background-position:-64px -30px}footer .social a.pinterest,footer .social a.pinterest_icon{background-position:-96px -30px}footer .social a.rss,footer .social a.rss_icon{background-position:-128px -30px}footer .social a.linkedin,footer .social a.linkedin_icon{background-position:-160px -30px}footer .social a.flickr,footer .social a.flickr_icon{background-position:-192px -30px}footer .social a.vimeo,footer .social a.vimeo_icon{background-position:-224px -30px}footer .social a.blogger,footer .social a.blogger_icon{background-position:-256px -30px}footer .social a.tumblr,footer .social a.tumblr_icon{background-position:-288px -30px}footer .social a.skype,footer .social a.skype_icon{background-position:-320px -30px}footer .social a.yahoo,footer .social a.yahoo_icon{background-position:-352px -30px}footer .social a.googleplus,footer .social a.googleplus_icon{background-position:-384px -30px}footer .social a.youtube,footer .social a.youtube_icon{background-position:-416px -30px}footer .social a.yelp,footer .social a.yelp_icon{background-position:-448px -30px}footer .social a.instagram,footer .social a.instagram_icon{background-position:-480px -30px}footer .social a.bing,footer .social a.bing_icon{background-position:-512px -30px}footer .social a.github,footer .social a.github_icon{background-position:-544px -30px}footer .social a.stumbleupon,footer .social a.stumbleupon_icon{background-position:-576px -30px}footer .social a.lastfm,footer .social a.lastfm_icon{background-position:-608px -30px}.soc-tooltip{position:absolute;z-index:100;padding-bottom:5px;background:url("images/social-tooltip.png?v=4.14.6.20") 50% 100% no-repeat}.soc-tooltip p{height:20px;margin:0;padding:0 8px;border-radius:2px;background:#999;color:#fff;font-size:0.846em;line-height:20px}.soc-tooltip.ft p{color:#3f3f3f}.columns{overflow:hidden;margin:30px 0}.columns>article,.columns>div,.columns>section{display:inline-block;margin:0 0 20px 3%;vertical-align:top}.columns>article.col1,.columns>div.col1,.columns>section.col1{margin:0 0 50px 0}.columns>article.col6,.columns>div.col6,.columns>section.col6{margin-left:2%}.columns>h2:first-child,.why-us h2{margin:0 0 1.5em;border-bottom:1px solid #dfdfdf;font-weight:300;font-size:1.846em}.columns>h2:first-child{margin-bottom:1em}.columns>h2:first-child,.home section .columns h2:first-child,.home section .latest h2:first-child,.why-us h2{margin:0 0 1.5em;border-bottom:1px solid #dfdfdf;font-weight:300;font-size:1.846em}.columns>h2:first-child{margin-bottom:1em}section .why-us h2:first-child span{padding-top:0;padding-bottom:7px}.columns .more:first-child+h2{clear:none;margin:0 0 1em}.columns .more:first-child{float:right;margin:1em 0 0}.why-us h2{margin-top:0}.col1{width:100%;margin-left:0}.col2{width:48.5%}.columns>.col2:nth-of-type(2n-1){margin-left:0}.col3{width:31.3%;margin-left:3%}.columns>.col3:nth-of-type(3n-2){margin-left:0}.col4{width:22.5%}.columns>.col4:nth-of-type(4n-3){margin-left:0}.columns>.col23{width:64%;margin-left:0}.col23+.col3{margin-left:3%}.col3+.col23{margin-left:3%}.col34{width:73%}.col34+.col4,.col4+.col34{margin-left:3%}.col5{width:17.5%;margin-left:3%}.columns>.col5:nth-of-type(5n-4){margin-left:0}.col6{width:15%}.columns>.col6:nth-of-type(6n-5){margin-left:0}.col1,.col2,.col3,.col4,.col23,.col6,.col34{overflow:hidden}.col4+.col2{margin-left:3% !important}.col2 img.post-thumbnail{width:100%;max-width:455px}.home .col2 h2,.home .col3 h2,.post>h2{font-size:1.846em;font-weight:400}.col2 h2 a,.col3 h2 a,.col2 h2 a,.col3 h2 a{color:#3f3f3f}.columns .post h2{font-weight:300}.columns h2:first-child{margin-top:0}.columns .col3 h3:first-child{margin-top:0;font-size:1.385em}.col1 .img img{width:100%}.col2 img,.col3 img,.col4 img,.col6 img,.col5 img{width:100%}.col2 img{max-width:455px}.col3 img{max-width:300px}.col4 img{max-width:220px}.col6 img{max-width:140px}.col34 img{max-width:705px}.col2.post{margin-bottom:40px}.col3.post h2,.col2.post h2{margin:0.5em 0 0}.col3 h3{margin-bottom:0.5em;font-size:1.538em}.col3 h3 img,.col4 h3 img{width:auto;margin-right:5px}.col3 p{margin:0.5em 0}.img-border{max-width:100%;width:auto}a:hover span.img-border{opacity:0.7}.post>p>img,.single>article>p>img,.post>p>.img-border img,.single>article>p>.img-border img,.post .img-border img{max-width:100%}*>.img-border>img{margin:0}.first-item{margin-left:0 !important}.next-item{margin-left:3% !important}.more a{padding-left:15px;background:url("images/more.png?v=4.14.6.20") 0 50% no-repeat;color:#3f3f3f}a.go-top{position:fixed;right:0;bottom:50px;display:none;overflow:hidden;width:44px;height:40px;text-indent:-50em;z-index:1}div.embedded_video_container{position:relative;padding-bottom:45%;padding-top:25px;height:0}div.embedded_video_container iframe{position:absolute;left:0;top:0;width:100%;height:100%}iframe{border:none}.img-border{display:inline-block;position:relative}.img-border:before{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;box-shadow:inset 0 0 0 4px rgba(0,0,0,0.1);content:" "}.posts .img-border{width:auto}.table{overflow-x:auto}.slider{position:relative;z-index:20;overflow:hidden}.slider-pager li{display:inline-block;margin:0;padding:0}.slider-pager a{float:left;overflow:hidden;width:18px;height:18px;background:url("images/paginator-orange.png?v=4.14.6.20") -13px 50% no-repeat;text-indent:500px;outline:none}.slider-pager a.selected{background-position:4px 50%}.slider5>div{overflow:hidden;width:auto;max-width:940px;margin:0 auto;padding:25px 0 10px}.slider5 .custom_content_module_1{float:left;width:45%;max-width:420px;height:320px}.slider5 div.custom_content_module_1 p.cc_module_title{display:none}.slider5 .slider{position:relative;float:right;width:52%;max-width:480px;padding:0 0 23px;border:10px solid #fff;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.15)}.slider5 article{position:absolute;left:0;top:0;width:100%;padding:0}.slider5 article .img-border,.slider5 article .video{position:relative;z-index:0}.slider5 article .img-border img{width:100%}.slider5 .next-prev{display:none}.slider5 .slider-pager{position:absolute;left:0;bottom:-8px;width:100%;margin:0;text-align:center}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-9%;width:100%}.home .slider5 h2:first-child,.slider5 h2:first-child,.home .slider5 h2,.slider5 h3:first-child,.slider5 h3:first-child,.home .slider5 h3{margin-top:0em;margin-bottom:0.5em;border:none;color:#fff;font-size:3em;line-height:1.2em;text-shadow:0 2px 0 rgba(0,0,0,0.2)}.slider5 h2 strong,.slider5 h3 strong{font-weight:500}.slider5 h2+p,.slider5 p{margin-bottom:0.5em;color:#fff;font:300 1.438em "Signika", sans-serif;text-shadow:0 2px 0 rgba(0,0,0,0.2)}.slider5 p a{color:#fff}.slider5 form.contact_us_form div.contact_info div{width:90%;margin:0 10px 10px 0;clear:both}.slider5 form.contact_us_form div.contact_info label{color:#fff;display:inline-block;margin-right:10px;vertical-align:middle;width:60px}.slider5 form.contact_us_form div.contact_info input{display:inline-block;width:55%;margin:0;padding:7px 5%;border:none;border-radius:2px;font-size:1.077em}.slider5 form.contact_us_form div.verify_info img#verify_image{display:block;border:1px solid #E0E0E0;margin:0 0 10px 70px;width:auto}.slider5 form.contact_us_form div.verify_info input{border-radius:2px}.slider5 form.contact_us_form div.verify_info label{color:#fff;display:inline-block;margin-right:10px;width:60px}div.submit_info{margin:10px 0 0 70px}.slider5 p.textarea{width:92%;margin:0 0 10px}.slider5 p.textarea textarea{width:96%;max-width:96%;height:70px;min-height:70px;margin:0;padding:10px 3%;border:none;border-radius:2px;font-size:1.077em}.slider5 .custom_content_module_1{height:auto}.home hgroup h1{font-weight:300;font-size:2.462em;line-height:1.2em;margin:1em 0 0;margin-top:0}.home hgroup h2{font-size:1.8em;font-weight:300;margin:0}section.main div.lead_video_attraction{margin:0 auto 20px;max-width:480px    !important;max-height:270px   !important}.main{float:left;width:74%;max-width:680px}aside{float:right;width:24%;max-width:220px}.home .main{width:63%;max-width:570px}.home aside{width:33%;max-width:300px}.home aside section:first-child h3{margin-top:0}aside section:first-child{margin-top:0}.content>aside a{color:#3f3f3f}.content>aside section{margin:1em 0 2em}.content>aside section:first-child{margin-top:0}.content>aside section:first-child h3{margin-top:0}.content>aside section ul{list-style:none;padding-left:0;font-size:0.923em}.content>aside section ul li{overflow:hidden;margin:0;color:#747474}.content>aside section ul.tick{font-size:1em}.content>aside section ul.tick li{margin:5px 0;color:#3f3f3f}.content>aside section ul li:before{float:left;width:7px;overflow:hidden;margin-right:7px;content:"—";color:#747474}.content>aside .social li:before{content:""}.content>aside section ul.social li:before{display:none}.content>aside section ul.tabs li{margin:2px 4px -2px 0}.content>aside section ul.tabs li a.selected:hover{color:#fff}.content>aside section ul.tweets li:before,.content>aside section ul.recent-posts li:before,.content>aside section ul.recent-comments li:before,.content>aside section ul.posts li:before,.content>aside section ul.latest-works li:before,.content>aside section ul.accordion li:before,.content>aside section ul.tabs li:before,.content>aside section ul.ads li:before{display:none;content:""}.content>aside section ul ul{margin:0;padding:3px 0 3px 2em;font-size:1em}.content>aside section>p{font-size:0.923em}.content>aside select{width:100%}.content>aside section ul.recent-posts li,.content>aside section ul.recent-comments li,.content>aside section ul.posts li{margin:10px 0;line-height:1.3em}.content>aside section ul.recent-posts li .img-border,.content>aside section ul.recent-comments li .img-border,.content>aside section ul.posts li .img-border{float:left;margin:0 10px 10px 0}.content>aside section ul.recent-posts li span,.content>aside section ul.recent-comments li span,.content>aside section ul.posts span,.content>aside section ul.tweets li span{color:#999;font-size:0.917em}.content>aside section ul.posts span{display:block}.content>aside section ul.recent-comments li p{margin:0 0 0.5em 50px}.content>aside section ul.latest-works li{display:inline-block;margin:0 7px 7px 0}.content>aside section ul.tweets li{margin:10px 0;padding:0 0 0 25px;background:url("images/twitter.png?v=4.14.6.20") 0 10px no-repeat}.content>aside section ul.ads li{display:inline-block;width:96px;height:96px;margin:0 7px 7px 0;border:2px solid #dfdfdf;background:#f3f3f3;line-height:100px;text-align:center}.content>aside section.menu>ul{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font:300 1.231em "Signika",sans-serif}.content>aside section.menu>ul li{border-top:1px solid #e5e5e5}.content>aside section.menu>ul li:first-child{border-top:none}.content>aside section.menu>ul li a{display:block;padding:7px 20px 7px 10px}.content>aside section.menu>ul li a:hover{background:#f5f5f5;color:#3f3f3f}.content>aside section.menu>ul li.current-menu-item>a{color:#fff}.content>aside section.menu>ul li:before{display:none}.content>aside section.menu>ul li.parent>a{background:url("images/nav-right.png?v=4.14.6.20") 95% 50% no-repeat}.content>aside section.menu>ul li.parent.expanded>a{background:url("images/nav-down.png?v=4.14.6.20") 95% 50% no-repeat}.content>aside section.menu>ul li.parent>ul{display:none}.content>aside section.menu>ul li.parent.expanded>ul{display:block}.content>aside section.menu>ul ul{margin:0;padding:0 0 0 20px;border-top:1px solid #e5e5e5;font:400 0.813em "Arial",sans-serif}.content>aside section table{width:100%;margin-bottom:0}.content>aside section table th{padding:5px 3px;color:#999;font-size:0.923em;font-weight:bold}.content>aside section table td{padding:5px 0;color:#3f3f3f}.content>aside section table#wp-calendar{font-size:0.923em}.content>aside section table#wp-calendar th{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#3f3f3f;font-weight:normal;font-size:0.917em;text-align:center}.content>aside section table#wp-calendar td{border:none;border-bottom:1px solid #e5e5e5;color:#747474;text-align:center}.content>aside section table#wp-calendar tfoot td{border-bottom:none}.content>aside section table caption{padding:15px 0;font:700 1.083em "Arial",sans-serif;color:#444;text-align:left}.content>aside .searchform input{width:70%;padding:6px 3%}.content>aside .searchform button{float:right;white-space:nowrap}.content>aside .widget_newsletter input{width:70%;margin-right:5px;padding:6px 3%;font-size:0.923em;vertical-align:middle}.content>aside .widget_newsletter button{width:40px;height:28px;padding:0;line-height:15px;vertical-align:top;box-shadow:0 1px 2px rgba(0,0,0,0.2)}.content>aside ul.colors{list-style:none;overflow:hidden}.content>aside ul.colors li{float:left;width:27px;height:27px;overflow:hidden;margin:0 9px 9px 0}.content>aside ul.colors li:before{display:none}form p{clear:both;margin:1.5em 0}a.grayButton{border:1px solid #9f9f9f;background-color:#a6a6a6;border-radius:3px;color:#fff !important;display:inline-block;padding:6px 12px;text-shadow:0 -1px 0 #8d8d8d;text-transform:capitalize;box-shadow:0 2px 2px rgba(0,0,0,0.2);font-weight:bold}.grayButton:hover{background-color:#b3b3b3}blockquote.quote{max-width:70%;margin:4em auto;padding:0 0 0 55px;border:none;background:url("images/quote.png?v=4.14.6.20") 0 0 no-repeat;color:#747474}aside blockquote.quote{margin:0}.columns blockquote.quote{margin:25px auto 0}.col2 blockquote.quote,.col3 blockquote.quote,.col4 blockquote.quote,.col23 blockquote.quote,.col34 blockquote.quote{max-width:100%}blockquote.quote p{margin:0.5em 0;font:300 1.846em/1.1em "Signika",sans-serif}.col23 blockquote.quote p{font-size:1.692em}.col3 blockquote.quote p,aside blockquote.quote p{font-size:1.385em}blockquote.quote p.signature,aside blockquote.quote p.signature{font:normal 1em "Arial",sans-serif;text-align:right}blockquote.quote p.signature span{color:#3f3f3f}table{width:100%;border:none}th{padding:5px 15px;border:none;border-bottom:2px solid #e5e5e5;color:#3f3f3f;font-weight:700;font-size:0.923em;text-align:left}td{padding:10px 15px;border:none;border-bottom:1px solid #e5e5e5;text-align:left}label.checkbox{display:inline-block;float:none;clear:none;overflow:hidden;height:19px;padding-left:5px;background:url("images/input.png?v=4.14.6.20") 0 0 no-repeat;line-height:19px;vertical-align:middle}label.checkbox.checked{background-position:0 -19px}label.radio{display:inline-block;float:none;clear:none;overflow:hidden;height:19px;padding-left:5px;background:url("images/input.png?v=4.14.6.20") 0 -38px no-repeat;line-height:19px;vertical-align:middle}label.radio.checked{background-position:0 -57px}label.radio input,label.checkbox input{visibility:hidden}span.select{position:relative;display:inline-block;height:32px;padding:0;border:1px solid #ccc;border-radius:3px;background:#fff;cursor:pointer}span.select.error{border-color:#e65842;background-color:#ffe6dc;box-shadow:0 0 2px 1px #ffece6;color:#ef4437}span.select span.value{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:block;padding:7px 10px;background:url("images/select-arrow.gif?v=4.14.6.20") right 50% no-repeat;color:#999;zoom:1}span.select.error span.value>span{color:#ef4437}header .top span.select{height:25px}header .top span.select span.value{padding:3px 3%}header .top span.select select{margin:0}span.select span.value span{display:block;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis}span.select select{position:relative;z-index:1;display:block;margin:0;-webkit-appearance:menulist-button}.content>aside .select>span.value{padding:7px 5%}.content>aside .select{display:block}div.communityMemberContentWrap{margin-top:30px}div.target_skin10_menu{display:none;position:absolute}p#community_content_toggle{margin-bottom:15px}p#community_content_toggle,p#member_content_toggle{color:#aeaeae;border-top:1px solid #aeaeae}p#community_content_toggle.expanded,p#member_content_toggle.expanded{color:#ebebeb;border-top:1px solid #ebebeb}p#community_content_toggle:hover,p#member_content_toggle:hover{color:#ebebeb;border-top:1px solid #ebebeb}p[id$="_toggle"]{background-image:url("images/menu-arrow-grey.png?v=4.14.6.20");background-repeat:no-repeat;background-position:97% 18px;cursor:pointer;font-size:14px;padding:12px 0 0}p[id$="_toggle"]:hover{background-image:url("images/menu-arrow-hover.png?v=4.14.6.20")}p[id$="_toggle"].expanded{background-image:url("images/menu-arrow-hover.png?v=4.14.6.20")}div[class^="target"]{-webkit-box-shadow:0 8px 6px -6px #131313;-moz-box-shadow:0 8px 6px -6px #131313;box-shadow:0 8px 6px -6px #131313}div[class^="target"]>ul{background-color:#2a2a2a;margin:0}div[class^="target"]>ul>li{position:relative}div[class^="target"]>ul>li>a{color:#aeaeae;display:block;font-size:15px;padding:13px 15px;text-decoration:none}div[class^="target"]>ul>li:hover>a{color:#fff}div[class^="target"]>ul li:hover>div>ul{left:auto}div[class^="target"]>ul li.drop_down div{display:none}div[class^="target"]>ul>li ul li.menu_top{display:none}section.internalPageHeaderWrap{background-color:#f1f1f1;margin-bottom:40px;width:100%}div.centeredPageHeader{max-width:940px;margin:0 auto}div.subHeaderWrap{background-color:#efefef;padding:10px 0}div.internalPageBannerWrap{width:100%;box-shadow:0 0 4px rgba(0,0,0,0.3);margin-bottom:3px}div.centeredPageHeader .breadcrumbs{float:left;max-width:450px;padding-top:5px}div.centeredPageHeader .breadcrumbs p{margin:0}div.centeredPageHeader div.searchWrap{float:right;width:33%;max-width:300px}div.centeredPageHeader #search_form input.searchInput{border:1px solid #ccc;border-radius:2px;margin-right:1%;padding:5px 3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:87%;float:left}div.centeredPageHeader #search_form input.searchButton{border:1px solid #ccc;border-radius:2px;height:27px;width:34px;float:right}form[id^="custom"] input[type="text"]{background:#F0F0F0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:45%}form[id^="custom"] div{margin-bottom:0px;display:block}form[id^="custom"] input[type="text"]{padding:7px 2%;border:1px solid #ccc;border-radius:2px}form[id^="custom"] input[id^="verification"]{width:142px}form[id^="custom"] select{border:1px solid #ccc;padding:2px;width:210px}form[id^="custom"] textarea{background:#F0F0F0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:3px 2%;width:45%;height:100px;overflow:auto}form[id^="custom"] div.options label{display:inline-block;width:165px}form[id^="custom"] div.customCaptcha .verify img{display:block;margin-bottom:15px}form[id^="custom"] div.customCaptcha{display:block}form[id^="custom"] input#button_submit{cursor:pointer;display:inline-block;padding:0 20px;font:bold 1em/32px "Arial",sans-serif;text-transform:capitalize}form[id^="custom"] input#button_cancel,form[id^="custom"] input#submit_cancel{background-color:#a6a6a6;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2);color:#fff;display:inline-block;font:bold 1em/32px "Arial",sans-serif;margin-left:10px;padding:0 13px;text-shadow:0 -1px 0 #b3b3b3}form[id^="custom"] input#button_cancel:hover,form[id^="custom"] input#submit_cancel:hover{background-color:#b3b3b3}form[name="user_login"] input#contact_email,form[name="user_login"] input#contact_password,form#user_password_reminder input#contact_email{background:#f0f0f0;width:55%}form#user_password_reminder p:empty{display:none}form#user_password_reminder div>input[type="submit"]{margin-top:20px}form[name="user_login"] div>input[type="submit"]{margin-top:20px}div.page_content{margin-bottom:30px}div.page_content p,section.main p{padding:0 0 1em;font-size:14px}section.main div.pageContentWrap img{margin-right:10px}div.page_content h3,div.page_content h2,form#post_comment h3.form_title,section.main h3{color:#3f3f3f;font-size:22px;margin-bottom:1em}div.page_content hr{border:0;height:0;border-top:2px solid #e8e8e8;margin-bottom:20px}div.page_content div.caption_right{background-color:#f1f1f1;border:4px solid #fff;float:right;margin-left:24px;padding:15px;width:200px}div.page_content div.caption_right p{font-size:12px}div.page_content ul{margin:0.75em 0;padding:0 1.5em;list-style:none}div.page_content ul li{list-style-type:disc;margin:10px 0}div.page_content ol{margin:0.75em 0;padding:0 2.5em;list-style:decimal}div.page_content ol li{line-height:1.3em;margin:10px 0}div.page_content strong a{font-weight:normal}div#miniMap{border:4px solid;width:239px;height:160px;position:relative;top:0;left:0;overflow:hidden}div#miniMap div#footer_container,div#miniMap div#map_module{width:240px;height:160px;padding:0}div#miniMap div#top_controls{display:none}div[id^="map_"]{background:#fff;color:#000;line-height:18px;font-size:12px;font-family:Arial, Helvetica, sans-serif}div[id^="map_"] div[id^="top_"]{position:relative;height:30px;margin-bottom:10px}div[id^="map_"] div[id^="top_"] label{position:absolute;top:6px;left:-1px}div[id^="map_"] div[id^="top_"] label ~ label{left:198px}div[id^="map_"] div[id^="top_"] input{position:absolute;width:110px;top:0;left:38px;padding:7px 3%;border:1px solid #ccc;border-radius:2px;background:#f0f0f0}div[id^="map_"] div[id^="top_"] input ~ input{left:222px}div[id^="map_"] div[id^="top_"] a{background:url(/css/skins/global/images/vertical_sprite.png?v=4.12.6.40?v=4.14.6.20) no-repeat 0 -1700px;display:inline-block;padding-left:20px;position:absolute;line-height:16px;top:8px;right:0}div[id^="map_"] div[id="map"]{background:#d9d9d9;height:300px}div[id^="map_"] div[id^="bottom_"]{margin-top:10px;position:relative;height:16px;line-height:16px}div[id^="map_"] div[id^="bottom_"] a{background:url(/css/skins/global/images/vertical_sprite.png?v=4.12.6.40?v=4.14.6.20) no-repeat 0 -1800px;padding-left:20px;position:absolute;top:0;right:116px}div[id^="map_"] div[id^="bottom_"] a+a{background-position:0 -1900px;right:0}div[id^="map_"] table[class="adp-directions"]{width:100%}div[id="map"]{overflow:visible !important}div#blog_options a#show_blog_archive,div#blog_archive a#hide_blog_archive{float:right;font-size:15px;padding-right:20px;text-decoration:underline}div#blog_options a#rss_feed{background:url("images/rss.png?v=4.14.6.20") no-repeat left;font-size:15px;padding-left:20px;text-decoration:underline}div#blog_options{margin-bottom:20px}div#blog_archive{border-bottom:2px solid #E0E0E0;display:none;margin-bottom:20px}div#blog_archive h3 span,form#post_comment h3.form_title span{border-bottom:0;padding-bottom:0}div#blog_archive h4{margin:0}div.blog_post{border-bottom:2px solid #E0E0E0;margin-bottom:30px}div.blog_post h3{font-size:22px;margin-bottom:5px}div.blog_post h3 a{color:#666666;text-decoration:none}div.blog_post p{padding:.05em 0}div.blog_post p a.blog_comments{background:url("images/more.png?v=4.14.6.20") no-repeat left;padding:.75em 0 .75em 1.2em}div.blog_post div{font-size:15px;margin:20px 0px 10px 0px;line-height:150%}div#blog_options a#back_to_blog{color:#666;font-size:15px;padding-left:20px;text-decoration:none;background:url("images/icon_arrow_left_black.png?v=4.14.6.20") no-repeat left 50%}div.blog_post p:first-child{display:none;padding:0;margin:0}div.blog_post div p:first-child{display:block}div.blog_post div p{font-size:15px}h3.comment_title{margin-top:20px}h3.comment_title span{margin-left:10px;border-bottom-color:transparent}form#post_comment{max-width:385px}form#post_comment h3.form_title{font-size:1.5em;margin-bottom:15px}form#post_comment label{display:inline-block;margin-bottom:10px;float:left;clear:left;font-weight:normal;width:100px}form#post_comment input.form_button{margin:10px 0 0 100px}form#post_comment input.formfield,form#post_comment textarea{background:#F0F0F0;border:1px solid #ccc;border-radius:2px;display:block;margin-bottom:10px;padding:5px;width:72%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form#post_comment div#captcha input.formfield{width:100px}form#post_comment div#captcha img{float:right;margin-right:8px}div.pageContentWrap div.shoppingCartLink{z-index:0 !important}div.pageContentWrap div a.shopping_cart{cursor:pointer}div.store_product h3{display:block;width:auto}form[id^="shop_add_product"]{border-bottom:2px solid #E0E0E0;margin-bottom:30px;padding-bottom:20px}form[id^="shop_add_product"]+form[id^="shop_add_product"]{padding-top:20px}div[class$="_product"]{padding-left:120px;position:relative;min-height:100px;width:52%}div[class$="_product"] img{position:absolute;width:100px;height:100px;top:0;left:0}div[class$="_product"] img+div[class^="product"]{margin-top:5px}div[class$="_product"] a[class^="add_"]{background:url("images/icon_arrow_margin_right_black.png?v=4.14.6.20") no-repeat right 50%;display:inline-block;cursor:pointer;padding-right:20px;height:15px;line-height:15px;margin:30px 0 20px;text-decoration:underline}div[class^="product"] label{display:inline-block;font-weight:bold;width:160px;vertical-align:middle}div[class^="product"] span.prodPrice{font-weight:bold}div[class^="product"] select{border:1px solid #c1cad2;vertical-align:middle}div[class^="product"] input[type="text"]{border:1px solid #c1cad2;padding:1px 2px;width:156px;height:16px;vertical-align:middle}div[class^="product"]+div[class^="product"]{margin-top:5px;margin-top:3px}div[class*="attribute_help"] p{background:#f2f2f5;margin:10px 0 0 !important;padding:10px;width:305px;line-height:1.5}div[class$="_product"] p[class^="product"]{margin:6px 0}div[class$="_product"] p[class^="product"]+a[class^="add_"]{margin-top:5px}div[id$="_column"] a[class^="add_"]+p{margin:12px 0 0}a.lnchFrmSlctr{background:url(/images/brands/optometry/frame_selector/sml-frames.png?v=4.14.6.20) -2600px -64px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,0.4);cursor:pointer;display:block;margin:12px auto;width:192px;height:56px;text-indent:-999em}div#frameSelector{background:#fff;display:none;margin-left:-424px;position:absolute;width:800px;height:506px;top:6%;left:53%;font-family:Arial, Helvetica, sans-serif;font-size:16px;z-index:999}div#facePnl{background:#60687a url(/images/brands/optometry/frame_selector/faces.png?v=4.14.6.20);position:relative;width:330px;height:376px;float:left}div#facePnl.square{background-position:0 0}div#facePnl.oval{background-position:-330px 0}div#facePnl.oblong{background-position:-660px 0}div#facePnl.round{background-position:-990px 0}div#facePnl.heart{background-position:-1320px 0}div#facePnl.triangle{background-position:-1650px 0}div#facePnl.diamond{background-position:-1980px 0}div#lrgFrame{position:absolute;top:138px;left:49px;width:240px;height:100px}div#lrgFrame[class*="frm"]{background:url(/images/brands/optometry/frame_selector/lrg-frames.png?v=4.14.6.20)}div#lrgFrame.frm01{background-position:0 0}div#lrgFrame.frm02{background-position:-240px 0}div#lrgFrame.frm03{background-position:-480px 0}div#lrgFrame.frm04{background-position:-720px 0}div#lrgFrame.frm05{background-position:-960px 0}div#lrgFrame.frm06{background-position:-1200px 0}div#lrgFrame.frm07{background-position:-1440px 0}div#lrgFrame.frm08{background-position:-1680px 0}div#lrgFrame.frm09{background-position:-1920px 0}div#lrgFrame.frm10{background-position:-2160px 0}div#lrgFrame.frm11{background-position:-2400px 0}div#lrgFrame.frm12{background-position:-2640px 0}div#lrgFrame.frm13{background-position:-2880px 0}div#shapePnl{background:#fff;margin:0 10px;width:98px;height:376px;float:left}div#shapePnl a{background:#f5f5f5 url(/images/brands/optometry/frame_selector/sml-frames.png?v=4.14.6.20) -2698px 0;color:#221f1f;cursor:pointer;display:block;margin-bottom:2px;height:52px;line-height:52px;text-align:center;text-shadow:0 2px 1px #fff}div#shapePnl a.selected{background-color:#60687a;background-position:-2600px 0;color:#fff;font-weight:bold;text-shadow:0 1px 2px rgba(0,0,0,0.75)}div#infoPnl{background:#525968;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,0.75);padding:28px;width:296px;height:320px;line-height:1.5;float:left}div#infoPnl div{display:none}div#infoPnl div.square{display:block}div#infoPnl h1{background:url(/images/brands/optometry/frame_selector/symbols.png?v=4.14.6.20) no-repeat;color:#fff;margin:0;margin-bottom:24px;height:48px;line-height:48px;font-size:48px}div#infoPnl div.square h1{background-position:0 0;padding-left:58px}div#infoPnl div.oval h1{background-position:0 -48px;padding-left:48px}div#infoPnl div.oblong h1{background-position:0 -96px;padding-left:48px}div#infoPnl div.round h1{background-position:0 -144px;padding-left:58px}div#infoPnl div.heart h1{background-position:0 -192px;padding-left:62px}div#infoPnl div.triangle h1{background-position:0 -240px;padding-left:58px}div#infoPnl div.diamond h1{background-position:0 -288px;padding-left:60px}div#framePnl{background:#e2e4e7;border-top:10px solid #fff;padding:0 40px;position:relative;width:720px;height:120px;clear:left}div#framePnl a[class*="Set"]{background:#60687a url(/images/brands/optometry/frame_selector/sml-frames.png?v=4.14.6.20) -2160px 0;cursor:pointer;position:absolute;top:0;left:0;width:40px;height:120px}div#framePnl a.nxtSet{background-position:-2200px 0;left:760px}div#framePnl div#frameCont{width:720px;height:120px;overflow:hidden}ul#frameSets{margin:0;position:relative;width:2880px;height:120px;list-style:none}ul#frameSets li{position:relative;width:720px;height:120px;float:left;margin:0}ul#frameSets a{background:url(/images/brands/optometry/frame_selector/sml-frames.png?v=4.14.6.20) -2240px 0;cursor:pointer;width:180px;height:120px;float:left}ul#frameSets a.selected{background-position:-2420px 0}ul#frameSets span[class*="frm"]{background:url(/images/brands/optometry/frame_selector/sml-frames.png?v=4.14.6.20);display:block;width:180px;height:38px;padding-top:82px;text-align:center;text-shadow:0 2px 1px #fff}ul#frameSets span.frm01{background-position:0 0}ul#frameSets span.frm02{background-position:-180px 0}ul#frameSets span.frm03{background-position:-360px 0}ul#frameSets span.frm04{background-position:-540px 0}ul#frameSets span.frm05{background-position:-720px 0}ul#frameSets span.frm06{background-position:-900px 0}ul#frameSets span.frm07{background-position:-1080px 0}ul#frameSets span.frm08{background-position:-1260px 0}ul#frameSets span.frm09{background-position:-1440px 0}ul#frameSets span.frm10{background-position:-1620px 0}ul#frameSets span.frm11{background-position:-1800px 0}ul#frameSets span.frm12{background-position:-1980px 0}ul#frameSets span.frm13{background-position:-2796px 0}form[id^="cart_"]>div{height:15px}form[id^="cart_"]>div a,div.page_left a.back_to_search{background:url("images/icon_arrow_left_black.png?v=4.14.6.20") no-repeat left 50%;color:#666666;padding:0 0 0 20px;height:15px;line-height:14px;float:left}form[id^="cart_"]>div a+a{background:url("images/icon_arrow_right_black.png?v=4.14.6.20") no-repeat right 50%;float:right;padding:0 20px 0 0}form[id^="cart_"] table{border-collapse:collapse;margin:20px 0;width:100%;line-height:normal}form[id^="cart_"] table tr>*{background:#efefef;border:1px solid #e3e4e9;padding:5px 10px;width:20%}form[id^="cart_"] tbody td{background:none;text-align:right}form[id^="cart_"] tbody td:nth-child(3){text-align:center}form[id^="cart_"] tbody td:nth-child(3) a{display:inline-block;margin:5px 0}form[id^="cart_"] tbody td:first-child{width:50%;text-align:left}form[id^="cart_"] tfoot th{text-align:right}form[id^="cart_"] img{margin:5px 0;margin-right:10px;width:25px;height:25px;vertical-align:middle}form[id^="cart_"] img+span{display:inline-block;width:78%;vertical-align:middle}form[id^="cart_"] img+span>strong{display:block;margin-bottom:4px}form[id^="cart_"] input{border:1px solid #c1cad2;display:block;margin:0 auto;width:25px;height:25px;line-height:16px;font-size:13px;text-align:center;padding:0}form[id^="cart_"] p[class$="attributes"]{margin:0}form[id^="checkout_"]{margin-top:20px;line-height:normal}form[id^="checkout_"]>div{border:1px solid #e3e4e9;margin-bottom:20px;padding:20px}form[id^="checkout_"]>div h4{background:#e3e4e9;margin:-20px;margin-bottom:20px;padding:5px 10px;font-size:15px}form[id^="checkout_"] div>span{display:inline-block;width:49%;margin-right:-3px;vertical-align:top}form[id^="checkout_"] div>span+span{margin-left:2%}form[id^="checkout_"] div+div{margin-top:10px}form[id^="checkout_"] label{display:block;margin-right:-3px;width:85%;vertical-align:top}form label.echeckLabel{width:50%}form[id^="checkout_"] input[type="text"],form[id^="checkout_"] input[type="password"]{border:1px solid #c1cad2;margin-right:-3px;width:85%;height:18px;line-height:18px}form[id^="checkout_"] select{border:1px solid #c1cad2;margin-right:-3px;width:92%;height:30px}form[id^="checkout_"] select[id^="bill_ccexp"]{width:45.5%}form[id^="checkout_"] select[id^="bill_ccexp"]+select{margin-left:1%}form[id^="checkout_"] input[type="checkbox"]{margin-right:4px;width:13px;height:13px;padding:0}form[id^="checkout_"] input[type="radio"]{margin-right:4px;width:12px;height:12px}form[id^="checkout_"] span[class="errstring"]{display:block;margin-top:4px;margin-left:45%;font-size:11px}form[id^="checkout_"] span[class$="msg"]{display:inline-block;margin-bottom:10px}form[id^="checkout_"] table{border-collapse:collapse;width:100%;text-align:center}form[id^="checkout_"] table tr>*{border:1px solid #e3e4e9;padding:5px 10px;width:20%}form[id^="checkout_"] thead tr{background:#e3e4e9;text-align:left}form[id^="checkout_"] tbody td:nth-child(even){text-align:right}form[id^="checkout_"] td[class="product"],form[id^="checkout_"] th[colspan="2"]{width:40%;text-align:left}form[id^="checkout_"] td[class="options"]>span+span{display:block;margin-top:6px}form[id^="checkout_"] table p[class$="attributes"]{margin:0}form[id^="checkout_"] p[class="submit_msg"]{margin:20px 0}form[id^="checkout_"] div#copy_address_billing label,form[id^="checkout_"] div#copy_address_shipping label{display:inline-block;width:90%}form[id^="checkout_"] div.submit{border:0;margin:0;padding:0}form[id^="checkout_"] input[type="radio"]+label,form[id^="checkout_"] span[class^="checkbox"]+label{margin-right:4px;width:auto}form[id^="checkout_"] div[id="payment_type"] span{width:100%}form[id^="checkout_"] div[id="standard_payment"]{border:0;margin:0;padding:0}form[id^="checkout_"] div[class~="pay_mod"]{border:1px solid #e3e4e9;margin-bottom:20px;padding:20px}div.invLogo{margin-bottom:16px}table.view_invoice{border-collapse:collapse;margin:30px 0 20px}table.view_invoice tbody th{background:#e3e4e9;border:1px solid #e3e4e9;padding:5px 10px}table.view_invoice tbody td{border:1px solid #e3e4e9;padding:5px 10px}table.view_invoice tbody td:nth-child(n+2){text-align:center}table.view_invoice tfoot th:nth-child(n+2){border:1px solid #e3e4e9;padding:5px 10px;text-align:left}table.view_invoice.standard thead th{background:#e3e4e9;border:1px solid #e3e4e9;padding:5px 10px;text-align:left}table.view_invoice.standard thead th:nth-child(2){text-align:right}table.view_invoice.standard tbody tr:first-child td{text-align:left}table.view_invoice.standard td:nth-child(2n+2){text-align:right}table.view_invoice.imatrix{margin-top:0}tr.invoice.head td:nth-child(2),table.view_invoice.imatrix td:nth-child(2n+3){text-align:right}tr.invoice.bill p{margin-top:0 !important}table[id="view_cart"],table[id="view_cart"] th,table[id="view_cart"] tr,table[id="view_cart"] td{border-color:#e3e4e9}table[id="view_cart"] th{background:#e3e4e9}div.ad-gallery div.ad-image-wrapper{margin:0;max-height:640px}div#content_sublinks{margin:30px 0}div#content_sublinks ul li{border-bottom:1px solid #e4e4e4;list-style:none;margin:10px 0;width:200px}div#content_sublinks ul li:hover{transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease}div#content_sublinks ul li a{display:block;padding:10px}div#content_sublinks ul li a:hover{color:#fff}section.featuredArticleSection{background-color:#efefef;padding-bottom:20px;margin:0 -7px}div.featuredArticleWrap{margin:0 auto;max-width:940px;padding:0 20px;position:relative}div.featuredArticleWrap div.sliderButtons{position:absolute;right:0px;top:12px;width:60px}div.featuredArticleWrap div.sliderButtons a{background-position:center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:12px;margin:0 5px;width:8px}div.featuredArticleWrap div.sliderButtons a.prev{background-image:url("images/arrow-left-light.png?v=4.14.6.20")}div.featuredArticleWrap div.sliderButtons a.prev:hover{background-image:url("images/arrow-left-dark.png?v=4.14.6.20")}div.featuredArticleWrap div.sliderButtons a.next{background-image:url("images/arrow-right-light.png?v=4.14.6.20")}div.featuredArticleWrap div.sliderButtons a.next:hover{background-image:url("images/arrow-right-dark.png?v=4.14.6.20")}div.featuredArticleWrap p.featuredArticleTitle{max-width:250px}article.featured_article img{display:inline-block;margin:0 2% 5px 0}article.featured_article div.articleText{display:inline-block;height:190px;margin-bottom:10px;max-width:200px;vertical-align:top}article.featured_article h3{font-size:14px;font-weight:bold;margin-bottom:5px}article.featured_article a.articleButton{border:1px solid #9f9f9f;background-color:#a6a6a6;border-radius:3px;color:#fff;display:block;margin-left:80px;padding:5px 8px;width:78px;text-shadow:0 -1px 0 #8d8d8d;text-transform:capitalize;box-shadow:0 2px 2px rgba(0,0,0,0.2);font-weight:bold}article.featured_article a.articleButton:hover{background-color:#b3b3b3}form#login_form span.usrPswrdWrp{display:block;margin:10px 0}form#login_form fieldset.accountRegisterLinks{display:block;margin:10px 0}form#login_form fieldset.accountRegisterLinks a{margin-right:10px}div#member_logout div:first-child{display:inline-block;vertical-align:top}form#user_add_contact div.optional{display:none}form#user_add_contact div#show_optional{margin:20px}form#user_add_contact div#contact_ecard_subscription label{margin-bottom:10px;display:block}form#user_add_contact div#contact_newsletter_subscription label{margin-bottom:10px;display:block}form#user_add_contact input[type="checkbox"],form#user_add_contact div.fieldset input[type="checkbox"],form#user_edit_subscriptions input[type="checkbox"]{display:inline-block;margin-right:10px;width:14px}form#user_add_contact div#contact_ecard_subscription,form#user_add_contact div#contact_newsletter_subscription{margin:30px 0}form#user_add_contact div#registration_verification label{display:inline-block;width:49.5%}form#user_add_contact div#registration_verification input{background:#F0F0F0;border:none;border-top:1px solid #e0e0e0;display:block;margin:10px 0 0 50%;padding:5px;width:141px;padding:7px 2%;border:1px solid #ccc;border-radius:2px}div.single_column{display:block;margin-bottom:10px}div.single_column label{display:inline-block;width:50%}div.single_column input{padding:7px 2%;border:1px solid #ccc;border-radius:2px;display:inline-block;width:40%;background:#F0F0F0}div.single_column select{width:41.5%}form#user_add_contact input[name="submit_add"],form#user_add_contact input[name="submit_cancel"]{margin-top:20px}form#user_add_contact input[name="submit_add"]{margin-left:50%}div.birthdate{display:inline-block;width:43%}div.birthdate select{width:46%}form[name^="user_"] div[id^="contact"][class^="fieldset"]{margin-bottom:12px}form[id^="custom"] div.verify_required,div.verify_required{display:none !important}form#MakeAppointment,form#SendToDoctor,form#SendToFriend,div.thankYouMessageWrap{background-color:#F0F0F0;padding-bottom:20px}div.thankYouMessageWrap{text-align:center}form#MakeAppointment div p,form#SendToFriend div p{font-size:14px;padding:10px 0px 10px 5%}form#SendToDoctor div p{font-size:14px;padding:10px 0px 10px 3%}form#MakeAppointment div h2,form#SendToDoctor div h2,form#SendToFriend div h2,div.thankYouMessageWrap h2{background-color:#404040;color:#FFFFFF;margin:0;padding:10px 0px;text-align:center;font-size:22px}form#MakeAppointment div p,form#MakeAppointment div label,form#SendToDoctor div p,form#SendToDoctor div label,form#SendToFriend div p,form#SendToFriend div label{color:#666666}form#MakeAppointment div label,form#SendToDoctor div label,form#SendToFriend div label{margin:0px 0px 0px 5%}form#MakeAppointment div select:first-of-type{display:inline-block;margin:0 0 0 5%}form#MakeAppointment div select{border:none;border-top:1px solid #E0E0E0;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;display:inline-block;padding:3px;margin:0 0 0 5%}form#MakeAppointment div input[type="text"],form#MakeAppointment div textarea,form#SendToDoctor div input[type="text"],form#SendToDoctor div textarea,form#SendToFriend div input[type="text"],form#SendToFriend div textarea{border:none;border-top:1px solid #E0E0E0;margin:0px 5%;padding:8px;width:82%}form#MakeAppointment div div img,form#SendToDoctor div div img,form#SendToFriend div div img{border:1px solid #E0E0E0;display:block;margin:0px 5% 10px}form#MakeAppointment div input#verification,form#SendToDoctor div input#verification,form#SendToFriend div input#verification{width:134px;margin:0 0 0 5%}form#MakeAppointment div input[type="submit"]:first-of-type,form#SendToDoctor div input[type="submit"]:first-of-type,form#SendToFriend div input[type="submit"]:first-of-type{margin-left:5%}form#MakeAppointment div input[type="submit"],form#SendToDoctor div input[type="submit"],form#SendToFriend div input[type="submit"],div.thankYouMessageWrap div input[type="submit"]{color:#FFFFFF;cursor:pointer;border:none;font-size:14px;margin-top:20px;padding:8px 20px}form#MakeAppointment div input[name="button_submit"],form#SendToDoctor div input[name="button_submit"],form#SendToFriend div input[name="button_submit"],div.thankYouMessageWrap div input[name="button_submit"],form#user_add_contact input[name="submit_add"],form#user_password_reminder input[name="button_submit"],form[name="user_login"] input[name="button_submit"]{cursor:pointer;display:inline-block;padding:0 20px;color:#fff;font:bold 1em/32px "Arial",sans-serif;text-transform:capitalize}form#MakeAppointment div input[name="button_submit"],form#SendToDoctor div input[name="button_submit"],form#SendToFriend div input[name="button_submit"],div.thankYouMessageWrap div input[name="button_submit"],form#user_add_contact input[name="submit_add"],form#user_password_reminder input[name="button_submit"],form[name="user_login"] input[name="button_submit"]::-moz-focus-inner{padding:8px 20px}form#MakeAppointment div input[name="button_cancel"],form#SendToDoctor div input[name="button_cancel"],form#SendToFriend div input[name="button_cancel"],div.thankYouMessageWrap div input[name="button_cancel"],form#user_add_contact input[name="submit_cancel"],form#user_password_reminder input[name="button_cancel"]{border:1px solid #9f9f9f;background-color:#a6a6a6;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2);color:#fff;display:inline-block;font:bold 1em/32px "Arial",sans-serif;margin-left:10px;padding:0 13px;text-shadow:0 -1px 0 #8d8d8d}form#MakeAppointment div input[name="button_cancel"],form#SendToDoctor div input[name="button_cancel"],form#SendToFriend div input[name="button_cancel"],div.thankYouMessageWrap div input[name="button_cancel"],form#user_add_contact input[name="submit_cancel"],form#user_password_reminder input[name="button_cancel"]::-moz-focus-inner{padding:8px 13px}form#MakeAppointment div input[name="button_cancel"]:hover,form#SendToDoctor div input[name="button_cancel"]:hover,form#SendToFriend div input[name="button_cancel"]:hover,div.thankYouMessageWrap div input[name="button_cancel"]:hover,form#user_add_contact input[name="submit_cancel"]:hover,form#user_password_reminder input[name="button_cancel"]:hover{background-color:#b3b3b3}.fancybox-wrap span.child{display:none}p.form_error_message:empty{display:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.landing-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0}.landing-wrapper h1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:500;font-size:1.5em;color:#1BA8EA;text-align:center;margin:0 0 10px 0}@media (min-width: 768px){.landing-wrapper h1{font-size:1.8em}}.landing-wrapper h2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:1.125em !important;color:#3F3F3F !important;text-align:center;margin:0 0 30px 0}@media (min-width: 768px){.landing-wrapper h2{font-size:1.3em}}.landing-wrapper h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:1.7em;color:#666262;padding:5px 5px 5px 4.16667%;margin:30px 0 30px 0}@media (min-width: 768px){.landing-wrapper h3{font-size:2em}}.landing-wrapper>div[class^="section"]:not(:first-child){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:91.66667%;float:left;margin-left:4.16667%}.landing-wrapper ul{padding:0 !important}.landing-wrapper .appointment-banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100px;margin-top:80px}.landing-wrapper .appointment-banner .left-element,.landing-wrapper .appointment-banner .right-element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;background-color:#00AEFF;font:normal normal normal 14px/1 FontAwesome;height:50%;position:relative;top:25%}.landing-wrapper .appointment-banner .left-element>div,.landing-wrapper .appointment-banner .right-element>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:80%;width:100%;position:absolute;top:10%;border-top:1px #fff dashed;border-bottom:1px #fff dashed}.landing-wrapper .appointment-banner .left-element>div>div,.landing-wrapper .appointment-banner .right-element>div>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%;float:left;text-align:center;height:100%;padding-top:8px}.landing-wrapper .appointment-banner .left-element>div>div:before,.landing-wrapper .appointment-banner .right-element>div>div:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:22px;content:"\f005";color:#fff}@media (min-width: 1400px){.landing-wrapper .appointment-banner .left-element>div>div:before,.landing-wrapper .appointment-banner .right-element>div>div:before{font-size:25px}}@media (min-width: 1400px){.landing-wrapper .appointment-banner .left-element>div>div,.landing-wrapper .appointment-banner .right-element>div>div{padding-top:6px}}@media (min-width: 992px){.landing-wrapper .appointment-banner .left-element,.landing-wrapper .appointment-banner .right-element{display:block;width:25%;float:left}}.landing-wrapper .appointment-banner .center-element{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;border-radius:20px;background-color:#00AEFF;height:100%;position:relative;color:#fff}.landing-wrapper .appointment-banner .center-element>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;font-family:'Varela Round', sans-serif;z-index:2}.landing-wrapper .appointment-banner .center-element>span.message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;font-weight:200;font-size:1.5em;width:100%;height:50%;padding-top:15px}@media (min-width: 768px){.landing-wrapper .appointment-banner .center-element>span.message{font-size:1.5em;padding:14px}}@media (min-width: 992px){.landing-wrapper .appointment-banner .center-element>span.message{font-size:0.9em;padding:14px}}@media (min-width: 1400px){.landing-wrapper .appointment-banner .center-element>span.message{font-size:1.3em;padding:10px}}.landing-wrapper .appointment-banner .center-element>span.number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;font-weight:800;font-size:2.5em;width:100%;height:50%;padding:0}@media (min-width: 768px){.landing-wrapper .appointment-banner .center-element>span.number{font-size:3em}}@media (min-width: 992px){.landing-wrapper .appointment-banner .center-element>span.number{font-size:1.8em}}@media (min-width: 1400px){.landing-wrapper .appointment-banner .center-element>span.number{font-size:2.5em}}@media (min-width: 992px){.landing-wrapper .appointment-banner .center-element{width:50%;float:left}}.landing-wrapper .appointment-banner .center-element:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:FontAwesome;font-weight:normal;font-size:48px;line-height:80px;text-align:center;content:"\f10b";position:absolute;background-color:#00AEFF;width:100px;height:100px;top:-50px;left:50%;border-radius:50%;z-index:1;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);transform:translate(-50%, 0)}.landing-wrapper>.appointment-banner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0}.landing-wrapper .section1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:25px 0 25px 0}.landing-wrapper .section2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section2 .about-photo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;margin:0 10px 10px 0}.landing-wrapper .section2 .about-photo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.landing-wrapper .section2 p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.landing-wrapper .section2 .contact-direction-services{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:15px 0 15px 0}@media (min-width: 992px){.landing-wrapper .section2 .contact-direction-services{width:100%;float:left;margin-left:0;margin-right:0;margin:30px 0 30px 0}}.landing-wrapper .section2 .contact-direction-services li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:48px;background-color:#1BA8EA;margin-bottom:5px}.landing-wrapper .section2 .contact-direction-services li>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;color:#fff;text-align:center;text-decoration:none;font-size:1.3em;padding:10px}.landing-wrapper .section2 .contact-direction-services li.contact>a:before,.landing-wrapper .section2 .contact-direction-services li.directions>a:before,.landing-wrapper .section2 .contact-direction-services li.services>a:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:FontAwesome;font-weight:normal;font-size:30px;margin-right:10px;position:relative;display:inline-block}.landing-wrapper .section2 .contact-direction-services li.contact>a:before{top:2px;content:"\f0e0"}.landing-wrapper .section2 .contact-direction-services li.directions>a:before{top:2px;content:"\f041"}.landing-wrapper .section2 .contact-direction-services li.services>a:before{top:4px;content:"\f022"}@media (min-width: 992px){.landing-wrapper .section2 .contact-direction-services li{width:31.25%;float:left}.landing-wrapper .section2 .contact-direction-services li:not(:last-child){margin-right:3.125%}}.landing-wrapper .section3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section3 input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}.landing-wrapper .section3 input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.2em;height:48px;color:#666;background-color:#fff;margin-bottom:5px}@media (min-width: 320px) and (max-width: 991px){.landing-wrapper .section3 input[type="text"]{left:0px;float:none;display:block;width:100;position:relative}}@media (min-width: 992px){.landing-wrapper .section3 input[type="text"]{width:29%;position:absolute}.landing-wrapper .section3 input[type="text"]:first-child{margin-right:1.66667%}}.landing-wrapper .section3 textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.2em;border-radius:0;color:#666;background-color:#fff;width:100%;height:200px;margin-bottom:5px}.landing-wrapper .section3 input[type="submit"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;font-size:1.2em;height:48px;color:#fff;background-color:#1BA8EA}.landing-wrapper .section3 #top_controls{margin-bottom:30px}.landing-wrapper .section3 div[id^="map_"] div[id^="top_"]{height:auto}@media (min-width: 992px){.landing-wrapper .section3 div[id^="map_"] div[id^="top_"]{height:30px}}.landing-wrapper .section3 div[id^="map_"] div[id^="top_"] label{display:block;position:relative}@media (min-width: 320px) and (max-width: 991px){.landing-wrapper .section3 div[id^="map_"] div[id^="top_"] label{left:0px;top:0px}}@media (min-width: 992px){.landing-wrapper .section3 div[id^="map_"] div[id^="top_"] label{position:absolute}}@media (min-width: 320px) and (max-width: 991px){.landing-wrapper .section3 div[id^="map_"] div[id^="top_"] a{top:0px}}.landing-wrapper .section4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section4>p{display:none}.landing-wrapper .section4 #map_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section4 #map_container #map{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;position:initial;border:1px solid gray;height:40vh;width:100%}@media (min-width: 992px){.landing-wrapper .section4 #map_container #map{height:50vh;width:100%}}.landing-wrapper .section4 #map_container #top_controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;height:auto;margin-bottom:15px}.landing-wrapper .section4 #map_container #top_controls label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.landing-wrapper .section4 #map_container #top_controls input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;position:initial;font-size:1.2em;height:48px;color:#666;background-color:#fff;margin-bottom:5px}@media (min-width: 992px){.landing-wrapper .section4 #map_container #top_controls input{width:49.16667%;float:left}.landing-wrapper .section4 #map_container #top_controls input:first-child{margin-right:1.66667%}}.landing-wrapper .section4 #map_container #top_controls a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;margin-left:0;margin-right:0;position:initial;display:block;font-size:1.3em;text-decoration:none;text-align:center;height:48px;color:#fff;background-color:#1BA8EA;background-image:none;padding:15px}@media (min-width: 992px){.landing-wrapper .section4 #map_container #top_controls{height:48px;width:100%;margin-top:10px}.landing-wrapper .section4 #map_container #top_controls label{display:none}.landing-wrapper .section4 #map_container #top_controls input{width:32.08333%;float:left;margin-right:1.875%;height:48px;margin-bottom:0}.landing-wrapper .section4 #map_container #top_controls a{width:32.08333%;float:left;height:48px}}.landing-wrapper .section4 #map_container #bottom_controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section4 #map_container #bottom_controls a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:15px;text-decoration:none}@media (min-width: 992px){.landing-wrapper .section4 #map_container #bottom_controls{padding-top:20px}}.landing-wrapper .section4 #map_container #directions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section4 #map_container #directions table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.landing-wrapper .section4 #map_container #directions table .adp-substep{padding:.5em 3px}.landing-wrapper .section4 #map_container input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.landing-wrapper .section5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section5 .services-ul-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section5 .services-ul-wrapper ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style-position:inside;columns:2;-webkit-columns:2;-moz-columns:2}.landing-wrapper .section5 .services-ul-wrapper ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px 0}.landing-wrapper .section6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section7 .massages-ul-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section7 .massages-ul-wrapper ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style-position:inside}.landing-wrapper .section7 .massages-ul-wrapper ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.landing-wrapper .section8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section8 .read-more{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:48px;background-color:#1BA8EA;margin:15px 0 15px 0}.landing-wrapper .section8 .read-more>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;color:#fff;text-align:center;text-decoration:none;font-size:1.3em;padding:15px}@media (min-width: 768px){.landing-wrapper .section8 .read-more>a{font-size:1.5em;padding:14px}}@media (min-width: 992px){.landing-wrapper .section8 .read-more{width:50%;float:left;margin-left:50%}}.landing-wrapper .section9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .section9>p{margin:0 0 10px 0;padding:0}.landing-wrapper .section9 .video-review{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 10px 10px 0}.landing-wrapper .section9 .video-review iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:300px}@media (min-width: 768px){.landing-wrapper .section9 .video-review{float:left;width:50%}}.chromeframe{display:none;background-color:#FFFFFF;margin:0px;padding:20px;text-align:center;font-family:Verdana;position:relative;clear:both}.chromeframe p{font-size:20px}.chromeframe .warning,.chromeframe a{color:#F20404}.chromeframe .warning{font-size:25px;font-weight:bold}.chromeframe div{position:absolute;right:100px;font-size:16px;top:20px;cursor:pointer}.chromeframe div span{color:#F20404}@media screen and (min-width: 0\0){.chromeframe .warning{font-size:25px;font-weight:bold}.chromeframe .warning:before{display:block;content:"!";font-size:20px;color:#FFFFFF;background-color:#F20404;width:25px;height:25px;border-radius:50%;margin:auto}}
/*# sourceMappingURL=skin16_common.css.map */
