.home .site-inner {
padding: 0;
}
.site-inner {
padding: 0;
}
.sidebar-content .entry   {
padding: 0 0 24px 40px;
}
.sidebar-content .sidebar {
border-right:  1px solid #ECF0F1;
padding: 0 40px 0 0;
}
.content-sidebar .entry {
padding: 0 40px 24px 0;
}
.content-sidebar .comment-respond {
padding-right: 40px;
}
.sidebar-content .comment-respond {
padding-left: 40px;
}
.content-sidebar .sidebar {
border-left: 1px solid #ECF0F1;
padding: 0 0 0 40px;
}
.sidebar-content .content {
float: right;
} #header.navbar.navbar-fixed-top {
background:  #fff;
border-bottom: 1px solid #ECF0F1;
}
.navbar section {
padding-top: 0;
padding-bottom: 0;
}
.nav-header {
float: right;
}
.site-title {
color: #34495E;
display: inline-block;
font-size: 24px !important;
font-weight: 700;
margin-bottom: 0 !important;
line-height: 70px;
text-shadow: none;
}
.site-title > a {
color: #34495E;
position: relative;
top: 0;
}
.site-title > a:hover, .site-title > a:focus {
color: #289dcc;
}
.navbar  .title-area.navbar-brand {
padding: 0;
}
.header-image .site-title {
margin: 0;
}
.site-description {
display: none;
line-height: 1.25;
margin: 0;
padding: 0;
}
.header-image .site-title,
.header-image .site-title a,
.header-image .title-area {
display: block;
float: left;
overflow: hidden;
text-indent: -9999px;
width: 50%;
}
.header-image .site-description {
display: none;
overflow: hidden;
}
.header-image .site-header .title-area{
margin-top: 13px;	
} .entry-header {
border-bottom: 1px solid #ECF0F1;
margin: 0 0 32px;
padding: 0 0 24px;
}
.entry-footer {
border-top: 1px solid #ECF0F1;
clear: both;
margin: 32px 0 0;
padding: 24px 0 0;
}
.entry-header .entry-meta, .entry-comments-link a, .entry-author-name, .entry-footer .entry-meta {
color: #91A3B5;
font-size: 12px;
letter-spacing: 1px;
margin-bottom: 0;
text-transform: uppercase;
}
.entry-header .entry-meta {
margin-bottom: 0;
}
.entry-comments-link {
padding: 12px 0;
}
.homepage_template .entry-comments-link {
padding: 6px 0;
}
.entry-comments-link::before, .entry-tags:before {
content: "\2014";
margin: 0 6px 0 2px;
}
.entry-content {
text-align: left;
}
.entry-content ul, .entry-content ol {
padding-bottom: 24px;
}
.entry-content ul.children { padding-bottom: 0} .menu.genesis-nav-menu.menu-secondary.nav.navbar-nav.pull-right,
.menu.genesis-nav-menu.menu-primary.nav.navbar-nav.pull-right {
padding: 0;
}
.nav-primary ul li a{
text-align: left;	
} .genesis-nav-menu li.right {
display: none
} .header-image .mobile_menu.navbar-default {
margin-top: 0;
}
@media (max-width: 991px){
.header-image .mobile_menu.navbar-default {
margin-top: 6px;
}
} .entry-title {
margin-bottom: 32px;
text-transform: uppercase;
}
h1.entry-title a {
color: #34495E;
}
h1.entry-title a:hover {
color: #289dcc;
}
.entry-title:after, .author-box:after {
background: none repeat scroll 0 0 #289dcc;
bottom: -10px;
content: "";
display: block;
height: 10px;
position: relative;
width: 100px;
}
.home header p.lead:after {
background: #34495E;
bottom: -30px;
content: "";
display: block;
height: 10px;
margin: 0 auto;
position: relative;
width: 100px;
}
.archive-title {
font-size: 30px;
}
.author-box {
margin: 24px 0;
padding: 24px 0;
}
.author-box-title {
font-size: 21px;
}
.author-box-content > p {
clear: both;
}
.author-box .avatar { margin: 0 16px 16px 0; max-width:64px; }
.content-sidebar .author-box {
margin: 24px 40px 0 0;
padding: 20px 0;
}
.sidebar-content .author-box  {
margin: 24px 0 0 40px;
padding: 24px 0 0 0;
} ol.comment-list {
padding: 0;
}
.comment-form-author, .comment-form-email, .comment-form-url {
margin: 0;
padding: 0;
}
.entry-comments {
padding: 40px;
}
.comment-respond,
.entry-comments,
.entry-pings { margin-bottom: 40px }
.comment-respond,
.entry-pings { padding: 40px 0 16px }
.comment-content { clear: both }
.entry-comments .comment-author { 
font-family: 'Montserrat',sans-serif;
font-weight: 400;
margin-bottom: 0;
padding: 0;
}
.entry-comments .comment-meta {
color: #91A3B5;
font-size: 12px;
letter-spacing: 1px;
margin-bottom: 0;
padding: 0;
text-transform: uppercase;
}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] { width: 50% }
.comment-respond label {
display: block;
margin-right: 12px;
}
.comment-list li,
.ping-list li { list-style-type: none }
.comment-list li {
margin-top: 20px;
padding: 32px;
}
.comment-list li li {
margin-right: -32px;
border-right-width: 0
}
li.comment {
background-color: #fff;
border: 1px solid #fafafa;
}
.comment .avatar { margin: 0 16px 20px 0 }
.entry-pings .reply { display: none }
.bypostauthor { }
.form-allowed-tags {
background-color: #fafafa;
border: 1px solid #eaeaea;
font-size: 14px;
padding: 24px;
}
.comment-reply a {
background-color: #289dcc;
border: medium none;
border-radius: 6px;
color: #FFFFFF;
display: inline-block;
font-size: 15px;
line-height: 22px;
padding: 9px 12px 10px;
text-decoration: none;
transition: all 0.25s linear 0s;
}
.comment-reply a:hover {
background-color: #3FA5CE;
color: #FFFFFF;
}
.form-allowed-tags code { 
background-color: transparent;
border: none;
color: inherit;
padding: 0
} .sidebar {
display: inline;
font-size: 16px;
line-height: 1.5;
}
.widgettitle {
font-size: 16px;
margin-bottom: 32px;
padding-bottom: 15px;
position: relative;
text-transform: uppercase;
}
.widgettitle:after {
background: #289dcc;
bottom: 0;
content: "";
display: block;
height: 4px;
position: absolute;
width: 50px;
}
.sidebar p {
margin-bottom: 16px;
}
.sidebar .widget {
border-bottom: 1px solid #ECF0F1;
margin-bottom: 32px;
padding: 0 0 32px;
}
.sidebar .widget:last-child {
border-bottom: 0;
margin-bottom: 0;
}
.sidebar.widget-area ul {
padding-left: 0;
}
.sidebar.widget-area ul li {
list-style-type: none;
word-wrap: break-word;
}
.recentcomments {}
#recentcomments {}
#recentcomments li {list-style: none; padding: 8px 0 0 0;}
#recentcomments li:before {float: left; font-family: 'FontAwesome'; content: "\f105"; padding-right: 10px;}
#recentcomments li a {}
.widget_recent_comments {}
.widget_recent_entries {}
.widget_recent_entries ul {}
.widget_recent_entries ul li {list-style: none; padding: 8px 0 0 0;}
.widget_recent_entries ul li:before {color: #91A3B5; float: left; font-family: 'FontAwesome'; content: "\f105"; padding-right: 10px;}
.widget_recent_entries ul li a {} .site-footer {
clear: both;
padding: 20px 0 10px 0;
}
.site-footer .creds p{
margin: 0;
padding: 0;	
}  input,
select,
textarea {
background-color: #fff;
border: 2px solid #BDC3C7;
border-radius: 3px;
box-shadow: 1px 1px 3px #eee inset;
color: #34495E;
font-size: 16px;
padding: 16px;
padding: 1.6rem;
width: 100%;
}
input:focus,
textarea:focus {
border-color: #289dcc;
outline: none;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button {
background-color: #289dcc;
border: none;
box-shadow: none;
color: #fff;
cursor: pointer;
padding: 16px 24px;
padding: 1.6rem 2.4rem;
text-transform: uppercase;
width: auto;
}
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover {
background-color: #3FA5CE;
}
.entry-content .button:hover {
color: #fff;
}
.button {
border-radius: 3px;
display: inline-block;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
display: none;
}
.search-span.input-group-btn {
left:-1px;	
}
.search-btn.btn{
padding-left: 20px;
padding-right: 20px;	
} embed,
img,
object,
video {
max-width: 100%;
}
img {
height: auto;
}
.alignleft .avatar {
margin-right: 24px;
margin-right: 1.5rem;
}
.alignright .avatar {
margin-left: 24px;
margin-left: 1.5rem;
}
.author-box .avatar {
float: left;
margin-right: 24px;
margin-right: 1.5rem
}
.comment-list li .avatar {
float: left;
margin: 0 16px 24px 0;
margin: 0 1rem 1.5rem 0;
}
img.centered,
.aligncenter {
display: block;
margin: 0 auto 24px;
margin: 0 auto 1.5rem
}
img.alignnone {
display: inline;
margin-bottom: 12px;
margin-bottom: 0.75rem;
}
img.alignleft,
.post-image,
.wp-caption.alignleft {
display: inline;
margin: 0 24px 24px 0;
margin: 0 1.5rem 1.5rem 0;
}
img.alignright,
.wp-caption.alignright {
display: inline;
margin: 0 0 24px 24px;
margin: 0 0 1.5rem 1.5rem;
}
p.wp-caption-text {
line-height: 1.2;
margin-top: 12px;
margin-top: 0.75rem;
}
code{
white-space: normal !important;	
}
img.center-block {
display: block;
margin-bottom: 24px;
margin-left: auto;
margin-right: auto;
}
.gallery-caption{
display: inline-block;	
} .enews-subbox, .enews input[type="submit"], .enews-widget input {
background-color: #FFFFFF;
border: 2px solid #BDC3C7;
border-radius: 6px;
box-shadow: none;
color: #526476;
font-size: 16px;
height: 41px;
line-height: 1.231;
padding: 8px 12px;
width: 100%;
}
.enews-widget input:focus {
border-color: #289dcc;
box-shadow: none;
outline: 0 none;
}
.form-submit > input, #subbutton, .form-submit > input, #subbutton:focus, .form-submit > input {
background-color: #289dcc;
border: medium none;
border-radius: 6px;
color: #FFFFFF;
vertical-align: middle;
width: auto;
}
#subbutton:hover {
background-color: #48C9B0;
}
.widget.latest-tweets li {
margin: 0 0 12px;
}
.archive-pagination.pagination {
padding: 0 40px;
} .featuredpost .entry {
background-color: transparent;
padding: 16px 0;
margin-bottom: 0;
}
.featuredpost .entry:last-child { border-bottom-width: 0 }
.featuredpost .entry-title,
.featuredpage .entry-title {
font-size: 16px;
font-weight: 400;
margin: 0 0 5px;
text-transform: none;
}
.featuredpost .entry-title:after,
.featuredpage .entry-title:after {
display: none;
}
.featuredpage .entry-header, .featuredpost .entry-header {
border-bottom: none;
margin: 0;
padding: 0;
}
.featuredpost .entry-meta,
.featuredpage .entry-meta { 
font-size: 13px;
margin-bottom: 0
}
.featuredpost .alignleft,
.featuredpost .alignright,
.featuredpost .alignnone,
.featuredpage .alignleft,
.featuredpage .alignright,
.featuredpage .alignnone  {
display: block;
margin-bottom: 0
}
.featuredpage .entry {}
.featuredpage .entry-header, .featuredpost .entry-header {
}
.featuredpost .entry-content > p, .featuredpage .entry-content > p {
\    margin: 0;
padding: 0;
}
.user-profile {
background-color: #FCFCFC;
border: 1px solid #EAEAEA;
padding: 24px;
} .avatar { float: left }
.search-form input[type="submit"],
#searchform input[type="submit"],
#searchform .screen-reader-text,
#bbp_search_submit  {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
width: 1px;
}
.alignnone { margin: 0 0 24px }
.aligncenter,
div.aligncenter {
display: block;
margin: 0 auto 24px auto;
}
.alignright {
float: right;
margin: 5px 0 24px 20px;
}
.alignleft {
float: left;
margin: 0 20px 24px 0;
}
.aligncenter {
display: block;
margin: 0 auto 24px auto;
}
a img.alignright {
float: right;
margin: 5px 0 24px 20px;
}
a img.alignnone { margin: 5px 20px 24px 0 }
a img.alignleft {
float: left;
margin: 5px 20px 24px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
border: 1px solid #eaeaea;
max-width: 100%;
padding: 10px 10px 0;
text-align: center;
overflow: hidden;
}
.wp-caption.alignnone { margin: 0 0 24px }
.wp-caption.alignleft { margin: 5px 20px 24px 0 }
.wp-caption.alignright { margin: 5px 0 24px 20px }
.wp-caption img {
border: 0 none;
height: auto;
margin: 0 0 10px;
max-width: 100%;
padding: 0;
width: auto;
}
.wp-caption img.wp-smiley{ margin: 0;}
.wp-caption p.wp-caption-text {
font-size: 12px;
margin: 0 0 10px;
padding: 0 4px 5px;
} .carousel-fade .carousel-inner .item {
opacity: 0;
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
-o-transition-property: opacity;
transition-property: opacity;
-webkit-transition-duration:1s;
-moz-transition-duration: 1s;
-o-transition-duration: 1s;
transition-duration: 1s;
-webkit-transition-timing-function: ease-out;
-moz-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.carousel-fade .carousel-inner .active {
opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
opacity: 0;
z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
opacity: 1;
}
.carousel-fade .carousel-control {
z-index: 999;
}  .navbar .nav > li > a {
font-family: "Open sans",Arial,Helvetica,sans-serif;
font-weight: 300;
font-size: 16px;
} p, body {
font-family: "Open sans",Arial,Helvetica,sans-serif;
font-size: 18px;
font-style: normal;
font-variant: normal;
font-weight: 300;
line-height: 28.799999237060547px;
}
.site-inner {
padding: 0;
}
@media (max-width: 1024px){
margin-top: 0;
}
.section_wrapper header {
padding-top: 35px;
padding-bottom: 25px;
position: relative;
z-index: 2;
}
.m1ka_parallax_section {
background-image: url(//rocapress.dk/wp-content/uploads/2014/09/bg.png);
background-attachment: scroll;
background-repeat: no-repeat;
width: 100%;
min-height: 159px;
position: relative;
overflow: hidden;
background-position: center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.page header p.lead:after, .single-portfolio header p.lead:after, .single header p.lead:after{
background: #34495e;
bottom: -10px;
content: "";
display: block;
height: 10px;
margin: 0 auto;
position: relative;
width: 100px;
}
.entry-title{
text-align: center;
margin-bottom: 0;
font-size: 50px;
line-height: 1;
}
.entry-title:after, .author-box:after{
display: none;
}
header p.lead{
font-size: 20px;
} .archive p.lead:after, .search-no-results p.lead:after, .search p.lead:after{
background: #34495e;
bottom: -10px;
content: "";
display: block;
height: 10px;
margin: 0 auto;
position: relative;
width: 100px;
}
.slider_overlay {
background: url(//rocapress.dk/wp-content/uploads/2014/09/grid.png);
bottom: 0;
height: 100%;
left: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: 0;
opacity: 0.8;
}
.entry-header{
border: none;
}
#header{
margin-bottom: 0px;
} .footer-widgets {
border-top: 2px solid #1e1e1e;
clear: both;
line-height: 1.5;
overflow: hidden;
padding: 32px 0 16px;
padding: 2rem 0 1rem;
}
.footer-widgets p {
margin-bottom: 16px;
margin-bottom: 1rem;
}
.footer-widgets .widget {
margin-bottom: 24px;
margin-bottom: 1.5rem;
}
.footer-widgets .widget-area ul li {
list-style-type: none;
margin-bottom: 6px;
margin-bottom: 0.375rem;
word-wrap: break-word;
}
.footer-widgets-1 {
margin-right: 4.166666666%; } .entry-title{
max-width: 960px;
margin: 0 auto;
}
.service-title{
font-size: 20px;
}
.service-title:before {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
padding-right: 10px;
font-size: 30px;
color: #289dcc;
} .wordpress-websites:before {
content: "\f108";
} .wordpress-webmaster:before {
content: "\f007";
} .wordpress-webshop:before {
content: "\f07a";
} .wordpress-plugin:before {
content: "\f1e6";
} .social-media-integration:before {
content: "\f1e0";
} .search-engine-optimization:before {
content: "\f002";
} .web-and-graphic-design:before {
content: "\f1fc";
} .hosting-domain-and-database:before {
content: "\f1c0";
} .wordpress-blog:before {
content: "\f03e";
}
.service-title a {
color: #34495E;
}
.service-title a:hover {
color: #289dcc;
}  .entry-content ul{
padding-bottom: 0;
} .ninja-forms-form-wrap input{
margin-bottom: 0;
height: 50px;
font-weight: 300; }
input, textarea{
box-shadow: 0px 0px 0px #eee inset;
border: 1px solid #BDC3C7;
}
.text-wrap.label-inside input{
height: 47px;
} .textarea-wrap.label-inside textarea{
font-size: 18px;
font-weight: 300;
} .testimonial-name {
color: inherit;
font-size: 18px;
font-weight: 700;
text-align: center;
display: block;
margin-bottom: 9px;
}
.testimonial-company {
color: inherit;
font-size: 14px;
font-weight: 300;
text-align: center;
display: block;
margin: -15px;
line-height: 140%;
} .testimonials-section {
max-width: 960px;
}
.wpflat-padding{
padding-bottom: 30px;
} @media all and (max-width: 750px) {
.wpflat-display-none {
display: none;
}
.testimonial-name{
text-align: right;
}
.testimonial-company{
text-align: right;
margin: -15px 0px 15px 15px;
}
}
@media all and (min-width: 750px) {
.wpflat-display {
display: none;
}
}
.login-icon > img {
display: block;
margin-bottom: 6px;
height: 130px;
width: 130px;
}
.login-icon > small {
color: inherit;
font-size: inherit;
font-weight: 700;
text-align: center;
}
.login-form, .wpflat-login-form {
background-color: #edeff1;
padding: 24px 23px 20px;
position: relative;
border-radius: 6px;
}
.login-form:before {
content: '';
border-style: solid;
border-width: 12px 12px 12px 0;
border-color: transparent #edeff1 transparent transparent;
height: 0;
position: absolute;
left: -12px;
top: 55px;
width: 0;
-webkit-transform: rotate(360deg);
} .wpflat-login-form::after {
content: '';
border-style: solid;
border-width: 12px 12px 12px 0;
border-color: transparent #edeff1 transparent transparent;
height: 0;
position: absolute;
right: -12px;
top: 55px;
width: 0;
-webkit-transform: rotate(180deg);
}
img.center{
margin: 0 auto;
} .footer-widgets {
background-color: #333;
clear: both;
padding-top: 40px;
}
.footer-widgets,
.footer-widgets a {
color: #999;
}
.footer-widgets input {
border: 1px solid #333;
}
.footer-widgets a.button,
.footer-widgets a:hover {
color: #fff;
}
.footer-widgets li {
border-bottom: 1px dotted #666;
margin-bottom: 10px;
padding-bottom: 10px;
}
.footer-widgets .widget {
margin-bottom: 40px;
}
.footer-widgets p:last-child {
margin-bottom: 0;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
width: 340px;
}
.footer-widgets-1 {
margin-right: 60px;
}
.footer-widgets-1,
.footer-widgets-2 {
float: left;
}
.footer-widgets-3 {
float: right;
}
.footer-widgets:before{
content: " ";
display: table;
}
.footer-widgets:after{
clear: both;
content: " ";
display: table;
}
.footer-widgets button,
.footer-widgets input[type="button"],
.footer-widgets input[type="reset"],
.footer-widgets input[type="submit"],
.footer-widgets .button {
background-color: #e5554e;
color: #fff;
}
.m1ka-padding-n{
padding-top: 0;
} .single_portfolio {
padding-top: 20px;
}
.single_portfolio_section.single_portfolio_content.col-m-12:after{
display: none;
} .panel-title > a{
font-size: 30px;
}
.panel-title > a:before {
content: "\f075";
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
padding-right: 10px;
font-size: 30px;
}
.panel-title > a:hover{
color: #289dcc;
}
.panel-default > .panel-heading {
background-color: #fff;
border-color: none;
}
.panel-default > .panel-heading{
text-align: center;
}
.panel-default{
border-color: none;
}
.panel{
border: none;
-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05); */
}
.panel-group .panel-heading + .panel-collapse .panel-body{
border-top: 0px;
}  aside.sidebar.sidebar-primary.widget-area.col-sm-12.col-md-4.col-xs-12{
padding-top: 48px;
} .single_portfolio_sidebar{
padding-top: 0;
} .m1ka-remove-bottom{
margin-bottom: 0;
padding-bottom: 0;
} .portfolio_section.section {
padding-top: 0;
}  .btn.btn-inverse.m1ka-inverse-style {
background-color: transparent;
border: 3px solid #fff;
} .btn.btn-inverse.m1ka-inverse-style:hover{
background-color: #fff;
color: #000;
}
header h1, .fullwidth_slider .carousel-caption h1{
color: #34495e;
}
.fullwidth_slider p.lead{
color: #34495e;
font-weight: 500;
}
section#testimonials, section#services-teaser{
margin-bottom: 25px;
}
.testimonial_section.section{
padding-top: 0px;
}
#trusted-worldview header p.lead:after, #trusted-worldview p.lead{
color: #34495e;
}  .cob1{
padding-top: 50px;
}
.cob1-title{
font-size: 40px;
} .cob1-title-dk{
font-size: 30px;
}
.cob1-button{
margin-top: 7px;
margin-bottom: 10px;
}
a.btn.btn-inverse.btn-hg.btn-block.cob1-button{
border: 3px solid #34495e;
}  .theme-lightblue{
color: #319eca;
} .fp-service-box{
padding-top: 70px; 
padding-bottom: 70px;
}  .cob2-title {
font-size: 35px;
line-height: 72px;
} .cob2-title-dk {
font-size: 30px;
line-height: 72px;
} .cob2-button {
margin-top: 12px; 
margin-bottom: 50px;
} #trusted-worldview h2,
#website-projects h2 {
font-size: 40px;
text-transform: uppercase;
} section#website-projects,section#trusted-worldview {
padding-top: 15px;
} article.post-3148.page.type-page.status-publish.entry {
margin-bottom: 0;
padding-bottom: 0;
} .blog-subheader{
font-family: "Open sans",Arial,Helvetica,sans-serif;
font-size: 14px;
color: #6f6f6f;
font-weight: 300;
margin-bottom: 10px;
} .blog-title{
font-family: "Open sans",Arial,Helvetica,sans-serif;
margin-top: 24px;
margin-bottom: 5px;
font-size: 25px;
}
.blog_excerpt {
margin-bottom: 0;
padding-bottom: 10px;
font-size: 18px;
font-width: 300;
font-family: "Open sans",Arial,Helvetica,sans-serif;
} main.content{
padding-top: 48px;
} .home main.content{
padding-top: 0px;
}
header.entry-header{
display: none;
} .entry-footer .entry-meta a{
color: #34495e;
}
.entry-footer .entry-meta a:hover{
color: #289dcc;
}
p.entry-meta{
padding-bottom: 0px;
}
.entry-author-name{
color: #34495e;
}
.entry-author-name:hover{
color: #289dcc;
} h3{
font-size: 22px;
}
.testimonial-h3-title {
font-weight: bold;
}
h2 {
font-size: 35px;
font-weight: bold;
} .team_section {
padding: 0 0;
}  h3.ninja-forms-mp-page-title{
font-weight: bold;
} .select .btn{
width: 253px;
} #ninja_forms_field_12:hover {
background: #415b76 !important;
} .contact-cob{
margin: 24px 0 0 0;
padding-left: 0;
}
.contact-cob lead{
font-size: 20px;
font-weight: 700;
}
.contact-cob-button{
margin-top: 10px; 
margin-bottom: 50px;
font-weight: bold;
font-size: 18px !important;
}  .widget_recent_entries ul li:before{
margin-bottom: 1px;
}  .bottom-icons li:nth-child(4){
margin-right: 0;
}
.bottom-icons-align{
text-align: none;
float: right;
}
@media (max-width: 480px) {
.bottom-icons-align{
text-align: center;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.bottom-icons ul li{
display: table;
}
}
@media (max-width: 991px) {
.cob1-title {
font-size: 40px;
text-align: center;
line-height: 1.3;
}
.cob1-title-dk {
font-size: 40px;
text-align: center;
line-height: 1.3;
}
.cob1{
padding-bottom: 20px;
}
.cob2-title {
text-align: center;
line-height: 1.3;
}
.cob2-title-dk {
text-align: center;
line-height: 1.3;
}
.entry-title{
font-size: 40px;
word-wrap: break-word;
}
aside.sidebar.sidebar-primary.widget-area.col-sm-12.col-md-4.col-xs-12{
padding-top: 0;
}
}
@media (max-width: 480px) {
.cob1{
padding-bottom: 50px;
}
.entry-title{
font-size: 30px;
}
}  #disqus_thread {
padding-bottom: 30px;
} .nav-primary .widget-area {
float: left;
margin-top: 23px;
}
.nav-primary .textwidget a {
margin-left: 4px;
}
li#menu-item-5343, li#menu-item-3157 {
margin-right: 30px;
}
li#menu-item-5343 {
margin-right: 30px !important;
}
@media (max-width: 768px) {
.nav-primary .widget-area {
margin-top: 0;
padding: 10px 20px;
}
.nav-primary .textwidget a {
margin-left: 0;
}
li#menu-item-5343 {
margin-right: 0;
}
li#menu-item-3157 {
margin-right: 0;
}
}
.header-image .site-header .title-area{
margin-top: 23px;
}
.portfolio_section .gallery-filter {
display: none !important;
}