nav {
	margin:0px;
	padding:0px;
}
nav ul {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
}
nav ul li {
	margin:0px 0px 0px 0px;
	padding:0px 9px;
	display:inline-block;
	line-height:normal;
}
nav ul li a {
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	line-height:normal;
	height:auto;
	width:auto;
	text-transform:uppercase;
	background:url(../images/nav-dropdown.png) right 12px no-repeat;
}
nav ul li a.active {
	color:#4cd7fb;
}
nav ul li a:hover {
	color:#4cd7fb;
}
nav ul li.current-menu-item > a,  nav ul li.current-menu-ancestor > a,  nav ul li.current_page_item > a,  nav ul li.current_page_ancestor > a {
	color:#4cd7fb;
}
nav a {
	display:block;
	color:#FFF;
	font-size:15px;
	text-decoration:none;
	padding:0px 0px;
	line-height:40px;
	height:40px;
	margin:0px;
}
nav a:hover, nav a:active {
	color:#3a98f8;
	text-decoration:none;
}
nav a#pull {
	display: none;
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (max-width: 1024px) {
	.call_now a {
		float:none;	
	}
		
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
 nav {
width:100%;
margin:0px 0px 0px 0px;
text-align:center;
float:inherit;
}
 nav ul {
margin:0px 0px 0px 0px;
padding:0px;
list-style-type:none;
text-align:center;
width:100%;
}
 nav ul li {
background:none;
line-height:normal;
display:block;
margin:0px;
padding:0px;
float:inherit;
padding:0px 0px 0px 0px;
font-size:11px;
color:#E7BD13;
text-transform:uppercase;
text-align:center;
}
 nav ul li a {
border-bottom:1px solid #f3f1f1;
display:block;
padding:10px 0px;
height:auto;
line-height:normal;
font-size:14px;
margin:0px;
color:#fff;
height:auto;
width:auto;
}
 nav ul li a:hover {
border-bottom:1px solid #4cd7fb;
display:block;
padding:10px 0px;
height:auto;
line-height:normal;
font-size:14px;
margin:0px;
color:#4cd7fb;
height:auto;
width:auto;
}
 nav ul li a.active {
color:#C59F04;
background:none;
}
 nav a {
text-align: left;
width: 100%;
text-indent:10px;
text-decoration:none;
font-size:16px;
color:#8a8a8a;
height:40px;
}
 nav a:hover {
background:none;
ccolor:#3da335;
text-decoration:none;
}
 nav ul {
display: none;
height: auto;
}
 nav a#pull {
display: block;
width: 100%;
position: relative;
background:#233f92;
margin:0px 0 0px 0;
color:#fff;
text-transform:uppercase;
font-weight:600;
line-height:40px;
height:40px;
}
 nav a#pull:after {
