/*

	Theme Name: Cedar Child
	 Template: cedar
	Theme URI: http://ecko.me/themes/wordpress/cedar/
	Description: Cedar Theme for WordPress developed by EckoThemes.
	Author: EckoThemes
	Author URI: http://ecko.me/
	Version: 3.2.0
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: white
	Text Domain: cedar
*/


.clear_me{clear:both;width:100%;position:relative;width:100%;height:100%;}
.left_me{float:left}
.width25{width:25%; margin-bottom:50px}
.width75{width:90%}
.width50{width:50%;padding-right:20px;}
.left_me.content-fancy-right{width:100%;}

.width10{width:10%}
.width90{width:90%}

.ui-slider .ui-slider-range{color:#1ABC9C;background-color:#1ABC9C;background-image:none!important;cursor:pointer;border-radius:10px;}
.ui-slider .ui-slider-handle{background-color:#47C9AF!important;border-radius:10px;border:none!important;background-image:none!important;outline:none;cursor:pointer;margin-top:1px;}
.ui-slider .ui-state-active{background:none!important;background-color:#16A086!important;border:none!important; cursor:pointer;}

.slider_text{color:#656770; text-transform:uppercase;font-weight:bold;}
.green_bold{color:#16A086!important;text-decoration:none;border:0px ;background:none!important;font-weight:bold;padding:0px; text-transform: uppercase;}
.margintop5{margin-top:5px;margin-left:20%}
.margintop30{margin-top:30px;}
.padding30{padding-top:30px;pading-bottom:30px}

.multiselect{background-color:#1BBC9B!important;border-radius:4px!important;color:white!important;}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #1BBC9B!important;
    color: white!important;
    text-decoration: none;
}
.multiselect-container {background-color:#F3F4F6;}
.bootstrap-switch-label{background-color:#1BBC9B!important;}
.bootstrap-switch-handle-on{background-color:black!important;color:#1BBC9B!important;}
.filter{background-color:#E84C3D!important;padding:10px 30px!important;color:white!important;border:10px!important;text-align:left;border-radius:0px!important;float:left!important;margin-top:40px!important;}
.filter-inner-title a{color:black;text-decoration:none}
#filter_result{padding-top:30px;padding-bottom:30px;background-color:#f1f4fa}
.filter-main
{
	background-color: #fff;
}
.filter-main{border-top:15px solid #f1f4fa}
.filter-inner-block
{
	width:91%;
	margin-left:57px;
	padding:35px;
}


.filter-main:hover
{
	background-color: #fbfbfb;

}
.rating-page {
	float:left;
    margin-left: 75px;
    width: 0%;
}

.displayinline{display:inline-block;}


.fancybox-tmp{background:white none repeat scroll 0 0!important;opacity:0.4;visibility:visible!important}
#fancybox-overlay{z-index:10000;background:black  none repeat scroll 0 0;opacity:0.4}
.fancybox-wrap{  height: 100% !important;
    left: 0 !important;
    position: fixed !important;
    top: 0 !important;
    width: 100% !important;
    z-index: 10001;}
.fancybox-skin{padding:0px!important;}
.fancybox-nav{width:20px; height: 34px;
    overflow: hidden; background-position:fixed;left:10px;!important;
    width: 34px;}
.fancybox-close{left:10px!important;background-image:url("images/cross.png");top:10px!important;width:34px!important;height:34px!important;}
.fancybox-prev{top:50px!important}
.fancybox-prev span{background-image:url("images/previous.png");left:0px!important;background-position:0px!important;visibility:visible!important}
.fancybox-next{top:90px!important;}
.fancybox-next span{ background-image: url("images/next.png");
    background-position: 0 center !important;
    left: 0 !important;
    margin: 0;
    top: 0;
    visibility: visible !important;}
.fancybox-prev span:hover,.fancybox-next span:hover,.fancybox-close:hover{opacity:0.5!important}
#fancybox-loading{width:43px!important;height:11px!important;background-image:url("images/wait.gif")!important; background-position:0px!important; z-index: 10001!important;}
.fancybox-inner{   top: 0 !important;
    width: 60% !important;
    height: 100% !important;float:right;}
.fancybox-skin,.fancybox-outer{width:100%!important;height:100%!important;background:none!important;}	
#wpadminbar{z-index:1!important}

.home .posttitle.single{text-align:center}
.home_main{font size: 48px; font-family: "AvenirNextLTPro-Demi","Montserrat" !important;line-height:62px;color:#000000;margin:0px !important}
.home_detail{  font-family: "Merriweather", "Arial", Sans-Serif;font size: 17px;line-height:35px;color:#333333}
#homepage-dl{     background-color: #2e5c89;    border-radius: 26px; color:white;   clear: both;    float: none;    font-family: "AvenirNextLTPro-Demi","Montserrat" !important;    margin: 0 auto;    max-width: 350px;    text-align: center;    width: auto;padding:10px 10px;margin-top:17px;vertical-align:middle}
.home footer.main{padding: 18px 30px 6px;}
.special_height{height:79vh}
/*.home footer{position:fixed;bottom:0px;width:100%}*/
.home_download{border:0px;background:0px;float:right;margin-top:-2px;}
.home .posttitle.single::after{background:none}
body.home{height:auto;}
@media(max-width:740px){
	.fancybox-inner{  
    width: 87% !important;
    }
	#filter_data{margin-left:10%;}
	.width50{width:100%;}
}


body.admin-bar .headroom {
    height: auto;
    padding-top: 20px;
}
nav.main ul a, nav.main ul span{padding:3px 12px 0px}

.filter-main {cursor:pointer;}

.custom_content {
	font-family: merriweather, Georgia, Serif;
    font-size: 17px;
    margin-top: 40px;
    margin-bottom: 40px;
    line-height: 35px;
    font-weight: normal;
    color: #333;
}

.custom_content p {
	margin:40px 0;
}
	
.retina img {
	border:0;
	}

img.retina {
border:none !important;
}
	
.author-post {
	font-family:'AvenirNextLTPro-regular', 'Montserrat', sans-serif;
	font-weight:normal;
	color:#999;
	margin-top: -10px;
    margin-bottom: 30px;
	}
	
.author-image {
	border-radius:50%;
	margin-right:5px;
	}