body{	font-size: 14px;	font-family: tahoma;	color: #3f3e3d;	margin: 0px;	background-color: #fcaf18;	border-bottom-style: none;	text-align: justify;	width:100%;}
#mainpagediv{	max-width: 989px; width: 100%;	height:100%;	margin-left:auto;	margin-right:auto;}
.headermaindiv{	max-width: 989px; width: 100%;	position:relative;	float:left;	background-image: url(images/bg-body.png);	background-repeat: no-repeat;	}
#headertopdiv{	height: 121px;	max-width: 989px; width: 100%;	padding-top:10px;}
.siteinfo {	position: relative;float: right;max-width: 400px;height: 25px;font-family: Tahoma;font-size: 15pt;font-weight: normal;color: #FFF;margin-top: -8px;width: 40%;}
.logodiv{	border:none;	margin-left:10px;	margin-right:10px;	margin-top:15px;	float:left;	position:relative;}
#centermaindiv{	float:left;	background-image: url(images/bg-center-body.png);	background-repeat: no-repeat;	position: relative;	width: 100%; max-width: 980px;	border: 1px solid #f1a717;	padding-top: 25px;	padding-right: 15px;	padding-bottom: 25px;	padding-left: 15px;	background-color: #FFFFFF;	margin-top:30px;}
.navbar {margin-bottom:0px;}
#headermenudiv{margin-top: 20px;position: relative;float: right;height: 44px;max-width: 590px;padding-left: 15px;padding-right: 10px;background-image: url(images/bg-menu-navigation.png);background-repeat: no-repeat;background-size: 100% 100%;width: 60%;}
#headertopdiv img {width: 38%;display: block;height: auto;}
.rightdivforcontent, .rightdivforcontent2{	position: relative;	float: left;	margin-right:15px;	line-height:15px;}
.rightdivforcontent{	width:690px;}
.rightdivforcontent2{	width:680px;}
.leftdivforcontent, .leftdivforcontent2{	position: relative;	float: left;	line-height:15px;	margin-right: 20px;}
.leftdivforcontent{	width:209px;}
.leftdivforcontent2{	width:219px;}
.footermaindiv{	height: 300px;	padding-bottom:15px;}
.footercontenttext{	color:#7f1b1b;	font-size: 12px;	font-weight: bold;}
.footercontenttext2{	color:#7f5b5b;	font-weight: bold;	font-size: 12px;}
.footermenudiv{	width:700px;	position:relative;	float:left;	margin-top:10px;	color: #ffee72;	margin-left: 10px;	text-align: left;}
.footerrightdiv{ 	width:250px; 	text-align:right; 	position:relative; 	float:left; 	margin-top:10px;	padding-bottom:10px;}
a.footermenu, a.footermenu:visited, a.footermenu:link, a.footermenu:active{	font-size: 12px;	color: #7f1b1b;	text-decoration: none;	font-weight: bold;}
a.footermenu:hover{	color: #FFFFFF;	text-decoration: underline;}
.menubreakerfooter{	color: #4c3f34;	font-size: 12px;	padding-left:2px;	padding-right:2px;}
a.redcolorhypertext, a.redcolorhypertext:visited, a.redcolorhypertext:link, a.redcolorhypertext:active{ 	font-size: 12px;	color: #e82a31;	text-decoration: underline;}
a.redcolorhypertext:hover{	color: #2873ee;	text-decoration: none;}
a.bluecolorhypertext, a.bluecolorhypertext:visited, a.bluecolorhypertext:link, a.bluecolorhypertext:active{	font-size: 11px;	color: #4a6aa3;	text-decoration: underline;	font-weight: bold;}
a.bluecolorhypertext:hover{	color: #2873ee;	text-decoration: none;}
.picturerightalign{	position: relative;	float: right;	margin-left:15px;}
.pictureleftalign{	position: relative;	float: left;	margin-right:15px;}
a.contenhypertext, a.contenhypertext:link, a.contenhypertext:active, a.contenhypertext:visited{	text-decoration: none;	color: #FF0000;}
a.contenhypertext:hover{	text-decoration: underline;	color: #0000FF;}
a.contenhypertext2, a.contenhypertext2:link, a.contenhypertext2:active, a.contenhypertext2:visited{	text-decoration: none;	color: #708cd5;}
span.post-date {
    display: block;
    font-size: 10pt;
}
a.contenhypertext2:hover{	text-decoration: underline;	color: #FF0000;}
hr{	color: #a0de44;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #a0de44;	width: 90%;}
ul.boldbullettext{	color: #867d76;	list-style-position: outside;	list-style-image: url(images/bullet-text.png);	font-size: 13px;	font-weight: bold;	list-style-type: none;	text-indent: 0px;}
a.boldbullettexthyper, a.boldbullettexthyper:link, a.boldbullettexthyper:active, a.boldbullettexthyper:visited{	text-decoration: none;	color: #794605;	text-indent: 0px;}
a.boldbullettexthyper:hover{	color: #0000FF;	text-decoration: underline;}
input, textarea, select{	color: #000000;	padding-left: 5px;	padding-top: 5px;	font-weight: bold;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #999;	border-right-color: #CCC;	border-bottom-color: #CCC;	border-left-color: #999;}
input{	font-size: 13px;	height: 19px;	width: 100%;}
textarea{	font-size: 13px;	height: 145px;	width: 324px;	margin-top:6px;	}
select{		width: 328px;	font-size: 13px;	height:22px;}
.orangeheadingbar, .greybodytext, .orangeheadingbar2{	padding-left: 27px;	}
.orangeheadingbar{	color: #fcad1e;	}
.orangeheadingbar2{	color:#F9810D;}
.orangeheadingbar{	font-size: 20px;	font-weight: bold;	background-image: url(images/bullet-heading.png);	background-repeat: no-repeat;	}
.orangeheadingbar2, .greybodytext{ 	font-size: 17px;}
.greybodytext{	color: #51504f;	}
.leftmenudivservices{	background-image: url(images/bg-left-services-menu.png);	background-repeat: no-repeat;	height: 164px;	width: 215px;	padding-top:10px;}
.leftmediadivservices{	background-image: url(images/bg-left-media-menu.png);	background-repeat: no-repeat;	height: 124px;	width: 215px;	padding-top:10px;}
.servicesleftcontentul{	margin-top: 5px;	line-height:28px;		list-style-image: url(images/bullet-services.png);}
.medialeftcontentul{	margin-top: 5px;	line-height:28px;		list-style-image: url(images/bullet-services.png);}
.servicesleftcontentul, .servicesleftcontentul a:link, .servicesleftcontentul a:active, .servicesleftcontentul a:visited, .medialeftcontentul, .medialeftcontentul a:link, .medialeftcontentul a:active, .medialeftcontentul a:visited{	text-decoration: none;	color: #FFFFFF;	font-weight: bold;	font-family: "Trebuchet MS";	font-size: 14px;	height:25px;}
.servicesleftcontentul a:hover{	text-decoration: underline;	color: #333333;}
.medialeftcontentul a:hover{	text-decoration: underline;	color: #333333;}
.leftcontentextservices, .rightcontentextservices{	list-style-image: url(images/bullet-heading.png);	text-align: left;		margin-top: 10px;	list-style-type: none;	padding-left:30px;}
.leftcontentextservices{		line-height:18px;}
.rightcontentextservices, .rightcontentextservices2{	color: #51504f;}
.rightcontentextservices{	line-height:25px;	font-size: 19px;	color: #51504f;}
.rightcontentextservices a{	color: #f47a26;}
.rightcontentextservices h1{	font-size: 19px;	color: #51504f;}
.rightcontentextservices2{	line-height:16px;	font-size: 16px;	list-style-type:square;	list-style-image: none;	padding-bottom:15px;}
.sitemaplinkul{	list-style-type: none;	padding-left:10px;	line-height:25px;	list-style-image: url(images/bullet-services.png);		}
.sitemaplinkul, .sitemaplinkul a:link, .sitemaplinkul a:active, .sitemaplinkul a:visited{	text-decoration: none;	color: #ee6a03;	font-weight: bold;	font-size: 15px;}
.sitemaplinkul a:hover{	text-decoration: underline;	color: #0000FF;}
	h1
{
    color: #fff;
    font-family: arial;
    font-weight: bold;
    font-size: 35px;
}
h2, h3.widget-title {	color: #51504f;	font-family: Arial;
    font-size: 24px;
    font-weight: bold;
	margin-top:initial;text-align:left;
}
.rightcontentextservices, .rightcontentextservices2, .orangeheadingbar, .greybodytext, .orangeheadingbar2, .rightcontentextservices{	font-family: "Trebuchet MS";}
.left_form {	width: 334px;	float: left;	position:relative;	padding-left: 20px;}
.right_form {	width: 400px;	float: right;	padding-right:50px;	position:relative;}
.left_blog {	width: 222px;	float: left;	position:relative;}
.right_blog {	width: 600px;	float: right;	padding-right:80px;	position:relative;}
.blog ul {	width: 222px;	list-style-type: none;	margin-left: -40px;	margin-bottom: 20px;	margin-top: -15px;}
.blog ul li {	width: 195px;	padding-left: 27px;	background-image: url(images/bullet-heading.png);	background-repeat: no-repeat;	float: left;	position: relative;	padding-bottom: 12px;	background-position: 2px 3px;	list-style-type: none;	}
.blog ul li a {	width: 195px;	line-height: 17px;	display: block;	color: #f47a26;	font-weight: normal;}
.blog ul li a:hover {	font-weight: normal;	color: #171717;	width: 197px;	text-decoration: underline;}
.input{	border: 1px solid #666;	float: left;	position: relative;}
.navbar-default {background-color: transparent!important;border-color: transparent!important;}
div#bs-example-navbar-collapse-1 {padding-left: 0!important;padding-right: 0!important;}
.slider_w{ margin-bottom:30px; height:285px; padding-left: 0; padding-top:8px; position:relative; background-image:url(http://www.eldermove.ca/wp-content/themes/eldermove/images/header_bg.jpg); background-repeat:no-repeat; float: left;width: 60%;max-width: 610px;background-size: 100% 100%;}
#wrapper {padding-left: 30px;max-width: 610px!important;float: left;position: relative;height: 265px;width: 100%!important;padding-right: 20px;}
#slider-wrapper, #slider{width: 100%!important;background-size: 100% 100%!important;overflow: hidden;}
.img-slider-r {width: 38%;float: right;}
.navbar-brand{display: none;}
.rightdivforcontent .post {margin-top: 15px;}


@media all and (max-width:600px){ 
    .slider_w{ padding-left: 15px; height: auto; background-position: -15px 0; background: none; }
    #wrapper {padding-left:0; width: 100%}
    .head-w {background-size: 100% 100%;}
    h1.post-title {font-size: 26px;color: #000;}
    .title-l{text-align:left;padding-left: 15px;color: #fff!important;}
}
@media all and (max-width:500px){
    .picturerightalign, .pictureleftalign {float: none;}
}
@media all and (max-width:680px){
    .leftdivforcontent2 {margin-left: 5%;width: 90%;}
    .leftmenudivservices {margin-left: auto;margin-right: auto;}
}
@media all and (min-width:730px) and (max-width:769px){}
@media all and (max-width:780px) and (min-width:601px){
    .rightdivforcontent2 {width: 450px;}
    .leftdivforcontent2 {padding-left: 10px;}
    .right_blog {width: 510px;float: right;padding-right: 15px;position: relative;}
}
@media all and (min-width:768px) and (max-width:900px){
    .contact_r{margin-left: 400px!important;}
}
@media all and (max-width:767px){ 
     .siteinfo{width: 100%; max-width: 100%;background: #f47221;height: 35px;}
    .navbar-brand{display: block;color: #000!important;font-size: 20px;}
    #headermenudiv {width: 100%;float: none;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;max-width: 100%;}
    ul.nav.navbar-nav.menu {width: 98%;background: rgba(0,0,0,0.8);display: table;margin-left: auto;margin-right: auto;z-index: 99999;}
    ul.nav.navbar-nav.menu li, ul.nav.navbar-nav.menu li a { width: 100%;}
    ul.nav.navbar-nav.menu li a {padding-left: 20px;}
    #headertopdiv{display: table;}
    #slider{max-width: 100%}
    #slider img{max-width: 100%}
    .nivo-slice{background-size: 100% 100%}
    .img-slider-r img{display: block;margin-left: auto;margin-right: auto;padding-top: 15px;}
    #post-61 div {margin-right: 30px!important;margin-left: 0px!important;}
    div#post-65 div {padding-right: 15px!important;padding-left: 15px;}
    /*.post-title{text-align: left;padding-left: 15px;color: #000;}
    */.right_blog {width: 100%;padding-left: 15px;padding-right: 15px!important;}
    .left_blog .blog ul {width: 100%;display: table;margin-top: 15px;margin-bottom: 15px;}
    .left_blog .blog {width: 200px;margin-left: 25px;}
    iframe{max-width:100%}
    .rightdivforcontent2 {padding-left: 15px;margin-top: 15px;}
    div#post-71 div,div#post-73 div {margin-right: 30px!important;margin-left: 15px!important;}
    div#post-73 div div{margin-right: 0!important;}
    input,select{max-width:90%}
    .contact_r {width: 95%!important;margin-left: 2%!important;margin-top: 15px!important;margin-right: 1%;}
    #mainpagediv{overflow:hidden;}
    .testimonials_div {width: 92%;}
    .move-t{padding-top: 0px!important;display: block;margin-left: auto;margin-right: auto;float: none;width: 150px;}
    #post-61 div div { margin-left: 0!important; margin-right: 0!important;}
    #post-61 div img { max-width: 90%!important;}
}

@media all and (max-width: 599px){
    #mainpagediv,.headermaindiv,#headertopdiv {width: 100%!important;}
    .siteinfo{display: table;}
    .siteinfo strong{display: table;margin-left: auto;margin-right: auto;padding-right: 30px;}
    div#headertopdiv img {width: 90%;height: auto;margin: 0 auto;display: block;float: none!important;}
    div.textwidget {text-align: center;}  
    img {    max-width: 100%;}
    div {    max-width: 100%;}
    .left_blog {    width: 90%!important;    float: none!important;    margin-left: auto;    margin-right: auto;    display: table;margin-bottom: 25px;}
    div#centermaindiv {    padding-left: 0;    padding-right: 0;}
    .leftdivforcontent {    width: 100%!important;}
    .rightdivforcontent {    width: 100%;}
    .rightdivforcontent .post div {    width: 90%!important;    margin-left: auto;    margin-right: auto!important;    float: none!important;margin-bottom: 25px}
    .rightdivforcontent .post div img {margin-left: auto;margin-right: auto;float: none;display: block;}
    .footermenudiv { width: 90%!important;margin-left: auto!important;margin-right: auto;float: none!important;text-align: center!important;}
    .footermaindiv {    clear: both;height: auto!important;padding-top: 5px;}
    .footerrightdiv {width: 90%!important;margin-left: auto;margin-right: auto;float: none!important;text-align: center!important;}
    div#headermenudiv {width: 90%;margin-left: auto;margin-right: auto;float: none;background-size: 100%;}
}

@media all and (max-width: 767px) and (min-width:600px){
    #mainpagediv,.headermaindiv,#headertopdiv {width: 100%!important;}
   
    div#headertopdiv img {width: 90%;height: auto;margin: 0 auto;display: block;float: none!important;}
    #headertopdiv div.textwidget {font-size: 18px;text-align: center;}  
    img {    max-width: 100%;}
    div {    max-width: 100%;}
    .left_blog {  width: 70%!important;float: none!important;margin-left: auto;margin-right: auto;display: table;}
    div#centermaindiv {    padding-left: 0;    padding-right: 0;}
    .leftdivforcontent {    width: 100%!important;}
    .rightdivforcontent {    width: 100%;}
    .rightdivforcontent .post div { width: 31%!important;margin-left: 1%;margin-right: 1%!important;float: left!important;margin-bottom: 25px;}
    .rightdivforcontent .post div img {margin-left: auto;margin-right: auto;float: none;display: block;}
    .footermenudiv { width: 90%!important;margin-left: auto!important;margin-right: auto;float: none!important;text-align: center!important;}
    .footermaindiv {    clear: both;height: auto!important;padding-top: 5px;}
    .footerrightdiv {width: 90%!important;margin-left: auto;margin-right: auto;float: none!important;text-align: center!important;}
    div#headermenudiv {width: 90%;margin-left: auto;margin-right: auto;float: none;background-size: 100%;}
}
@media all and (max-width: 988px) and (min-width:768px){
    img {    max-width: 100%;}
    div {    max-width: 100%;}
    .left_blog {  width: 30%!important;display: table;margin-left: 1%;margin-bottom: 25px;}
    div#centermaindiv {    padding-left: 0;    padding-right: 0;}
    .leftdivforcontent {    width: 100%!important;}
    .rightdivforcontent {    width: 67%!important;float: left!important;}
    .rightdivforcontent .post div { width: 31%!important;margin-left: 1%;margin-right: 1%!important;float: left!important;margin-bottom: 25px;}
    .rightdivforcontent .post div img {margin-left: auto;margin-right: auto;float: none;display: block;}
    .footermenudiv { width: 90%!important;margin-left: auto!important;margin-right: auto;float: none!important;text-align: center!important;}
    .footermaindiv {    clear: both;height: auto!important;padding-top: 5px;}
    .footerrightdiv {width: 90%!important;margin-left: auto;margin-right: auto;float: none!important;text-align: center!important;}
    #headertopdiv .textwidget {padding-left: 15px;}

}
@media all and (max-width:670px){
    .img-slider-r,.slider_w{width: 100%; max-width: 100%}
    
}
@media all and (max-width:414px){
    .slider_w{padding-left: 0;padding-right: 0;}
    #wrapper{padding-left: 0; padding-right: 0;}
    
}
@media all and (max-width:970px) and (min-width:768px){
.siteinfo{width: 53%; max-width: 53%;background: #f47221;height: 35px;border-radius: 10px 0 0 10px;}
}
@media all and (max-width:990px) and (min-width:768px){
    #headermenudiv{width: 100%;max-width: 100%    }
    #headertopdiv img{width: 45%;}
    
}