content:"";
background: url(../images/nav-icon.png) no-repeat;
width:25px;
height:20px;
display: inline-block;
position: absolute;
right:10px;
top:10px;
}
 .top_main {
width:95%;
}
 .top_main_left {
width:50%;
}
 .top_logo img {
width:100%;
}
 .top_main_right {
width:38%;
}
 .top_nav {
width:100%;
}
 .slider_con {
width:95%;
margin:0 auto;
position:inherit;
}
 .slider_intp,  .slider_ita {
width:95%;
}
 .text_bg {
margin-top:18%;
padding-left:10%;
width:100%;
}
 .body_main {
width:95%;
}
 .body_left {
width:49%;
}
 .body_right {
width:49%;
}
 .left_termit {
width:43%;
}
 .left_termit1 {
width:43%;
}
 .left_termit_img img {
width:100%;
}
/* .left_termit_img h4 {
width:14%;
margin:42px 0 0 16px;
}*/
 .body_profi_main {
width:95%;
}
 .body_profi_left {
width:48%;
}
 .body_profi_right {
width:48%;
}
 .texti_footer {
width:95%;
}
 .texti_left {
width:49%;
}
 .texti_right {
width:48%;
}
 .texti_right img {
width:100%;
}
 .footer_icon img {
margin:10px 5px;
}
 .about_main {
width:95%;
}
 .about_left {
width:48%;
}
 .about_right {
width:48%;
}
 .about_intp {
width:93%;
}
 .about_ta {
width:93%;
}
 .about_cap {
width:60%;
}
 .slider_intp1 {
width:35%;
}
 .about_btn {
width:40%;
}
 .about_profi_text ul {
margin:0px 32px 0px 0px;
}
 .deals_left {
width:25%;
}
 .deals_left img {
width:100%;
}
 .deals_enqu1 {
margin:0px 0px 20px 0px;
}
 .deals_right {
width:68%;
}
 .deals_enqu1 h2 {
margin:10px 0 0 0;
font-size:31px;
}
 .deals_enqu1 h2 a {
margin:2px 0px 0px 0px;
}
 .insurance_left {
width:26%;
}
 .insurance_right {
width:70%;
}
 .insurance_left img {
width:100%;
}
 .past_img img {
width:100%;
}
 .testimonil_img img {
width:100%;
}
 .contact_left {
width:48%;
}
 .contact_intp {
width:94%;
}
 .contact_ta {
width:94%;
}
 .contact_right {
width:48%;
}
 .free_quotes_left {
width:48%;
}
 .free_quotes_right {
width:49%;
}
 .leble {
width:100%;
text-align:left;
}
 .leble_intp {
width:94%;
margin:0px;
}
 .leble_new {
float:none;
width:100%;
}
 .leble_ta {
width:97%;
}
 .testimonial_wrapper,  .testimonial_slideri {
width:100% !important;
}
 #testimonial_slider_recent {
width:100% !important;
}
 .testimonial_slider__default .testimonial_quote {
width:100% !important;
}
 .testimonial_slider__default .testimonial_by_wrap {
width:100% !important
}
 .tp-caption.big_black {
top:10% !important
}
}







/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */

@media only screen and (min-width: 480px) and (max-width: 767px) {
 nav {
width:100%;
margin:0px 0px 0px 0px;
text-align:center;
float:inherit;
}
 nav ul {
margin:0px 0px 0px 0px;
padding:0px;
list-style-type:none;
text-align:center;
width:100%;
}
 nav ul li {
background:none;
line-height:normal;
display:block;
margin:0px;
padding:0px;
float:inherit;
padding:0px 0px 0px 0px;
font-size:11px;
color:#E7BD13;
text-transform:uppercase;
text-align:center;
}
 nav ul li a {
border-bottom:1px solid #f3f1f1;
display:block;
padding:10px 0px;
height:auto;
line-height:normal;
font-size:14px;
margin:0px;
color:#fff;
height:auto;
width:auto;
}
 nav ul li a:hover {
border-bottom:1px solid #4cd7fb;
display:block;
padding:10px 0px;
height:auto;
line-height:normal;
font-size:14px;
margin:0px;
color:#4cd7fb;
height:auto;
width:auto;
}
 nav ul li a.active {
color:#C59F04;
background:none;
}
 nav a {
text-align: left;
width: 100%;
text-indent:10px;
text-decoration:none;
font-size:16px;
color:#8a8a8a;
height:40px;
}
 nav a:hover {
background:none;
ccolor:#3da335;
text-decoration:none;
}
 nav ul {
display: none;
height: auto;
}
 nav a#pull {
display: block;
width: 100%;
position: relative;
background:#233f92;
margin:0px 0 0px 0;
color:#fff;
text-transform:uppercase;
font-weight:600;
line-height:40px;
height:40px;
}
 nav a#pull:after {
