@font-face {
font-family:Roboto-Regular;
src: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/fonts/Roboto-Regular.eot) }
@font-face {
font-family:Roboto-Regular;
src: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/fonts/Roboto-Regular.ttf) }
@font-face {
font-family:Roboto-Bold;
src: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/fonts/Roboto-Bold.eot) }
@font-face {
font-family:Roboto-Bold;
src: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/fonts/Roboto-Bold.ttf) }
@font-face {
font-family:Roboto-Italic;
src: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/fonts/Roboto-Italic.eot) }
@font-face {
font-family:Roboto-Italic;
src: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/fonts/Roboto-Italic.ttf) }
body,html{height:100%;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:top;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
.nav{
float:left!important;
}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}
.fr{float:right;}
.ac{text-align:center;}
.ar{text-align:right;}
.col-full:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0;}
html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0;}
body{background-color:#FFFFFF;background-position:left top;background-repeat:repeat;color:#444444;font:14px/1.5em sans-serif;}
h2{font-size:25px;font-weight: bold!important;color:#222;}
h3{font-size:20px;font-weight: bold!important;color:#222;}
h5{font-size:20px;font-weight: bold!important;color:#222;}
h6{font-size:18px;font-weight: bold!important;color:#222;} h1 {
font-size: 25px!important;
color: #5A7030!important;
font-size: 28px!important;
font-weight: bold!important;
margin: 5px 0!important;
min-height: 37px!important;
}
#homepage-column-1{
border-bottom: 1px solid #e5e4e4;
float: left !important;
font-family: Arial !important;
font-size: 14px;
line-height: 23px;
margin-bottom: 37px;
padding: 0 !important;
text-align: justify;
text-transform: capitalize;
width: 100% !important;
}
.home-col {
float: left;
margin: 0 17px 0 0;
max-width: 273px;
width: 100%;
height: 561px;
padding: 10px 8px;
border: 3px solid #ddd;
background: -moz-linear-gradient(center bottom , hsl(0, 0%, 91%) 0%, hsl(0, 0%, 100%) 100%);
}
.cta p {
text-align: center;
font-weight: bold !important;
color: #ffffff;
background: #758E44;
padding: 14px 5px 5px 37px;
position: relative;
line-height: 1.25;
text-decoration: none;
transition: .125s ease-in-out all;
width: 100%;
font-size: 14px;
margin-bottom: 5px;
border-radius: 10px;
}
#homepage-column-1 h2{color:#5A7030;font-family:Arial;font-size:18px;}
#homepage-column-2 h2{color:#5A7030;font-size:17px;line-height:25px;text-transform:uppercase;}
p{margin:0;}
hr{background-color:#e6e6e6;border:0;height:1px;margin-bottom:20px;}
input, textarea{padding:5px;border-color:#CCCCCC #EFEFEF #EFEFEF #CCCCCC;border-width:1px;border-style:solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#777;}
a{color:#758e44;text-decoration:none;}
a:hover{color:#E4A427;text-decoration:underline #e4a427;}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited{text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration:underline;}
pre{padding:0.1em 0.5em 0.3em 0.7em;border-left:10px solid #ccc;margin:1.7em 0 1.7em 0.3em;overflow:auto;width:93%;}
#wrapper{padding-top:0px;width:100%;float:left;max-width:100%;}
#main{width:610px;}
#main.fullwidth, .layout-full #main, .col-full{width:960px;margin:0 auto;}
#sidebar{font-size:14px;line-height:22px;margin-top:17px;width:322px;}
#sidebar .secondary{width:140px;}
.entry img{max-width:565px;}
.layout-full .entry img{max-width:890px;}
.col-left{float:left;}
.col-right{float:right;}
.two-col-right #main{float:right;}
.two-col-right #sidebar{float:left;}
#navigation{background:none repeat scroll 0 0 #E4A427;font:14px/1.5em arial,sans-serif;margin-top:116px;position:absolute;width:100%;}
#navigation ul.rss{margin:0 0 0 10px;padding:8px 0;}
.nav{z-index:99;margin:0;padding:0;list-style:none;line-height:1;float:right;}
.nav a{border-right:1px solid #C88D19;color:#FFFFFF;display:block;line-height:18px;padding:16px 34px;position:relative;text-decoration:none !important;z-index:100;}
.nav li{float:left;width:auto;}
.nav li a.sf-with-ul{padding-right:20px;}
.nav a:hover{background:none repeat scroll 0 0 #282828;color:#FFFFFF;}
.nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-cat a, .nav li.current-menu-item a, .nav li.sfHover{background:none repeat scroll 0 0 #282828;color:#FFFFFF;}
#menu-item-36 a{border:0px;}
#navigation{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 2px 2px rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.03);box-shadow:0 2px 2px rgba(0,0,0,.03);}
#navigation .nav li a{}
#navigation .nav li:first-child a{border-left:none;}
.nav li ul{background:none repeat scroll 0 0 #E4A427;border-top:1px solid #C88D19;left:-999em;margin:0 0 0 0px;padding:0;position:absolute;width:201px;z-index:999;}
.nav li ul li{margin-left:0px !important;}
.nav li ul li a{background:none repeat scroll 0 0 transparent;color:#FFFFFF !important;font-size:0.9em;padding:9px 6px;width:188px;}
.nav li ul li a:hover{text-decoration:underline;}
.nav li ul li a.sf-with-ul{padding-right:0;}
.nav li ul ul{margin:-37px 0 0 140px;}
.sub-menu li:hover{background:#282828!important;color:#fff!important;text-decoration:none!important;}
.nav li ul li a:hover,
.nav li.current_page_item ul li a,
.nav li.current_page_parent ul li a,
.nav li.current-menu-ancestor ul li a,
.nav li.current-cat a ul li,
.nav li.current-menu-item ul li a,
.nav li.sfHover ul li{background:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.nav li:hover,.nav li.hover{position:static;}
.nav li:hover ul ul, .nav li.sfhover ul ul,
.nav li:hover ul ul ul, .nav li.sfhover ul ul ul,
.nav li:hover ul ul ul ul, .nav li.sfhover ul ul ul ul{left:-999em;}
.nav li:hover ul, .nav li.sfhover ul,
.nav li li:hover ul, .nav li li.sfhover ul,
.nav li li li:hover ul, .nav li li li.sfhover ul,
.nav li li li li:hover ul, .nav li li li li.sfhover ul{left:auto;}
.nav .sf-sub-indicator{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/arrow-superfish.png) no-repeat;position:absolute;display:block;right:0.4em;top:44%;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
.nav li ul .sf-sub-indicator{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/arrow-superfish-right.png) no-repeat;top:38%;}
#navigation .nav li ul{border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-box-shadow:0 2px 2px rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.03);box-shadow:0 2px 2px rgba(0,0,0,.03);}
#navigation .nav li ul ul{border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;}
#navigation .nav li ul li a{border-bottom:1px solid #C88D19;color:#000000;}
#navigation .nav li ul li:first-child a{border-top:none;}
#navigation .nav li ul li:last-child a{border-bottom:none;}
#top{background:#000;}
#top .nav{}
#top .nav a{color:#ddd;padding:8px 10px;line-height:18px;text-decoration:none;text-shadow:none;}
#top .nav li{}
#top .nav li a.sf-with-ul{padding-right:20px;}
#top .nav a:hover,
#top .nav li.current_page_item a,
#top .nav li.current_page_parent a,
#top .nav li.current-menu-ancestor a,
#top .nav li.current-cat a,
#top .nav li.current-menu-item a,
#top .nav li.sfHover{background:#222;}
#top .nav li ul{background:#222;margin:0;padding:0px;width:180px;border:none;z-index:9999;-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);}
#top .nav li ul, #top .nav li ul li:last-child a{border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;}
#top .nav li ul li{box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);}
#top .nav li ul li a{padding:8px 10px;width:190px;color:#ddd;background:none;font-size:0.9em;}
#top .nav li ul li a:hover{background:#000!important;}
#top .nav li ul li a.sf-with-ul{padding-right:10px;}
#top .nav li ul ul{margin:-34px 0 0 180px;}
#top .nav li:hover, #top .nav li.hover{position:static;}
#top .nav li:hover ul ul, #top .nav li.sfhover ul ul,
#top .nav li:hover ul ul ul, #top .nav li.sfhover ul ul ul,
#top .nav li:hover ul ul ul ul, #top .nav li.sfhover ul ul ul ul{left:-999em;}
#top .nav li:hover ul, #top .nav li.sfhover ul,
#top .nav li li:hover ul, #top .nav li li.sfhover ul,
#top .nav li li li:hover ul, #top .nav li li li.sfhover ul,
#top .nav li li li li:hover ul, #top .nav li li li li.sfhover ul{left:auto;}
#header{background:none repeat scroll 0 0 #F5F3F2;border-bottom:4px solid #758E44;position:relative;z-index:999;margin:35px 0 0;}
.home #header{margin-bottom:-5px;}
#header .col-full{clear:both;padding:10px 0 46px;position:relative;}
#logo{float:left;}
#logo img{margin-top:7px;}
#logo .site-title, #logo .site-description{font-family:Georgia, serif;color:#000;display:none;}
#logo .site-title a{color:#222;font-size:40px;line-height:40px;text-transform:none;font-weight:normal;text-decoration:none;}
#logo .site-title a:hover{text-decoration:underline;}
#logo .site-description{color:#999;font:italic 14px/1em Georgia, serif;}
#topad{float:right;}
#content{padding:0 0 2em;}
.home #main{padding-top:35px;}
.portfolio-item{margin-bottom:15px;}
.portfolio-item .woo-image{border:5px solid #FFFFFF;}
.portfolio-item .portfolio-image{z-index:4;margin-bottom:15px;width:100%;}
.widget-portfolio-snapshot .portfolio-image a:hover{background:#fff url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/portfolio-hover.png) no-repeat 50% 50%;}
.widget-portfolio-snapshot .portfolio-image img{z-index:2;}
.widget-portfolio-snapshot .portfolio-item .portfolio-image.drop-shadow:after{bottom:10px;right:2px;}
.portfolio-item .portfolio-image.drop-shadow:after{z-index:1;bottom:10px;}
.portfolio-item .portfolio-image a{display:block;z-index:3;position:relative;background:#fff;}
.widget-portfolio-snapshot .portfolio-item h3{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#444444;font-weight:bold;margin-bottom:2px;margin-left:4px;}
.widget-portfolio-snapshot .portfolio-item .portfolio-galleries{margin-left:4px;}
.portfolio-item h3 a{color:#444444;}
.portfolio-item .portfolio-galleries{font:10px Arial, Helvetica, sans-serif;color:#AAA8A8;text-transform:uppercase;}
.portfolio-item .portfolio-galleries a{color:#AAA8A8;}
.portfolio-items .portfolio-image.drop-shadow:after{margin-top:20px;}
#main .widget_blog .title{font-family:Arial, Helvetica, sans-serif;margin-left:5px;}
#main .block{float:left;}
#homepage-column-2{text-align:justify;}
#main .block.last{padding-right:0;}
#main .block .widget-title{font-size:18px;font-family:Georgia, serif;font-weight:normal;color:#444444;border-bottom:1px solid #d3d3d3;text-shadow:0px 1px 1px #ffffff;padding-bottom:20px;margin-bottom:20px;}
.box{float:left;margin-right:37px;width:206px;text-align:justify;}
.box h4{color:#5A7030;font-size:18px;font-weight:bold;margin:5px 0;min-height:37px;text-align:center;text-transform:capitalize;}
h4{color:#5A7030;font-size:18px;font-weight:bold;margin:5px 0;min-height:37px;text-align:center;text-transform:capitalize;}
.box a{text-decoration:none;}
#intro{color:#444444;line-height:20px;}
#homepage-column-3{float:left !important;}
.widget_woo_blog .post{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/widget-bg.png) repeat top left !important;padding:20px 0px 10px 0px;margin-bottom:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:auto;}
.widget_woo_blog .post h2{padding:0 20px;}
.widget_woo_blog .post h2 a{font-size:20px;line-height:20px;font-weight:bold;}
.widget_woo_blog .post span.post-category, .widget_woo_blog .post a.post-edit-link{display:none;}
.widget_woo_blog .post a{text-decoration:none;}
.widget_woo_blog .post a:hover{text-decoration:underline;}
.widget_woo_blog .post-meta{background:none;padding:20px 20px 0px 20px;}
.widget_woo_blog .entry{border-bottom:1px solid #d3d3d3;border-top:none;padding:0px 20px;}
.widget_woo_blog .entry, .widget_woo_blog .entry p{font-size:12px !important;}
.woo-slider #top{padding:20px 0 0 0;}
.woo-slider #header{border-bottom:0;}
.woo-slider #content{padding:20px 0px;}
#featured-slider{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/menu-sh.png) no-repeat scroll center 30px #758E44;padding:69px 0 30px;position:relative;}
#slide-box{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/slider-sh.png) no-repeat scroll 12px 376px transparent;margin:0 auto;min-height:400px;position:relative;max-width:960px;width:100%;}
.slides_container:first-child .slide{display:none;}
#featured-slider .slides_control{min-height:300px;}
.slide{max-width:960px;min-height:200px;width:100%;}
.slide .slide-content.entry{width:300px;left:0px;bottom:40px;padding:10px 20px;position:absolute;font-size:13px;background-color:rgb(0, 0, 0)transparent;background-color:rgba(0, 0, 0, 0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a000000', endColorstr='#9a000000',GradientType=0); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#9a000000, endColorstr=#9a000000)";}
.slide .video-content{width:350px;}
.slide .video{background:none repeat scroll 0 0 transparent;border:medium none;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;float:left;font-size:13px;padding:20px 0px 10px 20px;margin:0;}
.slide .slide-content.video .title{color:#3585B3;font-size:32px;font-weight:bold;line-height:1.2em;margin-bottom:0.5em;}
.slide .slide-content.video p{color:#fff;font:12px arial;line-height:21px;}
.slide .slide-content.entry h2 a{color:#fff;}
.slide-content p{color:#eaeaea;margin:0 0 0.5em;}
.slide-image{max-width:960px;width:100%;}
.slide .slide-content.entry .title{font-size:24px;line-height:1em;margin:10px 0;color:#fff;}
.slide .slide-content.entry p{margin:0;}
.slide .entry a.woo-sc-button{margin-top:5px;}
.slide-img{width:100%;
max-width:100%;
height:100%;}
.slide .video{float:right;padding:2px;margin-right:20px;border:1px solid #ddd;background:#fff;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
#featured-slider a.prev{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/arrow-left.png) no-repeat scroll 0 0 transparent;height:31px;left:-40px;opacity:0.8;position:absolute;text-indent:-9999em;top:48%;width:19px;z-index:999;}
#featured-slider a.next{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/arrow-right.png) no-repeat scroll 0 0 transparent;height:31px;opacity:0.8;position:absolute;right:-40px;text-indent:-9999em;top:48%;width:19px;z-index:999;}
#featured-slider a.prev:hover, #slides a.next:hover{opacity:1;}
#slider_nav{margin-bottom:50px;margin-top:15px;position:relative;z-index:2;}
#slider_nav, #line_wrap{margin-left:auto;margin-right:auto;width:920px;}
#line_wrap{position:relative;z-index:1;}
#featured-slider .pagination{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/slider-bg.png) no-repeat scroll center 0 transparent;margin:-62px auto 0;min-height:33px;padding-top:21px;position:relative;text-align:center;width:100%;z-index:999;}
#featured-slider .pagination li{display:inline-block;}
#featured-slider .pagination li a{background:transparent url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/slide-pagination.png) no-repeat left top;display:block;width:18px;height:18px;text-indent:-9999px;}
#featured-slider .pagination li.current a{background-image: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/slide-pagination-active.png);}
.slide .entry{border:none;margin:0 auto;padding:0 5px;}
.slide .entry h2{font:21px/1.4em georgia, serif;color:#fff;text-shadow:0px 1px 0px #000;margin-bottom:20px;}
.slide .entry h1, .slide .entry h3, .slide .entry h4, .slide .entry h5{color:#fff;text-shadow:0px 1px 0px #000;font-family:georgia, serif;}
.slide .entry p{margin-bottom:1em;font:12px arial;color:#fff;line-height:21px;text-shadow:0px 1px 0px #000;}
.slide .entry img, .slide img.thumbnail{background:none;border:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;}
#mini-features{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/bg-sh.png) no-repeat scroll center top #758E44;padding:7px 0;}
#mini-features .mini-inside{}
#mini-features .block{border-right:1px solid #6D853E;float:left;margin:15px 3px 15px 0;min-height:141px;width:188px;}
#mini-features .feature{float:left;text-align:center;width:100%;}
#mini-features .home-icon{float:left;margin:2px 66px 18px;min-height:60px;text-align:center;}
#mini-features h3{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:22px;padding-bottom:0;text-transform:uppercase;}
#mini-features p{padding-bottom:15px;color:#999999;text-shadow:0px 1px 1px #000000;}
#mini-features a{color:#ffffff;text-shadow:0px 1px 1px #000;font-weight:lighter;}
#sidebar{overflow:hidden;}
#sidebar .primary{}
#sidebar .secondary{float:left;margin-right:20px;}
#sidebar .secondary.last{margin:0;}
#footer{background:none repeat scroll 0 0 #181818;color:#999999;padding:30px 0 20px;}
#footer p{}
#footer a{color:#ffffff;}
#footer #credit img{vertical-align:middle;}
#footer #credit span{display:none;}
#footer-widgets{background:none repeat scroll 0 0 #282828;margin-bottom:-5px;padding:10px 0;}
#footer-widgets .block{padding:20px 10px 0 10px;float:left;}
#footer-widgets .col-1 .block{width:100%;padding-left:0;}
#footer-widgets .col-2 .block{width:420px;padding-left:20px;}
#footer-widgets .col-3 .block{width:270px;padding-left:16px;}
#footer-widgets .col-4 .block{padding-left:10px;color:#989794;} .block.footer-widget-2{
margin: 0 0 0 50px;
}
.col-left{
margin:0 15px 0 0;
}
#footer strong{
margin:0 10px 0 0;
color:#fff;
}
.col-right{
float: right;
max-width: 100%;
}
#credit li{
float:left;
margin:0 0 0 5px;
}
.content-inner.first p{
font-size:18px!important;
}
.block.footer-widget-2{width:560px;margin-left:79px;}
#breadcrumbs{margin-bottom:25px;}
.home #breadcrumbs{margin-bottom:30px;}
.archive_header{display:block;float:left;width:100%;margin:0 0 30px;padding:0 0 10px;font-size:18px;font-weight:bold;border-bottom:#e6e6e6 1px solid;text-shadow:0px 1px 1px #ffffff;}
.archive_header .catrss a{font-size:14px;text-decoration:none;line-height:28px;}
.post{margin:0px;padding:20px 30px 30px 30px;background:#ffffff;}
#main .page{background:none repeat scroll 0 0 #FFFFFF;padding:20px 0px;}
.post .title, .page .title{font-size: 24px;
font-weight: bold;
position: relative;
text-transform: capitalize;}
.post .title a:link, .post .title a:visited{color:#444444;}
.post.lifted:after, .page.lifted:after{right:8px;height:60px;-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg);}
.post-meta{margin:0 0 1.5em 0;font:12px 'Lucida Grande', Arial, sans-serif;float:left;color:#444;background:#f4f4f4;padding:4px;}
.post-author{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-meta.png) no-repeat left;padding-left:20px;}
.post-more{clear:both;margin:1em 0;color:#999;}
.post p.tags{color:#999;background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-tag.png) no-repeat top left;padding-left:25px;width:100%;clear:both;margin-bottom:20px;}
.post-meta a:link, .post-meta a:visited, .post-more a:link, .post-more a:visited, .post p.tags a:link, .post p.tags a:visited{text-decoration:underline;color:#c1321d;}
.post-more a:hover, .post-meta a:hover, .post p.tags a:hover{text-decoration:underline;color:red;}
.entry{border-top:1px solid #e0e0e0;padding-top:3.5em;clear:both;}
.entry, .entry p{font:14px/1.6em Helvetica, Arial, sans-serif;}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{font-family:Arial, Helvetica, sans-serif;margin:0 0 0.5em;line-height:1.5em;}
.entry p{margin-bottom:1.2em;}
.entry blockquote{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/blockquote.png) no-repeat 0 12px;padding:10px 20px 10px 50px;color:#444;}
.entry blockquote p, blockquote p, blockquote{font:italic 14px Georgia, Times, serif;}
.entry ul{margin-bottom:1.5em;padding:0 0 0 30px;}
.entry ul ul{margin:0;}
.entry ul li{list-style-type:disc;}
.entry ul ul li{list-style-type:circle;}
.entry ol{margin-bottom:1.5em;padding:0 0 0 30px;}
.entry ol ol{margin:0;}
.entry ol li{list-style-type:decimal;}
.entry ol li ol li{list-style-type:lower-latin;}
img.wp-smiley{padding:0;border:none;}
.alignleft{float:left;height:auto;margin:0px 20px 29px 0;}
.alignright{float:right;height:auto;margin:0px 0 10px 20px;}
.aligncenter{text-align:center;margin-bottom:15px;}
img.aligncenter{margin-left:auto;margin-right:auto;display:block;}
.entry .wp-caption{padding:1px;text-align:center;background:#F8F8F8;border:solid 1px #ddd;}
.entry .wp-caption img{margin:0;padding:4px 0;background:none;border:0;}
.entry .wp-caption-text{margin:0;padding:0;font:0.9em/1.5em sans-serif;text-align:center;}
.entry .wp-caption.aligncenter{margin:0 auto 15px;}
.hentry .video{margin-bottom:20px;}
.nav-entries, .wp-pagenavi, .woo-pagination{padding:10px 15px;}
.nav-entries a{display:block;color:#777;text-decoration:none;}
.nav-entries a:hover{text-decoration:underline;}
.woo-pagination{margin:0;text-align:center;}
.woo-pagination a:link,
.woo-pagination a:visited{display:inline;text-decoration:none;color:#666;padding:3px 7px;border:1px solid #DDDDDD;}
.woo-pagination span.extend, .woo-pagination .page-numbers{border:none;color:#666;}
.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active, .woo-pagination span.current{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active{border:1px solid #dedede;background:#EBEBEB;background:-moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));}
.woo-pagination .current, .woo-pagination a:hover{padding:3px 7px;background:#EEEEEE;border:1px solid #bbb;}
#post-author{background:#fafafa;margin:0 0 1.5em;padding:15px;border:1px solid #e6e6e6;border-width:1px 0 1px;clear:both;}
#post-author .title{margin-bottom:10px;}
#post-author .profile-image{float:left;margin:0 15px 5px 0;padding:5px;border:1px solid #e6e6e6;background:#F8F8F8;background:rgba(255,255,255,0.7);}
#post-author .profile-link{}
.entry table{width:100%;border:1px solid #e6e6e6;margin-bottom:1.2em;}
.entry table tr.alt-table-row{background:#f9f9f9;}
.entry table th{padding:6px 0 3px 0;background:#EEEEEE;border:1px solid #e6e6e6;text-shadow:1px 1px 0 #fff;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;}
.entry table td{padding:6px 0 3px 10px;border:1px solid #e6e6e6;}
#connect{background:#fafafa;margin:0 0 1.5em;padding:15px;border:1px solid #e6e6e6;border-width:1px 0 1px;clear:both;}
#main #connect .col-left, #connect .col-right{width:48%;}
#connect h3{margin-bottom:15px;}
#connect p{margin:0 0 1em;}
#connect .newsletter-form{margin:0 0 1em;}
#connect .newsletter-form .input{}
#connect .newsletter-form .email{width:140px;}
#connect .newsletter-form .submit{cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#connect .social{}
#connect .social a{opacity:0.8;}
#connect .social a:hover{opacity:1;}
#connect .related-posts{border-left:1px solid #e6e6e6;padding-left:15px;}
#connect .related-posts ul{list-style:outside disc;margin:5px 0 5px 15px;}
.widget #connect .fl, .widget #connect .fr{float:none;}
#sidebar .widget{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/widget-bg.png) repeat top left !important;}
.widget{margin-bottom:2em;}
#sidebar .widget h3{margin:0 0 0.5em 0;padding:20px 20px 10px 20px;font:bold 16px 'georgia', serif;colour:#444;border-bottom:1px solid #d3d3d3;}
#footer-widgets .widget h3{color:#FFFFFF;font:18px Arial,Helvetica,sans-serif;margin:0 0 0.8em;padding:0;text-transform:uppercase;}
.widget p{color:#676767;margin:21px 0 0;}
#text-7 span{color:#989794;font-size:13px;}
#text-7 h2{color:#989794;font-size:32px;font-weight:bold;margin:0 0 20px;}
#sidebar .widget ul{clear:both;padding:10px 20px 20px 20px;list-style-position:inside;list-style-type:disc;}
.widget ul{clear:both;padding-left:10px;list-style-position:inside;list-style-type:disc;}
.widget ul li{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/arrow.png) no-repeat scroll 0 5px transparent;float:left;font-size:13px;list-style:none outside none;margin-bottom:10px;padding-left:8px;width:174px;}
#credit > li{float:left;list-style:none outside none;margin-left:20px;}
.top-widget{color:#515150;float:right;font-size:16px;}
.phone{line-height:30px;margin-top:30px;text-align:right;border:1px solid;padding:2px 20px;background:#758e44;}
.phone > a{color:#fff;}
.phone > span{color:#515150;font-size:16px;font-weight:bold;}
.widget ul li a{color:#989794;font-weight:bold;line-height:22px;padding:0 0 0 5px;text-decoration:none !important;}
.widget ul li a:hover{text-decoration:underline;}
.widget ul ul{padding:0 0 0 15px;border-top:none;}
#sidebar .textwidget, #sidebar .widget #social{padding:10px 20px;}
#social a:hover{opacity:0.8;}
#post-meta ul li{list-style-type:none;}
#sidebar .widget_tag_cloud .tagcloud{padding:10px 20px 20px 20px;}
#sidebar .search_main{padding:10px 20px 20px 20px;}
.searchform{width:99%;position:relative;border-color:#d0d0d0 #fafafa #fafafa #d0d0d0;border-width:1px;border-style:solid;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#d4d4d4;}
.searchform input.s{padding:8px;width:85%;margin:0;border:none;colour:#222;text-transform:uppercase;text-shadow:0px 1px 1px #ffffff;background:none;font-weight:bold;}
.searchform input.search-submit{position:absolute;top:6px;right:10px;border:none;margin:0;padding:0;}
#post-meta ul{list-style-type:none;}
#post-meta ul li{border-bottom:1px solid #d3d3d3;padding:10px 0;}
#post-meta ul li a{padding-left:25px;}
#post-meta ul li.twitter{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/share1.png) no-repeat left;}
#post-meta ul li.facebook{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/share2.png) no-repeat left;}
#post-meta ul li.surl{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/share3.png) no-repeat left;}
.widget_woo_post_meta h3{margin:0px !important;}
#social{padding-bottom:20px;}
.widget_woo_flickr h3{}
.widget_woo_flickr h3 span{color:#0061D8;}
.widget_woo_flickr h3 span span{color:#FF1183;}
.widget_woo_flickr .flickr_badge_image{float:left;margin:3px;}
.widget_woo_flickr .wrap{position:relative;margin-bottom:20px;padding:0;}
.widget_woo_flickr a img{float:left;margin:0 0 8px 8px;display:block;border:#CECFC6 1px solid;padding:3px;}
.widget_woo_flickr a:hover img{border:#A8AA99 1px solid;}
.widget_lifestream ul li{border-bottom:1px solid #e0e6e6;}
.widget_lifestream ul li a{border:none;background:none!important;}
.widget_lifestream ul .lifestream_meta{color:inherit;}
#wp-calendar{width:95%;margin-bottom:15px;clear:both;padding:0;}
#wp-calendar caption{padding:10px;}
#wp-calendar th,#wp-calendar td{text-align:center;background:#E7E7E7;color:#9E9E9E;padding:5px;}
#wp-calendar td{background:transparent;}
#wp-calendar td,table#wp-calendar th{padding:3px 0;}
.widget_woo_blogauthorinfo .avatar{padding:5px;border:1px solid #e6e6e6;background:#F8F8F8;background:rgba(255,255,255,0.7);}
.widget_woo_blogauthorinfo .left{float:left;margin:0 10px 5px 0;}
.widget_woo_blogauthorinfo .right{float:right;margin:0 0 5px 10px;}
.widget_woo_twitter .back{padding:0px 10px 10px 10px;}
.widget_woo_twitter ul{padding:0px !important;}
.widget_woo_twitter ul li{border-bottom:1px solid #d3d3d3;padding:15px;list-style:none;}
#footer-widgets .widget_woo_twitter ul li{padding:15px 0px !important;}
.widget_woo_twitter ul li:last-child{border:none;}
.widget_woo_twitter ul li a{padding:0px;}
.widget_woo_twitter ul li .time{color:#999;}
.widget_woo_twitter p{padding:10px 0 0 5px;font-weight:bold;color:#777;}
.widget_woo_twitter p a{color:#222;}
.widget_woo_twitter ul li .content{font-size:14px;font-family:Georgia, serif;}
.widget.widget_woo_twitter h3{border-bottom:none;padding:0;margin:0;padding-bottom:15px;}
.widget_woo_feedback .feedback{padding:5px 15px 0;}
.widget_woo_feedback .feedback .quote{padding:0 0 10px;}
.widget_woo_feedback .feedback blockquote{margin:0 0 5px;line-height:18px;}
.widget_woo_feedback .feedback .feedback-url{display:block;text-align:right;}
.widget_woo_feedback .feedback .pagination{overflow:auto;padding:5px 0 10px;}
.widget_woo_feedback .feedback .pagination a{display:block;width:18px;height:0;overflow:hidden;padding-top:18px;}
.widget_woo_feedback .feedback .pagination .btn-next{float:right;background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-feedback-right.png) no-repeat left top;}
.widget_woo_feedback .feedback .pagination .btn-prev{float:left;background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-feedback-left.png) no-repeat left top;}
#sidebar #connect{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/widget-bg.png) repeat top left !important;padding:0px !important;border:0px !important;}
#sidebar #connect h3{margin:0 0 0.5em 0;padding:20px 20px 10px 20px;border-bottom:1px solid #d3d3d3;}
#sidebar #connect p{padding:10px 20px !important;}
#sidebar #connect .social{padding:0px 20px 20px 20px !important;}
#tabs{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/widget-bg.png) repeat top left !important;height:auto;display:block;padding:5px;}
#tabs ul.wooTabs{padding:0px;}
#tabs ul.wooTabs li{float:left;display:inline;color:#ffffff;margin:0px;cursor:pointer;background:#f5f5f5;background:-moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));}
#tabs ul.wooTabs li a{color:#777;display:block;float:left;padding:10px 8px;text-transform:none;font:bold 11px/18px sans-serif;border:1px solid #e6e6e6;border-width:1px 1px 1px 0;}
#tabs ul.wooTabs li a.selected{padding-bottom:11px;}
#tabs ul.wooTabs li a.selected,
#tabs ul.wooTabs li a:hover{background:#fff;text-decoration:none;border-width:1px 1px 0 0;}
#tabs ul.wooTabs li:first-child a{border-width:1px 1px 0px 1px;}
#tabs .inside{background:#fff;border:1px solid #e6e6e6;margin-top:-1px;}
#tabs .inside ul, #tabs .inside #tab-tags{margin:0;padding:0;display:none;}
#tabs .inside ul:first-child{display:inline;}
#tabs .inside #tab-tags{border-width:1px;padding:10px;}
#tabs .inside li{border-bottom:1px solid #e6e6e6;padding:15px;list-style:none;}
#tabs .inside li a{color:#555;font:bold 12px/18px sans-serif;padding:0;}
#tabs .inside a:hover{}
#tabs .inside #tab-tags a{padding:2px 4px;margin:3px 1px;display:inline-block;background:#f0f0f0;font-size:13px !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#tabs .inside #tab-tags a:hover{background:#e6e6e6;text-decoration:none;}
#tabs .inside li span.meta{display:block;font:italic 11px/20px Georgia, serif;text-transform: normal;color:#999;}
#tabs .inside li img.avatar, #tabs .inside li img.thumbnail{border:1px solid #ddd;padding:2px;background-color:#ffffff;float:left;margin:0 10px 0 0;}
#tabs .inside li img.avatar:hover, #tabs .inside li img.thumbnail:hover{border-color:#aaa;}
#comments, #respond-container{position:relative;margin:0;padding:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/widget-bg.png) repeat top left;}
#comments h3{margin:10px 20px;}
#comments .comment.thread-even{}
#comments .comment.bypostauthor{background:#fef6d2;border-bottom:1px solid #efe3ae;}
#comments .comment{width:100%;list-style-type:none;}
#comments .comment .comment-container{position:relative;padding:20px;}
#comments .comment-head{margin:0 0 15px 0;}
#comments .avatar{float:left;margin:0 15px 10px 0;}
#comments .avatar img{margin:0;vertical-align:middle;border:1px solid #ddd;padding:3px;background:#fff;}
#comments .comment-head .name{margin:0;font-weight:bold;font-size:12px;background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-meta.png) no-repeat left;padding-left:20px;color:#C1321D;}
#comments .comment-head .date, #comments .comment-head .edit, #comments .comment-head .perma{font-size:12px;}
#comments .comment-entry{border-left:3px solid #d3d3d3;padding-left:10px;margin-left:65px;}
#comments .comment-entry p{margin:0 0 10px 0;}
#comments .reply{margin-left:10px;background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-reply.png) no-repeat left;padding-left:20px;}
#wrapper #comments .reply a{color:#C1321D;font-weight:bold;}
#comments h5.nocomments{padding:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#444444;font-weight:normal;}
#comments ul.children{margin:0px 0 0 25px;padding:0;}
#comments ul.children li{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#comments .cancel-comment-reply{margin:10px 0;}
#comments .navigation{}
#comments .navigation a{display:block;margin:15px 0 0 0;text-decoration:none;}
#comments .navigation a:hover{}
#comments h3#pings{margin-top:25px;}
#comments .pingbacks li.pingback{margin:10px 0;}
#comments .pingbacks li.pingback .reply{display:none;}
#comments .nocomments{font-size:14px;font-weight:bold;}
#comment-form-tabs{height:auto;display:block;margin-top:20px;}
#comment-form-tabs .tabs{padding:0px;}
#comment-form-tabs .tabs li{display:inline-block;zoom:1;color:#ffffff;margin:0px;cursor:pointer;background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/widget-bg.png) repeat top left;}
#comment-form-tabs .tabs li a{color:#444 !important;display:block;padding:12px 0px 18px;text-transform:none;font:bold 14px 'Lucida Grande' sans-serif;text-shadow:0px 1px 1px #fff;}
#comment-form-tabs .tabs li a span{padding-right:20px;padding-top:2px;padding-bottom:2px;}
#comment-form-tabs .tabs li.ui-state-active a,
#comment-form-tabs .tabs li.ui-state-hover a:hover{text-decoration:none;}
#comment-form-tabs .tabs li.ui-state-active a{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/tabber-bg-active.png) no-repeat center bottom;}
#comment-form-tabs .tabs li.tab-discuss a span{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-com2.png) no-repeat left;padding-left:30px;margin-left:20px;display:block;border-right:1px solid #d3d3d3;}
#comment-form-tabs .tabs li.tab-respond a span{background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-com3.png) no-repeat left;padding-left:30px;margin-left:20px;display:block;}
#comment-form-tabs .ui-tabs-hide{display:none;}
#respond{margin:2em 0 0;}
#respond h3{color:#333;font-weight:normal;margin:20px 0px;}
#respond .left{float:left;width:200px;margin-right:15px;}
#respond .right{float:left;width:380px;}
#respond label{font-size:11px;color:#777;}
#respond #reply-title small{display:block;margin:10px 0px;font-size:12px;}
#respond-container #respond{margin:20px;}
#commentform{margin:15px 0 0 0;}
#commentform label{position:relative;display:inline;vertical-align:top;display:inline-block;margin-top:5px;}
#commentform input.txt, #commentform textarea{font:14px/1em Arial, Helvetica, sans-serif;border-color:#ccc #efefef #efefef #ccc;border-width:1px;border-style:solid;}
#commentform input.txt{color:#666;background:#fcfcfc;width:170px;margin:0 5px 10px 0;padding:5px 7px;}
#commentform textarea{color:#666;background:#fcfcfc;width:95% !important;padding:5px 7px;}
#commentform .comment-form-comment label{display:none;}
#respond #commentform #submit{margin:15px 0 0 0;cursor:pointer;}
h3#pings{margin:25px 0 10px 0;}
.pinglist li{margin:0 0 0 20px;list-style-type:decimal;}
.pinglist li .author{font-weight:bold;font-size:15px;}
.pinglist li .date{font-size:11px;}
.pinglist li .pingcontent{display:block;margin:10px 0;}
#archives{padding:10px 0 0;}
#archives a{font-style:italic;}
h3.archive_year{font:bold 20px/1em sans-serif;color:#555;margin-top:0;}
#archives .archives_list{border-left:1px solid #e6e6e6;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 15px 15px;}
#archives .archives_list li{clear:left;padding-left:24px;font-size:12px;font-style:normal;list-style:none;margin-bottom:10px;}
#archives .archives_list .date{color:#808080;width:100px;font-style:italic;display:inline-block;vertical-align:top;}
#archives .archives_list .linked{width:160px;display:inline-block;vertical-align:top;}
#archives .archives_list .comments{width:130px;display:inline-block;vertical-align:top;}
#archives .archives_list .comments a{color:#808080;font-size:12px;font-style:italic;text-decoration:underline;padding-left:13px;}
#archives .archives_list .comments a:hover{text-decoration:none;}
#contact-page .screenReader{left:-9999px;position:absolute;top:-9999px;}
#contact-page ol.forms{float:left;list-style:none;width:100%;margin:10px 0 0;}
#contact-page ol.forms li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}
#contact-page ol.forms label{cursor:pointer;display:block;font-weight:700;margin:0 0 10px;}
#contact-page ol.forms input.txt{width:50%;}
#contact-page ol.forms input#sendCopy{border:none;}
#contact-page ol.forms textarea{height:300px;width:97%;}
#contact-page ol.forms li .error{font-size:12px;display:block;color:red;}
#contact-page ol.forms li.textarea .error{display:block;}
#contact-page ol.forms li.screenReader{margin-bottom:0;}
#contact-page ol.forms li.buttons .submit{margin:5px 0 0;cursor:pointer;}
#contact-page ol.forms li.inline input{width:auto;}
#contact-page ol.forms li.inline label{display:inline;float:none;width:auto;}
.entry #contact-page ol.forms li{list-style:none;}
#portfolio{clear:both;margin-right:-30px;}
#portfolio .post{padding:1em;padding-left:0;}
.portfolio-items{background:#FFFFFF;}
#portfolio a.thumb{background:#FFFFFF;display:block;margin:0px;margin-right:20px;margin-bottom:20px;}
#portfolio a.thumb:hover{text-decoration:none;background:#FFFFFF url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/portfolio-hover.png) no-repeat 50% 50%;}
#portfolio .portfolio-items .portfolio-item{margin:0 30px 15px 0;padding:0;}
#portfolio .portfolio-items .portfolio-item h3{margin:10px 0 0 0;font-weight:bold;}
.archive .portfolio-items{padding:30px;}
#portfolio .group.portfolio-img a.thumb{margin-bottom:0px;margin-right:0px;height:auto;}
#portfolio .group.portfolio-img a.thumb:hover{background-position:50% 45%;}
#portfolio .group.portfolio-img{float:left;display:block;}
#portfolio .group.portfolio-img img{border:0;}
#portfolio .group.portfolio-img h3{font-size:14px;width:230px;line-height:15px;}
#portfolio #port-tags{margin:0 0 10px;padding:0 0 20px;}
#portfolio #port-tags .port-cat{text-transform:uppercase;font-size:11px;}
#portfolio #port-tags .port-cat a{padding:4px 7px 2px;margin:0 0 0 5px;background:#fff;border:1px solid #ccc;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#aaa;}
#portfolio #port-tags .port-cat a:hover,
#portfolio #port-tags .port-cat a.current{text-decoration:none;background:#eee;color:#C1321D;text-shadow:1px 1px 0 rgba(255,255,255,1);}
body.single-portfolio #post-gallery, body.single-portfolio .post-embed, body.single-portfolio .video{float:left;margin-bottom:20px;width:575px;}
body.single-portfolio .slides_container .slide{width:575px;}
body.single-portfolio.layout-left-content .hentry.video-excerpt,
body.single-portfolio.layout-right-content .hentry.video-excerpt{float:none;width:auto;}
body.single-portfolio.layout-left-content .hentry.image,
body.single-portfolio.layout-right-content .hentry.image{float:none;width:auto;clear:both;}
body.single-portfolio .video{margin-bottom:20px;}
body.single-portfolio.layout-left-content .hentry.gallery,
body.single-portfolio.layout-right-content .hentry.gallery{float:none;width:auto;clear:both;}
#post-gallery .slides_control .slide{display:none;}
#post-gallery .photo-caption{background:#FFFFFF;padding:5px;display:block;position:relative;width:100%;top:-50px;z-index:99;}
#post-gallery .photo-caption{filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
#post-gallery .pagination{margin:15px 0;}
#post-gallery .pagination li{display:inline;padding-right:10px;margin:0 4px 0 0;}
#post-gallery .pagination li:nth-child(3n){margin-right:0;}
#post-gallery .pagination .jcarousel-prev, #post-gallery .pagination .jcarousel-next{cursor:pointer;width:7px;height:10px;position:absolute;top:45%;}
#post-gallery .pagination .jcarousel-prev{background:transparent url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-gallery-prev.png) no-repeat left top;left:-15px;}
#post-gallery .pagination .jcarousel-next{background:transparent url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/New%20folder/images/ico-gallery-next.png) no-repeat right top;right:-15px;}
#post-gallery .pagination .jcarousel-prev-disabled,
#post-gallery .pagination .jcarousel-next-disabled{filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}
body.single-portfolio .hentry{float:right;width:40%;}
body.single-portfolio.two-col-left .hentry,
body.single-portfolio.two-col-right .hentry,
body.single-portfolio.two-col-middle .hentry,
body.single-portfolio.three-col-left .hentry,
body.single-portfolio.three-col-right .hentry,
body.single-portfolio.three-col-middle .hentry{clear:both;float:none;width:auto;}
.quote{margin:0 0 30px;padding:0 0 20px;border-bottom:1px solid #e2e2e2;}
.quote cite{display:block;text-align:right;font-weight:bold;font-style:normal;text-transform:uppercase;font-size:12px;line-height:14px;}
.quote cite a{display:block;font-style:italic;font-weight:normal;text-transform:none;}
a.button,
#commentform #submit,
.submit{display:inline-block;margin:5px;padding:3px 13px;border:1px solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 hsla(0,0%,0%,.3);text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#237fd7;background:-webkit-gradient(linear,
left top,
left bottom,
color-stop(.2, #52a8e8),
color-stop(1, #2e76cf));background:-moz-linear-gradient(center top,
#52a8e8 20%,
#2e76cf 100%);-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);}
a.button.large{padding:6px 16px;}
a.button.small, a.comment-reply-link{padding:0px 10px;}
a.button:hover,
a.button.hover,
a.button.active,
#commentform #submit:hover,
.submit:hover{text-decoration:none !important;background:#0073d2;background:-webkit-gradient(linear,
left top,
left bottom,
color-stop(.2, #3e9ee5),
color-stop(1, #1666ca));background:-moz-linear-gradient(center top,
#3e9ee5 20%,
#1666ca 100%);}
a.button:active,
a.button.active{border-color:#20559a;-webkit-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1);-moz-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1);box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1);}
.drop-shadow{position:relative;width:97.5%;}
.drop-shadow:after{}
.drop-shadow:after{right:15px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);}
.lifted{-moz-border-radius:4px;border-radius:4px;}
.lifted:before, .lifted:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 10px 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 10px rgba(0, 0, 0, 0.5);box-shadow:0 10px 10px rgba(0, 0, 0, 0.5);-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);}
.lifted:after{right:2px;left:auto;-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-ms-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg);}
.gfield{margin-bottom:10px;}
.gform_wrapper .top_label .gfield_label{display:block;padding-right:20px;width:100px;margin:5px 0px 4px !important;}
.gform_wrapper input.button{padding:5px 10px 6px !important;}
.gform_wrapper input{padding:7px 3px !important;}
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea{width:400px !important;padding:7px 3px !important;}
.gform_wrapper .entry img, .gform_wrapper img.thumbnail{padding:0px !important;border:0px !important;}
ul.top_label .clear-multi{clear:none !important;}
.gform_wrapper .gfield_checkbox, .gform_wrapper .gfield_radio{margin-left:120px !important;}
img.ui-datepicker-trigger{border:0px;padding:0px;}
.ie6 .nav .sf-sub-indicator{display:none;}
.ie6 .nav li a:hover{text-decoration:none;}
.ie6 .nav li a.sf-with-ul{padding-right:10px;}
.ie6 .button, .ie6 .button:visited{margin:0;color:#555;font-weight:normal;}
.reply a{color:#555;}
.ie7 .nav li a{_height:0;zoom:1;}
.ie7 .button, .ie7 .button:visited{padding:7px 6px;margin:0;}
.ie7 #featured-slider .pagination li{display:inline-block;}
.ie7 .slide .slide-content.entry{position:relative;top:130px;bottom:auto;margin-bottom:-100px;background:url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/bg-ie-trans.png) repeat left top;}
.ie8 .button, .ie8 .button:visited{padding:10px 15px;margin:0;} .home h1{
float:left;
width:100%;
margin:35px 0 20px;
text-align:center;
}
.home-col {
float: left;
margin: 0 17px 0 0;
max-width: 273px;
width: 100%;
height:475px;
padding:10px 8px;
border:3px solid #ddd;
background:-moz-linear-gradient(center bottom , hsl(0, 0%, 91%) 0%, hsl(0, 0%, 100%) 100%);
}
.home-col > h3{
margin:2px 0 10px;
text-align:center;
color:#5A7030;
}
.home .box > p{
word-spacing:-2px;
}
.entry h2{
padding-top:10px !important;
}
.home-link a{
border:2px solid #758E44;
color:#23282D;
padding:2px 9px;
border-radius:5px;
line-height:19px;
}
.home-link a:hover{
background:#758E44;
text-decoration:none;
}
.home-link a:hover b {
color: #ffffff;
}
.drop-shadow{
float:left;
padding:25px 0 !important;
width:100%;
}
.entry{
padding:0px;
}
.block.footer-widget-1 {
font-weight: bold;
max-width: 255px;
width: 100%;
}
#credit.col-right{
float:left;
}
.mem-shi{
padding:0px !important;
float:left;
width:100%;
}
.mem-shi > li{
list-style:none !important;
background:url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/li-arrow.png) no-repeat scroll 0 5px;
padding:0 0 0 17px;
}
.smoke-list > li{
list-style:none !important;
background:url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/icon.png) no-repeat scroll 0 5px;
padding:3px 0 4px 25px;
}
#navigation .nav li a{
border:0px;
}
.nav li{
border-right:1px solid #C88D19;
}
.nav li:last-child{
border:0px;
}
.about.mem-shi li{
float:left;
width:100%;
max-width:402px;
padding:0 0 8px 14px;
}
.page b.title{
padding:27px 0;
text-align:center;
padding:65px 0;
border-bottom:3px solid #7CA84D;
float:left;
width:100%;
background:#fff;
color:#000;
}
.entry{
border-top:none;
}
.page.col-full{
float:left;
width:100%;
max-width:100%;
}
.home-col > img{
width:100%;
} #copyright.col-left{
float:left;
width:100%;
max-width: 100%;
text-align:center;
padding:16px 0;
margin:0;
}
.footer-info{
float:left;
width:100%;
max-width:100%;
text-align:center;
margin:6px 0;
color:#fff;
}
#credit.col-right{
width:100%;
max-width:220px;
margin:auto;
float: none;
}
.block.footer-widget-3 h4{
color:#E4A427;
font-size:15px;
margin:0 0 10px;
}
.widget{
margin:0;
}
.widget ul li{
width:190px;
background:url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/li-arrow.png) no-repeat scroll 0 5px !important;
padding:0 0 0 11px !important;
}
#footer-widgets{
padding:30px 0 !important;
}
.block.footer-widget-1{
padding:0px !important;
max-width:250px !important;
}
.block.footer-widget-2{
padding:0 0 0 13px !important;
width:100%;
max-width:412px;
margin:0 15px !important;
border-right:1px dashed;
border-left:1px dashed;
}
.widget ul li a:hover{
color:#fff;
}
#footer{
float:left;
width:100%;
}
#footer-widgets{
float:left;
width:100%;
}
.block.footer-widget-3{
float:right;
width:100%;
max-width:245px;
padding:0px !important;
} .page-template-template-blog .entry > p{
float:right;
max-width:450px;
width:100%;
}
.page-template-template-blog .alignright{
float:left;
}
#sidebar{
float:right;
width:100%;
max-width:250px;
}
.page-template-template-blog #sidebar .widget h3{
border-bottom:3px solid #E4A427 !important;
padding:20px 0 10px !important;
}
.widget.widget_archive{
float:left;
margin:0 0 35px;
}
#sidebar .widget ul li a:hover{
color:#000 !important;
}
.post-date {
display: none;
} #contact-page{
float:left;
width:100%;
max-width:500px;
}
.contact-details{
float:right;
width:100%;
max-width:370px;
}
#contact-page .wpcf7{
width:100%;
max-width:445px;
background:#ddd;
padding:15px 0 5px 42px;
}
#contact-page input{
border:1px solid #ddd;
max-width:325px;
padding:8px 3px;
width:100%;
border-radius:0;
}
#contact-page .wpcf7-submit{
width:100%;
max-width:150px;
background:#79A34B;
color:#fff;
}
#contact-page textarea{
width:100%;
max-width: 385px;
} .footer-top{
float:left;
width:100%;
max-width:100%;
background:#E4A427;
padding:30px 0;
}
.footer-top .wpcf7{
width:100%;
max-width:930px;
margin:auto;
}
.footer-top .wpcf7 input{
float:left;
margin:0 13px 0 0;
max-width:215px;
width:100%;
padding:8px 5px;
font-size:15px;
border-radius:0px;
}
.footer-top .wpcf7 textarea {
float: left;
height: 17px;
margin: 0 13px 0 0;
width:100%;
max-width: 250px;
padding:8px 5px;
font-size:14px;
border-radius:0px;
}
.footer-top .wpcf7-submit{
float:left;
margin:0 13px 0 0;
max-width:160px !important;
width:100%;
background:#282828;
border:1px solid #282828;
color:#fff;
font-weight:bold;
cursor:pointer;
}
.footer-top .wpcf7-form > h5{
margin:0 0 15px;
text-align:center;
font-size:20px;
}
.footer-top  span.wpcf7-not-valid-tip{
display:none;
}
.footer-top .wpcf7-not-valid{
border:1px solid #DF1B1B;
}
.footer-top .wpcf7-validation-errors{
float:left;
margin:12px 0 0;
width:100%;
border:1px solid #DF1B1B;
} body{
font-family:roboto-regular !important;
font-size:16px;
}
.blog .drop-shadow {
background: #eeeeee none repeat scroll 0 0;
margin: 0 0 40px;
padding:30px !important;
border-radius:0px;
}
.blog .drop-shadow h3 a {
color: #282828 !important;
font-weight:normal;
}
.blog .drop-shadow h3 a:hover{
text-decoration:none;
}
.post-author{
padding:0px;
}
.page-template-template-blog .alignright{
margin:0px;
}
.read-more {
background: #282828 none repeat scroll 0 0;
border-radius: 3px;
padding: 9px 11px;
}
.read-more a{
color:#fff !important;
text-decoration:none !important;
text-transform:uppercase;
font-weight:bold;
}
.read-more a:hover{
color: #e4a427 !important;
}
.blog .drop-shadow h3 {
margin: 0 0 8px;
}
#sidebar .primary {
background: #f2f2f2 none repeat scroll 0 0;
max-width:100%;
}
#sidebar{
width:275px;
}
#sidebar .widget h3{
font-family:sans-serif;
}
#sidebar .widget ul{
padding:0px;
}
.blog-content {
float: right;
max-width: 470px;
width: 100%;
}
.blog-content > p{
margin:0 0 25px;
}
#sidebar #text-12 .textwidget{
padding:0px;
}
#sidebar #categories-3 {
background: #f2f2f2 !important;
float: left;
margin: 0 0 34px;
padding: 20px;
}
#sidebar #text-12{
float:left;
}
#sidebar #text-12 {
background: #f2f2f2 none repeat scroll 0 0 !important;
padding:10px 19px;
}
#sidebar .guest-blog form {
margin: auto;
max-width: 223px;
width: 100%;
}
#sidebar .wpcf7 input{
width:100%;
max-width:200px;
border:1px solid #eeeeee;
}
#sidebar .wpcf7 textarea{
width:100%;
max-width:200px;
height:70px;
border:1px solid #eeeeee;
}
#sidebar .widget p {
margin:9px 0px;
} 
#sidebar #text-12 .wpcf7-submit {
border: 1px solid #E4A427;
float: left;
max-width: 85px;
width: 100%;
padding:4px;
background:#E4A427;
text-transform:uppercase;
color:#644200;
}
#sidebar #text-12 h3 {
padding: 8px 0 !important;
}
#comment-form-tabs .tabs {
display: none;
}
#comment-form-tabs #comments {
display: none !important;
}
#respond-container #respond {
float: left;
margin: 20px;
max-width: 610px;
width: 100%;
}
#post-entries {
float: left;
width: 100%;
}
#commentform textarea{
border:1px solid #d6d6d6 !important;
background:#fff;
}
#commentform input.txt{
width:280px;
margin:9px 1px 1px 0;
height:26px;
border:1px solid #d6d6d6 !important;
}
#respond label{
float:left;
width:100%;
margin:0px;
}
#respond .submit {
background: #E4A427 !important;
border-radius: 0 !important;
float: left;
width: 150px;
border-color:#e4a427 !important;
box-shadow:none !important;
padding:8px 7px !important;
}
.addtoany_share_save {
color:#282828;
font-size:16px !important;
float:left;
}
#sidebar #categories-3 h3 {
padding: 0 0 7px !important;
}
#respond-container {
display: inline !important;
}
.pagination.woo-pagination {
float: left;
text-align: left;
width: 100%;
} .testimonial {
float: left;
max-width: 100%;
width: 100%;
padding:20px 0 0;
}
.testimonial-content{
width:100%;
max-width:800px;
margin:auto;
text-align:center;
font-family:roboto-italic;
background: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/q_02.png) right bottom no-repeat, url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/q_01.png) left top no-repeat;
padding:20px 25px;
font-size:20px;
line-height:35px;
}
.testimonial > h2{
text-align:center;
font-family:roboto-bold;
}
.page-id-847 .drop-shadow {
padding: 0 !important;
}
.page-id-929 .drop-shadow{
padding: 0px !important;
}
.page-template-quit-smoking #content {
background: #758E44;
}
.quit-inner{
float:left;
width:100%;
max-width:100%;
background:#fff;
margin:25px 0 0;
padding:30px 0;
}
.content-inner {
margin: auto;
max-width: 895px;
width: 100%;
}
h3.smoke {
color: #282828;
font-family: roboto-bold;
font-size: 35px;
margin:0 0 25px;
}
.center{
text-align:center;
}
.smoke > span {
color: #ff0000;
}
.center > strong {
color: #000000;
float: left;
font-family: Roboto-Regular;
font-size: 23px;
width: 100%;
margin:0 0 14px;
}
.smoke.bottom{
margin:20px 0 0;
float:left;
width:100%;
}
.center > tag{
float:left;
text-align:center;
width:100%;
}
.smoke.bottom > .number {
color:#E4A427;
}
.quit-inner h4 {
color: #282828;
font-family: roboto-bold;
font-size: 27px;
margin: 0 0 10px;
} #stickyheader {
background: #000000 none repeat scroll 0 0;
color: #ffffff;
float: left;
max-width: 100%;
padding: 8px 0px;
width: 100%;
position:fixed;
z-index:9999;
}
.sticky-inner {
margin: auto;
max-width: 960px;
width: 100%;
}
.page-template-template-fullwidth #content{
background:#758E44;
}
#header-links li{
float:left;
margin:0 8px 0 0;
}
#header-links > ul {
float: left;
}
.header-contact {
float: right;
max-width: 430px;
width: 100%;
}
.author {
color: #758e44;
font-size: 24px !important;
}
#header-links {
float: left;
max-width: 480px;
width: 100%;
}
strong{
color:#000;
}
.header-email {
background-image: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/Mail.png);
background-repeat: no-repeat;
float: left;
margin: 0 19px 0 0;
padding: 0 0 0 33px;
}
.header-phone {
float: left;
background-image: url(//www.anxietymelbourne.com.au/wp-content/themes/Authorselvi_Theme/images/Phone.png);
background-repeat: no-repeat;
padding: 0 0 0 25px;
} @media screen and (max-width: 1040px) and (min-width: 1023px) {
#featured-slider a.next{
right:-26px;
}
#featured-slider a.prev{
left:-27px;
}
}
@media screen and (max-width: 1024px) and (min-width: 920px) {
.col-full{
max-width:900px;
margin:auto;
}
#header .col-full{
padding:10px 0 35px;
}
#navigation{
margin-top: 115px;
}
#navigation li a{
padding:12px;
}
.nav a:last-child {
border-right: 0 none;
}
#featured-slider{
padding:45px 0 30px;
}
#slide-box{
width:100%;
max-width:900px;
margin:auto;
}
.slide-image{
max-width:900px;
}
.slide{
max-width:900px;
}
#featured-slider .pagination{
margin: -86px auto 0;
}
#featured-slider a.prev{
top:45%;
left:12px;
}
#featured-slider a.next{
top:45%;
right:12px;
} #main.fullwidth, .layout-full #main, .col-full{
max-width:900px;
}
.box{
width:100%;
max-width:190px;
margin:0 45px 0 0;
text-align:left;
} .block.footer-widget-2{
margin: 0 0 0 50px;
}
.col-left{
margin:0 15px 0 0;
}
#footer strong{
margin:0 10px 0 0;
}
.col-right{
float: right;
max-width: 100%;
}
#credit li{
float:left;
margin:0 0 0 5px;
} .home-col{
max-width:253px !important;
}
.box{
margin:0 35px 0 0;
}
.footer-top .wpcf7{
max-width:885px !important;
}
.block.footer-widget-1{
max-width:221px !important;
}
.block.footer-widget-3{
max-width:206px !important;
}
.block.footer-widget-3 a{
font-size:11px;
}
.box.last img{
width:100%;
}
.footer-top .wpcf7-validation-errors{
max-width:800px;
text-align:center;
}
#sidebar{
max-width:230px !important;
}
.footer-top .wpcf7 textarea{
max-width:200px;
}
.footer-top .wpcf7 input {
max-width: 180px;
}
.blog .drop-shadow{
padding:14px !important;
} .content-inner{
max-width:870px;
}
.sticky-inner{
max-width:895px;
}
}
@media screen and (max-width: 919px) and (min-width: 768px) {
.col-full{
max-width:740px;
margin:auto;
}
#header .col-full{
padding:10px 0 35px;
}
#navigation{
margin-top: 115px;
}
#navigation li a{
padding:12px;
}
.nav a:last-child {
border-right: 0 none;
}
#featured-slider{
padding:45px 0 30px;
}
#slide-box{
width:100%;
max-width:740px;
margin:auto;
}
.slide-image{
max-width:740px;
}
.slide{
max-width:740px;
}
#featured-slider .pagination{
margin: -149px auto 0;
width:100%;
max-width:740px;
}
#featured-slider a.prev{
top:45%;
left:12px;
}
#featured-slider a.next{
top:45%;
right:12px;
} #main.fullwidth, .layout-full #main, .col-full{
max-width:740px;
}
.box{
width:100%;
max-width:173px;
margin:0 15px 0 0;
text-align:left;
font-size:13px;
line-height:15px;
}
.box h3{
text-align:left;
font-size:15px;
min-height:35px;
}
.box img{
max-width:100%;
} .block.footer-widget-2{
margin: 0;
padding:0 0 0 10px!important;
}
.col-left{
margin:0 15px 0 0;
}
#footer strong{
margin:0 10px 0 0;
}
.col-right{
float: right;
max-width: 100%;
width:100%;
}
#credit li{
float:left;
margin:0 0 0 5px;
} .nav li{
margin:0;
}
.home-col{
max-width:200px !important;
}
.box{
max-width:169px !important;
}
.footer-top .wpcf7{
max-width:650px !important;
}
.footer-top .wpcf7 input{
max-width:190px;
margin:0 9px 0 0;
}
.footer-top .wpcf7 textarea{
max-width:190px;
margin:0 9px 0 0;
}
.footer-top .wpcf7-submit{
max-width:100px !important;
margin:8px 0px 0 !important;
}
#main{
width:510px;
}
#sidebar{
max-width:175px;
}
.page-template-template-blog .entry > p{
max-width:355px;
}
.home-col .link{
font-size:13px;
}
.block.footer-widget-3 a{
font-size:11px;
}
.block.footer-widget-2{
padding:0 0 0 20px !important;
margin:0 21px !important;
max-width:223px;
}
.block.footer-widget-3{
max-width:190px;
}
.about.mem-shi li{
max-width:100%;
}
.layout-full .entry img{
max-width:100%;
float:left;
}
.list-img > li{
float:left;
padding:0 0 10px;
margin:0 0 10px;
width:100%;
border-bottom:1px solid #ddd;
}
#contact-page{
max-width:330px;
}
#contact-page .wpcf7{
padding:15px 0 5px 18px;
}
#contact-page input{
max-width:300px;
}
#contact-page textarea{
max-width:300px;
}
.contact-details iframe{
width:100%;
}
.contact-details{
max-width:310px;
}
.testimonial-content{
max-width:700px;
}
#sidebar{
width:100%;
max-width:100%;
}
#sidebar #categories-3{
float:left;
width:96%;
} .content-inner{
max-width:700px;
}
h3.smoke{
font-size:30px;
}
.testimonial-content{
padding:20px 0;
}
.sticky-inner{
max-width:730px;
}
#header-links{
max-width:300px;
}
}
@media screen and (max-width: 767px) and (min-width: 480px) {
.col-full{
max-width:450px;
margin:auto;
}
#logo{
width:100%;
text-align:center;
}
.top-widget{
float:left;
width:100%;
max-width:100%;
}
.phone{
margin-top:0;
text-align:center;
}
#header .col-full{
padding:10px 0 35px;
}
#navigation{
margin-top: 165px;
}
#navigation li a{
padding:12px;
}
.nav a:last-child {
border-right: 0 none;
}
#featured-slider{
padding:45px 0 30px;
}
#slide-box{
width:100%;
max-width:450px;
margin:auto;
min-height:275px;
}
#featured-slider .slides_control{
min-height:275px;
}
.slide-image{
max-width:450px;
}
.slide{
max-width:450px;
}
#featured-slider .pagination{
margin: -137px auto 0;
width:100%;
max-width:450px;
}
#featured-slider a.prev{
top:20%;
left:12px;
}
#featured-slider a.next{
top:20%;
right:12px;
} #main.fullwidth, .layout-full #main, .col-full{
max-width:450px;
}
#homepage-column-1{
text-align:center;
margin-bottom:10px;
}
#homepage-column-1 .alignleft{
float:none;
text-align:center;
}
#homepage-column-2 h1{
font-size:20px;
font-weight:bold;
text-align:left;
}
.box{
width:100%;
max-width:190px;
margin:0 17px 20px ;
text-align:left;
font-size:13px;
line-height:15px;
}
.box h3{
text-align:left;
font-size:15px;
min-height:35px;
}
.box img{
max-width:100%;
} .block.footer-widget-2{
margin: 0;
padding:0 0 0 10px!important;
width:auto;
}
.col-left{
margin:0 15px 0 0;
}
#footer strong{
margin:0 10px 0 0;
}
.col-right{
float: right;
max-width: 100%;
width:100%;
}
#credit li{
float:left;
margin:0 0 0 5px;
} #navigation {
display: none;
}
.home-col{
float:none;
margin:auto auto 20px auto;
}
.box{
float:none;
margin:auto;
text-align:center;
}
.box.last{
margin:auto !important;
}
.footer-top .wpcf7{
max-width:435px;
}
.footer-top .wpcf7-form > h5{
text-align:left;
}
.footer-top .wpcf7 input{
max-width:340px;
margin:11px 0px 0 0;
}
.footer-top .wpcf7 textarea{
max-width:340px;
margin:11px 0px 0 0;
}
.block.footer-widget-1{
max-width:100% !important;
margin:0 0 0 10px;
}
.block.footer-widget-2{
padding:0px;
border-left:none;
border-right:none;
border-top:1px dashed;
border-bottom:1px dashed;
margin:15px 0 !important;
padding:10px 0 5px !important;
}
.block.footer-widget-3{
max-width:100%;
}
#header{
margin:115px 0 0;
z-index:0;
}
.layout-full .entry img{
max-width:100%;
}
.alignleft{
float:none;
}
.col-right{
line-height:83px;
}
#contact-page .wpcf7{
padding:15px 0 5px 20px !important;
}
#contact-page{
max-width:430px;
}
.contact-details{
margin:25px 0 0;
max-width:100%;
}
#main{
width:450px;
}
.post{
padding:0px !important;
}
.post .title, .page .title{
line-height:25px;
margin:0 0 26px;
}
.drop-shadow .entry{
padding:0px;
}
.drop-shadow{
margin:40px 0 !important;
}
#sidebar{
width:100%;
max-width:100%;
}
#sidebar li{
float:left;
width:100%;
}
.block.footer-widget-1{
margin:0px !important;
}
.testimonial-content{
max-width:400px;
}
#logo{
margin:0 0 15px;
} #stickyheader{
padding:15px 0;
}
.sticky-inner{
max-width:400px;
}
#header-links {
float: none;
margin: auto;
max-width: 210px;
height:45px;
}
.header-contact {
float: none;
margin: auto;
max-width:320px;
}
.content-inner{
max-width:700px;
}
h3.smoke{
font-size:23px;
margin:0 0 15px;
}
.center > strong{
font-size:19px;
}
.content-inner{
max-width:400px;
}
.testimonial-content{
padding:20px 0;
}
.quit-inner h4{
font-size:21px;
}
}
@media screen and (max-width: 479px) and (min-width: 320px) {
.col-full{
max-width:280px;
margin:auto;
}
#logo{
width:100%;
text-align:center;
}
#logo img{
max-width:100%;
}
.top-widget{
float:left;
width:100%;
max-width:100%;
font-size:15px;
}
.phone{
margin-top:0;
text-align:center;
}
.phone > span{
font-size:20px;
}
#header .col-full{
padding:10px 0 35px;
}
#navigation{
margin-top: 165px;
}
#navigation li a{
padding:12px;
}
.nav a:last-child {
border-right: 0 none;
}
#featured-slider{
padding:45px 0 30px;
}
#slide-box{
width:100%;
max-width:280px;
margin:auto;
min-height:175px;
}
#featured-slider .slides_control{
min-height:175px;
}
.slide-image{
max-width:280px;
}
.slide{
max-width:280px;
}
#featured-slider .pagination{
margin: -128px auto 0;
width:100%;
max-width:280px;
}
#featured-slider a.prev{
top:20%;
left:12px;
}
#featured-slider a.next{
top:20%;
right:12px;
} #main.fullwidth, .layout-full #main, .col-full{
max-width:280px;
}
#homepage-column-1{
text-align:center;
margin-bottom:10px;
}
#homepage-column-1 .alignleft{
float:none;
text-align:center;
}
#homepage-column-2 h1{
font-size:20px;
font-weight:bold;
text-align:left;
}
#main .block{
width:100%;
max-width:100%;
}
.box{
width:100%;
max-width:190px;
margin:auto auto 20px;
text-align:left;
font-size:13px;
line-height:15px;
float:none;
}
.box h3{
text-align:center;
font-size:15px;
min-height:35px;
}
.last{
margin-right:auto;
}
.box img{
max-width:100%;
} .block.footer-widget-2{
margin: 0;
padding:0 0 0 10px!important;
width:auto;
}
.col-left{
margin:0 15px 0 0;
}
#footer strong{
margin:0 10px 0 0;
}
.col-right{
float: right;
max-width: 100%;
width:100%;
}
#credit li{
float:left;
margin:0 0 0 5px;
} #navigation {
display: none;
}
.home-col{
float:none;
margin:auto auto 20px auto;
max-width:254px;
}
.box{
float:none;
margin:auto;
text-align:center;
}
.box.last{
margin:auto !important;
}
.block.footer-widget-1{
max-width:100% !important;
margin:0 0 0 10px;
}
.block.footer-widget-2{
padding:0px;
border-left:none;
border-right:none;
border-top:1px dashed;
border-bottom:1px dashed;
margin:15px 0 !important;
padding:10px 0 5px !important;
}
.block.footer-widget-3{
max-width:100%;
}
.footer-top .wpcf7{
max-width:270px;
}
.footer-top .wpcf7-form > h5{
text-align:left;
}
.footer-top .wpcf7 input{
max-width:264px;
margin:11px 0px 0 0;
}
.footer-top .wpcf7 textarea{
max-width:264px;
margin:11px 0px 0 0;
}
.col-right{
line-height:83px;
}
#header{
margin:0px;
z-index:0;
}
.layout-full .entry img{
width:100%;
}
.ajax-loader{
width:20px !important;
}
.page h1.title{
padding:50px 0;
font-size:17px;
}
.post .title, .page .title{
font-size:19px;
}
h2{
font-size:20px;
}
#contact-page .wpcf7{
padding:15px 0 5px 15px;
}
#contact-page input{
max-width:235px;
}
#contact-page textarea{
max-width:235px;
}
.contact-details iframe{
width:100%;
}
.contact-details{
margin:20px 0;
}
.post{
padding:0px !important;
}
.alignleft{
width:100%;
}
.block.footer-widget-1{
margin:0px !important;
}
.page-template-template-blog #main{
max-width:100% !important;
}
.testimonial-content{
max-width:300px;
} .sticky-inner{
max-width:300px;
}
#header-links{
float:none;
max-width:185px;
margin:auto;
height:40px;
}
.header-contact {
float: none !important;
margin: auto;
max-width: 275px !important;
}
h3.smoke{
font-size:20px;
margin:0 0 10px;
}
#header{
margin:110px 0 0;
}
#logo{
margin:0 0 10px;
}
.center > strong{
font-size:18px;
}
.content-inner{
max-width:250px;
}
.testimonial-content{
padding:14px 0;
}
.quit-inner h4{
font-size:18px;
margin:0 0 6px;
}
}
@media screen and (max-width: 319px) and (min-width: 240px) {
.col-full{
max-width:180px;
margin:auto;
}
#logo{
width:100%;
text-align:center;
}
#logo img{
max-width:100%;
}
.top-widget{
float:left;
width:100%;
max-width:100%;
font-size:13px;
}
.phone{
margin-top:0;
text-align:center;
}
.phone > span{
font-size:20px;
}
#header .col-full{
padding:10px 0 35px;
}
#navigation{
margin-top: 165px;
}
#navigation li a{
padding:12px;
}
.nav a:last-child {
border-right: 0 none;
}
#featured-slider{
padding:45px 0 30px;
}
#slide-box{
width:100%;
max-width:180px;
margin:auto;
min-height:175px;
}
#featured-slider .slides_control{
min-height:175px;
}
.slide-image{
max-width:180px;
}
.slide{
max-width:180px;
}
#featured-slider .pagination{
margin: -128px auto 0;
width:100%;
max-width:200px;
}
#featured-slider a.prev{
top:20%;
left:12px;
}
#featured-slider a.next{
top:20%;
right:12px;
} #main.fullwidth, .layout-full #main, .col-full{
max-width:180px;
}
#homepage-column-1{
text-align:center;
margin-bottom:10px;
}
#homepage-column-1 .alignleft{
float:none;
text-align:center;
max-width:100%;
}
#homepage-column-2 h1{
font-size:20px;
font-weight:bold;
text-align:left;
}
#main .block{
width:100%;
max-width:100%;
}
.box{
width:100%;
max-width:180px;
margin:auto auto 20px;
text-align:left;
font-size:13px;
line-height:15px;
float:none;
}
.box h3{
text-align:center;
font-size:15px;
min-height:35px;
}
.last{
margin-right:auto;
}
.box img{
max-width:100%;
} .block.footer-widget-2{
margin: 0;
padding:0 0 0 10px!important;
width:auto;
}
.col-left{
margin:0 15px 0 0;
}
#footer strong{
margin:0 10px 0 0;
}
.col-right{
float: right;
max-width: 100%;
width:100%;
}
#credit li{
float:left;
margin:0 0 0 5px;
} #navigation {
display: none;
}
.home-col{
float:none;
margin:auto auto 20px auto;
}
.phone > span{
font-size:14px;
}
.box{
float:none;
margin:auto;
text-align:center;
}
.box.last{
margin:auto !important;
}
.footer-top .wpcf7{
max-width:200px;
}
.block.footer-widget-1{
max-width:100% !important;
margin:0 0 0 10px;
}
.block.footer-widget-2{
padding:0px;
border-left:none;
border-right:none;
border-top:1px dashed;
border-bottom:1px dashed;
margin:15px 0 !important;
padding:10px 0 5px !important;
}
.block.footer-widget-3{
max-width:100%;
}
.footer-widget-3 .textwidget > a{
font-size:10px !important;
}
.footer-top .wpcf7-form > h5{
text-align:left;
}
.footer-top .wpcf7 input{
max-width:264px;
margin:11px 13px 0 0;
}
.col-right{
line-height:83px;
}
#header{
margin:0px;
z-index:0;
}
.page-template-template-blog#main{
width:100% !important;
}
.post{
padding:28px 0 0 !important;
}
#main .entry{
padding:0px !important;
}
#main .title a{
font-size:17px;
}
h2{
font-size:20px;
}
#credit li{
margin:0px;
}
#wprmenu_menu.left{
width:100% !important;
}
.link{
font-size:11px !important;
}
#tidio-chat-button{
right:30px !important;
width:203px !important;
}
.tidio-chat-window{
width:235px !important;
}
.block.footer-widget-1{
margin:0px !important;
}
.widget ul li{
width:170px;
}
.alignleft{
width:100%;
}
.layout-full .entry img{
width:100%;
}
.contact-details iframe{
width:100%;
}
#contact-page .wpcf7{
padding:15px 0 5px 20px;
}
#contact-page textarea{
max-width:148px;
}
#contact-page input{
max-width:148px;
}
.contact-details{
margin:20px 0 0;
}
.testimonial-content{
max-width:200px;
}
} .book{
text-align: center;
width: 100%;
float: left;
font-weight: bold;
font-size: 20px;
color: #e4a427;
}