a {
color: #ddc048;
} .ddsmoothmenu ul li:hover, 
.ddsmoothmenu ul li.current-menu-item, 
.ddsmoothmenu ul li.current-menu-ancestor.current-menu-parent,
.ddsmoothmenu ul li.current-post-ancestor.current-menu-parent.current-post-parent,
.ddsmoothmenu ul li.current-menu-ancestor{
border-bottom-color: #ddc048;
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/arrow-nav-bg-yellow.gif);		
}
.ddsmoothmenu ul li ul {
background-color: #ddc048;	
}
.ddsmoothmenu ul li ul li a {
border-bottom: 1px dotted #E7D17A;
}
.ddsmoothmenu ul li ul li a:hover,
.ddsmoothmenu ul li.current-menu-ancestor.current-menu-parent ul li.current-menu-item a,
.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent a,
.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent ul li.current-menu-item a,
.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent ul li a:hover{
background-color: #E7D17A;
}
.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent ul li a{
background-color: #ddc048;
} #services-list {
background-color: #ddc048;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E8D384;
}
#services-list-wrap a {
color: #9A811D;
}
.services-list-bottom-border {
background-color: #CBAA25;
} .headlines ul li img:hover {
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;	
box-shadow: 1px 1px 0 #C7A725;			
} .box-light:hover  {
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;
box-shadow: 1px 1px 0 #C7A725;				
}
.box-light:hover .title a {
color: #B9970D;
} .box-color {
background-color: #ddc048;
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;	
box-shadow: 1px 1px 0 #C7A725;		
}
.box-color .title a  {
color: #B9970D;
}
.box-color:hover .title a  {
color: #ddc048;
}
.box-color:hover .button-light {
border-top-color: #ddc048;
border-right-color: #ddc048;
border-bottom-color: #C7A725;
border-left-color: #ddc048;	
background-color: #ddc048;
} .button-color {	
border-top-color: #ddc048;
border-right-color: #ddc048;
border-bottom-color: #C7A725;
border-left-color: #ddc048;	
background-color: #ddc048;
} #portfolio-filter li a.current, #portfolio-filter li a:hover {
background-color: #ddc048;
} #newsletter-form input.submit {
border-top-color: #ddc048;
border-right-color: #ddc048;
border-bottom-color: #C7A725;
border-left-color: #ddc048;
background-color: #ddc048;
} #contact-form input.submit {
border-top-color: #ddc048;
border-right-color: #ddc048;
border-bottom-color: #C7A725;
border-left-color: #ddc048;
background-color: #ddc048;
} ul.tabs li.active a {
background-color: #ddc048;
}
.tab_container{
border-top-color: #ddc048;
} .accordion li.active>a.acc {
background-color: #ddc048;
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;		
}
.accordion li ul li.active>a.acc {
color: #9E810C;	
background-color: #E4CD70;	
}
.accordion li ul li a.acc {
color: #9E810C;
background-color: #E4CD70;
-moz-box-shadow: 1px 1px 0 #CAA926;
-webkit-box-shadow: 1px 1px 0 #CAA926;		
}
.accordion li ul li a.acc:hover {
color: #9E810C;
background-color: #EAD78C;
-moz-box-shadow: 1px 1px 0 #CAA926;
-webkit-box-shadow: 1px 1px 0 #CAA926;		
} .gallery li:hover {
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;
box-shadow: 1px 1px 0 #C7A725;			
border: 7px solid #ddc048;		
} #gallery ul li .info {
background-color: #ddc048;
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;	
box-shadow: 1px 1px 0 #C7A725;			
}
#gallery ul li .info .title {
color: #B9970D;
} #filtering-nav li a:hover, #filtering-nav li.current a  {
background-color: #ddc048;
} .slider-fade-content.box-light:hover a {
color: #B9970D;
}
.slider-fade-content.box-color a {
color: #B9970D;
}
.slider-fade-content.box-color:hover a {
color: #ddc048;
} ul.pagination li.current a {
background-color: #ddc048;
}
.box-light ul.pagination li.current a, .box-color ul.pagination li.current a {
background-color: #B9970D;
} #slideshow-navigation .activeSlide {
background-color: #ddc048;
} .nivo-controlNav a.active {
background-color: #B9970D;
}
#slideshow.columns-disable #slidernivo .nivo-controlNav a.active {
background-color: #ddc048;
} .block ul li a:hover {
color: #ddc048;
}
.block img:hover, .entry img:hover, .advertise img:hover, .imgborder:hover {
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;	
box-shadow: 1px 1px 0 #C7A725;			
}
.tags a:hover {
-moz-box-shadow: 1px 1px 0 #C7A725;
-webkit-box-shadow: 1px 1px 0 #C7A725;	
box-shadow: 1px 1px 0 #C7A725;				
}
.wp-pagenavi span.current {
background-color: #ddc048;
}
#comment-form input.submit {
border-top-color: #ddc048;
border-right-color: #ddc048;
border-bottom-color: #C7A725;
border-left-color: #ddc048;
background-color: #ddc048;
} ul.thumbs li.selected a.thumb {
background-color: #ddc048;	
} .dropcap2.color, .dropcap3.color {
color:#FFFFFF;
background-color: #ddc048;		
}.block  {
width: 100%;
float: left;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 25px;
padding-left: 0px;
z-index: 999;
}
.block p  {
padding-bottom: 0px;
}
.block h2 {
display: block;
float: left;
padding-bottom: 5px;
margin-bottom: 0px;
}
.block .background {
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/arrow.png);
background-repeat: repeat-x;
background-position: left center;
}
.block ul {
list-style-type: none;
margin: 0px;
padding: 0px;
width: 100%;
}
.block ul li {
margin: 0px;
padding: 0px;
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/divider-border.gif);
background-repeat: repeat-x;
background-position: 0px bottom;
float: left;
width: 100%;
}
.block ul li a {
text-decoration:none;
margin: 0px;
display: table;
color: #7F7F7F;
text-transform: uppercase;
font-size: 14px;
padding: 7px 0px 9px 0px;
font-weight:bold;
}
.block ul li ul {
list-style-type: none;
margin: 0px;
padding: 0px;
width: 100%;
}
.block ul li ul li {
padding-top: 7px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
padding-bottom: 9px;
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/divider-border.gif);
background-repeat: repeat-x;
background-position: 0px top;
float: left;
width: 100%;
}
.block ul li ul li a {
text-decoration:none;
margin: 0 0 0 10px;
display: inline;
color: #7F7F7F;
text-transform: uppercase;
font-size: 12px;
padding: 0px;
}
.block ul li a.uppercase {
text-transform: uppercase;
color: #666666;
}
.block ul li a:hover {
text-decoration: underline;
}
.block li .date{
display:block;
color:#B1B1B1;
font-size: 9px;
font-style: italic;
text-transform: uppercase;
}
.block img {
padding: 6px;
float: left;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 0px;
}
.block img:hover, .entry img:hover, .advertise img:hover {
} .entry {
display: block;
float: left;
padding-bottom: 20px;
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/divider-border.gif);
background-repeat: repeat-x;
background-position: 0px bottom;
margin-bottom: 20px;
}
.entry .entry_content {
width: 100%;
}
.entry img, .imgborder {
padding: 7px;
}
.entry a.title:hover	{
text-decoration: none;
color: #7F7F7F;
}
.image-holder {
float: left;
margin-top: 0px;
margin-right: 20px;
} .commentwrap {
position: relative;
float: left;
margin-top: 15px;
margin-bottom: 25px;
width: 100%;
background-color: #eee;
-moz-border-radius:3px; 
-webkit-border-radius:3px;
border-radius:3px;
padding: 0px;
}
.commentlist {
list-style: none;
padding: 0px;
margin: 0px;
}
.commentlist li {
list-style: none;
position: relative;
padding-top: 0px;
padding-left: 85px;
padding-bottom: 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius:3px;
padding-right: 10px;
margin-bottom: 5px;
display: block;
}
.commentlist .comment-author {
margin: 0px;
}
.commentlist .avatar {
position: absolute;
top: 8px;
left: 4px;
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/arrow-blog-avatar.png);
background-repeat: no-repeat;
background-position: left top;
margin-right: 16px;
margin-left: 5px;
padding-top: 6px;
padding-right: 11px;
padding-bottom: 7px;
padding-left: 6px;
}
.commentlist cite {
font-size: 12px;
display: block;
padding-top: 4px;
}
.commentlist .comment-time {
font-size: 11px;
font-weight:bold;
}
.commentlist ul, .commentlist ol {
margin: 0px;
padding: 0px;
}
.commentlist .comment-reply-link {
position: absolute;
top: 10px;
right: 10px;
font-size: 85%;
color: #ededed;
text-decoration: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius:3px;		
cursor: pointer;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 1px;
padding-left: 5px;
}
.commentlist .comment-reply-link:hover {
text-decoration: underline;
}
.commentlist li {
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/divider-border.gif);
background-repeat: repeat-x;
background-position: left bottom;
}
.commentlist .children li {
background-color: #E0E0E0;
background-image: none;
}
.commentlist .children li ul li {
background-color: #CDCDCD;
background-image: none;	
}
.commentlist .children li ul li ul li {
background-color: #BEBEBE;
color: #666666;
background-image: none;
}
.commentlist .commententry {
} .author {
background-color: #eeeeee;
-moz-border-radius:5px; 
-webkit-border-radius:5px;
border-radius:5px;	
padding-top: 20px;
padding-right: 20px;
padding-bottom: 15px;
padding-left: 20px;
float: left;
margin-bottom: 25px;
min-width: 610px;
}
.author .avatar {
float:left;
width:85px;
display:inline;
}
.author .avatar img {
border: 5px solid #CCCCCC;
background-color: #FFFFFF;
padding: 1px;
-moz-box-shadow: 1px 1px 0 #999;
-webkit-box-shadow: 1px 1px 0 #999;
box-shadow: 1px 1px 0 #999;		
-moz-border-radius: 5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.author .text { 
padding-left:110px; 
} .wp-pagenavi {
width:100%;
position:relative;
height: 20px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 0px;
margin: 0px;
float: left;
}
.wp-pagenavi a, .wp-pagenavi a:link {
text-decoration: none;
color: #999999;
font-weight:bold;
display: inline;
margin: 0px;
padding-top: 7px;
padding-right: 11px;
padding-bottom: 7px;
padding-left: 11px;
text-shadow:1px 1px 0 #fff;	
-moz-border-radius: 3px;
-webkit-border-radius:3px;
border-radius:3px;
background-color: #eeeeee;
}
.wp-pagenavi a:hover {
color: #666666;
text-decoration: underline;
}
.wp-pagenavi span.current {
font-weight: bold;
color: #fff;
padding-top: 7px;
padding-right: 11px;
padding-bottom: 7px;
padding-left: 11px;
text-shadow:1px 1px 0 #000;	
-moz-border-radius: 3px;
-webkit-border-radius:3px;
border-radius:3px;
} #comment-form {
-moz-border-radius:5px; 
-webkit-border-radius:5px;
border-radius:5px;
background-color: #eeeeee;		
float: left;
position: relative;
width: 610px;
padding: 20px;
}
#comment-form .holder {
padding-top: 15px;
}
#comment-form div {
float: left;
position: relative;
margin: 0px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 0px;
}
#comment-form div label {
display: block;
padding-left: 2px;
}
#comment-form input, textarea {
width:183px;
margin-top: 0;
margin-right: 0;
margin-bottom: 8px;
margin-left: 2px;
padding-top: 8px;
padding-right: 5px;
padding-bottom: 8px;
padding-left: 5px;
}	
#comment-form textarea {
height:100px;
width: 587px;
}
#comment-form input.submit {
-moz-border-radius:5px; 
-webkit-border-radius:5px;
border-radius:5px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 2px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
background-image: url(//www.krmoveisrs.com.br/wp-content/themes/krmoveis/images/arrow-play.png);
background-repeat: no-repeat;
background-position: 105px 6px;
padding-top: 7px;
padding-right: 37px;
padding-bottom: 7px;
padding-left: 14px;
color: #FFFFFF;
text-decoration: none;
margin: 0px;
width: 135px;
text-align: center;
cursor: pointer;
-moz-box-shadow: 0 0 0;
-webkit-box-shadow: 0 0 0;
box-shadow: 0 0 0;	
}
#comment-form em {
color:#999999; 
font-size:0.9em; 
}
#comment-form div label.error {
color: #f00;
position: absolute;
top: 0px;
right: 5px;
text-align: right;
font-size: 11px;
} .advertise {
float: left;
list-style-type: none;
padding: 0px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
width: 100%;
}
#sidebar.left .advertise {
float: left;
list-style-type: none;
padding: 0px;
width: 285px;
margin-left: -5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.advertise ul {
float: left;
list-style-type: none;
padding: 0px;
width: 285px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.advertise li {
float: left;
display: inline;
padding: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 5px;
}
.advertise img {
padding: 6px;;
-moz-border-radius:5px; 
-webkit-border-radius:5px;
border-radius:5px;
background-color: #eeeeee;
-moz-box-shadow: 1px 1px 0 #ccc;
-webkit-box-shadow: 1px 1px 0 #ccc;
box-shadow: 1px 1px 0 #ccc;	
}
.advertise p {
padding: 0px;
width:285px;
}
.commentwrap, #comment-form, .author, .tags a, a.tagsz-1, a.tagsz-2, a.tagsz-3, a.tagsz-4, a.tagsz-5 {
-moz-box-shadow: 1px 1px 0 #ccc;
-webkit-box-shadow: 1px 1px 0 #ccc;	
box-shadow: 1px 1px 0 #ccc;		
}