﻿    @charset "utf-8";
/* CSS Document */

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	font: 13px/1.3 Verdana, Geneva, sans-serif;
	background: #FFFFFF url(../images/pagebg.jpg);
	color:#6b6b6b;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}

/* Text elements */

p {
	margin-bottom: 15px;
	text-align: justify;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0px;
}
ol {
	list-style: decimal;
	margin: 0 0 18px 2.8em;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
	margin-bottom: 0;
}
dl {
	margin: 0 0 24px 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}
pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	overflow: auto;
	padding: 1.5em;
}
abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup,
sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
input[type="text"],
textarea {
	background: #f9f9f9;
	border: 1px solid #ccc;
	padding: 2px;
}
a {
	color: #d3328b;
	text-decoration: none;
}

a:hover {
	color: #ff4b33;
}

.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 20px;
	margin-top: 15px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 15px;
	padding: 5px;
	border-top: 1px solid #d9d9d9;
	border-right: 2px solid #d9d9d9;
	border-bottom: 2px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
}
img.imgnoborder {
	border: 0;
}

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}
.clear {
	clear:both; width:100%; height:0px; font-size:0px; overflow:hidden; clear:both; float:none;	
}
.round-corner {
	-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;	
}
.shadow {
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2); box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);	
}

/* custome css */
.header-wrapper {
	background: url(../images/top-b-full-bg.jpg) no-repeat center top;
	clear: both;
	float: none;
	width: 100%;
	border-top: 3px none #720921;
	border-right: 3px none #720921;
	border-bottom: 3px solid #720921;
	border-left: 3px none #720921;
	padding-top:27px;
}
.header {
    background: #FFF;
    margin: auto;
    clear: none;
    float: none;
    border-radius: 15px 15px 5px 5px;
    -webkit-border-radius: 15px 15px 5px 5px;
    width: calc(100% - 40px);
    min-width:1180px;
    margin-left:20px;
    margin-right:20px;
}
.header-top {
	height: 155px;
	width: 100%;
	position: relative;
}
.logo {
	float: left;
	width: 77px;
	padding-top: 22px;
	padding-left: 18px;
	padding-right: 18px;
}
.company-name {
	float: left;
	padding-top: 27px;
    width:460px;
}
.orange {
	color:#f5924f;	
}
.blue {
	color:#8c8fd4;
}
.social-ic {
	background: #ffffff none repeat scroll 0 0;
    border: 6px solid #fff;
    border-radius: 10px 0 0 10px;
    box-shadow: 0 0 6px #666;
    float: right;
    left: auto;
    margin-top: 1px;
    overflow: hidden;
    position: fixed;
    right:0px;
    z-index: 100000;
    top: 60px;
}
.social-ic a {
	height: 30px;
	width: 30px;
	overflow: hidden;
	display: block;
	margin-left: 5px;
    margin-bottom:5px;
}
.social-ic a:last-child {
    padding-bottom:5px;
    }

