/*
Theme Name: blogboot
Author: azita Mousavi
Description: blogboot is a one page blog
Version: 1.0
Template: devdmbootstrap3
*/

@import url(https://fonts.googleapis.com/css?family=Lato);
@import "../devdmbootstrap3/style.css";
@import "css/bootstrap.css";
@charset "UTF-8";/* normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#552448;text-decoration:underline;line-height:inherit}a:active{color:#3c0d2f}a:focus{color:#9d5089}a:hover{color:#9d5089}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Museo","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.2125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:1.5em}h2{font-size:1.375em}h3{font-size:1.375em}h4{font-size:1.25em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3em;font-weight:bold}dl dd{margin-bottom:0.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#333;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.cf:before,.clearfix:after,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{*zoom:1}

/****************** Special Blank CSS classes for child themes to use without disturbing core bootstrap rules ****************/
@font-face {
	font-family: Montserrat Light;  
	src: url(https://bhhscalblog.pickford.intra/calblog/wp-content/themes/blogboot/fonts/Montserrat-Light.otf);  
	font-weight: normal;  
}
.bold{
	font-weight:bold;
	
}
#invalid_1{
	color: red;
	position: absolute;
	top:0px;
	left:220px;
	
}

.container {
    max-width: 1200px;
    width: 100%;
}
p{margin:1.5em 0; line-height:2; font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;}
/*------------------------------------------legal blog-------------------------*/
h4.slog-header {
    color: #552448;
   text-transform: uppercase;
  font-family: "HelveticaNeueLT Com 45 Lt";
    font-size: 3em;
    padding-right: 100px;
	margin-top:-8%;
	margin-left:45%;
}
.legalheader{
	background-image: url(images/bk-img-top.jpg);
	background-repeat:no-repeat;
	height: 229px;
	width: 100% !important;
	background-position: center;
	display: block !important;
}
#lglside{
	padding-left:15px;
}
#lglside ul{
	margin-bottom: 75px;
}
#lglside ul li{
		margin-bottom:15px !important;
}
#lglside ul li a{
	font-family: 'Lato', Helvetica, Helvetica, Arial, sans-serif;
}

body > div.container > div > div.col-md-9.dmbs-main > h2 > span.lgtime > p{
	color: #9b8598 !important;
}

.lgllike{
	margin: 1.5em 0;
    line-height: 2;
    font-family: 'Lato', Helvetica, Helvetica, Arial, sans-serif;
	color: #5c5c5c;
}
.lgllike > p {
	margin: 1.5em 0;
    line-height: 2;
    font-family: 'Lato', Helvetica, Helvetica, Arial, sans-serif !important;
	color: #5c5c5c;
}

