/*
Theme Name: The Practice Child
Theme URI: http://themefuse.com/demo/wp/thepractice/
Description: Child theme for the The Practice. Child themes are the recommended way of making modifications to a theme. <a href="http://codex.wordpress.org/Child_Themes">Reade More</a>
Author: ThemeFuse
Author URI: http://themefuse.com
Template: thepractice-parent
*/

@import url("../thepractice-parent/style.css");
body { font-family: "Open Sans", Arial, Helvetica, sans-serif;
       color:#595959;
       font-size:13px;
       line-height:1.5em;
       position:relative;}
   
h1, h2, h3, h4, h5, h6 {
	color: #4c4c4c;
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-weight: normal;}
#topmenu, .caption, .title-arrow, .menu-menu-container, .menu-podrocja-dela-container, .menu-podrocja-dela-2-container, .name, .uradneure {
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-weight: normal;}
.title-arrow {
	font-size:18px;
	background: url(images/icons/icon_arrow_gray.png) 0 9px no-repeat;
	}
	a.link-zemljevid {color: #662d91;}
textarea{	
	resize:none;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	background:#fff;
	font-size:12px;
	border:1px solid #ebebeb;	
	padding:5px 10px;
	color:#999}
input[type="reset"],
input[type="submit"],
input[type="button"], 
button{
	border:none;
	color:#424242;
	margin:10px 0;
	padding:0;
	height:32px;
	line-height:30px;
	text-align:left;
	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
	font-size:12px;}

p.wp-caption-text, .frame_caption, .image_frame figcaption {

	text-align:center;

	display:block;

	padding:10px 0;

	font-size:17px;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	margin:0 !important}
	
.header_ {

	text-align:center;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;

	font-size:26px;

	line-height:1.4em;}
	
.Box .-text {

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	color:#454773;

	font-size:18px;

	font-style:italic;

	font-weight:normal;
	
	line-height: 23px;

	color:#595959;}
	
._right, ._left {

	float:right;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;

	color:#662d91;

	font-size:125%;

	width:32%;

	padding:2px 0 2px 25px;

	line-height:1.8em;

	text-shadow:1px 1px 1px #fff}
	
.frame_ block p {

	color:#662d91;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;

	font-size:18px;

	font-weight:normal;

	line-height:1.5em;}
	
.slideshow.slides .slides_container .-text {

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-size:18px;

	line-height:1.4em;

	color:#662d91;

	font-style:normal}
	
.price_col_head .price {

	display:block;

	height:28px;

	padding:15px 0 20px 0;

	color:#662d91;

	font-size:28px;

	font-weight:bold;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;}
	
.sidebar .widget_contact .contact-address .address {

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;

	margin-bottom:20px;

	font-size:14px;

	color:#000}
	
.sidebar .widget_tag_cloud .tagcloud {

	line-height:1.7em;

	padding:5px 0;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;}
	
.postlist .aside h2 {

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-size:16px;

	font-style:italic;

	color:#595959;

	margin:0;

	padding:35px 0 5px 0}
	
.post-item .post-meta {

	font-family:'Sorts Mill Goudy', Georgia, serif;

	text-align:right;

	color:#b2b2b2;

	font-size:15px;

	margin-bottom:10px}
	
.comment-date, .link-reply {

	color:#4c4c4c;

	font-size:13px;

	font-style:italic;

	font-family:'Sorts Mill Goudy', Georgia, serif;}
	
::-moz-selection { 

	background: #662d91;

	color: #fff;

	text-shadow: none}
	
::selection {

	background: #662d91;

	color: #fff;

	text-shadow: none}
	
a, a:visited {color: #662d91; text-decoration: none; outline:none; }

.wp-caption, .image_frame {

    background:#e6e6e6;

	border-bottom:2px solid #000;

	border-top:2px solid #662d91;

	text-align:center;

	max-width:100%}
	
.button_link, .button_styled {

	background:#662d91;

	color:#fff;

	display:inline-block;

	margin:5px 0;

	border:0 none;

	padding:0 20px;



	font-size:13px;

	font-weight:bold;

	text-align:left;

	text-decoration:none;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;}
	
#topmenu .dropdown li:hover,

#topmenu .dropdown .current-menu-item,

#topmenu .dropdown .current-menu-ancestor {

	border-right:1px solid #662d91;}
	
#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:#662d91;}
	
.frame_left, .frame_right, .frame_center, .frame_box {

	border-bottom:2px solid #662d91;

	border-top:2px solid #000;

	margin:0}
	
.-author {

	padding:10px 0 5px 0;

	color:#662d91;

	font-size:12px;}
	
.-author span {

	color:#662d91;

	text-transform:uppercase}
	
._right, ._left {

	float:right;

	font-family: Georgia, serif;

	font-style:italic;

	color:#662d91;

	font-size:125%;

	width:32%;

	padding:2px 0 2px 25px;

	line-height:1.8em;

	text-shadow:1px 1px 1px #fff}
	
.frame_ block p {

	color:#662d91;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;

	font-size:18px;

	font-weight:normal;

	line-height:1.5em;}
	
.toggle, h3.toggle {

	cursor:pointer;

	margin:20px 0 10px 0;

	padding:0;

	color:#662d91;

	font-size:16px !important;}
	
.tabs_framed .tabs {

	margin:0;	

	background:#662d91;

	height:52px;

	-webkit-border-top-left-radius: 4px;

	-webkit-border-top-right-radius: 4px;

	-moz-border-radius-topleft: 4px;

	-moz-border-radius-topright: 4px;

	border-top-left-radius: 4px;

	border-top-right-radius: 4px}
	
.slideshow.slides .slides_container .-text {

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-size:18px;

	line-height:1.4em;

	color:#662d91;

	font-style:normal}
	
.styled_table table tr th,

.sb .box_title	{

	background:#662d91;

	color:#fff;

	font-size:16px;

	font-weight:normal;}
	
.table_red table tr th,

.sb_red .box_title {

	background:#662d91;	

	color:#fff}
	
.price_col_head .price {

	display:block;

	height:28px;

	padding:15px 0 20px 0;

	color:#662d91;

	font-size:28px;

	font-weight:bold;

	font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;

	font-style:italic;}
	
.faq_q {

	margin:0 2px 0 0;

	color:#662d91;

	font-weight:bold}
	
.sidebar .widget-container.nav_style2 a {

	color:#662d91;

	background:url(images/icons/icon_more.png) right 4px no-repeat;

	padding-right:14px;

	font-weight:bold;

	font-size:12px;

	text-transform:uppercase;}
	
.widget_calendar table a { color:#662d91; font-size:14px}
	
.widget_calendar table a:hover { background:#662d91; color:#fff}
	
.contact-address .name {

	color:#662d91;

	font-size:16px;}
	
.sidebar .widget_tag_cloud .tagcloud a:hover {

	color:#662d91;}
	
.content .link-arrow {

	clear:both;

	background:url(images/icons/icon_more.png) right 3px no-repeat;

	padding-right:15px;

	color:#662d91;

	text-transform:uppercase;

	font-size:12px;

	font-weight:bold}
	
.link-comments {

	color:#662d91;

	text-decoration:none;

	font-style:italic;

	white-space:nowrap}
	
.link-more, .link-more:hover,

.entry .link-more, .entry .link-more:hover {

	color:#662d91;

	line-height:1.1em;

	font-size:12px;

	font-weight:bold;

	background:url(images/icons/icon_more.png) right 4px no-repeat;

	padding-right:12px;

	text-transform:uppercase;

	font-style:normal;}
	
.author-image img {

	width:100px;

	height:100px;

	border-top:2px solid #000;

	border-bottom:2px solid #662d91;}
	
.author-text h4,

.entry .author-text h4 {

	color:#662d91;

	font-size:15px;

	text-transform:uppercase;

	margin:0 0 10px 0!important}
	
.add-comment h3,

.entry .add-comment h3 {

	font-size:21px;

	color:#662d91;

	padding:20px;

	border-bottom:1px solid #fff;

	text-shadow:0 1px 1px #fff;

	margin:0}
	
.link-reset {

	position:absolute;

	top:25px;

	left:0px;

	color:#662d91;

	font-size:13px;

	text-decoration:underline;

	text-shadow:0 1px 1px #fff;}
	
.top_slider .pagination li.current a {
	background:#662d91}
	
.link-news-rss span {
	color:#662d91}
	
footer .container .mail a {
	color:#662d91}
	
footer .container .copyright a {
	color:#662d91}
	
a.link-reset {
	color: #662d91;
}

footer .container .link-fb:hover {
	background-position:0 -27px;color: #662d91}	
footer .container .link-twitter:hover {
	background-position:0 -81px;color: #662d91}	
footer .container .link-rss:hover {
	background-position:0 -135px;color: #662d91}
	
.top_slider .prev:hover {
	background-color:#662d91}
	
.top_slider .next:hover {
	background-color:#662d91}
	
footer .container a:hover {
	color:#662d91}
	
.frame_left, .frame_right, .frame_center, .frame_box {

	border-bottom:2px solid #662d91;

	border-top:2px solid #000;

	margin:5px 0 0 10px;
}
	
.error {
overflow: hide;
border: 1px solid #662d91!important;
}

.twitter li a {

	text-decoration:none; color:#662d91}
	
.widget_twitter .tweet_item a {

	color:#662d91}
	
a, a:visited {

	text-decoration:none; color:#662d91}
	
a:hover {

	text-decoration:underline; color:#662d91}
	
.quote-author span {
color: #662d91;
text-transform: uppercase;
}

.quote-author {
padding: 10px 0 5px 0;
color: #662d91;
font-size: 12px;
}

.quoteBox .quote-text {
font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
color: #454773;
font-size: 17px;
font-style: italic;
line-height: 25px;
font-weight: normal;
margin-top: 30px;
color: #595959;
}

.jcarousel-prev, .jcarousel-next {
	display:block;
	width: 50px;
	height:38px;
	background:url(images/newsline_bg.png) right repeat-y;
	position:absolute;
	top:0;
	right: -20px;}
	
	.entry a {
color: #662d91;
}

.top_slider .caption .link-more, .topimage .caption .link-more {
font-size: 13px;
margin-top: 10px;
}