.social-ic .ic-youtube{background: url(../images/yu.png) no-repeat left top;}
.social-ic .ic-fb {
	background: url(../images/fb.png) no-repeat left top;
}
.social-ic .ic-fb:hover {
	/*background: url(images/ic-twitter.png) no-repeat left top;*/
}
.social-ic .ic-twitter {
	background: url(../images/tw.png) no-repeat left top;
}
.social-ic .ic-twitter:hover {
	
}
.social-ic .ic-linkedin {
	background: url(../images/in.png) no-repeat left top;
}
.social-ic .ic-pint {
	background: url(../images/pint.png) no-repeat left top;

}
.social-ic .ic-koo {
	background: url(../images/koo.jpg) no-repeat left top;
}
.social-ic .ic-tumblr {
    background: url(../images/tumblr.png) no-repeat left top;
}
.social-ic .ic-whatsapp {
	background: url(../images/Whatsapp.png) no-repeat left 5px;
    padding-left: 8px;
}
.social-ic .ic-instagram {  background: url(../images/insta.png) no-repeat left top;  }
.gplus{background: url(../images/gp.png) no-repeat left top;}
.searchbox {
	height: 51px;
	width: 255px;
	background: url(../images/search-bg.png) no-repeat left top;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.searchbox .input-bg {
	background: #FFF;
	height: 28px;
	width: 206px;
	margin-top: 15px;
	margin-left: 37px;
	
}
.search-t {
	background-color:transparent!important;
	border:0px!important;
	line-height:28px;
	float:left;
	width:149px;
	height:25px
}
#mnu{height: 46px;width: 100%;background: url(../images/nav-bg.png);float: none;border-top: 1px solid #dadada;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-color: #dadada;border-bottom-color: #dadada;border-left-color: #dadada;}
#mnu li {display: block;float: left;padding-right: 8px;padding-left: 8px;border-right: 1px solid #dadada;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-color: #dadada;border-bottom-color: #dadada;border-left-color: #dadada;line-height: 46px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;position:relative; font-size:95%;}
#mnu li.active, #mnu li:hover {background: url(../images/nav-active-bg.png) repeat-x;background-color:#72001A;color:#fff	}
#mnu li a {color:#4f4f4f;}
#mnu li ul{display:block;left:0;position:absolute;visibility:hidden;background-color:#F4F4F4;width:230px;z-index:1;margin:0;padding:0 0 10px 0;top:0;z-index:999;border:1px solid #ccc}
#mnu li ul li{display:block;float:none;margin-top:5px;border-right:none}
#mnu li ul li ul{top:0;margin-top:-5px;padding-top:0;left: 230px !important;}
#mnu li ul li a{color:#4F4F4F!important;font-size:12px;display:block;padding:3px;border-right:0;line-height:20px}
#mnu li ul li a:hover,#mnu li ul li:visited a{color:#fff!important}
#mnu li.active a, #mnu li:hover a{color:#fff;}
#mnu li ul li.active a {color:#fff!important;}

#mnu li ul li.active ul li.active a {color:#fff!important;}
#mnu li ul li.active ul li a {color:#4F4F4F!important;}
#mnu li ul li.active ul li a:hover {color:#fff!important;}
.main {
    width: calc(100% - 40px);
    margin: auto;
    clear: both;
    float: none;
    background: #FFF;
    padding-bottom: 20px;
    min-height: 500px;
    margin-right:20px;
    margin-left:20px;
    min-width:1180px;
}
.banner, .innerpage-banner {
	width: 100%;
	clear: both;
	float: none;
	position: relative;
	background: url(../images/banner-shadow.png) no-repeat center bottom;
	padding-bottom: 8px;
}
.innerpage-banner {
	overflow:hidden;
}
.banner-title {
	background: url(../images/banner-title-bg.png) repeat;
	position: absolute;
	width: 100%;
	color: #FFF;
	text-align: center;
	bottom: 0px;
	left: 0px;
	font: bold 16px/38px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.banner-title small {
	font-size:12px;	
}
.banner-title small a {
	color: #FFF;
}
.banner-title small a:hover {
	text-decoration:underline;	
}
.left {
	float: left;
	width: 30%;
}
.right {
	float: right;
	width:70%;	
}
.grey-box {
	background: #f2f2f2;
	padding: 20px;
	min-height:400px
}
.grey-boxhome {
	background: #f2f2f2;
	padding: 20px;
}
.main-title {
	height: 40px;
	margin: 0px;
	padding: 0px 0px 0px 70px;
	display: block;
	background: url(../images/main-title-bg.png) repeat-x;
	color: #FFF;
	font: 18px/40px "Trebuchet MS", Arial, Helvetica, sans-serif;
	position: relative;
}
.heading-icon {
	height: 54px;
	width: 54px;
	position: absolute;
	left: 10px;
	top: -8px;
}
.subtitle {
	display: block;
	background: url(../images/heading-bg.png) no-repeat left bottom;
	height: 38px;
	margin-top: 20px;
	padding: 1px 1px 5px;
	color: #525251;
	font: bold 18px/38px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
}
.img-border {
	border:4px solid #dbdad9;
	padding:0px;
}
.read-more {
	background-color:#537d1f;
	padding:5px;
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
	color:#FFF;
}
.read-more:hover {
	color:#FFF;
	
	background-color:#ff940e;
}
.read-more-reverse {float: right;color:#f1a64a}
.read-more-reverse a {color: #e67c16;display:block;}
.read-more-reverse:hover {color: #e8ab4c;}

.gallery-item {
	width: 129px;   
	float: left;
	padding-left:3px;
	padding-right:5px;
}
.gallery-item p {
	margin:0px;
	text-align:center;	
}
.left-grey-box {
	background: #f2f2f2 url(../images/sidebar-left-bottom-corner.png) no-repeat left bottom;
	padding: 20px;
}
.left-grey-box .slide-item {
	width:96%;
	padding:2%;
	margin:auto;	
}
.left-grey-box .text-right {
	text-align:right;	
}
.ulset01 li {
	display: block;
	background: url(../images/list-01.png) no-repeat left 7px;
	margin-bottom: 10px;
	padding-left:15px;
}
.ulset01 li a{color:#6B6B6B}
.footer-wrapper {
	background: #D6D6D6 url(../images/footer-b-full-bg.jpg) no-repeat center top;
	clear: both;
	float: none;
	width: 100%;
	padding-bottom: 10px;
	border-top: 5px solid #6e0019;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-color: #6e0019;
	border-bottom-color: #6e0019;
	border-left-color: #6e0019;
}
.footer {
    width: calc(100% - 40px);
    clear: both;
    float: none;
    margin: auto;
    background: #FFF;
    -webkit-border-radius: 0 0 15px 15px;
    border-radius: 0 0 15px 15px;
    height: 270px;
    margin-left:20px;
    margin-right:20px;
    min-width:1180px
}
.innfooter {padding:5px}
.footer hr {
    border: 1px dotted #bdbdbd;
}
.footer_l {
	float:left;
	width:600px;
	padding-right:20px;	
}
.footer h2 {
	display:block;
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#979797;
}
.footer_l_l1 {
	float:left;
	margin-top:-3px;
	width:50%;	
}
.footer_l_l1 p{margin:0px;}
.footer_l_l2 {
	float:right;
	width:50%;	
}
.ic-address, .ic-email, .ic-phone, .ic-visitor, .ic-whatsapp {
	display:block;
	padding-left:30px;
	text-align:left;
	background:url(../images/ic-map.png) no-repeat left 5px;
	padding-bottom:5px;
	padding-top:5px;
}
.ic-visitor {
    background: url(../images/ic-visitor.png) no-repeat left 2px;
}
.ic-phone {
	background: url(../images/ic-phone.png) no-repeat left 2px;
}
.ic-whatsapp{
	background: url(../images/Whatsapp.png) no-repeat left 2px;
}
.ic-telegram{
	background: url(../images/telegram.png) no-repeat left 0px;
}
.ic-email {
	background: url(../images/ic-email.png) no-repeat left 2px;
	margin-bottom:0px;
}
.ic-email a {
	color:#6b6b6b;
}
.ic-email a:hover {
	color:#000000;
}
.footer_r {
	float:left;
	width:270px;	
}
.footer_r .alignleft {
	border:0px;	
}
.inner-pg-right h1, .inner-pg-right h2, .inner-pg-right h3, .inner-pg-right h4 {
	margin-bottom:10px;
}
.inner-pg-right h1 {
	font-size:22px;	
}
.inner-pg-right h2 {
	font-size:18px;	
}
.inner-pg-right h3 {
	font-size:16px;	
}
.inner-pg-right h4 {
	font-size:14px;	
}
.inner-pg-right ul li {
	background: url(../images/list-01.png) no-repeat 0 6px;
	list-style: none outside none;
	margin: 0 0 5px;
	padding: 0 0 0 15px;
}
.inner-pg-right blockquote {
    background: url("../images/quote-l.png") no-repeat scroll 0 0 transparent;
    clear: both;
    float: none;
    margin: auto;
    width: 80%;
}
.inner-pg-right blockquote {
    padding: 5px 0 0 35px;
}
.inner-pg-right blockquote {
    font: italic 16px/22px Georgia,Serif;
}
.inner-pg-right blockquote p {
    background: url("../images/quote-2.png") no-repeat scroll 100% 100% transparent;
}
.inner-pg-right table {
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.inner-pg-right table th {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-style: none none solid;
    border-width: 1px;
}
.inner-pg-right table td {
    background: url("../images/a19.gif") repeat scroll 0 0 transparent;
}
.inner-pg-right tr td {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 8px 24px;
	
}
.inner-pg-right tr th, .inner-pg-right thead th {
    color: #888888;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    padding: 9px 24px;
	text-align:left;
	background: url(../images/pagebg.jpg);
}
p.success {
    background: none repeat scroll 0 0 #DFF0D8;
    border-color: #D6E9C6;
    color: #468847;
}
p.success, p.info, p.error, p.warning {
    border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    font-weight: bold;
    padding: 15px;
}
p.info {
    background: none repeat scroll 0 0 #D9EDF7;
    border-color: #BCE8F1;
    color: #3A87AD;
}
q:before, q:after, blockquote:before, blockquote:after {
    content: "";
}
q:before, q:after, blockquote:before, blockquote:after {
    content: "";
}
.gantry-example .table, .gantry-example .well, .gantry-example blockquote {
    margin-bottom: 5px;
}
blockquote {
    border-left: 5px solid #D5D5D5;
}
blockquote {
    padding: 0 0 0 15px;
}


.regform{padding-bottom: 50px;width: 100%;margin-top:20px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
.regform input[type='text'],.regform textarea,.regform input[type='password'],.regform select{border:1px solid #CCCCCC;line-height:20px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:15px;padding:5px;width:300px;background-color:#F9F9F9;border-radius:8px;-webkit-border-radius:8px}
.regform select{width:312px}
.regform .textboxmul{width:700px;height:300px}
.regform input[type='text']:focus,.regform textarea:focus,.regform input[type='password']:focus{border:1px solid #FFAD46;border-radius:8px;-webkit-border-radius:10px;}
.regform input[type='submit']{background-color:#537D1F;border:1px solid #7B7A7A;border-radius:10px;-webkit-border-radius:10px;color: #FFFFFF;font-size: 15px;text-align: center;width: 130px;cursor:pointer;font-weight:bold;padding:5px 0 5px 0}
.regform input[type='submit']:hover{background-color:#78BA3E}
.regform h1{font-family: verdana;font-size: 22px;font-weight: normal;padding-bottom: 20px;}
.regform .pad{margin-bottom:10px;height:10px}
.regform span{margin-right:20px;font-size:15px}

.rightmain{padding-top:20px;float: left;margin: auto 15px;width: 910px;}
.err{font-size:12px;color:#FF0000}


/* gallery */
.gallery{width: 100%;float:left;margin-left:40px}
.gallery ul{list-style: none;margin: 0;padding: 0;}
.gallery ul li{float: left;display: inline;padding: 0;margin: 0;width: 200px;padding: 10px;margin:0 70px 30px 0;background: #f1f2ea;border: 1px solid #d5d7ca;}
.gallery ul li img{width: 200px;height: 150px;border: none;margin-bottom: 15px;}
.gallery ul li h1{font-size:15px;padding-top:10px}
.gallery .divimg{width: 200px;height: 150px;}
.gallery ul li:{margin-right:0}
#videos {
	width:675px;
	margin:0 15px 0 90px;
}
#videos .middle {
	float:left;
	width:100%;
	color:#505050;
}
#videos table
{
    border:none;
}
#videos td
{
    border:none;
    padding:0
}
#videos ul li
{
    background:none
}
#videos a {
	color:#505050;
	text-decoration:underline;
}
#videos a:hover {
	text-decoration:none;
}
#videos .middle .gallery {
	width:675px; overflow:hidden; margin:0 0 20px 0;
}

.actmain{float:left;min-height:500px;width:100%}
.actmain .actinner a{font-size:15px;padding-bottom:5px;display:block;}
.actmain .actinner{border: 1px solid #CCCCCC;margin-right: 10px;margin-top: 10px;padding: 5px;width: 415px;background:#fff;min-height:100px; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;}
.actmain .actinnerfull {border: 1px solid #CCCCCC;margin-top: 10px;padding: 5px;background:#fff;min-height:100px; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;}
.actinnertitle {width: 93%;float: left;}
.actinnericon {width: 5%;float: right;}
.actinnerdesc {float: left;}

.tbl-style1 p {margin-bottom: 15px;text-align:left;}


.addicon, .emailicon, .phoneicon,.webicon,.whatsappicon{
	display:block;
	padding-left:35px;
	text-align:left;
}
.addicon{
	background: url(../images/Address.png) no-repeat left 0;
}
.emailicon{
	background: url(../images/Email.png) no-repeat left 0;
}
.phoneicon{
	background: url(../images/Phone.png) no-repeat left 0;
}
.whatsappicon{
	background: url(../images/Whatsapp.png) no-repeat left 0;
}
.webicon{
	background: url(../images/web.png) no-repeat left 0;
}

.dt{background: url("../images/calnder.png") no-repeat scroll 5px 5px transparent;float:left;font-family:Verdana;height:80px;line-height:13px;padding:5px;text-align: center;width:90px;}
.dt .yy{color: #fff;display: block;padding:2px 5px 5px; font-size:15px; font-weight:bold}
.dt .dd{color: #000;display: block; padding-top:7px;font-size:20px;padding-bottom:5px}
.dt .mm{color: #CE1315;display: block;padding: 7px 0 2px;font-size:22px;}

.Tab_Theme .ajax__tab_header{font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif;height: 38px;margin-bottom: 0px;margin-top: 20px;padding: 0px;}
.Tab_Theme .ajax__tab_body{font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 10pt;border-top: 0;padding: 0px;background-color: #000;} 
.Tab_Theme .ajax__tab_body .ajax__tab_panel {border:1px solid #FF9614}
.Tab_Theme .ajax__tab_inner{padding:5px 10px;background-color: #FFF;color:#3D3D3D;margin-right:10px;}
.Tab_Theme .ajax__tab_active .ajax__tab_inner{border:1px solid #FF9614; border-bottom:0px; height:28px;}
.Tab_Theme .ajax__tab_tab{height: 19px;padding: 4px;margin: 0;}
.Tab_Theme .ajax__tab_hover .ajax__tab_inner{background-color: #F2F2F2;}
.Tab_Theme .ajax__tab_hover .ajax__tab_tab{color: #525251;}
.Tab_Theme .ajax__tab_active .ajax__tab_inner{background-color: #F2F2F2;color:#525251}

.gallerysingal ul li {background:url("../images/ic-main-title_1.png") no-repeat;border-bottom:1px dashed #000;margin-bottom:10px;padding-left:30px;}
.gallerysingal h2 {float: left;padding-right: 20px;font-size:14px;}
.gallerysingal span {line-height:20px;}

.knowledgeheader {padding-bottom: 10px;padding-top: 10px;}
.knowledgedetail {padding-left: 15px;}
.slidingDiv {background-color: #FFF;padding: 20px;margin-top: 10px;border-bottom: 5px solid #3399FF;}
.show_hide {display: none;cursor:pointer;}

.slidernext {float: right;cursor: pointer;background: url("../images/slider-arrow.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);height: 15px;width: 15px;background-position: -10px 0;}
.slidernext:hover {background-position: -10px -16px;}
.sliderprev {float: right;cursor: pointer;background: url("../images/slider-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 15px;width: 15px;background-position: 4px 0;}
.sliderprev:hover {background-position: 4px -16px;}

.goog-te-gadget .goog-te-combo {float:right;margin-top:-1px !important;}
.footer_visitorcount {}
.googleLangWrapper {float:right;width:315px;}
.footer_translate_detail p {font-size:0.7em;padding-top:10px;margin:0px;text-align:left;}
.bookvisitor {background: url(../images/book.jpg) no-repeat left 0px;display: inline-block;padding-left: 40px;line-height: 20px;margin-top: 5px;padding-bottom:2px}
.officevisitor {background: url(../images/office.png) no-repeat left 0px;display: inline-block;padding-left:32px;line-height: 20px;margin-top: 5px;padding-bottom:2px}
.innfooter .ic-phone{background-position:left 0}
.innfooter .ic-whatsapp {background-position:left 0;background-size:contain}
.bookapp {display: block;margin-top: 20px;text-align: center;}
.bookapp img {height: auto}
.p-r-20{padding-right:20px!important}
.p-l-20 {padding-left: 20px !important}
.p-t-20 {padding-top: 20px !important}
.p-b-20 {padding-bottom: 20px !important}
.p-l-15 {padding-left: 15px !important}
.p-r-15 {padding-right: 15px !important}
.m-b-10 {margin-bottom:10px!important}
.m-t-10 {margin-top: 10px !important}