/*
Theme Name: Twenty Thirteen Child
Theme URI: https://wordpress.org/themes/twentythirteen/
Template: twentythirteen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Tags: blog,one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,footer-widgets,microformats,post-formats,rtl-language-support,sticky-post,translation-ready,accessibility-ready
Version: 2.0.1477084340
Updated: 2016-10-21 21:12:20

*/
html
{
font-family: 'Roboto', sans-serif;
font-size: 15px;
line-height: 1.3rem;
}
body
{
font-size: 15px;
line-height: 1.3rem;
background-color: #fff;
color: #000;
}
.entry-header, .entry-content, .entry-summary, .entry-meta {
    margin: 0 auto;
    max-width: 100%;
    width: 100%;
}
.site {
    border-left: 0px solid #f2f2f2;
    border-right: 0px solid #f2f2f2;
    margin: 0 auto;
    max-width: 100%;
    width: 100%;
}
.navbar {
    background-color: #eeefee;
    margin: 0 auto;
    max-width: 100%;
    width: 100%;
color: #000;
}
p, h1, h2, h3, li, .h2
{
font-family: 'Roboto', sans-serif;
}
#masthead
{
background: #fff;
z-index: 100;
position: fixed;
max-width: 100%;
width: 100%;
}

p,li
{
font-size: 1rem;
}
a, 
.entry-content a,
a:active, 
a:hover 
{
    color: #000;
}
.widget .widget-title,
.pis-title,
.pis-title a
{
font-weight: normal;
font-style: normal;
font-family: inherit;
margin: 0 0 10px;
}
h1, h2, h3, h4, 
.h2,
.h3, 
a.h3,
h3.frm_form_title_mine, 
.slider-title,
.widget .widget-title
{
clear: both;
line-height: 1.3;
font-size: 2rem;
line-height: 2rem;
color: #000;
margin: 0 0 1rem 0;
font-weight: normal;
}
h1
{
margin-top: 15px;
margin-bottom: 10px;
}
h2
{
font-weight: bold;
font-size: 1.5rem;
margin-bottom: 15px;
}
h3, .h3, a.h3
{
font-size: 1.1rem;
line-height: 1.2rem;
color: #000;
font-weight: bold;
}
.widget a:hover {
    color: inherit;
}
.content-area
{
background-color: #fff;
max-width: 100%;
width: 100%;
margin: 0 auto;
}
.main-navigation {
clear: both;
margin: 0 auto;
max-width: 960px;
position: relative;
background-image: url(https://www.dannmedia.com/wp-content/uploads/logo.jpg);
background-repeat: no-repeat;
background-position: right 10px;
min-height: 140px;
}
#primary-menu
{
margin-top: 80px;
}
.nav-menu li
{
padding: 12px 0 10px 0;
margin-right: 15px;
}
.nav-menu li a
{
padding: 0;
padding-right: 15px;
margin: 0;
display: inline-block;
text-align: left;
border-right: solid 1px #00aedb;
width: 100%;
background-color: transparent;
color: #000;
outline: none;
white-space: nowrap;
text-transform: lowercase;
font-size: 2rem;
font-family: 'Lato', sans-serif;
font-weight: 300;
}
.nav-menu li:first-child > a
{
text-align: left;
}
.nav-menu li:last-child > a
{
border-right: solid 0px #fff;
}
.nav-menu li a,
.nav-menu li:hover > a,
.nav-menu li a:hover,
.nav-menu li:focus > a,
.nav-menu li a:focus
{
background-color: transparent;
color: inherit;
}
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
color: #000;
font-weight: 300;
font-style: normal;
}
.site-main
{
top: 140px;
background-color: #fff;
z-index: 0;
position: relative;
}
.site-main .sidebar-container 
{
width: 100%;
z-index: 1;
height: auto;
position: relative;
float: left;
top: 0px;
max-width: 25%;
width: 100%;
z-index: 1;
background-color: #fff;
padding-top: 50px;
}
.widget
{
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
word-wrap: break-word;
}
#tertiary a,
#tertiary a:hover,
#tertiary a:focus
{
color: #000;
}
#tertiary .widget {
background-color: #fff;
border: dotted 1px #000;
font-size: 1rem;
margin: 0 0 15px 0;
padding: 15px;
}
.entry-header, 
.entry-content-2,
.sidebar .entry-header,
.sidebar .entry-content
{
max-width: 100%;
width: 100%;
padding: 0 0;
float: right;
margin-bottom: 0;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    word-wrap: break-none;
position: relative;
}
#primary
{
padding: 0px;
min-height: 500px;
}
.site-main .sidebar-inner
{
width: 100%;
}
.site-main .widget-area {
float: left;
width: auto;
}
.site-content
{
max-width: 100%;
background: #E5E5E5;
min-height: 500px;
padding: 50px 0px 0 0px;
margin-bottom: 25px;
}
.hentry
{
padding: 0;
max-width: 100%;
margin: 0 auto;
width: 100%;
}
.post-navigation {
    background-color: transparent;
    color: red;
    font-size: 1rem;
    font-style: normal;
    font-weight: 300;
    padding: 20px 0 0 0 ;
}
.post-navigation .nav-links 
{
    margin: 0;
    max-width: 70%;
}
.navigation a,
.navigation a:hover 
{
    color: #000;
    text-decoration: none;
}
.nav-links
{
float: right;
}
.single .site-content h1
{
float: left;
}
.meta-nav
{
display: none;
}
.nav-links a:first-child
{
padding-right: 5px;
margin-right: 5px;
border-right: solid 1px #000;
}
.entry-content a:hover
{
    color: inherit;
}
#secondary
{
max-width: 960px;
margin: 0 auto;
}
.site-footerx
{
position: relative;
padding: 25px 0;
margin-top: 140px;
background-color: #000;
}
.site-footerx .sidebar-container
{
margin: 0 auto;
max-width: 960px;
}
.site-footerx .widget 
{
    background-color: transparent;
    font-size: 1rem;
    margin: 0;
    padding: 0px;
    word-wrap: break-word;
display: inline-block;
max-width: 33%;
width: 100%;
float: left;
}
.site-footerx .widget,
.site-footerx .widget p,
.site-footerx .widget a,
.site-footerx .widget a:hover,
.site-footerx .widget a:focus,
.site-footerx .widget a:active
{
color: #fff;
font-family: 'Roboto', sans-serif;
font-size: .9rem;
line-height: 1.1rem;
}
.site-footerx #text-3
{
text-align: left;
max-width: 50%;
}
.site-footerx #text-4
{
text-align: right;
max-width: 50%;
xfloat: right;
}
.site-footerx .widget li
{
padding: 0;
}
.entry-content img.alignright, 
.entry-content .wp-caption.alignright 
{
    margin-right: 0px;
}
.entry-content img.alignleft, 
.entry-content .wp-caption.alignleft 
{
    margin-left: 0px;
}
ul.nav-menu, div.nav-menu > ul {
    margin: 0;
    padding: 0 0px 0 0;
}
.logobar
{
background-color: #000;
}
.blackgraphic
{
position: absolute;
top: 132px;
background-color: transparent;
min-height: 45px;
z-index: 1000;
width: 100%;
}
.navigation
{
max-width: 960px;
width: 100%;
}
.menu-main-container
{
display: inline-block;
max-width: 74%;
width: 100%;
}
.sbslink
{
max-width: 24%;
display: inline-block;
width: 100%;
text-align: right;
}
.listing .h2
{
}
.topmenu
{
max-width: 960px;
margin: 0 auto;
}
ul.pagelist 
{
list-style: none;
margin: 0 auto;
}
.sub-content
{
margin: 0 auto;
max-width: 960px;
width: 100%;
padding: 50px 0;
}
.sub-content.white
{
color: #fff;
}
.right.column
{
float: right;
max-width: 25%;
width: 100%;
}
.left.column
{
float: left;
width: 100%;
max-width: 70%;
}
.left.column.home
{
max-width: 60%;
color: #00aedb;
font-size: .8rem;
}
.left.column.home ul
{
list-style: none;
margin: 0;
padding: 0;
}
.left.column.home li
{
background-image: url(https://www.dannmedia.com/wp-content/uploads/left-quote.jpg);
background-repeat: no-repeat;
background-position: left 5px;
padding-left: 20px;
padding-bottom: 12px;
}
.left.column.home li span
{
display: block;
color: black;
font-size: .8rem;
}
.right.column.home
{
max-width: 35%;
}
.metaslider
{
margin-bottom: 25px;
}
.metaslider .caption-wrap 
{
    position: absolute;
max-width: 55%;
left: auto !important;
    bottom: 20px !important;
padding: 15px 10px 15px 25px;
    right: 0px !important;
    background-color: #00aedb !important;
    color: white;
    opacity: 1 !important;
    margin: 0;
margin-right: -90px !important;
    display: block;
    width: 100%;
    line-height: 1.4em;
}
.metaslider .caption
{
font-size: .9rem;
}
.metaslider .caption ul
{
list-style: default;
}
.blue
{
color: #00aedb;
}
.entry-title
{
text-transform: uppercase;
color: #00aedb;
margin: 0 0 15px 0;
}
.white .entry-title
{
color: #fff;
}
ul.services
{
position: relative;
margin: 0;
padding: 0;
max-height: 100%;
height: 475px;
}
ul.services li
{
position: relative;
max-height: 100%;
height: 100%;
vertical-align: top;
max-width: 22%;
border-right: solid 1px #00aedb;
padding: 0 15px 0 0;
margin: 0 15px 0 0;
list-style: none;
display: inline-block;
font-size: .8rem;
}
ul.services li:last-child
{
border-right: none;
}
ul.services li p
{
margin: 0;
padding: 0 0 10px 0;
line-height: 1.1rem;
}
ul.services li p strong
{
color: #00aedb;
}
#mc-embedded-subscribe {
    background-image: url(https://www..com/wp-content/uploads/go.jpg);
    background-repeat: no-repeat;
    height: 21px;
    border: none;
    cursor: pointer;
}
.topmenu
{
    height: 50px;
    background: white;
    padding-left: 71px;
    padding-top: 10px;
}
.hide-title
{
display: none;
}
.right.column.home strong
{
color: #00aedb;
}
.partnership
{
padding-bottom: 25px;
}
.left.column.partnership,
.right.column.partnership
{
max-width: 45%;
float: left;
}
.right.column.partnership
{
float: right;
border-left: solid 1px white;
padding-left: 15px;
}
.metaslider ul.ms
{
list-style: circle !important;
margin-bottom: 10px !important;
}
.metaslider ul.ms li
{
list-style: disc !important;
margin-left: 15px !important;
padding-bottom: 8px !important;
}

fieldset {
    border: 0px solid #c0c0c0;
    margin: 0px;
    min-width: inherit;
    padding: 0;
}
button, input, textarea {
	border: 0px solid #d4d0ba;
	font-family: inherit;
	padding: 5px;
}
#post-15 .right.column div
{
	margin-bottom: 15px; 
}
