/*--customized--*/
@media (max-width: 1920px) {
}
@media (max-width: 1600px) {
}
@media (max-width: 1280px) {
}
@media (max-width: 1199px) {.navbar-nav > li > a {font-size: 15px;}
.form_body{padding: 5px 15px;}
.caption_title h1 {font-size: 30px;}
.form_header h3 {font-size: 18px;margin-bottom: 0;}
.input_outr input {padding: 6px 10px;}
.input_outr {margin-bottom: 10px;}
.contact_section {padding: 60px 0;}
.content_listtop .commn_head h4 {font-size: 22px;}
.content_listbottom h3 {font-size: 22px;}
.tiger-des {padding: 0 0 0 60px;}
.welcome-outr {padding: 50px 0 70px;}
.cmmn-hdr h3 {font-size: 28px;margin: 0 0 20px;}
.services-txt h4 {font-size: 18px;margin: 0 0 15px;}
.tiger-des p {font-size: 18px;margin: 0 0 15px;}
.abt_mid_innr h4 {font-size: 23px;margin: 0 0 10px;}
.testi_outr {width: 47%;}
.faq-outr {width: 47%;}
.home_imgouter::after{right:0;}
.accordion-header h1 {font-size: 16px;}
.accordion-content {padding: 10px 10px 10px 25px;}
.ftr-hdr h4 {font-size: 16px;margin: 0 0 20px;}
.ftr_menu ul li {margin: 0 0 10px;}
.faq-main-outr {padding: 60px 0 20px;}
.abt_mid_img {width: 470px;}
.abt_mid_img {width: 490px;}
.abt_mid_txt {padding: 15px 15px 5px;}
.abt_mid_txt {height: 316px;}
.abt_mid_innr p {font-size: 15px;line-height: 27px;margin: 0 0 5px;}
.abt_mid_innr2 h4 {font-size: 23px;margin: 0 0 10px;}
.abt_mid_txt2 {height: 292px;padding: 26px 20px 24px;width: 52%;}
.abt_mid_innr2 p {font-size: 15px;line-height: 27px;margin: 0 0 5px;}
.abt_mid_img2 {width: 450px;}
.vacancies {font-size: 16px;}
.behind-dse h3 {font-size: 22px;margin: 0 0 15px;}
.behind-dse p {font-size: 17px;}
.behind-innr {padding: 0 0 40px;}
.behind-innr .behind-img img {width: 100%;}
.baltimore-txt h4, .baltimore-txt h2 {font-size: 24px;}
.innr-cmmn-hdr {padding: 0 70px 0 0px;margin: 0 0 40px;}
.innr-cmmn-hdr h3 {margin: 0 0 10px;font-size: 30px;}
.welcome-hdr {padding: 10px;font-size: 25px;}
.side-hdr h4 {font-size: 15px;}
.cities ul li {font-size: 14px;margin: 0 0 15px;}
.side-img-pic img {padding: 35px 25px 45px;}
.side-address ul li p {padding-left: 10px;font-size: 13px;}
.real_estinner .commn_head h2 {font-size: 26px;}
.real_estinner .commn_head h2 span {font-size: 40px;}
.real_estinner {padding: 20px 0 10px 5%;}
.real_estate_list ul li {margin-bottom: 10px;}
.navbar-brand {width: 290px;padding: 0;}
}
@media (max-width: 1024px) {
.form_header{padding: 10px 10px 5px;}
.input_outr input[type="submit"]{font-size: 17px;}
.key_to_header h3 {font-size: 22px;}
.testi_cont_inr p {font-size: 16px;line-height: 1.5;}
.slider_header h3 {font-size: 16px;background-size: 31px 22px;}
.testi_cont_inr h6 {font-size: 14px;}
}
@media (max-width: 991px) {
.navbar-brand {width: 160px;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left:0;}
.navbar-nav > li > a {padding: 15px 5px;}
.caption_title h1 {font-size: 18px;}
.caption_title p {font-size: 15px;}
.caption_title h4 {font-size: 14px;background-size: 50px 30px;}
.caption_title {margin-left: 45px;margin-top: 25px;padding: 15px;}
.input_outr input[type="submit"] {font-size: 14px;}
.form_header h3 {font-size: 16px;line-height: 1.4;}
.input_outr {margin-bottom: 5px;}
.property_details {padding: 30px 0;}
.property_details h4 {font-size: 16px;}
.property_details p {font-size: 14px;}
.vacnt_list li {font-size: 14px;}
.key_to_sucesss {padding: 40px 0;}
.key_to_header h3{font-size: 18px;line-height: 1.4;margin-bottom: 10px;}
.team_selection {padding: 40px 0;}
.team_selec_header h3 {font-size: 18px;}
.team_selec_header h4 {font-size: 18px;}
.effecient_service {padding: 30px 0;}
.effecient_header h3 {font-size: 20px;}
.effecient_content h3 {font-size: 16px;}
.effecient_content p {font-size: 15px;}
.effecient_content ul li {font-size: 14px;}
.price_table {padding: 35px 0;}
.price_table_header h3 {font-size: 20px;padding: 0;}
.price_table_outer {width: auto;}
.price_block {width: 100%;}
.mCSB_inside > .mCSB_container {margin-right: 0;}
.price_block {border: 1px solid #d0cece !important;}
.te_placement h3 {font-size: 20px;}
.section_cell {padding: 40px 0;}
.te_placement p {font-size: 14px;margin-bottom: 15px;}
.placemnt_para {font-size: 14px;padding: 15px 6px 6px;}
.entire_placemnt h4 {margin-bottom: 10px;}
.entire_placemnt h3 {font-size: 16px;}
.entire_placemnt_content {margin-top: 20px;}
.entire_placemnt_content h3 {font-size: 16px;}
.entire_placemnt_content p {font-size: 14px;line-height: 1.4;margin-bottom: 10px;}
.features_data {height: 45px;padding: 10px;}
.guarantee_content_outer h3 {font-size: 20px;margin-bottom: 20px;}
.guarantee_content_outer p {font-size: 14px;margin-bottom: 10px;}
.garntee_out_para p {font-size: 14px;}
.preffr_plc_blk h3 {font-size: 20px;}
.preffer_para p {font-size: 14px;}
.blog_content {padding: 50px 0;}
.blg_book h3 span {font-size: 24px;}
.blg_book h3 {font-size: 18px;}
.rght_pnlhed h3 {font-size: 16px;}
.latest_comment a {font-size: 14px;}
.blog_para h3 {font-size: 20px;margin-bottom: 10px;}
.blog_para p {font-size: 14px;}
.contact_address .content_hed h3 {font-size: 26px;}
.contact_address .content_hed p {font-size: 14px;line-height: 1.4;}
.contact_address .footer_col_address ul li span:first-child {height: 25px;margin-top: 0;width: 25px;}
.contact_address .footer_col_address ul li span, .contact_address .footer_cols ul li a {font-size: 14px;}
.contact_address .footer_col_address ul li {margin-bottom: 10px;}
.map_sec {height: 350px;}
.contact_section {padding: 25px 0;}
.contact_form .input_outr {margin-bottom: 15px;}
.call_left, .call_right {font-size: 22px;}
.form_body p {line-height: normal;}
.form_header {padding: 5px 10px;}
.form_body {padding: 10px;}
.map-outr {width: auto;}
.navbar-nav > li > a {font-size: 14px;}
.real_estate_list ul li {font-size: 16px;}
.real_estinner .commn_head h2 span {font-size: 30px;}
.real_estate_list ul li {margin-bottom: 5px;}
.real_estinner .commn_head {padding-bottom: 0;}
}
@media (max-width: 980px) {
.banner_caption {position: static;top: 0;transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);padding:10px 0 30px;}
.banner_slider .owl-dots{top:45%;}
.caption_title {background: rgba(196, 120, 0, 1);}
.welcome_form {border: 1px solid #b0afb0;}
.tiger-des p {font-size: 16px;}
.accordion-header h1 {font-size: 14px;padding-left: 28px;}
.testi_cont {padding: 10px 5%;}
.cmmn-hdr p {font-size: 15px;}
.frm-innr {padding: 30px 12px;}
.frm-inpt input[type="submit"] {font-size: 11px;}
.frm-hdr {font-size: 18px;}
.faq_head h3{font-size: 26px;}
.tiger-buyer {padding: 0 0 20px;}
.abt_mid_img {display: block;float: none;width: 100%;}
.abt_mid_txt {display: block;height: auto;width: 100%;margin: 0 0 20px;}
.abt_mid_txt2 {height: auto;width: 100%;display: block;float: none;}
.abt_mid_img2 {width: 100%;}
.innr-cmmn-hdr {padding: 0 20px 0 0px;margin: 0 0 15px;}
.innr-cmmn-hdr p {font-size: 15px;}
.innr_page_cont p {font-size: 15px;}
.welcome-hdr {padding: 10px 0;font-size: 18px;}
.welcome-form {padding: 30px 15px;}
.wel-inpt {margin: 0 0 20px;}
.wel-inpt-sub input[type="submit"] {font-size: 15px;}
.side-address {padding: 30px 0 0 10px;}
.cities {padding: 30px 0 0 10px;}
.accordion-item-active .accordion-header::after {width: 30px;height: 29px;top: 4px;left: -21px;}
}
@media (max-width: 800px) {
}
@media (min-width: 768px) and (max-width: 991px) {

}

@media (max-width: 767px) {
.navbar-toggle{margin:0;}
.navbar-toggle .icon-bar {background: #840d0d;}
.navbar-header {padding: 10px;}
.navbar-brand{padding: 10px 0 0;}
.navbar-nav {float: none;text-align: center;background: rgba(255, 255, 255, 0.9);padding:0;margin: 0;}
.navbar-nav > li > a {display: inline-block;padding: 6px 0;width:100%;font-size:15px;}
.navbar-nav > li {margin-left: 0;}
.navbar-collapse {left: 0;position: absolute;right: 0;top:100%;z-index: 99;border: 0;}
.navbar-nav > li:after {display: none;}
.banner_slider .owl-dots {top: 32%;}
.caption-innr{padding: 0;margin:10px 0;}
.caption-txt{display: block;width: 100%;padding: 0;}
.caption_title {margin-left: 0;margin-top: 0;margin-bottom: 15px;}
.welcome_form {width: 100%;display: block;border: 1px solid #b0afb0;}
.drop-arow{padding: 30px 0 0;}
.real-est-rght::before,.real-est-rght::after{display: none;}
.home_imgouter::after {right: 0;left: 0;width: 100%;top: 0;bottom: 0;height: 100%;width: 100%;}
.home_imgouter img{padding: 10px 14px;}
.mid-form-outr{display: block;width: 100%;}
.tiger-des-outr{display: block;width: 100%;}
.real_est-inn .commn_head h2 {font-size: 26px;}
.real_est-inn .commn_head h2 span{font-size: 38px;}
.palcemnt_item {width: 100%;}
.placemnt_para::after {margin-top: 0;background: none;}
.garntee_outcol_left {width: 100%;}
.garntee_outcol_right {width: 100%;}
.garntee_outcol {display: block;}
.garntee_out_img {margin: 0 auto;width: 300px;}
.preffr_plc_blk {display: block;}
.plc_blk_right {width: 100%;margin-top: 10px;}
.plc_blk_form {border-radius: 0;}
.footer {margin-top: 40px;}
.features_data {height: 60px;}
.footer_logo {float: none;}
.copy {float: none;margin-top: 5px;}
.caption_title h4 {background: none;}
#section2 .section_tbl, #section2 .section_cell {display: block;}
.testi_cont {padding: 0;}
.testi_cont_inr {padding: 0;}
.pricing_table h3 {padding: 10px;}
.preffer_para {margin-bottom: 15px;}
.prf_bottm_para {margin: 10px 0 0;}
.prf_bottm_para p {font-size: 14px;}
.blog_content {padding: 20px 0;}
.blogcontent_box {margin-bottom: 20px;padding-bottom: 10px;}
.blog_scl {margin-top: 10px;}
.latest_comment {margin-top: 20px;}
.comments_part {margin-top: 20px;}
.commnts_clnt {margin-top: 20px;}
.right_service {margin-top: 20px;}
.footer_top {margin: 15px;}
.pagination_outer {margin-bottom: 15px;}
.contact_form .input_outr input {font-size: 14px;}
.contact_address {margin-top: 20px;}
.section_tbl.section_tblnull {display: block;}

.home_imgouter {text-align: center;margin-bottom: 15px;}
.content_listbottom h3, .content_listtop .commn_head h4 {font-size: 18px;}
.contnet_list_item ul li, .contnet_list_para p {font-size: 15px;}
.content_sec2 {padding: 20px 0;}
.commn_head h3 {font-size: 20px;}
.commn_head {padding-bottom: 5px;}
.real_estate_details {position: static;height: auto;width: 100%;background-color: rgba(1, 30, 47, 1);}
.real_estate_slider .owl-controls .owl-nav {background-image: none;top: 5%;left: 0;transform: translateY(0%);-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);}
.call_right {padding: 10px 0 10px 55px;}
.bottom_form_sec{padding: 60px 0 20px;}
.mid-form {margin-bottom: 30px;}
.tiger-des {padding: 0;}
.testi_outr, .faq-outr {width: 100%;float: none;}
.call_left, .call_right {font-size: 20px;}
.call_right {margin-top: 5px;display: inline-block;}
.call_us {text-align: center;}
/****/
.ftr_top {padding: 20px 0 0;text-align: center;}
.ftr-hdr h4 {margin: 0 0 10px;background-image: none;}
.ftr-hdr h4::before,.ftr-hdr h4::after{right: 0;margin: auto;}
.tiger-des p {font-size: 14px;}
.commn_head h4 {font-size: 20px;}
.drawer {margin-bottom: 10px;}
.faq-main-outr {padding: 20px 0;}
.faq-outr {padding-right: 15px;}
.test-clint-outr {padding: 30px 70px;}
.how-it-sec {padding: 40px 0 0;}
.innr-cmmn-hdr h3 {font-size: 24px;}
.cmmn-hdr {padding: 0 20px;margin: 0 0 40px;}
.innr_page_cont h3 {font-size: 20px;margin: 0 0 10px;}
.innr_page_cont p {font-size: 14px;}
}

@media (max-width: 640px) {
.banner_slider .owl-dots {top: 25%;}
.test-clint-outr{padding: 30px 10px;}
.real-est-pic{width: 100%;height: 320px;float: none;}
.real-est-txt{width: 100%;height: 320px;float: none;}
.real-est-left{float: none;height: 320px;width: 100%;}
.real-est-rght {float: none;width: 100%;height: 320px;position: relative;}
.real_est-inn{padding: 0 0 0 20px;}
.faq_head h3{font-size: 20px;padding: 0 0 10px;}
.wel-inpt{float: none;width: 100%;}
.wel-inpt-sub input[type="submit"]{padding: 0 10px;width: 100%;}
.innr-cmmn-hdr {padding: 0;}
.wecan_help{padding: 30px 0;}
}

@media (max-width: 600px) {
body {font-size: 13px;}

}

@media (max-width: 568px) {
}

@media (max-width: 500px) {
.slick-prev.slick-arrow {left: 5%;}
.slick-next.slick-arrow {right: 5%;top: 40%;}
.slider-nav {padding: 0 4%;	}
}

@media (max-width: 480px) {
.team_selec_header h3 {font-size: 16px;padding: 0;}
.mCSB_inside > .mCSB_container {padding: 0 20px;}
.guarantee_content_outer h3 {font-size: 16px;}
.preffr_plc_blk h3 {font-size: 16px;}
.plc_blk_form .input_outr input {padding: 5px 15px;}
.preffer_para {margin-top: 15px;}
.hed_cont_left, .hed_cont_right {float: none;}
.hed_cont_right {margin-top: 10px;}
.hed_cont_left ul li {display: block;margin: 0 0 5px;}
.hed_cont_left ul li + li {margin-left: 0;padding-left: 0;border-left: none;}
.te_placement h3 {font-size: 16px;}
.entire_placemnt_content h3 {font-size: 14px;}
.map_sec {height: 260px;}
.team_selec_img {width: auto;}
.garntee_out_para p {padding: 0 30px;}
.blog_scl ul > li {display: block;border-left: 0;}
.social_share ul > li {display: inline-block;}
.contnet_list_item ul li, .contnet_list_para p {font-size: 14px;}
.content_listbottom h3, .content_listtop .commn_head h4 {font-size: 16px;}
.commn_head h4 {font-size: 16px;}
.call_left, .call_right {font-size: 16px;}
.call_right {background-position: 15px center;background-size: 20px 20px;}
.how-it-sec {padding: 24px 0 0;}
.copytxt p a.privcy {display: inline-block;}
}

@media (max-width: 420px) {
.banner_slider .owl-dots {top: 17%;}
.garntee_out_img {width: auto;}
.price_table_header h3 {font-size: 16px;}
.pagination > li > a {padding: 5px;}
.footer_top p {font-size: 14px;line-height: 1.4;}

}

@media (max-width: 360px) {
.slick-prev.slick-arrow {left: 0;}
.slick-next.slick-arrow {right: 0;}
.preffer_placement {padding-top: 40px;padding-bottom: 0px;}
.banner_slider .owl-dots {top: 14%;}
}

@media (max-width: 320px) {
}