content:"";
background: url(../images/nav-icon.png) no-repeat;
width:25px;
height:20px;
display: inline-block;
position: absolute;
right:10px;
top:10px;
}
 .top_main {
width:95%;
}
 .top_main_left {
width:100%;
}
 .top_logo img {
width:100%;
}
 .top_main_right {
width:60%;
margin:0px 85px 0px 0px;
text-align:center;
}
 .top_nav {
width:100%;
}
 .slider_con {
width:95%;
margin:0 auto;
position:inherit;
}
 .slider_intp,  .slider_ita {
width:95%;
}
 .text_bg {
margin-top:10%;
padding-left:10%;
}
 .body_main {
width:95%;
}
 .body_left {
width:100%;
}
 .body_right {
width:100%;
}
 .left_termit {
width:44%;
}
 .left_termit1 {
width:44%;
}
 .left_termit_img img {
width:100%;
}
/* .left_termit_img h4 {
width:20%;
margin:55px 0 0 75px;
}*/
 .body_profi_main {
width:95%;
}
 .body_profi_left {
width:100%;
}
 .body_profi_right {
width:100%;
}
 .texti_footer {
width:95%;
}
 .texti_left {
width:100%;
}
 .texti_right {
width:100%;
}
 .texti_right img {
width:100%;
}
 .footer_icon img {
margin:5px 20px;
}
 .about_main {
width:95%;
}
 .about_left {
width:100%;
}
 .about_right {
width:100%;
}
 .about_intp {
width:94%;
}
 .about_ta {
width:94%;
}
 .about_cap {
width:68%;
}
 .slider_intp1 {
width:55%;
}
 .about_btn {
width:30%;
}
 .about_profi_text ul {
margin:0px 32px 0px 0px;
}
 .deals_left {
width:100%;
}
 .deals_left img {
width:100%;
}
 .deals_enqu1 {
margin:0px 0px 20px 0px;
}
 .deals_right {
width:100%;
}
 .insurance_left {
width:25%;
}
 .insurance_right {
width:70%;
}
 .insurance_left img {
width:100%;
}
 .about h2 {
width:44%;
}
 .past_img img {
width:100%;
}
 .testimonil_img img {
width:100%;
}
 .contact_left {
width:100%;
}
 .contact_intp {
width:95%;
}
 .contact_ta {
width:95%;
}
 .contact_right {
width:100%;
}
 .free_quotes_left {
width:100%;
}
 .free_quotes_right {
width:100%;
}
 .leble {
width:100%;
text-align:left;
}
 .leble_intp {
width:95%;
margin:0px;
}
 .leble_new {
float:none;
width:100%;
}
 .leble_ta {
width:95%;
}
 .testimonial_wrapper,  .testimonial_slideri {
width:100% !important;
}
 #testimonial_slider_recent {
width:100% !important;
}
 .testimonial_slider__default .testimonial_quote {
width:100% !important;
}
 .testimonial_slider__default .testimonial_by_wrap {
width:100% !important
}
 .tp-caption.big_black {
top:0% !important
}
 .texti_right iframe {
width:100% !important;
}
}
 @media only screen and (max-width: 479px) {
 nav {
width:100%;
margin:0px 0px 0px 0px;
text-align:center;
float:inherit;
}
 nav ul {
margin:0px 0px 0px 0px;
padding:0px;
list-style-type:none;
text-align:center;
width:100%;
}
 nav ul li {
background:none;
line-height:normal;
display:block;
margin:0px;
padding:0px;
float:inherit;
padding:0px 0px 0px 0px;
font-size:11px;
color:#E7BD13;
text-transform:uppercase;
text-align:center;
}
 nav ul li a {
border-bottom:1px solid #f3f1f1;
display:block;
padding:10px 0px;
height:auto;
line-height:normal;
font-size:14px;
margin:0px;
color:#fff;
height:auto;
width:auto;
}
 nav ul li a:hover {
border-bottom:1px solid #4cd7fb;
display:block;
padding:10px 0px;
height:auto;
line-height:normal;
font-size:14px;
margin:0px;
color:#4cd7fb;
height:auto;
width:auto;
}
 nav ul li a.active {
color:#C59F04;
background:none;
}
 nav a {
text-align: left;
width: 100%;
text-indent:10px;
text-decoration:none;
font-size:16px;
color:#8a8a8a;
height:40px;
}
 nav a:hover {
background:none;
ccolor:#3da335;
text-decoration:none;
}
 nav ul {
display: none;
height: auto;
}
 nav a#pull {
display: block;
width: 100%;
position: relative;
background:#233f92;
margin:0px 0 0px 0;
color:#fff;
text-transform:uppercase;
font-weight:600;
line-height:40px;
height:40px;
}
 nav a#pull:after {