.lgllike > p > span{color:#0d80b5 !important; font-weight: bold;}
.lgllike p:last-child{
	display:none !important;	
}
div.col-md-9.dmbs-main.legpar > div > p{font-family: 'Lato', Helvetica, Helvetica, Arial, sans-serif !important;}
div.col-md-9.dmbs-main.legpar > div > p > a{font-family: 'Lato', Helvetica, Helvetica, Arial, sans-serif !important;}
div.col-md-9.dmbs-main.legpar > div.lgllike > ul > li{font-family: 'Lato', Helvetica, Helvetica, Arial, sans-serif !important;}
div.col-md-9.dmbs-main.legpar > div > ul > li{font-family: 'Lato', Helvetica, Helvetica, Arial, sans-serif !important;}
.dmbs-main >img.ribbon{
	margin-left:-40px;
	width:100%;
	margin-top:5px;
	margin-bottom:25px;
}
.lglhome{
	font-size: 13px;
	margin-top:7px;
	line-height: 2 !important;
}
.lglhome a{
		color:#552448 !important;
	font-weight: bold;
}
/*=====search for leagl=======*/
.s-form{
	min-height:100px !important;

}
.navbar-form{
display: block;
width:100%;
vertical-align: middle;
padding-right:0;
margin:0;
padding:0;
}
.navbar-form .form-group {
 display:block; 
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .form-control, .navbar-form #searchform #s {
display: inline-block;
width:55%;
vertical-align: middle;
float:left;
}

.btn-lgl {
  background-color:#cac8c8 !important;
  border-color:#CCCCCC !important;
  color:#552448 !important;
  line-height:2.35;
 -webkit-box-shadow: 4px 2px 5px 0px rgba(120, 120, 120, 0.75);
-moz-box-shadow:    4px 2px 5px 0px rgba(120, 120, 120, 0.75);
box-shadow:         4px 2px 5px 0px rgba(120, 120, 120, 0.75);}
/*-------------@media for legal blog-------------------------------*/
/* ----------- iPhone 6, 6S, 7 and 8 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px)
and (orientation : portrait){ 

h4.slog-header {
	font-size: 1.9em;
	margin-top:-26%;
	margin-left:2%;
	  }
	  
	.ribbon{
		display:none;  
	  }
.lglhome{
	font-size: 10px;
	margin-top:7px;
	line-height: 1 !important;
}
}
/* Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px)
and (orientation : landscape){ 

h4.slog-header {
	font-size: 1.9em;
	margin-top:-13%;
	margin-left:6%;
	width: 50%;
	  }
}
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px){
h4.slog-header {
	font-size: 3em;
	margin-top:-10%;
	margin-left:15%;
	  }
	  .ribbon{
		display:none;  
	  }
.lglhome{
	font-size: 10px;
	line-height: 1 !important;
}
	  .btn-lgl {
		  line-height: 1 !important;
	  }
	  .navbar-form .form-control, .navbar-form #searchform #s {
display: inline-block;
width:100%;
vertical-align: middle;
float:left;
		  margin-bottom:5px;
}
	  .subhome{
		  
	  }
}
/*---------------------------header----------------------nav bar---------------*/
html,body{font-size:16px}
body{background:#fff;color:#333;padding:0;margin:0;font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;font-style:normal;line-height:1;position:relative}
a{color:#5c5c5c; text-decoration:none;}
a:hover{color:#5c5c5c;
text-decoration:none;}
a:visited{
	text-decoration:underline;
}
a:focus{outline:none}
img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}
img{display:inline-block;vertical-align:middle}

.section-header{background-color:#fff;font-family:Lato;width:100%;position:relative;margin-bottom:0}
.section-header a{color:#5C5C5C;text-decoration:none;}
.section-header a:hover,.section-header a:focus{color:#5C5C5C;text-decoration:underline}
.section-header i{color:#552448}
.section-header .h-row-top{border-bottom:1px solid #c5c5c5;width:100%;font-size:16px;min-height:40px;position:relative;padding:0 0.9375em}
.section-header .h-row-top i{font-size:1.1875em}
.section-header .h-row-top i span{display:none}
.section-header .h-row-top>.top-social{float:left;width:40%}
.section-header .h-row-top>.top-social a{color:#582148}
.section-header .h-row-top>.top-social a:hover>i,.section-header .h-row-top>.top-social a:focus>i{color:#5C5C5C;text-decoration:none}
.section-header .h-row-top>.top-social ul{list-style-type:none;margin:0;line-height:inherit}
.section-header .h-row-top>.top-social ul li{border-right:1px solid #c5c5c5;float:left;margin:0;text-align:center;width:2.5em}
.section-header .h-row-top>.top-social ul li:first-child{border-left:1px solid #c5c5c5}
.section-header .h-row-top>.top-social ul li a{display:block;width:100%;font-size:1.0125em;padding:0.625em 0;text-decoration:none}
.section-header .h-row-top>.top-social ul li a i{display:block}
.section-header .h-row-top>.top-info{float:right;text-align:right;width:60%}
.section-header .h-row-top>.top-info>div{margin:0.8125em 0.3125em 0;display:inline-block;font-size:0.8em;line-height:0.8em;min-width:8.4375em;text-align:left}
.section-header .h-row-top>.top-info>div>a{display:inline-block}
.section-header .h-row-top>.top-info>div i{margin-right:0.25em}
.section-header .h-row-top>.top-info>.info-phone i{height:15px;margin-right:0.25em}
.section-header .h-row-top>.top-info>.info-email i{height:15px;margin-right:0.25em}
.section-header .h-row-top>.top-info>.info-intl{margin-top:0.625em;width:auto}
.section-header .h-row-top>.top-info>.info-intl #google_translate_element{font-size:1em;margin:0}
.section-header .h-row-top>.top-info>.info-intl #google_translate_element .goog-te-gadget{margin-top:0}
.section-header .h-row-top>.top-info>.info-intl #google_translate_element .goog-te-gadget a:hover{text-decoration:none}
@media only screen and (max-width: 950px){.section-header .h-row-top .top-social{display:none}
.section-header .h-row-top .top-info{width:100%}}@media only screen and (max-width: 575px){.section-header .h-row-top{padding:0 0.625em;min-height:52px}
.section-header .h-row-top .top-info{text-align:left}
.section-header .h-row-top .top-info>div{margin-top:0.4em}
.section-header .h-row-top .top-info>.info-phone{font-size:1.2em;min-width:6.25em;margin-left:0;margin-right:0;margin-top:0.4375em}
.section-header .h-row-top .top-info>.info-phone i{display:none}
.section-header .h-row-top .top-info>.info-account,.section-header .h-row-top .top-info>.info-email{position:absolute;width:auto;top:1.875em;text-align:left;left:0.5em;z-index:1}
.section-header .h-row-top .top-info>.info-email{left:9.375em}
.section-header .h-row-top .top-info>.info-intl{margin-top:0.4375em;min-width:7.8125em;float:right;margin-right:0}
.section-header .h-row-top .top-info>.info-intl .goog-te-gadget-icon{width:19px;height:19px}}
@media only screen and (max-width: 450px){.section-header .h-row-top .top-info>.info-intl .goog-te-gadget-icon{width:17px;height:17px}
.section-header .h-row-top .top-info>.info-intl .goog-te-gadget-simple .goog-te-menu-value span{font-size:0.8em}}
@media only screen and (max-width: 400px){.section-header .h-row-top{min-height:54px;font-size:14px}
.section-header .h-row-top .top-info>.info-phone{font-size:1.38em}
.section-header .h-row-top .top-info>.info-account{font-size:0.9125em;left:0.375em;top:2em}
.section-header .h-row-top .top-info>.info-email{font-size:0.9125em;left:9.1875em;top:2em}}
.section-header .h-row-topnav{padding:25px 0px 25px;position:relative}
.section-header .h-row-topnav a{text-transform:uppercase}
.section-header .h-row-topnav>.topnav-menu{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;*zoom:1;float:right;height:33px;margin-left:0px;margin-top:0px;clear:none;width:auto;margin-right:15px;display:block}
.section-header .h-row-topnav>.topnav-menu:before,.section-header .h-row-topnav>.topnav-menu:after{content:" ";display:table}
.section-header .h-row-topnav>.topnav-menu:after{clear:both}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation{position:relative;padding-left:0;padding-right:0;width:100%;float:right;float:left;font-family:'Lato'}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul{list-style-type:none;padding:0;margin:0;overflow:visible}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li{display:block;float:left}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li:last-child{margin-right:0px}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li{background-color:transparent}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li>a{display:block;font-size:0.9375em;padding:0.625em 0.8em}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li>a:hover{background-color:transparent}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li.nav-current{background-color:transparent}
@media only screen and (max-width: 945px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation{width:100%}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li>a{font-size:1em;padding-left:1em;padding-right:1em}}
@media only screen and (max-width: 775px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li>a{font-size:0.8125em;padding-left:1em;padding-right:1em}}
@media only screen and (max-width: 725px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li>a{font-size:0.8125em;padding-left:0.9375em;padding-right:0.9375em}}
@media only screen and (max-width: 950px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation{position:relative;padding-left:0;padding-right:0;width:100%;float:left;background-color:rgba(40,40,40,0.95);position:absolute;right:0;margin-top:3.75em;z-index:15}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul{position:relative;float:none;left:0;text-align:left}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul.nav-expanded>li{display:block}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul.nav-expanded>li a{color:#fff;font-size:0.8em !important}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul.nav-expanded>li a:hover,.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul.nav-expanded>li a:focus,.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul.nav-expanded>li a:active{background-color:rgba(40,40,40,0.65);color:#fff !important}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li{position:relative;font-size:1.2em;float:none;left:0;display:none}}
@media only screen and (max-width: 480px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation{margin-top:45px}}
@media only screen and (max-width: 400px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul.nav-expanded>li a{font-size:0.9em !important}}
@media only screen and (max-width: 1400px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation ul li a{font-size:0.915em !important}}
@media only screen and (max-width: 1345px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation ul li a{font-size:1em !important}}
@media only screen and (max-width: 1220px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation ul li a{font-size:0.95em !important}}
@media only screen and (max-width: 1110px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation ul li a{font-size:0.85em !important}}
@media only screen and (max-width: 1040px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation ul li a{padding-left:0.7em !important;padding-right:0.7em !important}}
@media only screen and (max-width: 1000px){.section-header .h-row-topnav>.topnav-menu>.primary-navigation ul li a{font-size:0.8em !important}}
.section-header .h-row-topnav>.topnav-mobile{display:none;position:absolute;top:45px;right:20px;cursor:pointer;font-family:'Lato';text-align:right;font-size:1.2em;text-transform:uppercase;color:#333}
.section-header .h-row-topnav>.topnav-mobile>.mobile-icon:hover{text-decoration:underline}
.section-header .h-row-topnav>.topnav-mobile>.mobile-icon>span{margin-right:0.3125em}
.section-header .h-row-topnav>.topnav-mobile>.mobile-icon>i{color:#333;}
@media only screen and (max-width: 400px){.section-header .h-row-topnav>.topnav-mobile{font-size:1.2em}}
.section-header .h-row-topnav>.topnav-bhhslogo{clear:none;float:left;height:auto;width:auto;padding:0;margin-left:0.9375em;margin-top:0}
.section-header .h-row-topnav>.topnav-bhhslogo>a>img{margin:0;padding:0;width:auto;height:auto}
.section-header .h-row-topnav>.topnav-bhhslogo>a>.bhhslogo-stacked{display:none;width:243.59375px}
@media only screen and (max-width: 1480px){.section-header .h-row-topnav>.topnav-menu{margin-top:0}
.section-header .h-row-topnav>.topnav-bhhslogo{width:auto}
.section-header .h-row-topnav>.topnav-bhhslogo>a>.bhhslogo-sidebyside{width:435px}}
@media only screen and (max-width: 1400px){.section-header .h-row-topnav>.topnav-bhhslogo>a>.bhhslogo-sidebyside{width:410px}}
@media only screen and (max-width: 1345px){.section-header .h-row-topnav>.topnav-menu{margin-top:10px}
.section-header .h-row-topnav>.topnav-bhhslogo>a>.bhhslogo-sidebyside{display:none}
.section-header .h-row-topnav>.topnav-bhhslogo>a>.bhhslogo-stacked{display:block;width:245px}}
@media only screen and (max-width: 1220px){.section-header .h-row-topnav>.topnav-bhhslogo>a>.bhhslogo-stacked{width:220px}}
@media only screen and (max-width: 950px){.section-header .h-row-topnav>.topnav-menu{margin-right:7.5px}
.section-header .h-row-topnav>.topnav-mobile{width:auto;height:auto;color:#333;display:inline-block}}
@media only screen and (max-width: 575px){.section-header .h-row-topnav{padding:0.9375em 0 !important}
.section-header .h-row-topnav>.topnav-bhhslogo{margin-left:0.625em !important}
.section-header .h-row-topnav>.topnav-mobile{top:35px}}
@media only screen and (max-width: 400px){.section-header .h-row-topnav>.topnav-bhhslogo>a>.bhhslogo-stacked{width:200px}}

/*.section-main{background-color:#fff;width:100%;position:relative;margin-bottom:2.1875em}
.m-row-content{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;*zoom:1;padding:0 0.9375em}
.m-row-content>h1{font-family: 'Lato', sans-serif;font-size: 28px;color: #552448;margin-top: 0;margin-bottom: 0;font-weight: 900;line-height:1.1em;}
.m-row-content>h2{font-family: 'Lato', sans-serif;font-size: 36px;font-weight: 300;color: #7c7c7c;margin-top: 0;line-height:1.1em;}
.m-row-content>p{margin:1.5em 0;}
*/
.section-footer{font-family:Lato;position:relative;height:auto;margin-left:0;margin-top:0;clear:both;width:100%;margin-bottom:35px}
.f-row-go-up{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;padding:0 1.5625em 1.5625em 0;text-align:right}
.f-row-go-up i{font-size:2.5em;cursor:pointer;color:#552448;transition:all 0.3s ease-out}
.f-row-go-up i:hover,.f-row-go-up i:focus,.f-row-go-up i:active{color:#783366}
.f-row-go-up i span{font-size:0.6em}
.f-row-bottomnav{background-color:#552448}
.social-media-label{display:none}
.f-row-contact{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;*zoom:1;padding:0 0 2.1875em}
.f-row-contact:before,.f-row-contact:after{content:" ";display:table}
.f-row-contact:after{clear:both}
.f-row-contact .contact-address{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:58.33333%;float:left;margin-top:2.1875em;color:#292929}
.f-row-contact .contact-address>.office{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;line-height:1.3em;font-size:1em}
.f-row-contact .contact-address>.office:before,.f-row-contact .contact-address>.office:after{content:" ";display:table}
.f-row-contact .contact-address>.office:after{clear:both}
.f-row-contact .contact-address>.office>.office-image{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:25%;float:left;margin:0}
.f-row-contact .contact-address>.office>.office-information{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left;font-family:'Lato';display:block}
.f-row-contact .contact-address>.office>.office-information>.office-name{font-size:1.2em;display:block}
.f-row-contact .contact-address>.office>.office-information>.office-address,.f-row-contact .contact-address>.office>.office-information>.office-contactinfo{display:block;font-size:0.875em}
@media only screen and (max-width: 479px){.f-row-contact .contact-address>.office>.office-image{width:33.33333%}
.f-row-contact .contact-address>.office>.office-information{width:66.66667%}}
@media only screen and (min-width: 480px) and (max-width: 795px){.f-row-contact .contact-address>.office>.office-image{display:none}
.f-row-contact .contact-address>.office>.office-information{width:100%}}
.f-row-contact .contact-address>.office .office-information{width:100%}
.f-row-contact .contact-address>.office .office-information .office-name{font-weight:700}
.f-row-contact .contact-address>.office .office-information .office-address,.f-row-contact .contact-address>.office .office-information .office-contactinfo{font-weight:400;font-size:1em}
.f-row-contact .contact-address>.agent{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;padding-top:0.75em;padding-bottom:0.75em}
.f-row-contact .contact-address>.agent:before,.f-row-contact .contact-address>.agent:after{content:" ";display:table}
.f-row-contact .contact-address>.agent:after{clear:both}
.f-row-contact .contact-address>.agent>.agent-photo{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:50%;float:left;text-align:right;margin:0}
.f-row-contact .contact-address>.agent>.agent-photo>img{width:110px}
.f-row-contact .contact-address>.agent>.agent-team-photo{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:33.33333%;float:left;text-align:right;margin:0}
.f-row-contact .contact-address>.agent>.agent-team-photo>img{width:110px}
.f-row-contact .contact-address>.agent>.agent-team-photo-landscape{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:50%;float:left;text-align:right;margin:0}
.f-row-contact .contact-address>.agent>.agent-team-photo-landscape>img{width:175px}
.f-row-contact .contact-address>.agent>.agent-information{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:50%;float:left;text-align:left}
.f-row-contact .contact-address>.agent>.agent-information>.agent-name,.f-row-contact .contact-address>.agent>.agent-information>.agent-title,.f-row-contact .contact-address>.agent>.agent-information>.agent-contactinfo{display:block;line-height:1.375em}
@media only screen and (max-width: 479px){.f-row-contact .contact-address>.agent>.agent-photo{width:50%}
.f-row-contact .contact-address>.agent>.agent-information{width:50%}
.f-row-contact .contact-address>.agent>.agent-team-photo{width:33.33333%}
.f-row-contact .contact-address>.agent>.agent-team-information-photo{width:66.66667%}}
.f-row-contact .contact-address>.agent>.agent-team-information,.f-row-contact .contact-address>.agent .agent-team-information-photo,.f-row-contact .contact-address>.agent .agent-team-information-photo-landscape{text-align:left}
.f-row-contact .contact-address>.agent>.agent-team-information .agent-team-homepage,.f-row-contact .contact-address>.agent .agent-team-information-photo .agent-team-homepage,.f-row-contact .contact-address>.agent .agent-team-information-photo-landscape .agent-team-homepage{text-align:left;margin-right:1.5625em}
.f-row-contact .contact-address>.agent>.agent-team-information .agent-team-homepage .agent-name,.f-row-contact .contact-address>.agent .agent-team-information-photo .agent-team-homepage .agent-name,.f-row-contact .contact-address>.agent .agent-team-information-photo-landscape .agent-team-homepage .agent-name{display:block;line-height:1.375em;font-size:1.125em}
.f-row-contact .contact-address>.agent>.agent-team-information .agent-name,.f-row-contact .contact-address>.agent .agent-team-information-photo .agent-name,.f-row-contact .contact-address>.agent .agent-team-information-photo-landscape .agent-name{display:block;line-height:1.375em;font-size:1.125em}
.f-row-contact .contact-address>.agent>.agent-team-information .team-roster,.f-row-contact .contact-address>.agent .agent-team-information-photo .team-roster,.f-row-contact .contact-address>.agent .agent-team-information-photo-landscape .team-roster{font-size:0.875em}
.f-row-contact .contact-address>.agent>.agent-team-information-photo{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:66.66667%;float:left}
.f-row-contact .contact-address>.agent>.agent-team-information-photo-landscape{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:50%;float:left}
.f-row-contact .contact-address>.agent>.agent-team-information{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen and (max-width: 479px){.f-row-contact .contact-address>.agent>.agent-team-information{width:100%}}@media only screen and (max-width: 660px){.f-row-contact .contact-address>.agent>.agent-team-photo{width:50%}
.f-row-contact .contact-address>.agent>.agent-team-information,.f-row-contact .contact-address>.agent .agent-team-information-photo{width:50%}}
.f-row-contact .contact-address>.agent>p.agent-photo{width:30%}
.f-row-contact .contact-address>.agent>p.agent-team-photo-landscape{width:40%}
.f-row-contact .contact-address>.agent>p.div.agent-information{width:70%}
.f-row-contact .contact-social{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:41.66667%;float:left;text-align:right;margin-top:2.1875em}
.f-row-contact .contact-social ul{list-style-type:none;margin:0;line-height:inherit;float:right}
.f-row-contact .contact-social ul li{float:left;margin:0 0.125em;text-align:center;width:auto}
.f-row-contact .contact-social ul li a{width:45px;height:45px;-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px;transition:all 100ms ease-out;color:#FFFFFF;font-size:1.4em;padding:11px 0;text-decoration:none;display:block}
.f-row-contact .contact-social ul li a.circle-facebook{background-color:#4d67a3}
.f-row-contact .contact-social ul li a.circle-twitter{background-color:#25a7df}
.f-row-contact .contact-social ul li a.circle-instagram{background-color:#40719a}
.f-row-contact .contact-social ul li a.circle-linkedin{background-color:#0178b5}
.f-row-contact .contact-social ul li a.circle-pinterest{background-color:#c62325}
.f-row-contact .contact-social ul li a.circle-youtube{background-color:#cc171e}
.f-row-contact .contact-social ul li a.circle-googleplus{background-color:#d74936}
.f-row-contact .contact-social ul li a:hover{color:#FFFFFF;text-decoration:none;position:relative;margin-top:-3px}
.f-row-contact .contact-social ul li a i span{display:none}
@media only screen and (max-width: 915px){.f-row-contact .contact-social ul{margin-left:auto;margin-right:auto;float:none;clear:none;width:350px}}
@media only screen and (max-width: 400px){.f-row-contact .contact-social ul{width:300px}
.f-row-contact .contact-social ul li{margin:0 0.25em}
.f-row-contact .contact-social ul li a{width:35px;height:35px;font-size:1.2em;padding:9px 0}}
@media only screen and (max-width: 910px){.f-row-contact>.contact-address{margin-left:0;width:100%}
.f-row-contact>.contact-social{width:100%}}
@media only screen and (max-width: 690px){.f-row-contact>.contact-address{width:100%}
.f-row-contact>.contact-social{width:100%}}
@media only screen and (max-width: 600px){.f-row-contact>.contact-address{width:100%}
.f-row-contact>.contact-social{text-align:left;padding-top:0.625em;width:100%}}

.bottomnav-menu{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;*zoom:1;padding:1.25em 0}
.bottomnav-menu:before,.bottomnav-menu:after{content:" ";display:table}
.bottomnav-menu:after{clear:both}
.bottomnav-menu>.secondary-navigation{overflow:hidden;position:relative;padding-left:0;padding-right:0;width:100%;margin-left:auto;margin-right:auto;float:none !important;float:left;width:100% !important}
@media only screen and (max-width: 975px){.bottomnav-menu>.secondary-navigation{position:relative;padding-left:0;padding-right:0;width:100%;margin-left:auto;margin-right:auto;float:none !important;float:left}}
.bottomnav-menu>.secondary-navigation>ul{list-style-type:none;padding:0;margin:0;overflow:visible;position:relative;clear:left;float:left;left:50%;text-align:left}
.bottomnav-menu>.secondary-navigation>ul>li{display:block;float:left}
.bottomnav-menu>.secondary-navigation>ul>li:last-child{margin-right:0px}
.bottomnav-menu>.secondary-navigation>ul>li{position:relative;right:50%;max-width:14.375em;padding:0 0.75em}
@media only screen and (max-width: 830px){.bottomnav-menu>.secondary-navigation>ul>li{max-width:8.5em;padding:0 0.625em}}
.bottomnav-menu>.secondary-navigation>ul>li>a{text-transform:uppercase;display:block;padding:0.625em 0;color:#fff;font-family:'Lato';font-size:0.95em;font-weight:400;text-decoration:none}
.bottomnav-menu>.secondary-navigation>ul>li>ul{list-style-type:none;padding:0;margin:0;overflow:hidden}
.bottomnav-menu>.secondary-navigation>ul>li>ul>li{display:block}
.bottomnav-menu>.secondary-navigation>ul>li>ul>li:last-child{margin-right:0px}
.bottomnav-menu>.secondary-navigation>ul>li>ul>li{text-transform:none}
.bottomnav-menu>.secondary-navigation>ul>li>ul>li>a{max-width:14.0625em;display:block;padding:0.125em 0;color:#fff;font-family:'Lato';font-size:0.8em;text-decoration:none}
.bottomnav-menu>.secondary-navigation>ul>li>ul>li>a:hover{text-decoration:underline}
.bottomnav-menu>.secondary-navigation>ul>li>ul>li>a:focus{color:#e5e5e5 !important;text-decoration:underline}
@media only screen and (max-width: 1150px){.bottomnav-menu>.secondary-navigation>ul>li>ul>li{font-size:0.9em}}
@media only screen and (max-width: 1050px){.bottomnav-menu>.secondary-navigation>ul>li{padding:0 0.6em}
.bottomnav-menu>.secondary-navigation>ul>li>ul>li{font-size:0.8275em}}@media only screen and (max-width: 900px){.bottomnav-menu>.secondary-navigation{width:100%}}
@media only screen and (max-width: 950px){.bottomnav-menu>.secondary-navigation>ul{position:relative;left:0;width:100%}
.bottomnav-menu>.secondary-navigation>ul>li{width:16.66667%;text-align:center;right:0}
.bottomnav-menu>.secondary-navigation>ul>li>ul{display:none}}
@media only screen and (max-width: 625px){.bottomnav-menu>.secondary-navigation>ul>li{width:33.33333%;max-width:none}}
@media only screen and (max-width: 350px){.bottomnav-menu>.secondary-navigation>ul>li{width:100%}}
.bottomnav-menu>.secondary-navigation li{padding-right:0.625em}

.f-row-disclaimer{clear:both;border-top:1px solid #c7c7c7;padding-top:2.1875em}
.f-row-disclaimer .disclaimer-copyright{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;*zoom:1}
.f-row-disclaimer .disclaimer-copyright:before,.f-row-disclaimer .disclaimer-copyright:after{content:" ";display:table}
.f-row-disclaimer .disclaimer-copyright:after{clear:both}
.f-row-disclaimer .disclaimer-copyright .copyright-bre{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left;text-align:left;color:#5c5c5c;line-height:1em}
.f-row-disclaimer .disclaimer-copyright .copyright-bre p{font-size:0.6875em;margin-bottom:0;line-height:1.3em;}
.f-row-disclaimer .disclaimer-copyright .copyright-bre>.mls-board{margin-bottom:0;font-weight:bold}
.f-row-disclaimer .disclaimer-copyright .copyright-bre>a{color:#5c5c5c}
.f-row-disclaimer .disclaimer-copyright .copyright-bre>span{font-size:0.6875em;display:block;line-height:1.3em}
.f-row-disclaimer .disclaimer-links{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:73.125em;*zoom:1;margin-top:1.25em;line-height:1em}
.f-row-disclaimer .disclaimer-links:before,.f-row-disclaimer .disclaimer-links:after{content:" ";display:table}
.f-row-disclaimer .disclaimer-links:after{clear:both}
.f-row-disclaimer .disclaimer-links .links-privacy-tos{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:75%;float:left;color:#5c5c5c}
.f-row-disclaimer .disclaimer-links .links-privacy-tos>a{font-size:0.6875em;color:#5c5c5c;text-decoration:underline}
.f-row-disclaimer .disclaimer-links .links-privacy-tos>a:hover,.f-row-disclaimer .disclaimer-links .links-privacy-tos>a:focus{color:#222}
.f-row-disclaimer .disclaimer-links .links-dmca{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:25%;float:right;text-align:right}


ul ul li {
        list-style: none;
    }

@media only screen and (min-width: 950px) {
    .primary-navigation .nav a {
        position: relative;
        display: block;
    }

    .primary-navigation .nav ul {
        position: absolute;
        white-space: nowrap;
        z-index: 9999999;
        left: -99999em;
        margin: 0 0 0 10px;
    }

        .primary-navigation .nav ul li a {
            color: #fff;
            text-decoration: none;
            padding: 10px 15px 10px 15px;
        }

        .primary-navigation .nav ul li:hover {
            background-color: #5d3c54;
        }

    .primary-navigation .nav > li:hover > ul {
        left: auto;
        padding-top: 0;
        min-width: 200px;
        background-color: rgba(114,73,103,0.9);
    }

    .primary-navigation .nav-homepage a {
        position: relative;
        display: block;
    }

    .primary-navigation .nav-homepage ul {
        position: absolute;
        white-space: nowrap;
        z-index: 1;
        left: -99999em;
        margin: 0 0 0 10px;
    }

        .primary-navigation .nav-homepage ul li a {
            color: #5c5c5c;
            text-decoration: none;
            padding: 10px 15px 10px 15px;
        }

        .primary-navigation .nav-homepage ul li:hover {
            background-color: #b3b3b3;
        }

    .primary-navigation .nav-homepage > li:hover > ul {
        left: auto;
        padding-top: 0;
        min-width: 200px;
        background-color: rgba(255,255,255,0.9);
    }
}
/*-------------------------------------------------------------------------------end of footer-----------------------------------------------------------------------------------------------*/
.dmbs-main {
    border-left-color: #dad0b7;
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 25px;
}
.page-header {
    padding-bottom: 9px;
     margin: 20px 0 0 !important; 
    border-bottom: solid 1px #dad0b7;
	font-family: 'Lato', sans-serif;font-size: 28px;color: #552448;margin-top: 0;margin-bottom: 0;font-weight: 400;line-height:1.1em;
	color:#552448;
}
.page-header a, .page-header a:hover{
	color:#552448;
	text-decoration:none;
}
.entry-subtitle{
	margin:5px;
}
p.text-left {
	max-width:250px;
	width:100%;
	text-align:left;
	color: #968969;
	    font-size: .750em;
		line-height:0;
		margin-top:5px;
}
	.dmbs-main #social-head {
    max-width: 100%;
    /* background-color: #CCF; */
    height: auto;
    border-bottom: solid 1px #dad0b7;
	margin-top:10px!important;
	
}
.dmbs-main p{
	font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;
	color:#5c5c5c;
}
 .dmbs-main h1 a{
	text-decoration:none;
	
}
.dmbs-main p a{
	color:#5c5c5c;
	font-weight:bold;
	text-decoration:underline;
}
.dmbs-main p a:hover{
	text-decoration:none;
}
.dmbs-main p a:visited{
	text-decoration:underline;
}
@media only screen and (max-width: 990px){
	p.text-left {
	max-width:250px;
	width:100%;
	margin-top:2px !important;
	text-align:left;
	color: #968969;
	font-size:.750em;
	float:left !important;}
	.dmbs-main #social-head {
	max-width:950px;
	/*background-color:#CCF;*/
height:auto;
	border-bottom: solid 1px #dad0b7 !important;
	padding-bottom:5px !important;
	margin-bottom:15px;
}
		}
.post{
	margin-bottom:15px;
}
.dmbs-main ol li, .dmbs-main ul li{
	line-height:1.75 !important;
	color:#5c5c5c;
	font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;
		margin-left:35px;
}
.dmbs-main ol li a, .dmbs-main ul li a, .dmbs-main p a{
	text-decoration:underline;
}
.clear{
	margin-bottom:15px;
}
ul#crumbs {
    padding-left: 0;
    max-width: 300px;
    float: right;
}
ul#crumbs li {
    list-style-type: none;
    font-size: 10px;
    float: left;
    padding-right: 5px;
}
	
/*managing the meta style in single post*/
.botline{
	
}
.dmbs-header {
width:100%;
}
img.brand{
	display:none;
}
#bside{
	display:none;
}
@media only screen and (max-width: 991px){
	.dmbs-left {
		display:none;
}
#bside{
	display:none;
}
.dmbs-main {
    border-left-color:none;
    border-left-style: none;
    border-left-width: none;
    padding-left: 25px;
}
.navbar-right{
	width:100%;
}
.navbar-right.navbar-form {
	/*background-color:yellow;*/
    margin-left: -15px;
    margin-right: -15px;
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 8px;
    margin-bottom: 8px;
	float:left !important;
	width:100%;
}
.navbar-right.navbar-form .form-group{
	width:100%;
}
.navbar-right.navbar-form input{
	width:90%;
	float:left;
}
}
#text-13 h3{
	padding-bottom:15px;
	border-bottom: solid 1px #dad0b7;
	font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;
	    font-weight: 300;
	
	
}
#text-13 .textwidget{
	padding-bottom:15px !important;
	border-bottom: solid 1px #dad0b7;
}
.dmbs-left input.form-control{
	width:60%;  
}
 .widget h3{
	 color:#5c5c5c;
	padding-bottom:15px;
	border-bottom: solid 1px #dad0b7;
	font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;
	    font-weight: 300;
}
.widget ul{
	list-style-type:none;
}
.widget ul li a{
	line-height:1.75;
	color: #552448;
	text-decoration:none;

}
.widget a{
	line-height:1.75;
	color: #552448;
	text-decoration:none;
	font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;

}
.widget {
	margin-bottom:35px;
}
.btn-default {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
.btn-default:hover {
    color: #fff;
    background-color: #000;
    border-color: #000;
}
/*-------------------------------------------contact modal--------------------------------------------------------------------------*/
.modal-body{
	color:#5c5c5c;
	font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;
	text-align:left !important;
}
.modal-body .form-group{
	    margin-bottom: 0 !important;
}
.modal-title{
    color: #8c887f !important;
    text-align: left !important;
    font-family: 'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;
    font-size: 1.50em !important;
    font-weight: 300 !important;
	margin-left:-10px !important;
	margin-top:35px;
}
.modal-content {
	padding-left:30px !important;
	padding-right:30px !important;
	text-align:center !important;
	border-radius: 0 !important;
}
.form-helpinfo {
    padding: 1em 0 1.25em;
    display: block;
	font-size: 1.45em;
}
/*.modal-body .form-group{
	max-width:1000px;
	width:100%;
	
}*/
/*input.mebut {
	    border: none;
    border-radius: 4px;
    display: inline-block;
    height: auto;
    width: auto;
    line-height: 50px;
    outline: 0;
    padding: 0 1.5rem;
    text-transform: uppercase;
    vertical-align: middle;
    -webkit-tap-highlight-color: transparent;
}*/

.mebut {
	border: none;
    border-radius: 4px;
    display: inline-block;
    height: auto;
    width: auto;
    line-height: 50px;
    outline: 0;
    padding: 0 1.5rem;
    text-transform: uppercase;
    vertical-align: middle;
    -webkit-tap-highlight-color: transparent;
	font:'Lato', sans-serif;
    text-decoration: none;
    color: #fff;
    background-color: #552448;
    text-align: center;
    letter-spacing: .5px;
    transition: .2s ease-out;
    cursor: pointer;
	font-size: 16px;
    width: 100%;
}
.mebut:hover {
	background-color:#783366;
	   
}
.mebut:active {
	position:relative;
	top:1px;
}
li.bactive a{
	text-decoration:underline;
}
.section-header .h-row-topnav>.topnav-menu>.primary-navigation>ul>li>a:hover{
	text-decoration:underline;
}

/*-------------------------------------related post-----------------*/
.crp_related{
	background-color:#eaeaea;
	
}
.crp_related ul{
	margin-left: 0px !important;
	padding-left: 0px !important;
	
}
.crp_related .crp_thumb, .crp_related li, .crp_related .crp_title{
	border-radius:0px !important;
	
}
.crp_related img, .crp_related a {
width: 75px;
height: 75px;
text-decoration: none;
max-width: 75px !important;
max-height: 75px !important;
margin: auto;
}
.crp_related h3 {
margin: 0 !important;
font-family:font-family:'Montserrat Light', Helvetica, Helvetica, Arial, sans-serif;
font-size:12px;
padding:10px !important;
}