section.main.two {
margin-left: 45px;
}
section.main.two aside	 {
width:50%;
float:left;
text-align:left;
border-right:1px solid rgba(40,73,159,.6);
}
section.main aside.left	{
width:33%;
min-height:470px;
}
section.main aside.left h4	{
font-family: 'PT Serif', Georgia, 'Palatino Linotype', 'Times New Roman', Times, serif;
color: #687b8c;
font-size: 1.5em;
font-weight:400;
}
section.main aside.right	{
width:55%;
float:left;
padding-left:55px;
}
section.main.two aside.two.right	{
border:none;
}
section.main aside.two ul li {
line-height: 1.5em;
font-size: 1.3em;
margin: 0 20px 0 30px;
color: #687b8c;
padding-bottom: 5px;
font-family: 'McLaren', cursive;
}
section.main aside.two ul ul	{
padding-left:5%;
}
section.main aside.two ul li.phone	{
color: #687b8c;
font-size: 1.5em;
}
section.main.two p.sub {
font-family: 'Open Sans', Verdana, Corbel, san-serif;
color: #687b8c;
padding-left:5%;
font-size: 1.1em;
margin-left:30px;
font-weight: 600;
}
section.main aside.two ul li.phone p span.number	{
font-family: Georgia, serif;
}
section.main.two p.sub a {
margin-top:2%;
color: #9c3209;
text-decoration: none;
}
section.main.two p.sub a:hover {
color: #8a8fa2;
text-decoration: underline;
} @media screen and (max-width: 1080px) {	
section.main.two {
margin:3% 2% 3% 3%;
}
section.main aside.two ul li {
line-height: 1.5em;
font-size: 1.2em;
padding-bottom: 5px;
}
}
@media screen and (max-width: 950px)	{
section.main aside.two ul li	{
margin:0;
}
}
@media screen and (max-width: 790px)	{
section.main aside.left {
width: 38%;
min-height: 200px;
max-height: 350px;
}
section.main aside.two ul li {
margin: 0;
}
section.main.two aside.right {
padding-left: 30px;
width:55%;
}
}
@media screen and (max-width: 675px)	{
section.main.two aside {
width: 100%;
float: none;
text-align: left;
border-right: none;
}
section.main.two {
margin-left: 10%;
}
}