@media only screen and (max-width: 1200px) {
.navbar-default .navbar-nav > li > a { color: #fff; padding: 9px 30px;}
.slider_content{ top:11%;}
.main_content_inner h1{ font-size:32px; line-height:40px;}
.servives_right_content p {padding-bottom:30px}
.main_content_inner p br{ display:none;}
.servives_right_content{padding: 7px 15px 0 15px;}
.servives_right_content h2 {font-size: 40px;  line-height: 43px;  margin-bottom:10px;}
.servives_right_botom_content ul li h3{ font-size:21px; line-height:25px; margin-bottom:5px;}
.servives_right_botom_content ul li{ margin-bottom:20px;}
.servives_right_botom_content ul li p{ padding:0;}
.faq_left_content{ padding:10px 15px;}
.faq_left_content h3 {font-size: 40px; line-height: 44px; margin: 0 0 25px 0;}
.single_faq_content h4{ padding-bottom:13px;}
.single_faq_content p{ padding-right:0;}
.footer_top_content_link ul li{ padding:0 12px;}
.single_box_content {padding: 30px 20px 30px 30px;}
}
@media only screen and (max-width: 1023px) {
.slider_inner h3 { font-size: 35px; line-height: 40px;}
.slider_inner h3 span { font-size: 50px; line-height: 40px;}
.single_box_content h3{ font-size:20px; line-height:45px; margin-bottom:10px;}
.main_content_inner {  width: 95%;}
.single_box_content{padding: 20px 13px 10px; min-height:210px}
.main_content{ padding:50px 0;}
.account_solution_inner p { font-size: 20px;}
.account_solution_inner{ max-width:inherit; width:98%;}
.servives_right_content{ padding:20px 15px;}
.servives_right_botom_content ul li{ padding: 0 10px 0 37px;}
.servives_right_botom_content ul li h3 { font-size: 18px;}
.how_work_section{ padding:50px 0;}
.how_work_step_box_main_content h5 {  font-size: 16px;  line-height: 18px;}
.single_faq_content { padding: 0 20px 0 0;}
.single_faq_content h4 br{ display:none;}
.quick_enquiry_section{ padding:50px 0;}
.footer_top_content_link ul li { padding: 0 4px;}
.footer_top_content_link ul li a{ font-size:11px;}
.registered_agents_inner{ padding:42px 40px;}
.registered_agents_inner p br{ display:none;}
.subpage_middle_left_content {padding: 0 40px 0 0;}
.subpage_middle_section h1 { font-size: 65px;  line-height: 68px;}
}
@media only screen and (max-width: 767px) {
.header_left_columns{ width:40%;}
.header_right_columns{ width:60%;}
.phone_no { margin: 0 25px 0 0;}
.navbar-default .navbar-toggle{ border:none;  display:table; float:right;}
.main_menu_section{ margin:0 auto; display:table; text-align:center;}
.navbar-default .navbar-toggle:hover{ background:none;}
.navbar-default .navbar-toggle:focus{ background:none; outline:none;}
.navbar-default .navbar-toggle .icon-bar { background:#fff; font-size:16px;}
.navbar-nav{ width:100%; float:left; text-align:left;}
.navbar-collapse{ padding:0;}
.navbar-default .navbar-nav > li > a{ text-align:left;  color: #fff; padding: 9px 15px;}
.menu_inner{margin:0 auto; display:table; width:100%;}
.navbar-toggle{ float:none;}
.slider_inner h3 { font-size: 27px; line-height: 30px;}
.slider_inner h3 span { font-size: 40px;  line-height: 30px;}
.slider_inner a {padding: 11px 35px; font-size: 17px; line-height: 17px;}
.main_content_inner{ width:100%; padding:0 15px;}
.main_content_inner h1 { font-size: 29px; line-height: 35px;}
.single_box_columns{ width:33.33%;}
.single_box_content { padding: 20px 13px 10px;  min-height: 223px;}
.quality_employ{ background-size:15%;}
.free_consultation{ background-size:15%;}
.guranteed { background-size:15%;}
.single_box_content h3{ padding-left:38px; font-size: 17px; line-height: 27px;}
.account_solution_inner{ padding:0 15px; width:100%;}
.account_solution_inner a { font-size: 17px; line-height: 17px;  padding: 10px 23px; margin: 0 0 0 15px;}
.account_solution_inner p { font-size: 17px;}
.servives_left_img { float: none;  width: 100%;}
.servives_left_img img{ width:100%;}
.servives_right_content p{ padding-right:0;}
.servives_right_botom_content ul li { padding: 0 35px 0 37px; margin-bottom:30px;}
.servives_right_botom_content ul li h3 { font-size: 21px; line-height:30px;}
.how_work_section h3 { font-family: 'Barlow Condensed', sans-serif; font-size: 37px;  line-height: 40px;}
.step_box_columns{ width:33.33%;}
.single_faq_box_columns{ width:50%;}
.single_faq_content { padding: 0 50px 0 0;}
.faq_left_content { padding: 30px 15px;}
.faq_right_content{ width:100%; float:none;}
.input_columns{ width:33.33%;}
.footer_top_content_link ul li { padding: 0 5px;}
.footer_top_content_link ul li a{ font-size:13px;}
.subpage_middle_section{ padding:30px 0 0 0;}
.subpage_middle_section h1{ font-size:57px; line-height:60px;}
.subpage_middle_left_content{ padding:0;}
.subpage_middle_right_content{ padding:0;}
.registered_agents_inner h3{ font-size:42px; line-height:45px;}
.registered_agents_inner {padding: 30px 40px;}
.navbar-default .navbar-brand {color: #fff; display: table; float:left; font-size:15px; font-weight:500;}
.navbar-default .navbar-brand:hover{ color:#fff;}
.feedback_form button {margin-bottom:15px; }
.subpage_middle_left_content .col-md-12{padding:0;}
.feedback_form .col-md-12{padding:0;}
.feedback_form .col-md-6{padding:0;}
}
@media only screen and (max-width: 600px) {
.slider_content {top: 7%;}
.phone_no p {font-size: 22px;}
.phone_no {margin: 0 18px 0 0;}
.slider_inner h3 {font-size: 25px; line-height: 28px; margin-bottom:10px;}
.slider_inner h3 span {font-size: 36px; line-height: 28px;}
.single_box_content h3 {  padding-left: 30px; font-size: 17px; line-height: 21px;}
.account_solution_inner a {font-size: 15px; line-height: 15px; padding: 10px 23px; margin: 0 auto; display: table; float: none;}
.account_solution_inner p{ margin:0 auto 10px; text-align:center; float:none;}
.quick_enquiry_section{ padding:30px 0;}
.feedback_form button {margin-bottom:15px; }
.subpage_middle_left_content .col-md-12{padding:0;}
.feedback_form .col-md-12{padding:0;}
.feedback_form .col-md-6{padding:0;}

}
@media only screen and (max-width: 480px) {
.how_work_inner .middle_line{ display:none;}
.phone_no p { font-size: 19px;}
.slider_content{ position:relative; top:0; background:#000; padding:20px 0;}
.slider_inner h3{ color:#fff; margin-bottom:15px; line-height:35px;}
.slider_inner h3 span{ color:#fff;}
.slider_inner{ max-width:inherit; padding:0;}
.main_content{ padding:30px 0 10px;}
.single_box_columns { width: 100%; margin-bottom:20px;}
.single_box_content h3{ padding-left:55px; font-size: 25px; line-height: 40px; margin-bottom:20px;}
.quality_employ{ background-size:10%;}
.free_consultation{ background-size:10%;}
.guranteed { background-size:10%;}
.single_box_content{ padding:30px 27px; min-height:auto;}
.servives_right_botom_content ul li h3 {font-size: 18px; line-height: 27px;}
.how_work_section h3 {font-size: 32px; line-height: 34px;}
.step_box_columns{ width:100%; margin-bottom:20px;}
.how_work_step_box_main_content h5{ font-size:20px; line-height:20px;}
.single_faq_box_columns{ width:100%; margin-bottom:20px;}
.how_work_section{ padding:30px 0 10px;}
.faq_left_content{ padding-bottom:0;}
.quick_enquiry_section h3{ font-size:40px; line-height:45px;}
#top{ right:8px;}
.input_columns{ width:100%;}
.subpage_middle_section h1 {font-size: 46px; line-height: 50px; margin-bottom:15px;}
.subpage_middle_section h3 { font-size: 30px; line-height: 33px; margin-bottom:15px;}
.subpage_middle_section ul { margin: 0 0 30px 0;}
.registered_agents_inner { padding: 30px 20px;}
.registered_agents_inner h3 { font-size: 33px; line-height: 36px;}
.registered_agents_inner p { font-size: 18px;  line-height: 24px;}
.registered_agents_inner a {  font-size: 18px; line-height: 18px; padding: 10px 40px;}
.main_bottom_content { padding: 40px 0 15px 0;}
.feedback_form button {margin-bottom:15px; }
.subpage_middle_left_content .col-md-12{padding:0;}
.feedback_form .col-md-12{padding:0;}
.feedback_form .col-md-6{padding:0;}
}
@media only screen and (max-width: 414px) {
.header_left_columns{ width:100%;}
.header_right_columns{ width:100%;}
.logo{ margin:0 auto; display:table;}
header_section{ padding:10px 0;}
.header_right_content{ width:100%; float:none;}
.cap_img { float: right;}
.phone_no p {font-size: 21px;}
.main_content_inner h1 { font-size: 27px; line-height: 30px;}
.quality_employ{ background-size:12%;}
.free_consultation{ background-size:12%;}
.guranteed { background-size:12%;}
.single_box_content h3{ line-height:40px;}
.account_solution_section{ padding:20px 0;}
.servives_right_content h2 { font-size: 35px; line-height: 40px;}
.servives_right_botom_content ul li{ width:100%;}
.servives_right_botom_content ul li{ padding-right:0;}
.how_work_section h3 {font-size: 28px; line-height: 31px;}
.faq_left_content h3 {font-size: 30px; line-height: 38px;}
.single_faq_content{ padding:0;}
.quick_enquiry_inner textarea{ margin-bottom:25px;}
.footer_top_content_link ul li{ float:none; margin:0 auto 5px; display:table;}
.footer_menu ul li{ float:none; margin:0 auto; display:table;}
.footer_menu ul{ margin-bottom:10px;}
.feedback_form button {margin-bottom:15px; }
.subpage_middle_left_content .col-md-12{padding:0;}
.feedback_form .col-md-12{padding:0;}
.feedback_form .col-md-6{padding:0;}
}


