html,body{margin:0;padding:0;font-family:'Source Sans Pro','Helvetica','Arial',serif;color:#000;background:#D5D6D6;font-size:16px;line-height:1.5;position:relative;z-index:-2}h1,h2,h3{font-family:'Josefin Sans','Helvetica','Arial',serif;margin:0;font-weight:300}img{border:0;max-width:100%;height:auto}iframe{max-width:100%}iframe img{max-width:inherit}#google-map img{max-width:inherit}.clearer,.creatomatic-clearer{clear:both;height:0}*:focus{outline:none}a{color:#216A8A;text-decoration:none}a:hover{text-decoration:none}.home-content-half a{display:inline-block;color:#fff;font-size:16px;padding:10px;margin-top:10px;background:#3B4445;text-decoration:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.home-content-half a:hover{text-decoration:none;color:#3B4445;background:#A8B4B1}::selection{background:#69bdd2;color:#fff}::-moz-selection{background:#69bdd2;color:#fff}.centred{margin:0 auto;text-align:center;max-width:1200px}.hr,hr{background:url(/wp-content/themes/colin-picken-eyecare/images/hr.png) repeat-x top left;height:2px;margin:5px 0 5px 0;border:0}.top-bar{position:fixed;top:0;left:0;background:#3B4445;color:#fff;width:100%;z-index:2000}a.header-logo{float:left;margin:10px 0 10px 0%;width:34%;text-align:left}.top-right{float:right;text-align:right;margin-top:10px;text-transform:uppercase;margin:10px 1% 0 2%;width:62%}.top-right p{margin:5px 0;display:inline-block}.top-right a{color:#fff;font-size:24px}.xeyexButtonTime{font-size:18px;background:#216A8A;color:#fff;padding:10px;border:0;margin:5px}.nav{display:inline-block;margin:10px;float:right}.nav ul{margin:0;padding:0}.nav ul li{display:inline;text-decoration:none;color:#fff}.nav li{display:inline;list-style-type:none}.nav a{position:relative;padding:10px 5px 10px 25px;display:inline-block;text-decoration:none;font-size:14px;color:#fff;text-transform:capitalize}.nav a:hover,.nav .current_page_ancestor>a,.nav .current_page_item>a{color:#8BEEE6;font-weight:400}#menu-item-16 a,#menu-item-696 a{text-transform:uppercase;color:#fff;background:#216A8A;padding:10px 30px;display:inline-block;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;margin-left:25px}#menu-item-696 a{background:#8BEEE6;color:#3B4445}.nav .menu li ul a:link,.nav .menu li ul a:visited{display:block;text-decoration:none;padding:10px}.nav .menu li ul{position:absolute;display:none;background:#fff;text-align:left;z-index:1000;margin:0;padding:0;width:200px;margin-left:0;padding-bottom:5px}.nav .menu li ul a{font-size:14px}.nav .menu li ul li{display:inline;float:none;padding:0;margin:0}.nav .menu li ul li a{color:#005122}.nav .menu li ul li a:hover{color:#fff;background:#005122}.mobile-nav-header{color:#fff;width:100%;margin:0;padding:20px 0;text-align:left}.mobile-nav-header:hover{cursor:pointer}.mobile-nav .menu{display:none}.arrow{display:none}.menu-icon{float:left;margin:-7px 20px 0 15px}.mobile-nav{display:none;width:100%}.mobile-nav ul{list-style:none;padding:0;margin:0}.mobile-nav a{color:#fff;float:left;width:80%;margin:0;text-align:center;padding:10px 10%}.mobile-nav a:hover,.mobile-nav .current_page_ancestor>a,.mobile-nav .current_page_item>a{color:#8BEEE6}.mobile-nav ul li ul{font-size:80%;margin-bottom:10px}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.banner{position:absolute;top:0;width:100%;left:0}.banner ul li{background-size:cover;background-repeat:no-repeat;background-position:center center}.slider-info{position:absolute;top:55%;transform:translateY(-50%);text-align:right;color:#fff;padding:0 2%;width:96%;margin:0 auto;z-index:1000}.slider-info h1{margin:0 auto;font-weight:400;font-style:italic;font-size:56px;max-width:1200px}.slider-info h2{margin:0 auto;font-weight:300;font-size:40px;max-width:1200px}.slider-info-home h1,.slider-info-home h2{max-width:none;right:0;text-shadow:0 0 5px #000}.image-fade,.image-fade-bottom{position:absolute;bottom:0;left:0;width:100%;background:-moz-linear-gradient(top,#fff0 0%,rgb(213 214 214) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(213 214 214) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(213 214 214) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#d5d6d6',GradientType=0);height:200px}.image-fade-bottom{top:0;background:rgb(213 214 214);background:-moz-linear-gradient(top,rgb(213 214 214) 0%,#fff0 100%);background:-webkit-linear-gradient(top,rgb(213 214 214) 0%,#fff0 100%);background:linear-gradient(to bottom,rgb(213 214 214) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d6d6',endColorstr='#ffffff',GradientType=0)}.home-overlay{float:left;width:100%}.heading-padding{padding-left:20px}.flexslider{border:none;border-radius:0;margin:0}.bottom-image{background-size:cover;position:absolute;width:100%;height:980px;bottom:0;z-index:-1;margin-bottom:-40px}.home-content{padding-bottom:120px}.home-content-top{float:left;width:96%;padding:40px 2%;background:#fff;text-align:left}.home-image-half{float:left;width:50%;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:30px 0}.home-map-container{float:left;width:50%}.home-map-container #google-map{border-bottom:none;height:698px}.home-content-half{float:left;width:40%;min-height:664px;padding:30px 5% 4px;text-align:left;background:#fff}.services-outer{background:#A8B4B1;float:left;width:94%;padding:20px 3%}a.service{float:left;width:19%;text-align:center;margin:10px 3%;color:#fff}a.service:hover{color:#3B4445}a.service img{margin-bottom:10px}a.service h2{font-style:italic;font-size:18px}iframe{margin:auto;display:block}a.book-cta{background:#3B4445;color:#fff;position:relative;padding:30px 0;float:left;width:100%;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}a.book-cta:hover{background:#A8B4B1;color:#3B4445}a.book-cta span{float:right;text-align:right;margin:0 200px 0 0;max-width:50%}a.book-cta span h2{font-size:34px;font-style:italic}a.book-cta img.clock{position:absolute;right:50px;top:-25px}.range{float:left;width:94%;background:#fff;padding:30px 3%;border-bottom:40px solid #A8B4B1}.range img{max-width:200px;margin:20px 40px}.range h1{font-weight:300;font-style:italic}a.range-single{float:left;width:16%;margin:10px 2%;color:#000;font-style:italic}a.range-single:hover{opacity:.8}a.range-single h2{font-size:18px}a.view-more,a.button-link{color:#fff;background:#216A8A;padding:10px 30px;display:inline-block;margin:20px 0;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.brand-logo{display:block;margin:auto}a.view-more:hover{background:#3B4445}.inner-image{display:inline-block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;height:500px;position:relative}.no-image{display:inline-block;width:100%;height:100px}.page-content{float:left;width:96%;padding:2%;background:#fff;text-align:left}.testimonial-outer{float:left;width:80%;padding:80px 10%;text-align:center;color:#fff;background:#A8B4B1}.testimonial-outer p{font-size:18px;font-style:italic}.archive-frame{float:left;width:44%;margin:20px 3%}.archive-frame-odd{clear:left}.archive-frame h2{font-size:34px;color:#000}a.archive-frame-link{color:#fff;padding:10px 30px;background:#216A8A}a.archive-frame-link:hover{background:#A8B4B1}.frame-gallery{float:left;width:90%;padding:30px 5% 50px 5%;background:#A8B4B1;color:#fff}.frame-gallery .gallery img{border:none!important}#gallery-4,#gallery-5,#gallery-6{height:300px}.small-print{font-size:11px}.terms-justify{margin:50px 10% 50px 10%}.error-404{margin-top:15%}.creatomatic-column{padding:10px 2%;border:none;float:left;width:98%}.creatomatic-column-two{width:46%}.creatomatic-column-three{width:29.33%}.creatomatic-column-four{width:21%}.booking-widget{width:100%;padding:40px 0;background:#A8B4B1}.xeyexButton1,#xeyexButtonBook{font-size:14px;color:#fff;background:#216A8A;padding:10px 30px;margin:5px!important;display:inline-block;margin:20px 0;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;border:none;cursor:pointer;min-width:250px}#xeyexSubmit{font-size:14px;color:#fff;background:#216A8A;padding:10px 30px;display:inline-block;margin:20px 0 0 45px!important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;border:none}@media screen and (min-width:1000px){.xeyexApptDescription{width:70%;display:none;position:absolute;top:80px;right:0}#x175cd5b85631427{position:relative}}@media screen and (max-width:348px){#xeyexSubmit{font-size:14px;color:#fff;background:#216A8A;padding:10px 30px;display:inline-block;margin:20px 0 0 0!important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;border:none}}.xeyexButton1:hover,.xeyexButton1.active{background:#3B4445}#xeyexSubmit:hover{background:#3B4445}.xeyexSubHeader{margin-top:20px;font-size:20px;font-weight:300;margin-right:265px;padding-bottom:15px}@media screen and (max-width:348px){.xeyexSubHeader{margin-top:20px;font-size:20px;font-weight:300;text-align:left;margin-left:52px;padding-bottom:15px}}.xeyexFieldMaster label{display:inline-block;width:100px;text-align:left;font-size:16px}@media screen and (max-width:348px){.xeyexFieldMaster label{text-align:center;margin-left:0px!important}}#xeyexPMS_titleParent.xeyexFieldMaster{font-size:15px;padding:5px}@media screen and (max-width:348px){#xeyexPMS_titleParent.xeyexFieldMaster{text-align:left;margin-left:6%;padding-top:5px;padding-bottom:5px}}@media screen and (min-width:348px){#xeyexPMS_title.xeyexInput{font-size:15px;padding:5px;margin-right:-35px}}@media screen and (min-width:348px){#xeyexPMS_gender.xeyexInput{font-size:15px;padding:5px;margin-right:-35px}}#xeyexPMS_titleParent.xeyexFieldMaster input{font-size:16px}#xeyexPMS_dobParent.xeyexFieldMaster{padding-top:5px;padding-bottom:5px}@media screen and (max-width:348px){#xeyexPMS_dobParent.xeyexFieldMaster label{text-align:left;padding-top:5px;padding-bottom:5px}}#xeyexPMS_genderParent.xeyexFieldMaster{padding-top:5px;padding-bottom:5px}@media screen and (max-width:348px){#xeyexPMS_genderParent.xeyexFieldMaster{text-align:left;margin-left:27px;padding-top:5px;padding-bottom:5px}}#xeyexPMS_mobilecountryParent.xeyexFieldMaster{padding-top:5px;padding-bottom:5px}@media screen and (max-width:348px){#xeyexPMS_mobilecountryParent.xeyexFieldMaster{text-align:left;margin-left:27px;padding-top:5px;padding-bottom:5px}}#xeyexPMS_mobilecountryParent.xeyexFieldMaster label{padding-right:15px}#xeyexPMS_mobilecountry.xeyexInput{font-size:15px;padding:2px}.xeyexFieldMaster input{font-size:16px;padding:8px;border-radius:4px;margin:5px;border:1px solid #3B4445}#xeyexPMS_dob.xeyexInput{text-align:left}@media screen and (max-width:474px){#xeyexPMS_dob.xeyexInput{text-align:left;margin-left:38%}}#xeyexPMS_dob_d{margin-left:85px;font-size:12px;padding:2px}@media screen and (min-width:394px){#xeyexPMS_dob_d{margin-left:100px;font-size:15px;padding:5px}}#xeyexPMS_dob_m{margin:15px;font-size:12px;padding:2px}@media screen and (min-width:394px){#xeyexPMS_dob_m{margin:15px;font-size:15px;padding:5px}}#xeyexPMS_dob_y{font-size:12px;padding:2px}@media screen and (min-width:394px){#xeyexPMS_dob_y{font-size:15px;padding:5px}}.xeyexPMS_dob select{margin:0 5px}#xeyexPMS_mobilecountryParent>label:nth-child(1){width:150px}#xeyexPMS_mobilecountry{width:100px}.contact-content a.phone,.contact-content a.mail{display:block;margin-bottom:20px}.contact-left{color:#fff;float:left;width:36%;padding:30px 2%;background:#A3AAAE;min-height:610px;text-align:left}.contact-content{background:#A3AAAE;text-align:left;font-size:20px}.contact-form{float:left;width:54%;padding:30px 3%;background:#E2E4E5;min-height:610px;overflow:hidden}.map-container,#google-map{float:left;width:100%}#google-map{height:400px;border-bottom:40px solid #A8B4B1}.contact-content a{color:#fff}.contact-form h2{margin-bottom:20px}.contact-row{width:100%;display:inline-block;margin-bottom:10px}.contact-row label{display:inline-block;width:100%;vertical-align:top;margin-bottom:5px;text-transform:uppercase}.contact-row input,.contact-row textarea{border:1px solid #3B4445;border-radius:4px;-webkit-appearance:none;padding:8px 1%;width:98%;max-width:98%;font-family:'Source Sans Pro','Helvetica','Arial',serif;font-size:16px}.contact-row button{float:right;border:none;padding:10px 30px;width:110px;max-width:inherit;background:#216A8A;color:#fff;font-family:'Source Sans Pro','Helvetica','Arial',serif;font-size:16px;-webkit-appearance:none;cursor:pointer}.contact-row button:hover{background-color:#fff;color:#216A8A}.message{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;padding:15px;margin-bottom:20px;border:1px solid #fff0;border-radius:4px;font-size:16px}.footer{width:98%;float:left;background:#3B4445;color:#fff;padding:30px 1%;margin-top:40px}.footer a{color:#fff}a.footer-logo{float:left;width:22%;margin:0 5% 0 0}.footer-menu{float:left;width:25%;text-align:left}.footer-menu ul{margin:0;padding:0}.footer-menu ul li{list-style:none outside none;float:left;width:48%;margin:0 1%}.footer a:hover{color:#8BEEE6}.footer-right{float:right;text-align:right;text-transform:uppercase}.footer-right p{margin:0}.credit{display:inline-block;width:100%;text-align:center;font-size:12px;margin:20px 0 0 0}.hang-left p{float:left;display:inline-block;padding-right:10px;font-size:12px;margin-bottom:1px;margin-top:1px}.terms-left{float:left;font-size:12px;text-align:left!important}.terms-left ul{margin:0;padding:0}.terms-left ul li{list-style:none outside none;float:left;width:70%;margin:0 1%}.footer #vcc-div{position:fixed;bottom:10px;right:10px;z-index:5000}#vcc-div{width:300px;max-width:100%}#vcc-div img{width:100%}html{-webkit-font-smoothing:antialiased}*+html .nav .menu li ul{margin-left:-100px;margin-top:25px}#catapult-cookie-bar{-webkit-transform:translateZ(0)}#cboxClose{top:0;bottom:auto}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}h3.drop-down{display:block;background:#3B4445;color:#fff!important;padding:10px 2%;position:relative;cursor:pointer;clear:both}h3.drop-down i{display:inline-block;margin-right:20px}a.button-link:hover,.button-link:hover{cursor:pointer;color:#fff}.alert{padding:15px;padding-right:15px;margin-bottom:20px;border:1px solid #fff0;border-top-color:#fff0;border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0;border-radius:4px;color:#a94442;background-color:#f2dede;border-color:#ebccd1}.test{background-color:red}.wp-caption{border:none}.booking-appointment-hide{display:none}