/*
Theme Name: 2018 apartmentcareers
Theme URI: https://www.tipsandtricks-hq.com/wordpress-twenty-sixteen-2016-child-theme-simple-clean-design-8509
Author: webgravity
Author URI: https://www.webgravity.com
Template: twentysixteen
Description: This Twenty Sixteen child theme uses a very simple and clean design for the blog posts and pages.
Version: 1.1
License: GNU General Public License v2 or later
Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentysixteen
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

body{
	font-family: Roboto,sans-serif;
    font-size: 16px;
}


body #content .post .entry-content {
    float: none;
    width: 100%;
}
body #content .post .entry-footer {
    display: none;
}
/* ------- Responsive code here ------- */

.ap_navigation{
	float:right;
	margin:0;
}


.featuredjobs{
	background: #f7f7f7;
	padding:20px 0 20px 0;
}


h1, h2, h3, h4, h5, h6 {
    font-family: Poppins,sans-serif;
    font-weight: 700;
    margin-top: 0;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h1, .entry-summary h2, .entry-summary h3, .entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6, .textwidget h1, .textwidget h2, .textwidget h3, .textwidget h4, .textwidget h5, .textwidget h6{
	font-weight:700;
}

/*#apc-containert-header{
	    background: url(images/black_paper.png) repeat scroll 0 0 #261C1E;
}*/

.apc-containerWrapper{
	padding:20px 0;
	text-align:center;
}
.apc-header{
	float:left;
}

.apc-containerWrapper strong{
	font-weight: normal;
    font-size: 14px;
}

.wp-custom-logo .site-title {
	display:none;
}

.menu-topnav{
	list-style:none;
	margin: 0;
    padding: 0;
}
.menu-topnav li{
	display:inline-block;
}

#item-158 a, #item-159 a{
	background-color: #BF0E78;
}

#item-158 a, #item-159 a{
	background-image: -moz-linear-gradient(center top , rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.125) rgba(0, 0, 0, 0.125) rgba(0, 0, 0, 0.5);
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 1px rgba(0, 0, 0, 0.125);
    color: #fff;
    display: inline-block;
    font-size: 13px;
    line-height: 24px;
    margin:0;
    padding: 3px 10px;
    text-align: center;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    white-space: nowrap;
}

.top-bar .container, .apc-containerWrapper{
	padding:0 7.6923%;
}

.site-header{
	padding:20px 7.6923%;
	width:100%;
	margin-bottom:0px;
}

.bpad0 .bt_bb_row.bt_bb_column_gap_0 .bt_bb_column {
    padding-top: 0;
}

.bpad0 .bt_bb_height_keep-height .slick-slider .slick-slide{
	height:550px!important;	
}
.site-header{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: stretch;
	align-content: stretch;
	-webkit-box-shadow: 0px 2px 13px 1px rgba(0,0,0,0.33);
	-moz-box-shadow: 0px 2px 13px 1px rgba(0,0,0,0.33);
	box-shadow: 0px 2px 13px 1px rgba(0,0,0,0.33);
}

#footer-sidebar .widget{
	padding-top: 3.615384615em!important;
}
#footer-sidebar{
	background-color: #2d3034 !important;
}
#footer-sidebar .widget {
	border-top:none!important;
	font-size: 14px;
    line-height: 24px;
    font-family: Open Sans;
}
.site-footer{
	background-color: #212326;
    min-height: 64px;
}
#footer-sidebar .widget .widget-title{
    color: #ffffff;
}


.widget ul li, .widget ul{
	margin:0;
	padding:0;
	list-style:none;
}

.widget .widget-title:after {
    content: "";
    width: 30px;
    height: 3px;
    display: block;
    margin-top: 7px;
	background-color: #870880 !important;
}

#footer-sidebar2 .btIconWidget .btIconWidgetIcon{
	width:15px;
}

#footer-sidebar .widget ul li a, #footer-sidebar2 .btIconWidget, #footer-sidebar3 .textwidget, #footer-sidebar3 .textwidget a{
    color: #c0c1c2;
	text-decoration:none;
	box-shadow:none;
}
#custom_post_widget-356 label{
	color:#c0c1c2!important;
}

.rt-article-bg .title{
	font-weight:500;
}


#footer-sidebar .widget ul li a:hover, #footer-sidebar2 .btIconWidget:hover, #footer-sidebar3 .textwidget a:hover{
    color: #fff;
}
#custom_html-2{
	    margin-bottom:.307692308em;
}

.beh1pad h1{
     margin-bottom:.307692308em;
}

.beh1pad .bt_bb_link{
    white-space: nowrap;
    font-size: 14px;
    line-height: 35px;
    font-weight: 900;
    color: rgb(255, 255, 255);
    letter-spacing: 1px;
    font-family: Roboto;
    background: linear-gradient(90deg, rgb(133, 0, 188) 0%, rgb(217, 77, 182) 100%);
    border-radius: 35px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 15px 40px 0px;
    cursor: pointer;
    visibility: inherit;
    transition: none;
    text-align: inherit;
    margin: 10px 0px;
    padding: 0px 50px;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
}
.beh1pad .bt_bb_link:hover{
    background: linear-gradient(90deg, rgb(217, 77, 182) 0%, rgb(133, 0, 188) 100%);
}

