@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');

body{font-family: 'Open Sans', sans-serif;color:#333333; font-size:16px; font-weight:400; background:#fff;padding-right: 0 !important;}
*{margin:0; padding:0;}
p,h1,h2,h3,h4,h5,h6,label,address,ul,ol{margin:0; padding:0;}
ul li a,ul li a:hover,a:hover,a{text-decoration:none;}
a:focus {outline: none;}
img{max-width:100%;}

header {background-color: #000;display: block;float: left;width: 100%;}
header nav ul {margin: 0;list-style-type: none;}
header nav ul li {display:inline;position:relative;padding:0;background:url(assets/images/menu-border.png) right 2px no-repeat;}
header nav ul li:last-child{background:none;}
header nav ul li:last-child {padding-right: 0;}
header nav ul li:first-child {padding-left: 0;}
header nav ul li ul {display: none;}
header ul li a {color: #878787;font-size: 15px;font-weight: 400;height: 133px;padding: 12px;position: relative;text-decoration: none;text-transform: uppercase;transition: all 0.4s ease-in-out 0s;display: table-cell;vertical-align: middle;}
header nav ul li a img {vertical-align: middle;}
header ul li a:after {float:left;width:100%;content:"";position:absolute;right:-2px;top:0;height:100%;}
header ul li:last-child a::after {background: none;}
header ul li ul li a:after {background:none;}
/*a:hover { color: #fff;}*/
header ul li a.active,header ul li.current-menu-item a {background-color:#0099ff;color: #fff;}
header ul li a:hover {text-decoration: none;color:#fff;background-color:#0099ff;}
article {width: 96%;padding: 3em 2%;}

.table-responsive{overflow-x: inherit;}
/* sub menu code */

header nav ul li ul {top:59px; display:none;position: absolute;text-align: left;width:252px;list-style:none;background:#0099ff;z-index:1;}
header nav ul li ul li{width:100%; display:inline-block; margin-left:0;padding:0;background:none;}
header nav ul li ul li a {border-bottom: 1px solid #f1f1f1; height:auto; display: inline-block;padding: 10px 10px;width:100%;color:#fff;transition:ease-in-out 0.6s;font-size:15px;}
header nav ul li ul li a:hover{border-bottom:1px solid #f9f9f9;color:#fff;background:none;padding-right:0;}
/*header nav ul li ul li:last-child a{border-bottom:none;}*/
header nav ul li ul{visibility:hidden;left:0;top:30px;border-top: 1px solid #fff;/*padding: 10px 25px;*/}
header nav ul li ul li ul{visibility:hidden;display:none!important;padding-left:0px;left:252px; top:0px;background-color: #f1f1f1;}
header nav ul li ul li a,header nav ul li ul li a:hover{border:0;}
header nav ul li ul li a.active {color:#ed1b24 !important;border:0;}
header nav ul li:hover ul{display:inline-block;}
header nav ul li:hover ul{visibility: visible;}
header nav ul li ul li:hover ul{visibility: visible;display:block!important;}
header nav ul li ul li a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/* sub menu code end */

/*contact form error msg style*/

.call_back_form span.wpcf7-not-valid-tip,.call_back_form div.wpcf7-mail-sent-ok {bottom: -21px;position: absolute;color: #fff;}
.call_back_form div.wpcf7-validation-errors {bottom: -33px;position: absolute;}

 
/*index*/

.container1{width: 1290px;display: table;margin: 0 auto;}
.menu {float: right;}
.logo {float: left;padding: 35px 0;width: 100%;}
.ph_no {float: right;padding: 35px 0;width:200px;}
.ph_no > a {float: left;width: 100%;font-size: 24px;transition: ease-in-out 0.4s;}
.ph_no > a:first-child {background: url(assets/images/ph.png) left 9px no-repeat;padding-left: 30px;color: #fff;}
.ph_no > a:last-child {color: #868686;transition: ease-in-out 0.4s;font-size: 16px;}
.ph_no > a:first-child:hover {color: #868686;}
.ph_no > a:last-child:hover {color: #fff;}
.slider {float: left;width: 100%;position: relative;}
.slider:after {position: absolute;float: left;width: 100%;height: 431px;content: "";left: 0;bottom: -220px;background: url(assets/images/slider-pattern.png) bottom center no-repeat;}
.mortgage {float: left;width: 100%;padding-bottom: 60px;}
.mortgage_box {background-color: #ececec;border-radius: 4px;float: left;padding: 50px;text-align: center;width: 100%;position: relative;-webkit-box-shadow: 1px 0px 5px 2px rgba(196,196,196,0.5);-moz-box-shadow: 1px 0px 5px 2px rgba(196,196,196,0.5);box-shadow: 1px 0px 5px 2px rgba(196,196,196,0.5);transition: ease-in-out 0.4s;}
.mortgage_box:hover {background-color: #fff;}
.mortgage_box > a {float: left;width: 100%;}
.mor_con {float: left;width: 100%;}
.mor_con > a {color: #00225e;float: left;font-size: 30px;padding: 10px 0;width: 100%;}
.mor_con p {color: #000;font-size: 16px;font-weight: 400;letter-spacing: 0.40px;line-height: 24px;float: left;width: 100%;}
.hov_icon {bottom: -31px;display: table;left: 0;margin: 0 auto;opacity: 0;position: absolute;right: 0;transition: ease-in-out 0.4s;width: 100%;text-align: center;}
.mortgage_box:hover .hov_icon {opacity: 1;}
.hov_icon > a {background-color: #0099ff;border-radius: 100%;display: table;margin: 0 auto;padding: 23px;}
.wel_content {float: left;width: 100%;padding-bottom: 30px;}
.inn_content {float: left;width: 100%;}
.inn_content h1 {float: left;width: 100%;color: #000;font-size: 30px;font-weight: normal;text-transform: uppercase;padding-bottom: 20px;}
.inn_content h1 span {color: #0099ff;font-weight: 600;}
.inn_content > p {color: #000;float: left;font-weight: 400;font-size: 16px;letter-spacing: 0.4px;line-height: 24px;padding-bottom: 20px;width: 100%;}
.our_service {float: left;width: 100%;}
.our_service {float: left;width: 100%;}
.ser_con h2 {color: #0099ff;float: left;font-size: 30px;font-weight: 600;text-transform: uppercase;width: 100%;padding-bottom: 25px;}
.mortgage .item {float: left;width: 33%;}
.map iframe {background-color: #dfdfdf;height: 627px;padding-top: 50px;}
.col-lg-4.mr {float: left;width: 100%;}
.service_box {float: left;width: 23%;background: url(assets/images/service-bg.png) top center no-repeat;height: 168px;margin-right: 2.6%;margin-bottom: 24px;}
.our_service .item:nth-child(4n+4) .service_box {margin-right: 0;}
.service_box > p {background-color: rgba(0, 120, 200, 0.7);display: table-cell;float: none;height: 168px;margin: 0;text-align: center;vertical-align: middle;width: 23%;color: #fff; font-size: 20px;font-weight: normal;}
.service_box span {width: 100%;float: left;font-style: italic;font-weight: 800;}

.con_class {float: left;width: 100%;margin-top: 30px;background: url(assets/images/service-boootm-bg.jpg) top center no-repeat;padding: 32px;}
.con_class > p {color: #fff;float: left;font-size: 26px;line-height: 38px;width: 65%;}
.con_class > a {background: #0099ff url(assets/images/aerow.png) 88% 18px no-repeat;color: #fff;float: right;font-size: 26px;line-height: 1;padding: 10px 69px 10px 25px;text-align: right;  width: auto;text-transform: uppercase;margin-top: 20px;}
.con_con {float: left;width: 100%;padding-top: 50px;padding-bottom: 0px;}
.con_con > p {display: table;margin: 0 auto;text-align: center;width: 68%;color: #000;font-size: 16px; font-weight: 400; line-height: 21px;letter-spacing: 0.40px;}
footer {float: left;width: 100%;position: relative;overflow: hidden;}
footer::after {border-top: 70px solid #fff;border-left: 1903px solid transparent;content: "";float: left;left: 0;position: absolute;top: 0;width: 100%;}
.left_part {float: left;height: 100%;position: absolute;width: 54%;z-index: -1;background: url(assets/images/contact-bg.jpg) top center repeat;}
.contat_part {float: left;width: 100%;position: relative;}
.con_content {float: left;width: 50%;padding: 50px 0;}
.con_content > ul {float: left;width: 100%;list-style: none;}
.con_content > ul li {float: left;width: 50%;}
.con_content > ul li span {color: #fff;float: left;font-size: 30px;padding-left: 30px;width: 100%;padding-bottom: 10px;}
.con_content > ul li:first-child span {background: url(assets/images/location.png) left 7px no-repeat;}
.con_content > ul li:last-child span {background: url(assets/images/ph.png) left 10px no-repeat;}
.con_content ul li p {color: #fff;font-size: 16px;font-weight: 400;letter-spacing: 0.4px;line-height: 24px;padding-left: 30px;}
.con_content ul li p a {color: #fff;font-size: 16px;font-weight: 400;letter-spacing: 0.4px;line-height: 24px;}
.call_back_form {float: left;width: 100%;padding-top: 25px;position: relative;}
.call_back_form h3 {color: #fff;float: left;font-size: 30px;padding-bottom: 15px;width: 100%;font-weight: 600;}
.call_back_form ul {float: left;width: 100%;list-style: none;}
.call_back_form ul li {float: left;width: 48%;margin-bottom: 25px;position: relative;}
.call_back_form ul li input {border: 0 none;float: left;padding: 10px;width: 100%;color: #000;font-size: 16px;font-weight: 400;}
.call_back_form ul li input::-webkit-input-placeholder {color: #000;}
.call_back_form ul li input:-ms-input-placeholder {color: #000;}
.call_back_form ul li input::-moz-placeholder {color: #000;opacity: 1;}
.call_back_form ul li input:-moz-placeholder {color: #000;opacity: 1;}
.call_back_form ul li textarea::-webkit-input-placeholder {color: #000;}
.call_back_form ul li textarea:-ms-input-placeholder {color: #000;}
.call_back_form ul li textarea::-moz-placeholder {color: #000;opacity: 1;}
.call_back_form ul li textarea:-moz-placeholder {color: #000;opacity: 1;}
.call_back_form ul li span {color: #fff;}
.call_back_form ul li:nth-child(2n+2) {float: right;}
.call_back_form ul li:nth-child(n+3) {float: left;width: 100%;}
.call_back_form ul li textarea {float: left;padding: 10px;resize: none;font-weight: 400;
font-size: 16px; width: 100%;height: 100px;border: 0;color: #000;}
.call_back_form ul li:last-child input {background:url("assets/images/send.png") right top no-repeat;bottom: 0px;float: right;height: 54px;padding: 0;position: absolute;right: 15px;width: 54px;text-indent: -9999px;}
div.wpcf7 .ajax-loader {display: none;}
.map {position: absolute;right: 0;width: 46%;}
.copy {float: left;padding: 40px 0;width: 100%;}
.copy_inn {float: left;width: 100%;}
.cp_con {float: left;width: 65%;}
.cp_con > p {color: #000;font-size: 16px;font-weight: 400;float: left;width: 100%;}
.cp_con p span {color: #337ab7;font-weight: normal;}
.cp_term {float: left;width: 20%;}
.cp_term > ul {float: left;width: 100%;list-style: none;}
.cp_term ul li {float: left;padding-right: 25px;width: auto;color: #337ab7;font-size: 16px;position: relative;background:url(assets/images/slash.png) 90% 6px no-repeat;}
.cp_term ul li:last-child {background-image: none;}
.cp_social {float: left;width: 15%;}
.cp_social > ul {float: left;width: 100%;list-style: none;}
.cp_social ul li {float: left;margin-right: 15px;width: auto;}
div.wpcf7-validation-errors {color: #fff;}

/*cms*/
.fot-logo{float: left; width: 40%; padding: 0 10px 0 0;}
.fot-slowgan{float: left; width: 60%; border:dotted 1px #fff; text-align: left; color: #fff; padding: 10px; font-size: 15px; font-weight: 300;}
.slider.bg:after {display: none;}
.page_content {float: left;padding: 50px 0;width: 100%;}
.page_title {background-color: #333;float: left;padding: 20px;width: 100%;}
.page_title h1 {float: left;width: auto;color: #fff;text-transform: uppercase;font-size: 24px;}
.bread_crumb {float: right;width: auto;padding-top: 3px;}
.bread_crumb > ul {float: left;width: 100%;list-style: none;}
.bread_crumb ul li {float: left;width: auto;padding: 0 5px;}
.bread_crumb ul li a {color: #fff;float: left;font-size: 16px;width: 100%;transition: ease-in-out 0.4s;}
.bread_crumb ul li a:hover,.bread_crumb ul li a.active {color: #d6d6d6;}
.page_inn_content {float: left;width: 100%;padding-top: 30px;}
.page_inn_content > p {color: #000000;float: left;font-size: 16px;letter-spacing: 0.4px;line-height: 24px;padding: 15px 0;width: 100%;}
.page_inn_content h2,.page_inn_content > h3,.page_inn_content > h4,.page_inn_content > h5,.page_inn_content > h6 {color: #0099ff;float: left;font-size: 24px;letter-spacing: 0.4px;line-height: 24px;width: 100%;text-transform: uppercase;padding: 10px 0;}
.page_inn_content > ul,.page_inn_content > ol {float: left;padding: 15px 0 15px 25px;width: 100%;}
.page_inn_content ul li,.page_inn_content ol li {float: left;width: 100%;color: #000;font-size: 16px;line-height: 24px;letter-spacing: 0.40px;padding-bottom: 8px;}
.page_inn_content ul li span,.page_inn_content ol li span {font-weight: bold;}

/*contact*/

.top_con {float: left;width: 100%;padding-top: 30px;}
.top_con > p {float: left;width: 100%;line-height: 24px;letter-spacing: 0.40px;color: #000;font-size: 16px;}
.contact_sec {float: left;width: 100%;padding-top: 50px;}
.con_left {float: left;width: 100%;}
.address_sec {float: left;width: 100%;margin-bottom: 30px;}
.add_icon {background-color: #024c7d;float: left;position: relative;width: 47%;min-height: 268px;}
.add_icon > img {display: table;margin: 0 auto;}
.address {left: 25px;position: absolute;top: 70px;}
.address h2 {color: #fff;float: left;font-size: 30px;font-weight: 600;padding-bottom: 15px;width: 100%;}
.address > p {color: #fff;float: left;font-size: 16px;font-weight: 400;letter-spacing: 0.4px;line-height: 24px;}
.add_img {float: left;width: 53%;}
.contact_info {float: left;width: 100%;}
.con_img {float: left;width: 53%;}
.con_info {background-color: #004a7a;float: left;position: relative;width: 47%;min-height: 268px;}
.inn_info {left: 25px;position: absolute;top: 70px;}
.inn_info > h2 {color: #fff;float: left;font-size: 30px;font-weight: 600;padding-bottom: 15px;width: 100%;}
.inn_info > ul {float: left;list-style: outside none none;width: 100%;}
.inn_info ul li {float: left;padding-bottom: 5px;width: 100%;color: #fff;font-size: 16px;font-weight: 400;}
.inn_info ul li a {color: #fff;}
.con_right {float: left;width: 100%;}
.con_right .map {float: left;width: 100%;border: 6px solid #0099ff;position: relative;}
.con_right .map iframe {height: 550px;margin-bottom: -5px;}
.contact_form {float: left;padding: 47px 0;width: 100%;background: url(assets/images/form_bg.jpg) top center no-repeat;}
.inn_form {display: table;margin: 0 auto;width: 60%;position: relative;}
.inn_form > h3 {color: #0099ff;font-size: 30px;font-weight: 600;margin-bottom: 30px;text-align: center;}
.inn_form ul {float: left;width: 100%;list-style: none;position: relative;}
.inn_form ul li {float: left;width: 48%;}
.inn_form ul li input {border: 0 none;color: #000;float: left;font-size: 16px;font-weight: 400;padding: 10px;width: 100%;}
.inn_form ul li input::-webkit-input-placeholder {color: #000;}
.inn_form ul li input:-ms-input-placeholder {color: #000;}
.inn_form ul li input::-moz-placeholder {color: #000;opacity: 1;}
.inn_form ul li input:-moz-placeholder {color: #000;opacity: 1;}
.inn_form ul li textarea::-webkit-input-placeholder {color: #000;}
.inn_form ul li textarea:-ms-input-placeholder {color: #000;}
.inn_form ul li textarea::-moz-placeholder {color: #000;opacity: 1;}
.inn_form ul li textarea:-moz-placeholder {color: #000;opacity: 1;}
.inn_form ul li span {color: #fff;}
.inn_form ul li:nth-child(2n+2) {float: right;}
.inn_form ul li {float: left;margin-bottom: 25px;width: 48%;}
.inn_form ul li:nth-last-child(2) {width: 100%;float: left;}
.inn_form ul li:nth-last-child(2) textarea {float: left;width: 100%;padding: 10px;height: 116px;resize: none;}
.inn_form ul li:last-child {float: left;width: auto;}
.inn_form ul li:last-child input {position: absolute;bottom: 0;right: 20px;height: 54px;width: 54px;background: url(assets/images/send1.png) bottom center no-repeat;text-indent: -9999px;}
.contact_form:after {display: none;}
.con_right .map iframe {padding-top: 0;}
.wpcf7-response-output {
    float: left;
}

.wpcf7 form.invalid .wpcf7-response-output{
float:left;
border-color: #ff0000;
}
@media screen and (max-width:1366px) {
.container1 {width: 1290px;}
footer::after {border-left: 1365px solid transparent;}
}

@media screen and (max-width:1280px) {
.container1 {width: 95%;}
footer::after {border-left: 1279px solid transparent;}	
}
	
/*responsive*/

@media screen and (max-width:1024px) {
.container,.container1 {width: 95%;}
header nav ul li ul{position:relative; top:0;}
header {position: relative;}
header ul li a {height: auto;}
.logo {padding: 15px 0;}
.ph_no {padding: 15px 0;position: absolute;right: 74px;width: auto;}
.ph_no > a {display: table;float: none;width: auto;}
.slider::after {display: none;}
.slider .owl-controls {bottom: 0;float: left;padding: 25px 0;position: relative;width: 100%;z-index: 1;}	
.owl-page > span {background-color: #a6a6a6;}	
.owl-page.active > span {background-color: #0099ff;}	
.mor_con > a {font-size: 26px;}
.wel_content {text-align: center;}
.service_box {width: 31%;}
.our_service .item:nth-child(4n+4) .service_box {margin-right: 2.6%;}
.our_service .item:nth-child(3n+3) .service_box {margin-right: 0;}	
.con_class > p {display: table;margin: 0 auto;text-align: center;width: 100%;padding-bottom: 20px;}
.con_class > a {float: none;display: table;margin: 0 auto;}
.con_class > a {background: #0099ff url("assets/images/aerow.png") no-repeat 88% 23px;padding: 15px 69px 15px 25px;}
.left_part {width: 100%;}	
.con_content {padding: 40px 0;width: 100%;}	
.map {position: relative;right: 0;width: 100%;float: left;}	
.map iframe {height: 500px;pointer-events: none;}	
footer::after {display: none;}		
.copy_inn{overflow: hidden;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
.cp_con{order:3;-webkit-order: 3;margin-top:0;}	
.cp_term{order:2;-webkit-order: 2;}
.cp_social{order:1;-webkit-order: 1;margin-top:0;}
.cp_con {display: table;float: none;margin: 0 auto;text-align: center;width: 100%;}
.cp_term {display: table;float: none;margin: 0 auto;width: 100%;padding-bottom: 20px;}
.cp_term > ul {display: table;float: none;list-style: none;margin: 0 auto;width: auto;}
.cp_social {display: table;float: none;margin: 0 auto;width: 100%;padding-bottom: 20px;}	
.cp_social > ul {float: none;list-style: outside none none;width: auto;display: table;margin: 0 auto;}
.col-lg-6.cl,.col-lg-6.cr {float: left;width: 50%;}	
.con_right .map iframe {height: 458px;margin-bottom: -5px;}
.address,.inn_info {top: 19%;left: 15px;}
.inn_info > h2,.address h2 {font-size: 27px;}	
.add_icon,.add_img,.con_img,.con_info {width: 50%;overflow: hidden;}
.inn_form {width: 100%;}	
.hov_icon{ opacity:inherit;}
.map iframe{ padding:0;}
.service_box > p {width: 20%;}
.con_right .map iframe {height: 434px;}
.contact_form {background: #1a1617 none repeat scroll 0 0;}
}
@media screen and (max-width:800px) {
.mean-container .mean-bar {width: 55%;}	
.mortgage .item {float: left;width: 100%;}
.our_service .item {padding: 10px;}
.col-lg-4.mr {padding-bottom: 32px;}
.mortgage {padding-bottom: 30px;}	
.mortgage .owl-controls,.our_service .owl-controls {float: none;width: auto;z-index: 1;display: table;margin: 0 auto;position: relative;bottom:-8px;}	
.mortgage .owl-pagination {display: table;margin: 0 auto;}	
.ser_con h2 {padding-bottom: 15px;}	
.service_box {width: 100%;}
.con_con > p {width: 100%;}
.map iframe {height: 400px;pointer-events: none;}
.copy {padding: 20px 0;}
.con_con {padding-bottom: 40px;}	
.con_content {padding: 20px 0;}	
.cp_social,.cp_term {padding-bottom: 10px;}	
.cp_term ul li,.cp_con > p {font-size: 15px;}
.col-lg-6.cl,.col-lg-6.cr {float: left;width: 100%;}	
.con_left {margin-bottom: 30px;}
.address,.inn_info {left: 25px;top: 35%;}
}
@media screen and (max-width:736px) {
.address,.inn_info {left: 15px;top: 30%;}
}
@media screen and (max-width:735px) {
.col-lg-3.he3 {display: none;}
.mortgage .owl-controls.clickable {padding-top: 20px;}	
.inn_content h1 {font-size: 25px;}
}
@media screen and (max-width:568px) {
.container1 {width: 90%;}	
.col-lg-3.he1,.col-lg-6.he2 {float: left;width:80%;}
.logo {width: 90%;}	
.inn_content h1,.ser_con h2,.con_class > p,.con_content > ul li span,.call_back_form h3,.con_class > a,.mor_con > a,.page_title h1,.inn_info > h2,.address h2,.inn_form > h3, .page_inn_content h2,.page_inn_content > h3,.page_inn_content > h4,.page_inn_content > h5,.page_inn_content > h6 {font-size: 20px;}
.inn_content > p,.mor_con p,.top_con > p,.address > p,.inn_info ul li,.page_inn_content ul li,.page_inn_content ol li {font-size: 14px;}	
.inn_content > p {padding-bottom: 10px;}	
.con_content > ul li:first-child span {background:url("assets/images/location.png") no-repeat left top;}
.con_content > ul li:last-child span {background:url("assets/images/ph.png") no-repeat left 5px;}	
.map iframe,.con_right .map iframe {height: 400px;pointer-events: none;}
.con_class > p {line-height: 28px;}	
.ser_con h2 {text-align: center;}
.call_back_form ul li,.inn_form ul li {width: 100%;}
.page_content {padding: 30px 0;}
.page_title {padding: 10px;}
.page_title h1 {float: left;width: 100%;text-align: center;padding-bottom: 5px;}
.bread_crumb {display: table;float: none;margin: 0 auto;padding-top: 3px;width: auto;}	
.address,.inn_info {left: 15px;top: 19%;}
.contact_form {padding: 17px 0;}
.mean-container .mean-bar {width:100%;}		
.mean-container .mean-bar {top:14px;}
.mortgage_box{padding: 20px 20px 50px 20px;}
}
@media screen and (max-width:567px) {
.con_content > ul li {float: left;width: 100%;}
.con_content > ul li:last-child {margin-top: 20px;}	
.add_icon,.add_img,.con_img,.con_info {width: 100%;overflow: visible;}	
.contact_info{overflow: hidden;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;}
.con_img{order:2;-webkit-order: 2;}
.con_info{order:1;-webkit-order: 1;margin-top:0;}
.address,.inn_info {top: 39%;width: 100%;text-align: center;left: 0;}
.address > p{width: 100%;}
.inn_info > h2,.address h2 {font-size: 27px;}
.address > p,.inn_info ul li {font-size: 16px;}
.mean-container .mean-bar {top: 15px;}	
.con_class > a {
	background: #0099ff url("assets/images/aerow.png") no-repeat 88% 20px;
	padding: 15px 69px 15px 15px;
}
}
@media screen and (max-width:480px) {
.address,.inn_info {top: 33%;}
.add_icon {height: auto !important;}
.our_service .item{padding: 0;}	
}
@media screen and (max-width:479px) {
.owl-page > span,.owl-page.active > span {width: 10px;}
.fot-logo, .fot-slowgan{width: 100%;}
.fot-slowgan{margin-top: 10px;}
}
@media screen and (max-width:380px) {
.address,.inn_info {top: 25%;}
.inn_content h1 {text-transform: capitalize;}	
}