.mt50{margin-top:50px;}
.wmg{width:90%;margin:0 auto;}
.bgpro{background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0;padding:20px;}
.bgpro p{font-family: 'RalewayLight'; font-size:20px; color:#151616;line-height:32px; text-align: center;}
.col-md-4 h2{background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0;font-size:30px;color:#000;padding:28px 0px 24px 10px;margin:0;text-align: center;font-family: 'RalewayLightItalic';}
.col-md-4 .read-more {display: inline-block;background-color:#749601;text-align: center;font-size:20px;width:100%;transition: all 0.5s;padding:10px;opacity: 0.5;}
.col-md-4 .read-more:hover{display: inline-block;background-color:#375c0c;text-align: center;font-size:20px;width:100%;transition: all 0.5s;padding:10px}
.col-md-4 .read-more span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;color:#fff;}
.col-md-4 .read-more span:hover {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;color:#fff;}
.col-md-4 .read-more span:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color:#000;}
.col-md-4 .read-more span:hover:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color:#fff;}
.col-md-4 .read-more:hover span {padding-right: 25px;}
.col-md-4 .read-more:hover span:after {opacity: 1;right: 0;}

.prdt-sectn .thumbnail:hover:after , .prdt-sectn .thumbnail:after {transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-mos-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
.prdt-sectn .thumbnail .caption {margin-top:30px;padding:0;text-align:center;padding-bottom:10px;}	
.prdt-sectn .thumbnail .caption h3{font-size:20px;font-family: 'RalewayLight';}
.prdt-sectn .thumbnail:after {position:absolute;content:"";bottom:0;top:0;height:0px;left:16px;right:10px;background:rgba(246,248,237,.9);}
.prdt-sectn .thumbnail:hover:after {background:rgba(246,248,237,.9);height:96%; width:92%; border-radius:5px; content:"View Details";font-size:30px;color:#375c0c;text-align:center;font-weight:100;padding-top:50%}
.rwad {margin-right: -30px !important;margin-left: -30px!important;}

.call-us{color:#749601;}
.call-us p{font-size:20px;color:#749601; font-family: 'OpenSansLight';}
.navbar-default {background-color:rgba(255, 255, 255, 0 ); border:none; border-radius:none;padding-bottom: 20px;}
.btn-snd-enqry {background: #749601 none repeat scroll 0 0;border-radius: 0;font-size: 16px;font-weight: bold;padding: 5px 15px;border-radius:25px;font-family: 'RalewayItalic';color:#f6f8ee;margin:10px;}

.main-slidr .carousel-inner > .item, .main-slidr .carousel-inner{height:height:674px;}
.main-slidr .carousel-inner > .item:nth-child(1), .main-slidr .carousel-inner > .item:nth-child(2), .main-slidr .carousel-inner > .item:nth-child(3){height: 674px;}
.main-slidr .carousel-inner > .item:nth-child(1){ background: rgba(0, 0, 0, 0) url("../assets/images/colorshades/banner1.jpg") no-repeat scroll 0 0 / cover ;height: 375px;}
.main-slidr .carousel-inner > .item:nth-child(2){ background: rgba(0, 0, 0, 0) url("../assets/images/colorshades/banner1.jpg") no-repeat scroll 0 0 / cover ;height: 375px;}
.main-slidr .carousel-inner > .item:nth-child(3){ background: rgba(0, 0, 0, 0) url("../assets/images/colorshades/banner1.jpg") no-repeat scroll 0 0 / cover ;height: 375px;}

.main-slidr .carousel-caption {text-align: right;bottom: 23%;left:36%;}
.main-slidr h2 {color: #fff;font-size: 38px;text-shadow: 0 0 0 transparent; font-family: 'RalewayItalic';}
.carousel-control.left, .carousel-control.right {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0) 0%);background-repeat: repeat-x;font-size: 40px; }
.carousel-control{left:-75px;opacity:1;top:22%;}
.carousel-control.right {left: auto;
    right: -83px;
}
.carousel-control .glyphicon.glyphicon-circle-arrow-right, .carousel-control .glyphicon.glyphicon-circle-arrow-left{font-size:40px;}
.carousel-caption h2{}
.rmore{width:25%;font-family: 'RalewayItalic';}
.rmore a{padding:20px; color:#fff !important; }
.clnt11{position:relative}
.clnt1{border-radius:0px;background:#e0e6c4;border:solid 1px #ced4b2; min-height:180px;}
.clnt-img{right:0%;top: -30px;}
.clnt-img1{left: 10px;z-index: 2;}
.clnt1 h2{ font-family: 'RalewayMedium'; color:#151616; font-size:24px; position: relative;padding-bottom: 5px;text-align:center;}
.clnt1 h2:after{height: 1px;
    position: absolute;
    bottom: 0px;
    border-bottom:dashed 1px #bbc0a4;
    width: 100%;
    left: 0px;
    content: ""; }
.qlty{width:100%; height:300px;}
.qlty h2{font-family: 'RalewayLightItalic'; text-align:center; font-size:45px; position:relative;}
.qlty h2:after{ position:absolute; border-bottom: 1px solid #7b8f3a; content:"";  bottom:-20px; width:50%; left:25%;}
.qlty p{ font-family: 'RalewayLight'; font-size:20px; color:#151616; padding:25px; text-align:center; line-height:32px;}

.qlty .read-more {font-size:20px;padding:3px 10px 10px 10px;width: 30%;background-color: #e0e6c4;margin: 0 auto;text-align: center;height:35px;}
.qlty .read-more:hover{background-color:#e0e6c4;text-align: center;font-size:20px;width:35%;transition: all 0.5s;padding:3px 10px 10px 10px;}
.qlty  .read-more span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;color:#39411b;font-family: 'RalewayLight'}
.qlty  .read-more span:hover {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;color:#39411b;}
.qlty  .read-more span:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color:#39411b;}
.qlty .read-more span:hover:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color:#39411b;}
.qlty  .read-more:hover span {padding-right: 25px;}
.qlty .read-more:hover span:after {opacity: 1;right: 0;}



.infra-n  .read-more {font-size:20px;padding:3px 10px 10px 10px;width: 30%;background-color: #39411b;margin: 0 auto;text-align: center;height:35px;}
.infra-n  .read-more:hover{background-color:#39411b;text-align: center;font-size:20px;width:35%;transition: all 0.5s; padding:3px 10px 10px 10px;}
.infra-n  .read-more span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s; color: #e0e6c4; font-family: 'RalewayLight';}
.infra-n  .read-more span:hover {cursor: pointer;display: inline-block;position: relative;transition: 0.5s; color:#e0e6c4;}
.infra-n  .read-more span:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color: #e0e6c4;}
.infra-n  .read-more span:hover:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color: #e0e6c4;}
.infra-n  .read-more:hover span {padding-right: 25px;}
.infra-n  .read-more:hover span:after {opacity: 1;right: 0;}



/* .qlty .read-more{width:30%; background-color:#e0e6c4;  margin:0 auto;text-align: center;}
.qlty .read-more a{text-decoration:none; font-size:20px; color:#39411b; padding-top:10px; font-family: 'RalewayLight'; } */
.infra-n{width:100%; height:300px;}
.infra-n h2{font-family: 'RalewayLightItalic'; text-align:center; font-size:45px; position:relative;}
.infra-n h2:after{ position:absolute; border-bottom: 1px solid #bac19d; content:"";  bottom:-20px; width:50%; left:25%;}
.infra-n p{ font-family: 'RalewayLight'; font-size:20px; color:#151616; padding:25px; text-align:center; line-height:32px;}
/* .infra-n .read-more{width:30%; background-color:#39411b;  margin:0 auto;text-align: center;}
.infra-n .read-more a{text-decoration:none; font-size:20px; color:#e0e6c4; padding-top:10px; font-family: 'RalewayLight'; } */
.prd-sec {width:100%; padding:10px; }
.prd-sec h2{font-family: 'RalewayLightItalic'; text-align:left; font-size:45px; position:relative;}

.prd-sec img {border:solid 1px #dae1c1; margin-left:10px; }
.prd-sec  p{font-family: 'RalewayMedium'; font-size:16px; color:#39411b;}
.foot-nav { margin: 0px auto;padding:0px;font-family: 'RalewayItalic'; }
.foot-nav li{float: left;list-style: none; padding: 18px; margin-left:40px; }
.foot-nav li a{ font-size:18px; color:#eaecde;}
.copy-rt{font-family: 'RalewayRegular'; font-size:14px; margin-bottom: 5px;}
.copy-rt a{color:#000;}
.mbsite{border: 1px solid #575656;
    color: #575656 !important;
    font-size: 18px;
    margin-top: 5px;
    padding: 2px auto;
    text-align: center;}
.breadcrumb {text-align:left;font-family: 'RalewayItalic'; color:#000; font-size:15px;background-color:#edebeb;padding: 8px 15px 8px;}
.breadcrumb>li {
    display: inline-block;
    padding: 0px 10px;
}
.breadcrumb>li+li:before {position:absolute;content:"";border-left:4px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent;    margin: 6px 0px 0px -13px; }
.bg-gry{background-color:#ddd; position:relative;}
.breadcrumb {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b6d58f+0,f0f6e8+37,f0f6e8+100 */
background: #b6d58f; /* Old browsers */
background: -moz-linear-gradient(left,  #b6d58f 0%, #f0f6e8 37%, #f0f6e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #b6d58f 0%,#f0f6e8 37%,#f0f6e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #b6d58f 0%,#f0f6e8 37%,#f0f6e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6d58f', endColorstr='#f0f6e8',GradientType=1 ); /* IE6-9 */
}
.inner-cant h1{font-family: 'RalewayItalic'; font-size:42px; text-align:left; color:#464444; font-weight:100;padding-bottom:150px;}
.inner-cant p{font-family: 'RalewayLight'; color:#000000; font-size:18px; line-height:30px; }
/* AFP START */
.afp {display: inline-block;background-color:#95b648;text-align: center;font-size:20px;width:100%;transition: all 0.5s;padding:10px;opacity: 0.8;}
.afp:hover{display: inline-block;background-color:#375c0c;text-align: center;font-size:20px;width:100%;transition: all 0.5s;padding:10px}
.afp span {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;color:#fff;}
.afp span:hover {cursor: pointer;display: inline-block;position: relative;transition: 0.5s;color:#fff;}
.afp span:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color:#000;}
.afp span:hover:after {content: '»';position: absolute;opacity: 0;top: 0;right: -20px;transition: 0.5s;color:#fff;}
.afp:hover span {padding-right: 25px;}
.afp:hover span:after {opacity: 1;right: 0;}
/* AFP END */
.inner-cant h2{position:relative; font-family: 'RalewayItalic'; font-size:24px; background:transparent !important;}
.inner-cant h2:after{position:absolute; content:""; /* border-bottom:solid 1px #749601; */ bottom:-10px;left:0;right:0; }
.inner-cant ul{list-style:none; float:left; font-family: 'RalewayLight'; font-size:12px; line-height:25px; font-weight:500;font-family:verdana;}
.inner-cant ul li{list-style: url(../images/colorshades/bullet.png); color: #000;margin-bottom:5px;margin-left:50px;font-family:verdana;}
.inner-cant .desc h3{font-family: 'RalewayMedium'; font-size:18px;color:#749601; text-transform:uppercase; }
.inner-cant .desc ul{list-style:none; font-family: 'RalewayLight'; font-size:18px; line-height:30px; width:99%;}
.inner-cant .giq{width:25%;background-color:#ef588f; height:30px; margin:0 auto; font-family: 'RalewayItalic'; font-size:20px; }
.inner-cant .giq a{color:#fff; text-decoration:none;}
.prd-sec p a{text-decoration:none;color:#000;}

.nav-tabs > li {
    border: 1px solid #cccccc;
    border-radius: 5px 5px 0 0;
    float: left;
    margin-bottom: -1px;margin:0px;
}
.nav-tabs > li  > a{width:100%;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background-color:#c9d596; font-weight:bold;}

.breadcrumb>.active {
    color: #000;
	background-color:transparent;
}



@media (min-width:768px) and (max-width:1024px) {
.navbar-default .navbar-nav > li > a {font-size: 13px;font-weight: 500;padding: 0 10px;}
.navbar-brand img{width:50%;}
.bg-lgrn {
    background-color: #e0e6c4;
   margin-top:10px!important;
padding: 2px;}
.fs16 {
    font-size: 14px !important;
}

.clnt1 p {
    font-family: 'OpenSansLight';
    font-size: 14px !important;
    color: #151616;
    padding: 5px;
}
}

@media (min-width:320px) and (max-width:767px) {
	.navbar-brand img{width:50%; position:absolute; top:-3%;}
	.bg-lgrn, .clnt-img{clear:both;}
	.c-profile .inside .cread{width:70%; background-color:#749601; height:40px; margin:0 auto;}
	.c-profile .inside .cread p a{text-decoration:none; font-size:20px; color:#fff; vertical-align:middle;}
	}
	
/* Product gallery */
.prd-gal{border:solid 1px #ccc; padding:0px; width:99%; border-radius:5px;    margin: 25px 10px 25px 5px;}
.prd-gal .wd80{width:80%;}
.prd-gal .mt_80{margin-top:-80px;}
.prd-gal .mg5{margin-top:20px;}

 .prd-gal ul.tab {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: none;
 }

/* Float the list items side by side */
 /* .prd-gal ul.tab li.actv p.tablinks{background-color: #375c0c;color:#fff;} */

/* Style the links inside the list items */
 .prd-gal ul.tab li{ list-style:none; padding:5px; margin-bottom: -13px; }
 .prd-gal ul.tab li p.tablinks {
    display: inline-block;
    color: black;
    text-align:left;
    padding: 5px 15px 5px 10px;
    text-decoration: none;
    transition: 0.3s;
	background-color:#c9d596; 
	border:solid 1px #ccc;
	width:225px;
    cursor:pointer;
}


/* Change background color of links on hover */
.prd-gal ul.tab li p.tablinks:hover {
    background-color: #375c0c;
	color:#fff;
}

/* Create an active/current tablink class */
.prd-gal ul.tab li p.tablinks.active {
    background-color: #375c0c;
	color:#fff!important;
	
}

/* Style the tab content */
.prd-gal .tabcontent {
    display: none;
    padding: 10px 10px 0px 10px;
    border-top: none;
    /*margin-top:-20px;*/
	/*width: 105%;*/
}
.prd-gal .tab-content>.active {
    display: block;
    background-color: #c9d596;
	margin-top:50px;
	padding:10px;
	font-family:verdana;
	font-size:14px;
}
.prd-gal .fs15 {
    font-size: 15px;
    padding-top: 20px;
}
.prd-gal .fs10{font-family:verdana;font-size:11px!important; }
.prd-gal .n-black{ background-image: url("../images/colorshades/natural-black1.jpg"); height:30px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .g-brown{ background-image: url("../images/colorshades/golden-brown1.jpg"); height:30px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .d-brown{ background-image: url("../images/colorshades/dark-brown1.jpg"); height:30px; width:85px;float:left; border:solid 1px green;}
 .prd-gal .c-brown{ background-image: url("../images/colorshades/chesnut-brown1.jpg"); height:30px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .b-black{ background-image: url("../images/colorshades/blue-black1.jpg"); height:30px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .m-brown{ background-image: url("../images/colorshades/mahogany-brown1.jpg"); height:30px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .burgundy{ background-image: url("../images/colorshades/burgundy1.jpg"); height:30px; width:85px;float:left; border:solid 1px green;}
 .prd-gal .red{ background-image: url("../images/colorshades/red1.jpg"); height:30px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .d-blue{ background-image: url("../images/colorshades/dark-blue1.jpg"); height:30px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .cp-brown{ background-image: url("../images/colorshades/copper-brown1.jpg"); height:30px; width:85px;float:left; border:solid 1px green;}
 .prd-gal .soft-brown{ background-image: url("../images/colorshades/soft-brown.jpg"); height:36px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .soft-black{ background-image: url("../images/colorshades/soft-black.jpg"); height:36px; width:85px; float:left; border:solid 1px green;}
 .prd-gal .n-heena{ background-image: url("../images/colorshades/natural-heena.jpg"); height:71px; width:50px; float:left; border:solid 1px green;}
 .prd-gal .nav-tabs > li {
	 list-style:none;
    border: 1px solid #cccccc;
    border-radius: 5px 5px 0 0;
    float: left;
    margin-bottom: -1px;margin:0px;
}
 .prd-gal .nav-tabs > li  > a{width: 100%;
    color: #3f5920;
    font-weight: bold;}
.prd-gal .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background-color:#c9d596; font-weight:bold;}
.tablinks{display:inline-block;}
.wd98{width:98%;}
.nav-tabs {
    border-bottom: none;
}
.offset{margin-top:-50px; padding-top:50px;}
.hprcent{position: absolute;top:8px;left: -200px;}
.hprcent1 {position: absolute;top:8px;left:-255px;}


.pull-right {
    float: right!important;
}


#myImg {
    border-radius: 5px;
    cursor: pointer;
    transition: 0.3s;
}
#myImg:hover {opacity: 0.7; }

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

/* Modal Content (image) */
.modal-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
}

/* Caption of Modal Image */
#caption {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
    text-align: center;
    color: #ccc;
    padding: 10px 0;
    height: 150px;
}

/* Add Animation */
.modal-content, #caption {
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom;
    animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)}
    to {-webkit-transform:scale(1)}
}

@keyframes zoom {
    from {transform:scale(0)}
    to {transform:scale(1)}
}

/* The Close Button */
.close {
    position: absolute;
    top: 15px;
    right: 35px;
    color: #ffffff;
    font-size: 50px;
    font-weight: bold;
	z-index:0;
    
}

.close:hover,
.close:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
} 

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
    .modal-content {
        width: 100%;
    }
}
.carousel-caption{text-align:left;left:12%;bottom:166px;right:8%;}
.carousel-caption p, .carousel-caption p span{font-size: 65px;font-weight: 200;font-family: 'Yanone Kaffeesatz', sans-serif; color:#fff}
.carousel-caption p span{font-weight: 400;}
.carousel-indicators li {background-color: transparent;border: 2px solid #fff;border-radius: 50%;height: 10px;   width: 10px; margin:4px}
.carousel-indicators .active {background-color: #749601;border: 2px solid #749601;height: 10px;width: 10px;margin:4px}
/* .carousel-indicators {text-align: left;bottom: 148px;left: 42%;} */
.carousel-control.right,  .carousel-control.left{background-image: none;}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -1px;
}


.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    
    margin-top: -65px;
   
}


/*-----------------Image Zoom CSS Start----------------*/
img[data-action="zoom"] {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
}
.zoom-img, .zoom-img-wrap {
  position: relative;
  z-index: 666;
  -webkit-transition: all 300ms;
       -o-transition: all 300ms;
          transition: all 300ms;
}
img.zoom-img {
  cursor: pointer;
  cursor: -webkit-zoom-out;
  cursor: -moz-zoom-out;
  position:absolute;
}
.zoom-overlay {
  z-index: 420;
  background: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  filter: "alpha(opacity=0)";
  opacity: 0;
  -webkit-transition:      opacity 300ms;
       -o-transition:      opacity 300ms;
          transition:      opacity 300ms;
}
.zoom-overlay-open .zoom-overlay {
  filter: "alpha(opacity=100)";
  opacity: 1;
}
.zoom-overlay-open,
.zoom-overlay-transitioning {
  cursor: default;
}




/*-----------------Image Zoom CSS End----------------*/

.testimonials-cant{float:left; width:100%; height:auto; border:solid 1px green;}
.testimonials-cant ul{min-height:100px; }
.testimonials-cant ul li{margin: 30px 130px 30px 130px;width:75%; background-color:#fff; }
.test-img{position: absolute;
    right: 365px;
    }
	
	.footerPopupStyle .intl-tel-input input.cn1_p{width:100px !important;}
.cnt_eq #display_name INPUT.txtf_n,.cnt_eq #display_email INPUT.txtf_m,.cnt_eq #display_email INPUT.txtf_m_1{height:41px !important;}
.cnt_eq #display_email INPUT.txtf_m{width:97px !important;}
.cwsSmsPup form.cwsSmsFrm .cwsSmsFrmGrp input.cwsSmsMblInput{width:171px;}
.popup_enquiry .cn3_p .intl-tel-input {width: 20% !important;}.popup_enquiry .cn3_p .intl-tel-input {width: 20% !important;}
.intl-tel-input .cn1_p {height: 40px !important;}
#ip_mobile, #open_form_email{position:relative !important;}
#ip_mobile .cn3_p #S_mobile2 {height: 40px !important;position: absolute;right: 0;width: 87% !important; z-index: 1;}
#S_mobile3{position: absolute !important;right: 0;width: 64% !important;z-index:1;}
#mobile-number{width: 38% !important;}
#ip_mobile .m41_p .cn3_p #S_mobile{width:404px !important; height:41px !important;}
#ip_mobile .m41_p .cn3_p .intl-tel-input{width:7% !important;}
#open_form_email .m2_p.mob_sms #S_mobile3, .popup_enquiry .cn3_p INPUT.cn2_p{width:80% !important;} 
#country_drop_list #email_display_second #S_email, .s_icon8_p, .cnt_eq INPUT.txtf_n, .cnt_eq INPUT.txtf, #formhide #fullname, #Description_field, .intl-tel-input input, .popup_enquiry DIV TEXTAREA, #open_form_email .mob_sms11 #fullname_smspopup{width:100% !important;}


.nav>li>a
{
	
	position: relative;
    display: block;
    padding: 10px 15px;
}