/* @override 
	http://supergroup.netprophets.com.au/wp-content/themes/thepractice-parent/custom.css?ver=3.9.1
	http://supergroup.com.au/wp-content/themes/thepractice-parent/custom.css?ver=3.9.1
	http://supergroup.com.au/wp-content/themes/thepractice-parent/custom.css?ver=3.9.2 */

/* 

CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it
is easier to update the theme. Simply copy an existing
style from style.css to this file, and modify it to
your liking.

*/
body { font-family: 'proxima-nova',sans-serif !important;background:#fff url(images/middle_bg.png) center top repeat-y;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'proxima-nova',sans-serif !important;
}
footer .copyright{
	display: none;
}
.body_wrap{
	background:url('/wp-content/themes/thepractice-child/images/headerimg.jpg') no-repeat center top !important;padding-top:65px;
}
.comment-form{
	padding: 20px ;
}
.link-reset{
	padding-bottom: 20px !important
}
.comment-reply-title{
	display: none;
}
.slide .link-more{
	padding-top: 5px !important;
}
div.name strong{
	color:#7D0F02;
}
#topmenu .dropdown li{
	padding: 0 48px;
}
#topmenu .dropdown ul li{
	padding: 0;
}
#topmenu .dropdown li.first{
	padding: 0 49px 0 0;
}

#topmenu .dropdown li.last{
	padding: 0 0 0 49px;border: none;
}
#topmenu .dropdown li.last:hover{
	border: none;
}
#topmenu .dropdown ul li.first{
	padding-top: 10px !important;
}
#topmenu .dropdown li ul{
	left: 0px !important;
}
#topmenu .dropdown ul li a{
	color: #fff !important;
}
#topmenu .dropdown ul li a:hover{
color: #ceb74b !important;
}
.topimage,.top_slider{
	clear: both;
}
.header_right button{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 0 10px;background: #ceb74b;
	}
.header_right button a{color: #fff;
	text-transform: uppercase;
}
.header_right button:hover{
	color: #000;background: #fff;border: 1px solid #ceb74b;
}
.header_right button:hover a{
	color: #000;
}
#middlehome .entry ul li{
	font-size: 1rem;
}
@media only screen and (min-width: 320px)  {
.top_slider,.top_slider .slides_container,.top_slider .slide {
	height:138px;
}
#newslist a{
font-size: 9px;
}
#newslist span{
	display: none;
}
.header_right,.header_right button{
	text-align: center;
}
.header_right button{
	width: 55% !important;
}
.entry .newsline{
	display: none;
}
#middlehome{
	padding-top: 20px;
}
}
@media only screen and (min-width: 480px)  {
}

@media only screen and (min-width: 768px)  {
#contactForm textarea{
	width: 95% !important;
}
#middlehome{
	padding-top: 60px;
}
.entry .newsline{
	display: block;
}
.header_right button{
	width: 100% !important;
}

.row .col_2_5 {width:336px}
.row .col_1_5 {width:101px}
.top_slider,.top_slider .slides_container,.top_slider .slide {
	height:239px;
}
#newslist a{
font-size: 12px;
}
.logo{
	width: 404px;
}
#newslist span{
	display: inline-block;margin-left: 5px;
}
.top_slider .caption,
.topimage .caption{
	padding: 29px 0 28px 0;
}
.f_col_1 {
	width:50%;}
	#topmenu .dropdown li{
		padding: 0 28px;
	}
	#topmenu .dropdown li.first{
		padding: 0 29px 0 0;
	}
	#topmenu .dropdown li.last{
		padding: 0 0 0 29px;
	}
	.nav{
		clear: both;float: left;padding-left: 37px;margin-bottom: 13px;
	}
	.header_left{
		margin-left: 37px;width: 404px;
	}
	.header_right{
		width: 130px !important;float: right;clear: none;padding: 8px 40px 0 0;
	}
}
@media only screen and (min-width: 990px)  {
#topmenu .dropdown li.parent{
	padding: 0 48px;
}
.header_right{
	padding-right: 60px;
}
.row .col_2_5 {width:450px}
.row .col_1_5 {width:120px}
.nav{
padding-left: 60px;
}
.header_left{
	margin-left: 60px;
}
#topmenu .dropdown li{
	padding: 0 48px;
}
#topmenu .dropdown li.first{
	padding: 0 49px 0 0;
}
#topmenu .dropdown li.last{
	padding: 0 0 0 49px;
}

.logo{
	width: 404px;
}
.top_slider .caption,
.topimage .caption{
	padding: 38px 0 37px 0;
}
footer .widget_contact {
	background:url(/wp-content/themes/thepractice-child/images/icon_location.jpg) 20px 0 no-repeat}

.top_slider,.top_slider .slides_container,.top_slider .slide {
	height:309px;
}
.caption p{
	font-size: 1.1rem;font-weight: normal;
}
#newslist a{
font-size: 16px;
}
}

#topmenu .dropdown li.parent.last:hover,#topmenu .dropdown .parent.last{border: none;}
.top_slider .pagination li.current a {
	background:#c5a724}
.link-more, .link-more:hover,
	.entry .link-more, .entry .link-more:hover{
color: #c5a724 !important;font-family: 'proxima-nova', Helvetica, Arial sans-serif !important;}
.wp-caption, .image_frame{
	border: 0;
}
.slide .link-more:hover{
	color: #fff !important;
}
.inner img{
	height: 100%;
}
.entry .newsline{
	margin: 1.8rem 0 3rem 0 !important;
}
.entry .newsline h2 {
	background:url(/wp-content/themes/thepractice-child/images/title_arrow_red.png) 0 0 no-repeat;padding:0 24px 0 28px;}
#newslist a{
	color: #000;
}
.entry .newsline li{
	background: none !important;padding-left: 10px;font-weight: 600;
}
.entry .newsline li span{
	font-weight: 400 !important;font-style: italic;
}
.entry .newsline li a:hover{
	text-decoration: underline;
}
div.inner{
	margin-bottom: 15px;
}
#topmenu .dropdown li a:hover,
#topmenu .dropdown .current-menu-item a,
#topmenu .dropdown .current-menu-item li a:hover,
#topmenu .dropdown .current-menu-item .current_page_item a,
#topmenu .dropdown .current-menu-ancestor a,
#topmenu .dropdown .current-menu-ancestor a:hover,
#topmenu .dropdown li li.current-menu-ancestor a,
#topmenu .dropdown li .current-menu-ancestor .current-menu-item a,
#topmenu .dropdown .menu-item-home.current-menu-item a, 
#topmenu .dropdown .menu-item-home a:hover{
	color: #ceb74b;
}
#topmenu .dropdown li:hover,
#topmenu .dropdown .current-menu-item,
#topmenu .dropdown .current-menu-ancestor {
	border-right:1px solid #ceb74b;}

div.address{
	line-height: 1.6em;
}

.comment-form  .infieldlabel label.textarea{
    margin-top: 20px !important;
}
.comment-form .inputtext {
    margin-top:0px !important;}
.add-comment{
	margin-top:5px;
}
.entry ul{
	margin-left: 17px;
}
.entry ul li{
	list-style: disc;
}
.entry p, .summary p{
	margin-bottom: 10px;
}
footer .f_col_2,footer .f_col_3{
	float: right;
}
.post-meta em{
	display: none;
}
.footer_social{
	display: none;
}
#topmenu .dropdown ul li{
	padding: 0 !important;
}
