/*
Theme Name: YEWS Flawless Theme
Description: Customisation of Flawless theme 
Author: Your Easy Web Solutions
Author URI: http://yews.com.au
Template: flawless-v1-17
Version: 1.17
*/

@import url("../flawless-v1-17/style.css");


.cta { font-size: 24px !important; text-align:  center!important; text-transform: uppercase; }
.cta .text{ margin-bottom: 0px !important; line-height: 32px; color: #736D66 !important; /* font-size: 24px !important;  padding: 5px 10px; background: #2E7D2B; */ }
.cta a{ color:#2E7D2B !important; font-weight: 700; }
.cta p{ margin: 0; }

#services-list .list-with-icon .list-with-icon-title{ font-size: 15px!important; }

/* YEWS Contact Form */
#yews-your-subject {display: none;}
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.yews-your-budget {overflow: hidden;margin-bottom: 10px;}
div.yews-your-budget label {float: left;margin-right: 15px;}
div.yews-your-budget span {float: left;margin-top: 0!important;}

.gdlr-top-menu{ display:none; }

/*.gdlr-header-inner{ background:#f5ece1 !important;  border-bottom:#ebd4b6 5px solid; */ }

.sf-menu > li > a{ border-left: none!important; font-size: 13px;font-weight: 900; }


#yews-your-subject {display: none;}

div.policy{}
div.policy ul{margin:0; padding:0;}
div.policy ul li{display:inline; list-style:none;}

.yews-wp {display: inline-block; overflow: hidden; padding: 6px; width: 10px; height: 10px; margin: 0 0px -3px 5px; }
.yews-wp:hover { }

.custom-list-footer{margin:0; padding:0; }
.custom-list-footer li{list-style:none; margin:5px 0px 5px 0px; padding:5px; border-bottom:1px solid #efefef !important; }

.custom-list-sidebar{margin:0; padding:0; }
.custom-list-sidebar li{list-style:none; margin:5px 0px 5px 0px; padding:5px; border-bottom:1px solid #dedede !important; }


.gdlr-navigation-wrapper{text-transform:uppercase !important;}
.wpcf7 textarea{height:79px;}

.gdlr-page-title-wrapper .gdlr-page-title { font-weight:bold !important; text-shadow:0px 0px #fff !important;}

#block-bordered{
background:url(http://101.0.93.138/~livablel/wp-content/uploads/2014/10/border.png) repeat-x bottom center #d5ddc2;
}

.list-with-icon .list-with-icon-title { font-size: 15px!important; }

#home-list .list-with-icon .list-with-icon-title {
font-size: 16px!important;
}

/*CUSTOM COLUMNS HOMEPAGE*/
.gdlr-content #content-section-2 .four { width: 32.333% !important; 
-webkit-box-shadow: 0px 0px 2px 0px rgba(222,222,222,1) !important;
-moz-box-shadow: 0px 0px 2px 0px rgba(222,222,222,1) !important;
box-shadow: 0px 0px 2px 0px rgba(222,222,222,1) !important;
}

/*.above-sidebar-wrapper .columns { background: #fff !important; margin-right: 10px !important; padding-top:20px !important;}*/

/*.with-sidebar-wrapper  .columns { margin-right: 0px !important;}*/

#content-section-2  .gdlr-item-title-wrapper.pos-center .gdlr-item-title { font-size: 26px !important; font-weight: normal; }

.gdlr-fixed-menu .nav-right { display: block; }
.nav-right { display: none; float: right; color: #fff; font-weight: 900; font-size: 21px; padding-right: 34px; padding-top: 5px; }

@media screen and (max-width:980px){
.gdlr-content #content-section-2 .four {width: 31.333% !important;}
#content-section-2  .gdlr-item-title-wrapper.pos-center .gdlr-item-title { font-size: 19px !important; font-weight: normal; }
}


@media screen and (max-width:750px){
.gdlr-content #content-section-2 .four { width: 98.333% !important; }
.gdlr-content .columns {margin-bottom:0px !important; padding-top:0px !important;}
#services-list .gdlr-content .columns {margin-bottom: 0!important; padding-top: 0 !important;}
#content-section-2  .gdlr-item-title-wrapper.pos-center .gdlr-item-title { font-size: 28px !important;}
}