.main-navigation a{
	color:#444;
}
.bt_bb_cell_inner{
	margin:30px 0;
}

#footer-sidebar2 .btIconWidgetIcon{
	display:inline-block;
	margin-right:10px;
}

#footer-sidebar2 .btIconWidgetContent{
	display:inline-block;
}

#footer-sidebar2 .btIconWidget  {
	display:block;
}

.entry-content ol.num li, .entry-summary ol.num li, .comment-content ol.num li{
	list-style:decimal;    
	margin-left: 1.5em;
	margin-bottom:20px;
}

.site .avatar{
	float: left;
    height: 100px;
    margin: 0 1.75em 1.75em 0;
    width: 100px;
	border-radius:5px;
}
.site-info{
	display:none;
}
.top-bar {
	background: #870880;
    padding: 15px 0;
}

textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
    display: block;
    outline: 0;
    margin:0;
    text-align: left;
    vertical-align: top;
    height:30px!important;
    max-width: 100%;
    width: 100%;
    padding: 0px 20px;
    line-height:30px;
    background-color: #eeeeee!important;
    border: none !important;
    color: #999;
    font-size: 14px;
    position: relative;
    -webkit-backface-visibility: hidden;
    -webkit-transition: all 300ms;
    transition: all 300ms;
	border-radius:none;
}

.hs-form-487af348-e445-45c3-82f8-fa99ba6ee007_5b9cad5a-fd76-461b-96de-6113c5e11335 .hs-button{
	white-space: nowrap;
    font-size: 14px;
    line-height: 35px;
    font-weight: 900;
    color: rgb(255, 255, 255);
    letter-spacing: 1px;
    font-family: Roboto;
    background: linear-gradient(90deg, rgb(133, 0, 188) 0%, rgb(217, 77, 182) 100%);
    border-radius: 35px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 15px 40px 0px;
    cursor: pointer;
    visibility: inherit;
    transition: none;
    text-align: inherit;
    margin: 10px 0px;
    padding: 0px 50px;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
}
.hs-form-487af348-e445-45c3-82f8-fa99ba6ee007_5b9cad5a-fd76-461b-96de-6113c5e11335 .hs-button:hover{
	 background: linear-gradient(90deg, rgb(217, 77, 182) 0%, rgb(133, 0, 188) 100%);
}

.clearfix:after, .clearfix:before,
.container:after, .container:before{
    display: table;
    content: " ";
}
.top-bar ul {
    margin: 0;
	display:inline-block;
}

.top-bar ul li {
    margin-right: 12px;
    padding: 0;
}
.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}

.top-bar, .top-bar a {
    color: #fff;
}

.top-bar ul li:after {
    content: '';
    display: inline-block;
    margin-left: 16px;
    width: 1px;
    height: 12px;
    background: #fff;
    vertical-align: middle;
}
.top-bar .top-bar-social li:after, .top-bar ul li:last-child:after {
	content: none
}
.top-bar .top-bar-social {
    margin-left: 36px;
}

.pull-right {
    float: right!important;
}

.top-bar .top-bar-social li, .top-bar a i {
    margin-right: 6px;
}
.top-bar ul.quick-contact{
	display:none;
}

.top-bar{
	min-height:60px;
}
.site-inner{
	clear:both;
	margin:60px auto;
}
.top-bar ul.pull-right{float:none!important;    display: block; text-align:center;}
.home .site-inner{
	clear:both;
	margin:0 auto;
}

.deci li{
	list-style:decimal;
	margin-left: 30px;
    padding-left: 20px;
	margin-bottom:20px;
}

.home .bt_bb_cell_inner{
	margin:0;
}

.ulnumberpadbtm li{
	list-style:none;
	margin-bottom:20px;
}

#custom_post_widget-356 br{
	display:none;
}

@media only screen and (max-width:909px){
    body #content .post .entry-content {
        float: none;
        margin: 0 7.6923%;
        width: auto;
    }
}

@media screen and (min-width: 61.5625em){

.site-branding, .site-header-menu, .header-image {
    margin-top:0;
    margin-bottom:0;
}
.bt_bb_latest_posts_item .bt_bb_latest_posts_item_title{
	font-weight:100;
	line-height:140%;color: rgb(62, 68, 148);
}

.top-bar ul.pull-right {
    float: right!important;
    display: block;
    text-align: right;
}
	
#footer-sidebar{
    display: table;
    width: 100%;    padding: 0 4.5455%;
}


#footer-sidebar1, #footer-sidebar2, #footer-sidebar3, #footer-sidebar4{
    display: table-cell;
    vertical-align: top;
    width: 25%;
    float: none;
}

}