/*
Theme Name: Rsolution
Description: Custom Design for Rsolution
Version: 1.0
Author: Sean McMeen
Template: enfold

*/
html{background-color:#333333;}
b , strong{color:#222222 !important;}
p{font-size: 14px !important;}
ul {margin-left: 15px;margin-top: 0.85em;}
p,li,div{font-weight:100 !important;color:#222222;font-size:14px;}
h1,h2,h3{font-weight:300 !important;}
#top div .avia-gallery img{max-height:91px;}
time.date-container.minor-meta.updated{display: none;}
.sub-menu li a{
background-color: #fff !important;
color: #333333; !important;
}
.sub-menu li a:hover{
background-color: #333 !important;
color: #FAC927 !important;
}

#header_main{z-index:10 !important;}
#property-main .container{width: 100%;}
#property-main .container{margin-left:0px;}

#property-details .av-special-heading-tag{background: #333;color: #fff;padding: 10px !important;}

.avia-button.avia-size-large:hover{background-color:#f7c600 !important;color:#333 !important;}
.avia-button.avia-size-large{min-width:50%;}
.iconbox { transition: all .2s ease-in-out; }
.iconbox:hover { transform: scale(1.1); }
#property-details1 .container  {
padding: 20px;
margin-top: 30px;
background: rgb(209,209,209);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(209,209,209,1) 0%, rgba(255,255,255,1) 86%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(209,209,209,1)), color-stop(86%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(209,209,209,1) 0%,rgba(255,255,255,1) 86%);
background: -o-linear-gradient(top, rgba(209,209,209,1) 0%,rgba(255,255,255,1) 86%);
background: -ms-linear-gradient(top, rgba(209,209,209,1) 0%,rgba(255,255,255,1) 86%);
background: linear-gradient(to bottom, rgba(209,209,209,1) 0%,rgba(255,255,255,1) 86%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#ffffff',GradientType=0 );
}
#property-details .container
{
  padding: 20px;
margin-top: 30px;
  background: #efefef; /* Old browsers */
background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
  }

#main_slider{
	border-top-width:0px !important;
  background: #fff;
}
#socket{border-top:4px solid #f7c600;}
#header_meta{background-color:#333333;}
.header_color .phone-info {color:#fff;}
.copyright{font-size:14px;color:#fff;}
.header_color .main_menu ul:first-child > li > a{font-size:18px;color:#333;font-weight:300;text-transform:uppercase;}
.header_color .main_menu ul:first-child > li > a:hover{color:#666;}
.title_container {background: #f8f8f8;}
#top .title_container .main-title, #top .title_container .main-title a{color:#333 !important;font-size:18px;text-transform:uppercase;}
#wrap_all{-webkit-box-shadow: 0 0 5px 5px rgba(0,0,0,0.15);
-moz-box-shadow: 0 0 5px 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px 5px rgba(0,0,0,0.15);}
.widgettitle{color:#fff !important;font-weight:300;font-size:18px;margin-top:0px;}
.flex_column .widget .widgettitle{margin-top:0px;}
.tab{font-size:15px !important;text-transform:uppercase;font-weight:400 !important;background:#333;color:#fff !important;}
.tab:hover{background:#666;}
.active_tab{background:#f7c600 !important;color:#333 !important;}
.sidebar_tab .tab_titles{width:32%;max-width:40%;}
.ninja-forms-required-items{display:none;}
.ninja-forms-form-title{font-weight:300;font-size: 20px;color:#fff !important;}

.ninja-forms-form-wrap{padding: 20px;background: #333;color: #fff;}
.ninja-forms-form-wrap input{width:100% !important;}
.home .slide-meta-time{display:none;}
.slide-meta-time {display:none;}
.tab_inner_content p{text-align:justify;}
h4.data-filter-section-title{color:#f7c600 !important;}
.textwidget, .textwidget p, .textwidget li, .textwidget div{color:#fff;}
.footer_color li{color:#fff;}
#top div .avia-gallery{margin-top: 0.85em;}
.avia-caption-content p{color:#fff !important;}
#socket .container{text-align:center;}
.phone-info a:hover{color:#fff !important;}
.phone-info a{color:#fff !important}
#top textarea,.textarea-wrap textarea,#ninja_forms_field_3{height:100px !important;}

.logo img{max-height:none;}
.logo, .logo a{overflow:visible;}
.logo{margin-left:0px;margin-top:-15px;}
#socket .copyright{float:none;text-align:center;}
#header_main .container,li#menu-item,.header_color li,.header_color nav{}
.logo img {max-height: 200px !important;}
.avia_textblock {text-align: justify;line-height: 22px;}
#home-properties .slide-entry{padding: 10px;background-color: #444;border-radius: 10px;min-height: 200px;}
#home-properties h3.slide-entry-title.entry-title{text-align:center;color:#fff;font-weight:600;}
h1.main-title.entry-title {padding-left: 55px;}

#fancybox-content{background: url(../../../../../jimpunk.net/Loading/wp-content/uploads/loading1.gif);background-position: center;}
.footer_color .avia-slider-testimonials .avia-testimonial-content{background:none;}
.avia-slider-testimonials .avia-testimonial-content{border-width: 0px;}
.avia-slider-testimonials .avia-testimonial-arrow-wrap{display:none;}
.footer_color strong.avia-testimonial-name{color: #f7c600 !important;font-size:20px !important;line-height: 28px !important;}
.footer_color .avia-testimonial-subtitle{font-size:18px !important;}
.avia-slider-testimonials p {font-size: 24px !important;text-align: left;line-height: 26px;}
#goodnews{padding-top:10px;}
#goodnews .avia-content-slider .slide-entry {max-height: 200px;height: 200px;}
.avia-content-slider .slide-image img,.avia-content-slider .slide-image{border-radius:0px;}
.home ul.avia-slideshow-inner {max-height: 300px;}
.home .av_slideshow_full li img {max-height: 300px;}

.stretch_full.container_wrap.alternate_color.light_bg_color.title_container {
background: #333;
}
h1.main-title.entry-title{display:none;}
.breadcrumb-title,.breadcrumb-trail{color:#fff;}
#top .title_container .container {padding: 10px 0;height: 35px;min-height: 35px;color: #fff;}

.inner_sidebar.extralight-border {margin-left: 13px;}
.avia-content-slider .slide-entry {width: 190px;margin-left: 10px;}
img.attachment-portfolio_small.wp-post-image {min-height: 135px;}
.av-subheading p{color:#333333;font-size:18px !important;}


.inner_sidebar.extralight-border {margin-left: 13px;}
.avia-content-slider .slide-entry {width: 23%;margin-left: 10px;}
#propertiespage .entry-content-wrapper {padding-right: 0px !important;}
img.attachment-portfolio_small.wp-post-image {min-height: 135px;}

#propertiespage{width:83%;}
.widget-meta-data-filter table td{padding:0px;}
mdf_taxonomy_check_list li {font-size:12px;}
.map-box{width:250px;min-height:100px;height:100px;}
.map-img{float:left;width:90px;}
.map-text{float:left;line-height:14px;width:130px;}

.main_color .avia-content-slider .slide-image{background:#fff;}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
.logo {
margin-left: 0px;
margin-top: 0px;
}
.responsive .container {
width: 90%;
margin: 0 auto;
}
#propertiespage{width:100%;}
.map-box{width:270px;min-height:100px;height:100px;}

}
/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
.container.template-blog {
width: 750px;
margin-left: 10px;
}
.inner_sidebar.extralight-border {
margin-left: 5px;
}
}
/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
.content .entry-content-wrapper {
padding-right: 0px;
}
.avia-content-slider .slide-entry {
width: 175px;}
}
