@charset "utf-8";
/* CSS Document */


body {margin:0px; padding:0px; width:100%; height:auto; font-family:Calibri; font-size:12px; color:#cbc8c8; overflow: scroll !important ;}
[class*="col-"] {
    float: left;
    padding: 15px;
    border: 1px solid red;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
@font-face {
    font-family: "Calibri";
    src: url('../font/'Calibri'.eot');
    src: url('../font/'Calibri'.eot?#iefix') format('embedded-opentype'),
         url('../font/'Calibri'.woff') format('woff'),
         url('../font/'Calibri'.ttf') format('truetype'),
         url('../font/'Calibri'.svg#'Calibri'') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: "FRABK";
	src: url('../font/FRABK.eot');
	src: local('☺'), url('../font/FRABK.woff') format('woff'), url('../font/FRABK.ttf') format('truetype'), url('../font/FRABK.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}





#wrapper{width:100%;margin:0 auto;height:auto; max-width:1024px;}

.form{margin:0px; padding:0px;}
.headerTopBar{margin:0px auto; padding:0px 0px; width:100%; height:31px; border-bottom:1px solid #e0e0e0;}
.hdrLanguageBtn{margin:0px auto; padding:opx; width:1000px; height:auto; overflow:hidden;}
.btnLanguage{margin:0px; width:auto; height:auto; position:relative; float:right; z-index:99; text-align:center; right:60px; }
/*
.facebook_icontop{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/facebook_icontop.png); background-repeat:no-repeat; float:left; margin-top:3px;}
.twitter_icontop{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/twitter_icontop.png); background-repeat:no-repeat; float:left; margin-top:3px; margin-left:9px;}
.googleplus_icontop{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/googleplus_icontop.png); background-repeat:no-repeat; float:left; margin-top:3px; margin-left:9px;}
.in_icontop{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/in-icontop.png); background-repeat:no-repeat; float:left; margin-top:3px; margin-left:9px;}
.facebook_icontop:hover{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/facebook_icontophover.png); background-repeat:no-repeat; float:left; margin-top:3px;}
.twitter_icontop:hover{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/twitter_icontophover.png); background-repeat:no-repeat; float:left; margin-top:3px; margin-left:9px;}
.googleplus_icontop:hover{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/googleplus_icontophover.png); background-repeat:no-repeat; float:left; margin-top:3px; margin-left:9px;}
.in_icontop:hover{width:24px;height:24px; background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/in_icontophover.png); background-repeat:no-repeat; float:left; margin-top:3px; margin-left:9px;}
*/
.headerArea{margin:0px auto; padding:0px; width:100%; height:96px;}
.headerArea .header{margin:0px auto; padding:0px; width:100%;/*1000px*/ height:130px;}
.header .left{margin:0px;float:left; width:350px;height:100px;/*130*/ overflow:hidden;}
.logo {width:312px; height:59px;/*96*/ margin-top:20px; background-image:url(../images/gradient_logo1.png); background-repeat:no-repeat; float:left; margin-left:15px;}
#s-m-t-tooltip{
	position:fixed; 
	max-width:300px;  
	padding:6px 8px 8px 8px; 
	background:#666;/*222*/
	z-index:10; 
	display:inline-block; /*important*/
	/*font*/
	font-family:Verdana, Geneva, sans-serif; 
	font-size:11px; 
	line-height:16px;
	color:#fff; 
	/*css3 rounded corners*/
	-moz-border-radius:5px; 
	-khtml-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius:5px;
	margin-top:-5px;
}
.mainBtnArea{ padding:0px; width:646px; height:71px; float:left; margin:20px 0px 0px 50px;  background-image:url(file:///C|/Users/MY%20DESKTOP/Desktop/Fast%20Line/images/mainBtn_bg.png); background-position:left bottom; background-repeat:no-repeat;}
.mainBtnSec1{margin:10px 0px 0px 0px; padding:8px 0px 0px 0px; width:646px; height:35px;/*43px*/}
.mainBtnSec2{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:646px; height:13px;/*43px*/}
.mainBtnSec2 ul {margin:0px; padding:0px; width:646px; height:23px;}
.mainBtnSec2 ul li{margin:0px; padding:0px; width:180px; height:23px; font-family:Arial; font-size:12px; color:#000; text-align:left; display:inline; float:left; list-style:none}
.mainBtnSec2 ul li a{font-family:Arial; font-size:14px; color:#000; text-align:left; text-decoration:none;}
.mainBtnSec2 ul li a:hover{font-family:Arial; font-size:14px; color:#9999cc; text-align:left;  text-decoration:none;}

.mainbutnBox{width:65%;/*646px*/ height:71px; float:right; margin-top:20px;margin-right:0px;/*-20px*/}
.homebutbox{width:131px; height:16px; border-bottom:1px solid #ff0000; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px; padding:0px;}
.homebutbox2{width:161px; height:16px; border-bottom:1px solid #f713ff; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px 0px 0px 31px; padding:0px;}
.homebutbox3{width:126px; height:16px; border-bottom:1px solid #f48192; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px 0px 0px 31px; padding:0px;}
.homebutbox4{width:125px; height:16px; border-bottom:1px solid #4eb1e4; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px 0px 0px 31px; padding:0px;}

.homebutbox5{width:131px; height:16px; border-bottom:1px solid #6334ff; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px 0px 0px 0px; padding:0px;}
.homebutbox6{width:161px; height:16px; border-bottom:1px solid #ffef00; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px 0px 0px 31px; padding:0px;}
.homebutbox7{width:126px; height:16px; border-bottom:1px solid #2ab678; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px 0px 0px 31px; padding:0px;}
.homebutbox8{width:125px; height:16px; border-bottom:1px solid #1b2025; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px 0px 0px 31px; padding:0px;}

.homebutbox a{width:131px; height:16px; border-bottom:1px solid #ff0000; font-family:Arial;font-size:14px; color:#000000;text-align:left; display:inline; float:left; margin:0px; padding:0px;}
.homebutbox a:hover{width:131px; height:16px; border-bottom:1px solid #ff0000; font-family:Arial;font-size:14px;color:#000000;text-align:left; display:inline; float:left; margin:0px; padding:0px;/*color:#9999cc;*/}

.sliderBox{width:982px; height:502px; margin:10 auto; background-position:top center; float:left;margin-left:80px;}
.sliderArea{margin:0px auto; padding:0px; width:100%; height:100%;/*330*/   background-position:top center; }

.img_btnBox{width:100%; height:100%; /*border:1px solid #e0e0e0;*/ float:left; margin-bottom:20px; margin-top:30px;}
.btn_mobileshops{width:230px;height:146px; background-image:url(../images/but_img1.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_inventory{width:230px;height:146px; background-image:url(../images/btn_img2.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_opticals{width:230px;height:146px; background-image:url(../images/btn_img3.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_information{width:230px;height:146px; background-image:url(../images/btn_img4.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_jewellery{width:230px;height:146px; background-image:url(../images/btn_img5.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_supermarket{width:230px;height:146px; background-image:url(../images/btn_img6.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_laundry{width:230px;height:146px; background-image:url(../images/btn_img7.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}

.btn_mobileshops:hover{width:230px;height:146px; background-image:url(../images/but_img1_hover.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_inventory:hover{width:230px;height:146px; background-image:url(../images/btn_img2_hover.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_opticals:hover{width:230px;height:146px; background-image:url(../images/btn_img3_hover.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_information:hover{width:230px;height:146px; background-image:url(../images/btn_img4_hover.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_jewellery:hover{width:230px;height:146px; background-image:url(../images/btn_img5_hover.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_supermarket:hover{width:230px;height:146px; background-image:url(../images/btn_img6_hover.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.btn_laundry:hover{width:230px;height:146px; background-image:url(../images/btn_img7_hover.png); background-repeat:no-repeat;float:left; margin-left:15px;/*42*/}
.aboutcontBox{width:93%; height:100%;padding:0px; margin:0px 0px 20px 20px; float:left;/*border:1px solid #e0e0e0;*/ background:top center;}
.abouttitle{width:100%; height:100%;color:#000000;font-size:26px;font-family:'Calibri', Arial;}
.aboutcontent{width:100%; height:100%;font-family:'Calibri', Arial;   color:#676767; font-size:14px;text-align:justify; font-style:normal; float:left; padding-top:10px; line-height:22px;   }
.footerBox{width:100%; height:100%; background-color:#2d2d2d;float:left; margin:0px 0px px 0px; padding:0px 0px 50px 0px; border:1px solid #000000;}
.footer_innerbox{width:85%; height:100%; /*border:1px solid #ffffff;*/ float:left;margin:26px 0px 0px 82px; padding:0px;}
.footer_titl_box{width:295px;/*356*/ height:250px; float:left; margin:0px; padding:0px;/* border:1px solid #ffffff;*/}
.footer_title1{width:153px; height:25px; font-family:arial; font-size:14px; font-style:normal;float:left;margin:0px;padding:0px; color:#ffffff; font-weight:bold; border-bottom:3px solid #636363;}
.footer_but1{width:100%; height:auto; font-family:arial; font-size:12px; color:#919191;float:left;margin:0px;padding:0px;}
.footer_but1 a{width:auto; height:20px; font-family:arial; font-size:12px; color:#919191;float:left;margin:0px;padding:0px; text-decoration:none;}
.footer_but1 a:hover{width:auto; height:20px; font-family:arial; font-size:12px; color:#ffffff;float:left;margin:0px;padding:0px;text-decoration:none;}
/*-------------------------*/
.footer_title2{width:153px; height:25px; font-family:arial; font-size:14px; font-style:normal;float:left;margin:0px 0px 0px 0px;padding:0px; color:#ffffff; font-weight:bold; border-bottom:3px solid #636363;}
.footer_titl_box1{width:295px;/*356*/ height:220px;/*220*/ float:left; margin:0px 0px 0px 0px; padding:0px; /* border:1px solid #ffffff;*/}
.footer_titl_box2{width:200px; height:175px; float:left; margin:0px 0px 0px 0px; padding:0px; /* border:1px solid #ffffff;*/}
.footer_iconBox{width:153px;height:22px; float:left; /*border:1px solid #ffffff;*/margin:13px 0px 0px 0px;padding:0px;}
.footer_icon1{width:22px; height:22px; background-image:url(../images/facebook_iconfooter.png); background-repeat:no-repeat;float:left;}
.footer_icon2{width:22px; height:22px; background-image:url(../images/twitter_iconfooter.png); background-repeat:no-repeat;float:left; margin-left:9px;}
.footer_icon3{width:22px; height:22px; background-image:url(../images/googleplus_iconfooter.png); background-repeat:no-repeat;float:left; margin-left:9px;}
.footer_icon4{width:22px; height:22px; background-image:url(../images/in_iconfooter.png); background-repeat:no-repeat;float:left; margin-left:9px;}
/*-------------------------*/
.footer_icon1:hover{width:22px; height:22px; background-image:url(../images/square-facebook.png); background-repeat:no-repeat;float:left;}
.footer_icon2:hover{width:22px; height:22px; background-image:url(../images/square-twitter.png); background-repeat:no-repeat;float:left; margin-left:9px;}
.footer_icon3:hover{width:22px; height:22px; background-image:url(../images/square-googleplus.png); background-repeat:no-repeat;float:left; margin-left:9px;}
.footer_icon4:hover{width:22px; height:22px; background-image:url(../images/square-in.png); background-repeat:no-repeat;float:left; margin-left:9px;}
.footer_iconBox1{width:200px;height:auto; float:left; /*border:1px solid #ffffff;*/margin:15px 0px 0px 0px;padding:0px;}
.footer_callicon{width:12px;height:12px; background-image:url(../images/call_icon.png); background-repeat:no-repeat;float:left;}
.footer_no_box{width:auto;height:auto; font-family:arial; font-size:12px;color:#919191;float:left;margin:0px 0px 0px 10px; padding:0px;}
.footer_mail_icon{width:12px;height:9px; background-image:url(../images/mail_icon.png); background-repeat:no-repeat;float:left; margin-top:4px;}
.footer_copy_text_box{width:70%;/*85*/ height:15px; float:left; /*border:1px solid #ffffff;*/}
.footer_copytext{width:276px;height:12px; font-family:arial; font-size:10px; color:#919191; float:left; background:top center;  }
.footer_copytext1{width:155px;height:12px; font-family:arial; font-size:10px; color:#919191; }
/*-------------------------*/
.software_but_box{width:100%;/*935*/height:100%;/*89*/ float:left; /*border:1px solid #000000;*/margin:20px 0px 0px 0px;}
.window_based{width:300px;height:89px; background-image:url(../images/window-based-application1.jpg); background-repeat:no-repeat; float:left;margin-left:0px; border:1px solid #e0e0e0;
border-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px; box-shadow: 1px 1px 1px #888888;}
.web_based{width:300px;height:89px; background-image:url(../images/web-base-application1.jpg); background-repeat:no-repeat; float:left;margin-left:10px; border:1px solid #e0e0e0;
border-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px; box-shadow: 1px 1px 1px #888888;}
.e-business{width:300px;height:89px; background-image:url(../images/e-business.jpg); background-repeat:no-repeat; float:left;margin-left:10px; border:1px solid #e0e0e0;
border-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px; box-shadow: 1px 1px 1px #888888;}

.webContent1 {margin:0px auto; margin-bottom:26px; padding:0px; padding-top:10px; width:100%; height:100%; float:left; }
.webCon1Part{margin:0px; padding:10px 0px 0px 0px; width:300px; height:auto; min-height:150px; float:left;}
.webCon1Part img{margin:0px 0px 10px 0px; padding:0px; width:294px; height:74px;float:left;border:solid 3px #eaeaea;}
.webCon1Part h1{margin:0px;  padding:0px 0px 10px 0px; width:auto; font-family:'Calibri', Arial; font-size:20px; color:#333333; text-align:left;  text-transform:none; font-weight:normal;}
.webCon1Part p{margin:0px; padding:0px; width:auto; height:auto; font-family:'Calibri', Arial; font-size:14px; color:#676767; text-align:justify; line-height:22px;}
.top_iconBox1{width:200px;height:12px; float:right; /*border:1px solid #ffffff;*/margin:40px 0px 0px 0px;padding:0px;}
.top_iconBox2{width:200px;height:12px; float:right; /*border:1px solid #ffffff;*/margin:40px 0px 0px 0px;padding:0px;}
.top_callicon{width:20px;height:20px; background-image:url(../images/call_icon_top.png); background-repeat:no-repeat;float:left;}
.top_no_box{width:auto;height:12px; font-family:arial; font-size:12px;color:#3a7993;float:left;margin:0px 0px 0px 7px; padding:0px;}
.top_mail_icon{width:32px;height:32px; background-image:url(../images/mail_icon_top.png); background-repeat:no-repeat;float:left; margin-top:-7px;}
.login{width:auto; height:auto; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; color:#3a7791;float:left; margin:40px 0px 20px 0px;}


.boxer1 {
    margin:5px 0px 20px 20px;
    padding:15px;
    width:92%;/*930*94%/
    /*width:320px;*/
    height:auto;
    min-height:250px;
    overflow:hidden;
    background-color:#ffffff;
	/*
    -moz-box-shadow: 0 0 3px #d2d2d2;
    -webkit-box-shadow: 0 0 3px #d2d2d2;
    box-shadow: 0 0 3px #d2d2d2;
    border-top:solid 1px #e8e8e8;
    border-left:solid 1px #d2d2d2;
    border-right:solid 1px #dadada;
    border-bottom:solid 1px #b1b1b1;
    background-image:url('../images/gradiant.png');
    background-position:bottom left;
    background-repeat:repeat-x;
*/
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	  float:left;
    }
	.boxerTTL {
    margin:0px auto;
    padding:0px 0px 0px 0px;
    width:100%;
    height:auto;
    font-family:'Calibri' Arial;
    font-size:22px;
    color:#333333;
   	font-weight:normal;
    border-bottom:dotted 1px #98f0c4;
    }
	.clsecuri_image{
	width:275px;
	height:100px;
	background-image:url(../images/FastAccInverySystem.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:10px;

	}
	.boxerPgTTl {
	margin:0px 0px 12px 22px;
	padding:20px 15px;
	width:92%;/*927*/
	/*width:990px;*/
	height:auto;
	overflow:hidden;
	background-color:#ffffff;
	/*
	-moz-box-shadow: 0 0 3px #d2d2d2;
	-webkit-box-shadow: 0 0 3px #d2d2d2;
	box-shadow: 0 0 3px #d2d2d2;
	border-top:solid 1px #e8e8e8;
	border-left:solid 1px #d2d2d2;
	border-right:solid 1px #dadada;
	border-bottom:solid 1px #b1b1b1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	*/
	font-size:26px;
	font-weight:normal;
	color:#000;
	float:left;
	}






/* CSS new Document start*/

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.span12 {
  width: 940px;
}
.span11 {
  width: 860px;
}
.span10 {
  width: 780px;
}
.span9 {
  width: 700px;
}
.span8 {
  width: 620px;
}
.span7 {
  width: 540px;
}
.span6 {
  width: 460px;
}
.span5 {
  width: 380px;
}
.span4 {
  width: 300px;
}
.span3 {
  width: 220px;
}
.span2 {
  width: 140px;
}
.span1 {
  width: 60px;
}

.float {
  float: left;
}
.float2 {
  float: right;
}

.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
#map_canvas img {
  max-width: none;
}
.clr {
	color: #333333;
}

.row {
  margin-left:0px;
  *zoom: 1;
  margin-bottom:20px;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "Open Sans", sans-serif;
	color: #868484;
	font-weight: bold;
	line-height: 1.2em;
}

h2 {
  font-size: 40px;
  color: #434343;
  letter-spacing: -2px;
}
h3 {
  font-size: 28px;
  text-transform: uppercase;
  letter-spacing: -2px;
}
h4 {
  font-size: 23px;
  text-transform: uppercase;
  letter-spacing: -2px;
  margin: 46px 0 18px 0;
}
h5 {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: 600;
	letter-spacing: -1px;
}
p {
  margin-bottom: 20px;
}

.map {
  padding: 7px 0 9px 0;
}
.map iframe {
  width: 100%;
  height: 353px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: none;
}

.btn-small {
  padding: 3px 9px;
  font-size: 10px;
  line-height: 18px;
}
.btn-small [class^="icon-"] {
  margin-top: 0;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.btn_ {
  background: #3a7993;
  border: none;
  text-shadow: none;
  font-family: "Open Sans", sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  padding: 7px 13px 8px 13px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  margin-top: 20px;
}
.btn-small_ {
  padding: 8px 18px 8px 18px;
  color: #ffffff;
}
.btn_:hover {
  color: #000;
  background: #ffffff;
}

.contact-form {
  padding-top: 11px;
}
.contact-form input {
	color: #666666;
	height: 36px;
	width: 270px;
	padding: 10px 0 11px 18px;
	line-height: 17px !important;
	margin: 0;
	border: thin dashed #333333 !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
	float: left;
	background: url(../images/form-bg.png) 0 0 repeat;
}
.contact-form label {
  min-height: 56px;
  position: relative;
  overflow: hidden;
  margin: 0;
  display: block;
  width: 100%;
}
.contact-form .error,
.contact-form .empty {
  display: none;
  position: relative;
  font-size: 11px;
  line-height: 14px;
  color: #c4c3c4;
  float: left;
  margin: 2px 0 4px 10px;
  min-width: 160px;
}
.contact-form .success {
  display: none;
  padding-bottom: 5px;
}
.contact-form textarea {
  width: 100%;
  height: 246px;
  padding: 9px 0 0 18px;
  margin: 0;
  resize: none;
  color: #939393;
  border: none !important;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  box-shadow: none;
  float: left;
  background: url(../images/form-bg.png) 0 0 repeat;
}
.contact-form input:focus,
.contact-form textarea:focus {
  box-shadow: none;
}
.contact-form .btn_ {
  margin: 31px 0 0 16px;
}
.text-success {
  color: #468847;
}
.text-error {
  color: #b94a48;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}

.icon-white,
.nav-tabs > .active > a > [class^="icon-"],
.nav-tabs > .active > a > [class*=" icon-"],
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}
.icon-glass {
  background-position: 0      0;
}
.icon-music {
  background-position: -24px 0;
}
.icon-search {
  background-position: -48px 0;
}
.icon-envelope {
  background-position: -72px 0;
}
.icon-heart {
  background-position: -96px 0;
}
.icon-star {
  background-position: -120px 0;
}
.icon-star-empty {
  background-position: -144px 0;
}
.icon-user {
  background-position: -168px 0;
}
.icon-film {
  background-position: -192px 0;
}
.icon-th-large {
  background-position: -216px 0;
}
.icon-th {
  background-position: -240px 0;
}
.icon-th-list {
  background-position: -264px 0;
}
.icon-ok {
  background-position: -288px 0;
}
.icon-remove {
  background-position: -312px 0;
}
.icon-zoom-in {
  background-position: -336px 0;
}
.icon-zoom-out {
  background-position: -360px 0;
}
.icon-off {
  background-position: -384px 0;
}
.icon-signal {
  background-position: -408px 0;
}
.icon-cog {
  background-position: -432px 0;
}
.icon-trash {
  background-position: -456px 0;
}
.icon-home {
  background-position: 0 -24px;
}
.icon-file {
  background-position: -24px -24px;
}
.icon-time {
  background-position: -48px -24px;
}
.icon-road {
  background-position: -72px -24px;
}
.icon-download-alt {
  background-position: -96px -24px;
}
.icon-download {
  background-position: -120px -24px;
}
.icon-upload {
  background-position: -144px -24px;
}
.icon-inbox {
  background-position: -168px -24px;
}
.icon-play-circle {
  background-position: -192px -24px;
}
.icon-repeat {
  background-position: -216px -24px;
}
.icon-refresh {
  background-position: -240px -24px;
}
.icon-list-alt {
  background-position: -264px -24px;
}
.icon-lock {
  background-position: -287px -24px;
}
.icon-flag {
  background-position: -312px -24px;
}
.icon-headphones {
  background-position: -336px -24px;
}
.icon-volume-off {
  background-position: -360px -24px;
}
.icon-volume-down {
  background-position: -384px -24px;
}
.icon-volume-up {
  background-position: -408px -24px;
}
.icon-qrcode {
  background-position: -432px -24px;
}
.icon-barcode {
  background-position: -456px -24px;
}
.icon-tag {
  background-position: 0 -48px;
}
.icon-tags {
  background-position: -25px -48px;
}
.icon-book {
  background-position: -48px -48px;
}
.icon-bookmark {
  background-position: -72px -48px;
}
.icon-print {
  background-position: -96px -48px;
}
.icon-camera {
  background-position: -120px -48px;
}
.icon-font {
  background-position: -144px -48px;
}
.icon-bold {
  background-position: -167px -48px;
}
.icon-italic {
  background-position: -192px -48px;
}
.icon-text-height {
  background-position: -216px -48px;
}
.icon-text-width {
  background-position: -240px -48px;
}
.icon-align-left {
  background-position: -264px -48px;
}
.icon-align-center {
  background-position: -288px -48px;
}
.icon-align-right {
  background-position: -312px -48px;
}
.icon-align-justify {
  background-position: -336px -48px;
}
.icon-list {
  background-position: -360px -48px;
}
.icon-indent-left {
  background-position: -384px -48px;
}
.icon-indent-right {
  background-position: -408px -48px;
}
.icon-facetime-video {
  background-position: -432px -48px;
}
.icon-picture {
  background-position: -456px -48px;
}
.icon-pencil {
  background-position: 0 -72px;
}
.icon-map-marker {
  background-position: -24px -72px;
}
.icon-adjust {
  background-position: -48px -72px;
}
.icon-tint {
  background-position: -72px -72px;
}
.icon-edit {
  background-position: -96px -72px;
}
.icon-share {
  background-position: -120px -72px;
}
.icon-check {
  background-position: -144px -72px;
}
.icon-move {
  background-position: -168px -72px;
}
.icon-step-backward {
  background-position: -192px -72px;
}
.icon-fast-backward {
  background-position: -216px -72px;
}
.icon-backward {
  background-position: -240px -72px;
}
.icon-play {
  background-position: -264px -72px;
}
.icon-pause {
  background-position: -288px -72px;
}
.icon-stop {
  background-position: -312px -72px;
}
.icon-forward {
  background-position: -336px -72px;
}
.icon-fast-forward {
  background-position: -360px -72px;
}
.icon-step-forward {
  background-position: -384px -72px;
}
.icon-eject {
  background-position: -408px -72px;
}
.icon-chevron-left {
  background-position: -432px -72px;
}
.icon-chevron-right {
  background-position: -456px -72px;
}
.icon-plus-sign {
  background-position: 0 -96px;
}
.icon-minus-sign {
  background-position: -24px -96px;
}
.icon-remove-sign {
  background-position: -48px -96px;
}
.icon-ok-sign {
  background-position: -72px -96px;
}
.icon-question-sign {
  background-position: -96px -96px;
}
.icon-info-sign {
  background-position: -120px -96px;
}
.icon-screenshot {
  background-position: -144px -96px;
}
.icon-remove-circle {
  background-position: -168px -96px;
}
.icon-ok-circle {
  background-position: -192px -96px;
}
.icon-ban-circle {
  background-position: -216px -96px;
}
.icon-arrow-left {
  background-position: -240px -96px;
}
.icon-arrow-right {
  background-position: -264px -96px;
}
.icon-arrow-up {
  background-position: -289px -96px;
}
.icon-arrow-down {
  background-position: -312px -96px;
}
.icon-share-alt {
  background-position: -336px -96px;
}
.icon-resize-full {
  background-position: -360px -96px;
}
.icon-resize-small {
  background-position: -384px -96px;
}
.icon-plus {
  background-position: -408px -96px;
}
.icon-minus {
  background-position: -433px -96px;
}
.icon-asterisk {
  background-position: -456px -96px;
}
.icon-exclamation-sign {
  background-position: 0 -120px;
}
.icon-gift {
  background-position: -24px -120px;
}
.icon-leaf {
  background-position: -48px -120px;
}
.icon-fire {
  background-position: -72px -120px;
}
.icon-eye-open {
  background-position: -96px -120px;
}
.icon-eye-close {
  background-position: -120px -120px;
}
.icon-warning-sign {
  background-position: -144px -120px;
}
.icon-plane {
  background-position: -168px -120px;
}
.icon-calendar {
  background-position: -192px -120px;
}
.icon-random {
  background-position: -216px -120px;
  width: 16px;
}
.icon-comment {
  background-position: -240px -120px;
}
.icon-magnet {
  background-position: -264px -120px;
}
.icon-chevron-up {
  background-position: -288px -120px;
}
.icon-chevron-down {
  background-position: -313px -119px;
}
.icon-retweet {
  background-position: -336px -120px;
}
.icon-shopping-cart {
  background-position: -360px -120px;
}
.icon-folder-close {
  background-position: -384px -120px;
}
.icon-folder-open {
  background-position: -408px -120px;
  width: 16px;
}
.icon-resize-vertical {
  background-position: -432px -119px;
}
.icon-resize-horizontal {
  background-position: -456px -118px;
}
.icon-hdd {
  background-position: 0 -144px;
}
.icon-bullhorn {
  background-position: -24px -144px;
}
.icon-bell {
  background-position: -48px -144px;
}
.icon-certificate {
  background-position: -72px -144px;
}
.icon-thumbs-up {
  background-position: -96px -144px;
}
.icon-thumbs-down {
  background-position: -120px -144px;
}
.icon-hand-right {
  background-position: -144px -144px;
}
.icon-hand-left {
  background-position: -168px -144px;
}
.icon-hand-up {
  background-position: -192px -144px;
}
.icon-hand-down {
  background-position: -216px -144px;
}
.icon-circle-arrow-right {
  background-position: -240px -144px;
}
.icon-circle-arrow-left {
  background-position: -264px -144px;
}
.icon-circle-arrow-up {
  background-position: -288px -144px;
}
.icon-circle-arrow-down {
  background-position: -312px -144px;
}
.icon-globe {
  background-position: -336px -144px;
}
.icon-wrench {
  background-position: -360px -144px;
}
.icon-tasks {
  background-position: -384px -144px;
}
.icon-filter {
  background-position: -408px -144px;
}
.icon-briefcase {
  background-position: -432px -144px;
}
.icon-fullscreen {
  background-position: -456px -144px;
}


label,
input,
button,
select,
textarea {
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: Arial, Helvetica, sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
.control-group.warning > label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853;
}

/**/

/* CSS new Document end */
/*
h1 {
  font-size: 100px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: -5px;
}
*/

.snapshot_button{width:182px; height:43px; background-image:url(../images/Snapshot_Button.png); background-repeat:no-repeat; float:right; margin:0px 5px 0px 0px; padding:0px;}
.footer_no_box_info{width:auto;height:auto; font-family:arial; font-size:12px;color:#23dbdc;float:left;margin:0px 0px 0px 10px; padding:0px;}
.footer_no_box_info a{color:#23dbdc;}
.footer_no_box_info a:hover{color:#fff;}
.phone_icon{ width:60px; height:55px; background-image:url(../images/Phone_icon.png); background-repeat:no-repeat; float:left;margin-top:-5px; }
.accounting_icon{ width:60px; height:55px; background-image:url(../images/accounting_icon.png); background-repeat:no-repeat; float:left;margin-top:-5px; }
.laundry_icon{ width:60px; height:50px; background-image:url(../images/laundry_icon.png); background-repeat:no-repeat; float:left;margin-top:-10px; }
.information_icon{ width:60px; height:47px; background-image:url(../images/information_icon.png); background-repeat:no-repeat; float:left; margin-top:-5px;}
.supermarket_icon{ width:60px; height:52px; background-image:url(../images/supermarket_icon.png); background-repeat:no-repeat; float:left; margin-top:-10px; }
.opticals_icon{ width:60px; height:60px; background-image:url(../images/optical_icon.png); background-repeat:no-repeat; float:left;margin-top:-15px; }
.jewellery_icon{ width:60px; height:48px; background-image:url(../images/jewellery_icon.png); background-repeat:no-repeat; float:left;margin-top:-10px; }


.readMorebutten{width:86px; height:29px; background-image:url(../images/read-more-button.png); background-repeat:no-repeat; float:right; margin:0px;}




.containerIn {
    margin:0px 0px 20px 10px;
    padding:0px 0px 0px 0px;
    width:98%;/*990px*/
    height:auto;
    overflow:hidden; 
    min-height:350px;
    background-color:#ffffff;
    -moz-box-shadow: 0 0 3px #d2d2d2;
    -webkit-box-shadow: 0 0 3px #d2d2d2;
    box-shadow: 0 0 3px #d2d2d2;
    border-top:solid 1px #e8e8e8;
    border-left:solid 1px #d2d2d2;
    border-right:solid 1px #dadada;
    border-bottom:solid 1px #b1b1b1;
    background-image:url('../../images/gradiant.png');
    background-position:bottom left;
    background-repeat:repeat-x;
    }
.innerPageMainTitle {
    margin:0px auto;
    padding:15px 0px 15px 20px;
    width:100%;/*width:970px;*/
    height:55px;
    font-family: 'gothic';
    font-size:23px;
    color:#000;
    /*border-bottom:dotted 1px #98f0c4;*/
    font-weight:bold;
    background-image:url(../images/subHdrBg.png);
    background-repeat:repeat-x;
    background-position:bottom left;
    }
	.innerPageMainContent {
	margin:0px auto;
	padding:20px 20px;
	width:95%;/*950*/
    height:auto;
    font-family:Arial;
    font-size:12px;
    color:#000;
    overflow:hidden;
    }
.galleryDD {
    margin:0px auto;
    padding:0px;
    width:60%;/*600px;*/
    height:35px;
    /*border:dotted 1px #ccc; */   
    padding:0px 0px 0px 60px;
    }
.galleryAlbumTTL {
    margin:0px;
    padding:0px;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#666666;
    margin-right:10px;
	width:100%;
    }
	.galBoxContainer {
    margin:0px auto;
    padding:0px;
    background-image:url(../images/gp7.png);
    background-position:center top;
    background-repeat:no-repeat;
    height:100%;
	width:100%;
	max-width:840px;
    }


.gallery_icon{
	width:77px;
	height:78px;
	float:left;
	margin:0px 0px 0px 100px;
	padding:0px;
	background-image:url(../images/gallery_icon1.png);
	background-repeat:no-repeat;
		
}
.gallery_ttl{
	font-size:17px;
	color:#000;
	font-family: 'gothic';
	font-weight:bold;
}
