/*
Theme Name: YEWS Flawless Theme
Description: Customisation of Flawless theme 
Author: Your Easy Web Solutions
Author URI: http://yews.com.au
Template: flawless-v1-18
Version: 1.18*/
body {font-size:103% !important}.gdlr-page-title-wrapper {    /*background-color: #00A3E4 !important;*/    background-image: none !important;}input, select, textarea {		font-size:1.1rem;	font-family: "roboto";}/* Header */.cta {font-family: "roboto" !important; text-align: left !important;}.cta .phone-icon {  float: left;  font-size: 42px;  padding: 0px 19px;  border: #004088 2px solid;  border-radius: 37px;  margin-right: 15px;  margin-top: 2px;}.cta .phone-icon i {  margin-right: 0px !important;  color: #004088 !important;}.cta .call {  float: left;  font-size: 24px !important;  line-height: 36px;  padding-left: 15px;  border-left: #D6D6D6 2px solid;}.cta .call a {  font-size: 40px !important;  font-weight: 600;}/* Navigation */.sf-menu > li > a {    font-size: 15px !important;    margin-right: 0px !important;}.gdlr-main-menu > li > .sub-menu a {    font-size: 15px !important;}.gdlr-navigation-wrapper.gdlr-style-2 .gdlr-main-menu > li {    padding: 0px !important;    transition: all 0.4s ease 0s;}.gdlr-navigation-wrapper.gdlr-style-2 .gdlr-main-menu > li > a {    padding: 13px 14px !important;    border-left: 0px !important;}.gdlr-navigation-wrapper.gdlr-style-2 .gdlr-main-menu > li.current-menu-item,.gdlr-navigation-wrapper.gdlr-style-2 .gdlr-main-menu > li.current-menu-parent {    background: #00A3E3 !important;}.gdlr-navigation-wrapper.gdlr-style-2 .gdlr-main-menu > li:hover {  background: #2AADE0 !important;}.gdlr-navigation-wrapper.gdlr-style-2 {    box-shadow: none !important;}.sf-menu li a.sf-with-ul:after {    position: relative !important;    right: -5px !important;}/* Body */#better-title .gdlr-item-title  {font-size:1.4rem; color: #004088 !important;}#seniors-content .gdlr-button {  border-radius: 32px !important;  padding: 15px 12px !important;  font-weight: normal !important;  font-size: 15px !important;}#seniors-content .gdlr-button:hover {  background: #00A3E3 !important;}.gdlr-frame.frame-type-border {    border-color: #00A3E3 !important;}.gdlr-image-link-shortcode .gdlr-image-link-overlay, .gdlr-image-link-shortcode .gdlr-image-link-icon {    background-color: transparent !important;}.gdlr-image-link-shortcode .gdlr-image-link-icon i.icon-link {    display: none;}.portfolio-thumbnail .portfolio-overlay {    background-color: rgba(17, 17, 17, 0.6) !important;}.portfolio-thumbnail .portfolio-icon {    background-color: rgba(0, 163, 227, 0.72) !important;}.gdlr-classic-portfolio .portfolio-title {    text-align: center !important;    font-size: 16px !important;}#product-content .gdlr-button {    border: #00A3E3 1px solid;    font-size: 14px !important;    font-weight: normal !important;}#product-content .gdlr-button:hover {    background: #00A3E3 !important;    color: #fff !important;}#cta-body{background-image: url(http://www.seniorsplus.com.au/wp-content/uploads/2016/12/free-pillow-bg.jpg) !important;  border-radius: 5px !important;    background-position: 50% !important;	background-size: cover !important;        padding: 20px;}#cta-body .stunning-text-title {    color: #004088 !important;    font-weight: 400 !important;    font-size: 30px !important;}#cta-body .stunning-text-button, .cta-header .gdlr-button {    background: #199BCE !important;    border: #199BCE 1px solid !important;    color: #fff !important;    font-weight: 600 !important;    font-size: 15px !important;    margin-right:20px !important;}#cta-body .stunning-text-button:hover, .cta-header .gdlr-button:hover {    background: transparent !important;    color: #199BCE !important;}.gdlr-blog-full .gdlr-blog-title {    font-size: 28px !important;    font-weight: 500 !important;}.icon-location-arrow:before {    color: #00A3E3 !important;}/* Forms */.wpcf7 .find-us select, .wpcf7 .menu-state select, .wpcf7 .menu-request-type select {    width: 110.2%;    padding: 15px 10px !important;    outline: none !important;    background: #F5F5F5 !important;    color: #9E9E9E !important;}.wpcf7 input, .wpcf7 textarea, .wpcf7 select {    border: #00A3E3 1px solid !important;}.wpcf7 input:focus, .wpcf7 textarea:focus, .wpcf7 select:focus {    border: #004088 1px solid !important;}.wpcf7 input[type="submit"]{ margin-top: 10px; }.wpcf7 input[type="submit"]:focus {    border: none !important;}#contact-us-form .wpcf7 .find-us select, #pricing-form .wpcf7 .menu-state select, #pricing-form .wpcf7 .menu-request-type select {width: 104.8%;}#pricing-form .wpcf7-checkbox {float: left;}#pricing-form .wpcf7 input[type="submit"] {margin-top: 15px;}/* recaptcha */.formz br{ display: none; }/* #rc-imageselect {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;} *//*Gravity form*/#gform_wrapper_1 label.gfield_label, #gform_wrapper_3 label.gfield_label {    display: none !important;}#input_1_1.large, #input_1_2.large, #input_1_3.large, #input_1_6.large{   border-style: solid;   border-width:1px!important;   border-color:#00a3e3!important;  }#input_1_6.large.gfield_select{    padding-bottom: 15px !important;    padding-top: 15px !important;    color:#a9a9a9;    background-color:#f5f5f5;   }.gform_wrapper ul li.gfield {    margin-top: 10px !important;   }#input_1_1.large:focus, #input_1_2.large:focus, #input_1_3.large:focus, #input_1_6.large:focus{   border-style: solid;   border-width:1px!important;   border-color:#004088!important;}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {   font-size: 1.1rem!important;   font-family: "roboto"!important;}.ginput_recaptcha {    transform:scale(.90) !important;    -webkit-transform:scale(.90) !important;    transform-origin:0 0;    -webkit-transform-origin:0 0;     border-color:#00a3e3!important;}/* Footer */.textwidget .gdlr-item.gdlr-divider-item {margin-bottom: 15px !important;}#text-8 h2 {    font-size: 1.6rem;    margin-top: 1.5rem;    margin-bottom: .5rem;}#text-8 strong {	min-width:4rem;	display:inline-block}#text-8 p {    font-size: .8rem !important;    margin: .2rem 0;}h3.gdlr-widget-title{ font-size:24px;font-weight:400;text-transform: none !important;}/* YEWS Contact Form */small {font-size: 0.8em;}input[type="text"],input[type="tel"], input[type="url"], input[type="email"] {padding: 19px 15px!important;width: 100%;color: #a3a3a3;background-color: #f5f5f5;border: 0px;outline: none;max-width: 100%;}div.policy{}div.policy ul{margin:0; padding:0;}div.policy ul li{display:inline; list-style:none;}div.policy ul li a{ color:#fff; text-decoration:none;}div.policy ul li a:hover{color:#fff000; text-decoration:underline;}.yews-wp {display: inline-block;overflow: hidden;border: 1px solid #fff!important;border-radius: 3px;padding: 6px;width: 0px;margin: 0 0px -3px 5px;}.yews-wp:hover {background:#ccc;}/* Responsive */@media screen and (max-width: 1080px) {.wpcf7 .find-us select {width: 111.2%;}#contact-us-form .wpcf7 .find-us select, #pricing-form .wpcf7 .menu-state select, #pricing-form .wpcf7 .menu-request-type select {width: 105%;}}@media screen and (max-width: 959px) {.wpcf7 .find-us select {width: 116.2%;}#contact-us-form .wpcf7 .find-us select, #pricing-form .wpcf7 .menu-state select, #pricing-form .wpcf7 .menu-request-type select {width: 107%;}.gdlr-header-style-2 .gdlr-nav-search-form-button {margin-top: -40px !important;} #rc-imageselect, .g-recaptcha {transform:scale(0.77) !important;-webkit-transform:scale(0.77) !important;transform-origin:0 0;-webkit-transform-origin:0 0;}.ginput_recaptcha {    transform:scale(.69) !important;    -webkit-transform:scale(.69) !important;    transform-origin:0 0;    -webkit-transform-origin:0 0;     border-color:#00a3e3!important;}@media screen and (max-width: 767px) {.gdlr-header-inner {padding-bottom: 15px !important;}#better-title .gdlr-item-title {font-size: 24px !important;}.wpcf7 .find-us select {width: 109.2%;}#contact-us-form .wpcf7 .find-us select, #pricing-form .wpcf7 .menu-state select, #pricing-form .wpcf7 .menu-request-type select {width: 109%;}.portfolio-thumbnail img {width: 389px !important;}.gdlr-item-title {font-size: 29px !important;}.gdlr-item-caption h5 {font-size: 18px !important;}#cta-body .stunning-text-title {    font-size: 23px !important;}#rc-imageselect, .g-recaptcha {transform:scale(1) !important; -webkit-transform:scale(1) !important;transform-origin:0 0;-webkit-transform-origin:0 0;}}@media screen and (max-width: 419px) {.cta .call a {font-size: 27px !important;}.cta .call {font-size: 21px !important;}.cta .phone-icon {font-size: 36px !important; padding: 0px 16px !important;}.wpcf7 .find-us select {width: 113.5%;}#contact-us-form .wpcf7 .find-us select, #pricing-form .wpcf7 .menu-state select, #pricing-form .wpcf7 .menu-request-type select {width: 113.4%}.gdlr-item-title {font-size: 24px !important;}.gdlr-item-caption h5 {font-size: 16px !important;}.gdlr-content-item h4 {font-size: 21px !important;}.gdlr-content-item h5 {font-size: 21px !important;}#rc-imageselect, .g-recaptcha {transform:scale(0.77) !important;-webkit-transform:scale(0.77) !important; transform-origin:0 0;-webkit-transform-origin:0 0;}}/************************** Kook Edits ******************************/ /*Typography*/h1, h2, h3, h4, h5, h6, .gdlr-navigation {	font-family: 'Lato', sans-serif!important;}h2 {font-size: 32px!important;}h3, .container h3.gdlr-item-title-wrapper.pos-center .gdlr-item-title { font-size: 28px!important; }body {	font-family: 'Open Sans', sans-serif!important;	color: #636363!important;}.gdlr-page-title {color: #004088!important;}h3, .gdlr-widget-title {color:#616161!important; font-size: 24px!important; font-weight: 500; text-transform: none; }.cta-header, .cta-header a {color:#004088; font-size: 1.1em; font-weight: 600;}.cta-header .gdlr-button {margin-top: 5px;} /*Navigation*/.gdlr-navigation-wrapper.gdlr-style-2 {	background: -webkit-linear-gradient(top, #199BCE, #0962A1); /* For Safari 5.1 to 6.0 */	background: -o-linear-gradient(to bottom, #199BCE, #0962A1); /* For Opera 11.1 to 12.0 */	background: -moz-linear-gradient(to bottom, #199BCE, #0962A1); /* For Firefox 3.6 to 15 */	background: linear-gradient(to bottom, #199BCE, #0962A1);}.gdlr-main-menu > .gdlr-normal-menu .sub-menu, .gdlr-main-menu > .gdlr-mega-menu .sf-mega{ border-top-color: #199bce!important; }.gdlr-main-menu > .gdlr-normal-menu li , .gdlr-main-menu > .gdlr-mega-menu .sf-mega{ background-color: #f6f6f6!important; }.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a{ color: #636363!important; }/*Banner*/.gdlr-stunning-text-item.with-padding.with-border { border-style: none; }.gdlr-stunning-text-ux.gdlr-ux { 	background-image: url(http://www.seniorsplus.com.au/wp-content/uploads/2016/12/free-pillow-bg.jpg) !important;    border-radius: 5px !important;    background-position: 50% !important;	background-size: cover !important;}.gdlr-stunning-text-item.with-padding {	background-color: transparent!important;}.stunning-text-caption {	font-weight: 700;    font-size: 1.1em;}.gdlr-stunning-text-item.type-normal.gdlr-button-on {	padding: 20px 120px 20px 20px;} /*Content Styles*/.gdlr-page-title-wrapper {	padding: 30px 0px 30px;	background: #F5F5F5 !important;}.textwidget .formz input[type="submit"], body.home div.wpcf7 input[type="submit"] {	width: 100%;	font-size: 15px;} /*Testimonial Plugin*/.easy-t-cycle-pager span.cycle-pager-active {	color: #00A3E4;}p.testimonial_author {	margin-bottom: 0;	float: right;	font-size: 15px;}p.view_all {	text-align: right;	margin-bottom: 0;}blockquote {	background-image:none;	font-size: 18px;}blockquote:before {    content: "\f10d";    font-family: FontAwesome;    display: block;    float: left;    font-size: 1.8em;    padding-right: 0.5em;    padding-bottom: 0;    line-height: 1.2;    color: #004088;}body.home .testimonial_body {	color: #ffffff;}body.home blockquote:before {	color: #ffffff;}body.home .easy-t-slideshow-wrap p.view_all a {    background: #004088;    border: #004088 1px solid;    color: #fff;    font-size: 15px;    padding: 18px 18px;    margin-bottom: 15px;    outline: none;    cursor: pointer;	text-transform: uppercase;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    border-radius: 3px;}body.home .easy-t-slideshow-wrap p.view_all a:hover {    background: transparent;    color: #ffffff;} /*Footer styles*/ .footer-wrapper{ background-color: #F6F6F6!important; } .copyright-wrapper { 	background-color: #004288!important;  } .footer-wrapper .copyright-wrapper { 	border-color: #004288!important;  } .footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a { color: #004088!important; } .footer-wrapper{ color: #808080!important; } .footer-wrapper *{ border-color: #808080!important; }   /*Responsive*/ @media screen and (max-width: 420px) { .gdlr-stunning-text-item.type-normal.gdlr-button-on {	padding: 20px!important;} #home_testimon {	display: none;}.gdlr-logo-right-text {	margin-bottom: 10px!important;}  }   @media screen and (min-width: 1030px) { #home_about {	padding: 0 6%;} #home_about p {	line-height: 2; } body.home .cycle-slideshow, body.home p.view_all {	display: inline-block;	float: left; } body.home .cycle-slideshow {	width: 75%; } body.home p.view_all  {	width: 25%;	margin-top: 3.5em; } blockquote.easy_testimonial p {	font-size: 1.1em;	margin-left:3rem; }  }