content:"";
background: url(../images/nav-icon.png) no-repeat;
width:25px;
height:20px;
display: inline-block;
position: absolute;
right:10px;
top:10px;
}
 .top_main {
width:95%;
}
 .top_main_left {
width:100%;
}
 .top_logo img {
width:100%;
}
 .top_main_right {
width:95%;
margin:0px;
text-align:center;
}
 .top_nav {
width:100%;
}
 .slider_con {
width:95%;
margin:0 auto;
position:inherit;
}
 .slider_intp,  .slider_ita {
width:95%;
}
 .text_bg {
display:none;
}
 .body_main {
width:95%;
}
 .body_left {
width:100%;
margin:0 0 20px;
}
 .body_right {
width:100%;
}
 .left_termit {
width:93%;
}
 .left_termit1 {
width:93%;
}
 .left_termit_img img {
width:100%;
}
/* .left_termit_img h4 {
width:31%;
margin:107px 0 0 154px;
}*/
 .body_profi_main {
width:95%;
}
 .body_profi_left {
width:100%;
}
 .body_profi_right {
width:100%;
}
 .texti_footer {
width:95%;
}
 .texti_left {
width:100%;
}
 .texti_right {
width:100%;
}
 .texti_right img {
width:100%;
}
 .footer_icon img {
margin:5px 20px;
}
 .about_main {
width:95%;
}
 .about h2 {
width:65%;
}
 .about_icon {
width:33%;
}
 .about_icon img {
width:48%;
margin:20px 0;
}
 .about_left {
width:100%;
}
 .about_right {
width:100%;
}
 .about_intp {
width:92%;
}
 .about_ta {
width:92%;
}
 .about_cap {
width:100%;
}
 .slider_intp1 {
width:55%;
margin:0 0 5px 0;
}
 .about_btn {
width:100%;
}
 .about_profi_text ul {
margin:0px 32px 0px 0px;
}
 .deals_left {
width:100%;
}
 .deals_left img {
width:100%;
}
 .deals_enqu1 h2 a {
width:100%;
}
 .deals_enqu1 {
margin:0px 0px 20px 0px;
}
 .deals_right {
width:100%;
}
 .insurance_left {
width:100%;
text-align:center;
}
 .insurance_right {
width:100%;
}
 .past_img img {
width:100%;
}
 .testimonil_img img {
width:100%;
}
 .contact_left {
width:100%;
}
 .contact_intp {
width:93%;
}
 .contact_ta {
width:93%;
}
 .contact_right {
width:100%;
}
 .free_quotes_left {
width:100%;
}
 .free_quotes_right {
width:100%;
}
 .leble {
width:100%;
text-align:left;
}
 .leble_intp {
width:92%;
margin:0px;
}
 .leble_new {
float:none;
width:100%;
}
 .leble_ta {
width:92%;
}
 .testimonial_wrapper,  .testimonial_slideri {
width:100% !important;
}
 #testimonial_slider_recent {
width:100% !important;
}
 .testimonial_slider__default .testimonial_quote {
width:100% !important;
}
 .testimonial_slider__default .testimonial_by_wrap {
width:100% !important
}
 .tp-caption.big_black {
top:0% !important
}
 .texti_right iframe {
width:100% !important;
}
}
