/* CSS Document */
.logo{margin:3px 0;}

.header-top{	
  background: #fff;
		padding:25px 0;

 
}

.bullet{ margin-top:-10px;}


@font-face {
  font-family: 'Segoe';
  src: url('../fonts/Segoe.otf'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


.content-box{ 
		background-color:#fff;
		padding:10px;
		margin:15px 0;
		border-radius:8px;
		box-shadow:1px 1px 5px #999;
}
.product-scroll{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7f7f7+0,ffffff+50,f7f7f7+100 */
background: #f7f7f7; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 50%, #f7f7f7 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 50%,#f7f7f7 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f7f7f7 0%,#ffffff 50%,#f7f7f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
border-top:1px solid #e7e7e7;
margin-top:5px;
}

#slider1_container{ background:url('../images/banner-bg.png');background-repeat:repeat-x; background-position:50% 0%;}
.img-center{ display:block; margin:0 auto;}
a.scrollToTop{
    width: 50px;
    height: 50px;
    padding: 10px;
    text-align:center;
    background: whiteSmoke;
    font-weight: bold;
    color: #444;
    text-decoration: none;
    position:fixed;
    bottom: 35px;
    right: 50px;
    display: none;
    background:url('../images/arrow_up.png') no-repeat 0 0px;
	outline:none;

}
.scrollToTop:hover{
    text-decoration: none;
}

.product-title{
	 margin:10px 0 10px 0;
		border-bottom:1px solid #BA392E;
		padding:5px 0;
		color:#BA392E;
		font-size:15px;
		text-transform:uppercase;
		letter-spacing:1.5px;
	}
.tabledata{ font-size:12px; margin-bottom:10px;}
.tabledata td{vertical-align:top;}
.tabledata td:first-child{ }

/* Chrome, Safari, Opera */
@-webkit-keyframes myfirst {
    0%   {background: red; left: 0px; top: 0px;}
    25%  {background: yellow; left: 200px; top: 0px;}
    50%  {background: blue; left: 200px; top: 200px;}
    75%  {background: green; left: 0px; top: 200px;}
    100% {background: red; left: 0px; top: 0px;}
}

@keyframes myfirst {
    0%   {background: red; left: 0px; top: 0px;}
    25%  {background: yellow; left: 200px; top: 0px;}
    50%  {background: blue; left: 200px; top: 200px;}
    75%  {background: green; left: 0px; top: 200px;}
    100% {background: red; left: 0px; top: 0px;}
}


.topContact{ float:right; width:420px; font-size:14px; font-weight:bold; margin:5px 5px 0px 0px; }
.colorRed a, .colorMagenta a{ color:#00CFE7; display:inline-table; margin-top:7px;}
.colorRed{color:#00CFE7; margin-right:5px; padding-left:5px;}
.colorMagenta{ color:#00CFE7; padding-left:5px;}
.white{ color:#fff;}
red{color:#FF0000;}

#SkypeButton_Call_shubhranshuji_1{ float:left; margin-left:8px; margin-top:12px; }
#SkypeButton_Call_shubhranshuji_1 img{ height:20px;}

.requestQuote{ float:right; width:150px; height:40px;padding-top:10px; color:#ffffff; background:url(../images/top_btn.png); background-repeat:no-repeat; font-weight:bold; font-size:14px; text-align:center; text-transform:uppercase;}
.requestQuote a{color:#FFFFFF;}

.usefullink{ list-style:none; margin:0  ; padding:0px;float:left;}
.usefullink li{ font-size:12px; margin:0;}
.usefullink li span{ color:#fff; font-size:14px; font-weight:bold;}
.usefullink li a{ color:#fff;}
.shareThis{ position:fixed; right:0; top:200px; border: 1px solid #cccccc; background:#f1f1f1; padding:3px; z-index:99999;}
.headerSocialMed{ position:fixed; left:0; top:200px; border: 1px solid #cccccc; background:#f1f1f1; padding:3px; z-index:99999;}

.mr20{ margin-right:85px;}

.bottomOuter{ background:#131414; float:left; width:100%;}
.bottomInner{ width:1100px; margin:0 auto; padding:5px 0;}

.netsite{ font-size:12px; line-height:18px; font-weight:normal; color:#fff; letter-spacing:0.02em;  text-align:center;}
.netsite span{ font-size:11px; font-weight:normal; color:#999; letter-spacing:normal;}
.smo{ float:right;}
banner{ background-color:#68A4C4; text-align:center; display:block; position:relative;  border-bottom:1px solid #eee; margin:0px; padding:0px;}
banner img{ width:100%;}
/*.copyright{float:left; text-align:center; width:100%; margin-bottom:110px; font-size:12px; word-spacing:normal; letter-spacing:normal;}*/

.smo ul{ list-style:none; }
.smo li{ float:left;font-size:22px; background-color:#fff; margin:5px 5px; border-radius:50px; padding:4px 2px; }
.smo li a{ color:#;0f81cb}


.clear{ clear:both;}
error{color: red;}


.col-lg-12 img
{
    display: block;
    height: auto;
    max-width: 100%;
}
   
.testimonial {	background-color: #EEEEEE;	border-radius: 2px;	color: #373737;	float: left;	margin-bottom: 14px;	padding: 24px 28px;	position: relative;	width:100%;

	-webkit-box-shadow: inset 0px 8px 9px 0px #C4C4C4;-moz-box-shadow: inset 0px 8px 9px 0px #C4C4C4;box-shadow: inset 0px 8px 9px 0px #C4C4C4;	}
.testimonial-arrow {	border-color: #EEEEEE transparent transparent;	border-style: solid; border-width: 20px 20px 0 0; bottom: -20px; height: 0;	left: 120px; position:absolute;	width: 0;}
.img-testimonials {	bottom: -50px;	position: absolute;}
img {border: medium none}
.testimonial-details {color: #337AB7;	display: block;	float: left;font-size: 14px;font-style: italic;	margin: 0 0 35px 140px;	font-weight:bold;}
.testimonial-s strong {	color: #232323;	font-size: 14px;font-style: normal;}
strong {font-weight: bold;}
.flex-direction-nav, .slides {list-style:none;}
.h_testi_height{ height:80px;}
.homeicon{ margin:0 5px 5px 0; border-radius:100px;}
.m0{ margin:0px;}

.requestbtn {
  background: #34d939;
  background-image: -webkit-linear-gradient(top, #34d939, #1c8516);
  background-image: -moz-linear-gradient(top, #34d939, #1c8516);
  background-image: -ms-linear-gradient(top, #34d939, #1c8516);
  background-image: -o-linear-gradient(top, #34d939, #1c8516);
  background-image: linear-gradient(to bottom, #34d939, #1c8516);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  padding:6px 20px 6px 20px;
  text-decoration: none;
  border:none;
  font-family: 'Roboto', sans-serif;
  margin-top:10px;
  margin-left:10px;
  float:left;
  text-shadow:#000 1px 1px 1px;

}

.requestbtn:hover {
  background: #18c92d;
  background-image: -webkit-linear-gradient(top, #18c92d, #63bc27);
  background-image: -moz-linear-gradient(top, #18c92d, #63bc27);
  background-image: -ms-linear-gradient(top, #18c92d, #63bc27);
  background-image: -o-linear-gradient(top, #18c92d, #63bc27);
  background-image: linear-gradient(to bottom, #18c92d, #63bc27);
  text-decoration: none;
  color:#fff;
}

.panel-body img {
	transform:scale(1);
	transition:all 0.5s;
 
}

.panel-body img:hover{ transform:scale(0.95);}

@media (max-width: 768px) {
footer{ width:100%;}
#logo img{ width:95%;}
#logo{ float:none; border-bottom:0px solid #47A3DA;  width:100%;  }
.cbp-hrmenu{ float:none; width:100%;  border-bottom:1px solid #47A3DA; }
.cbp-af-header{ width:100%; margin: 0 auto;background-color:#12222E; }
.header{height:auto;}
.about{ padding:10px;}
.bottomInner{ width:98%;}
.copyright, .smo{ text-align:center; float:none;}
.requestQuote{ width:100%; background:none; margin:0px; padding:0px; height:auto; background-color:#FF6600; padding:2px 0; margin-top:10px;}
.shareThis{ display:none;}
.headerSocialMed{ display:none;}
.topContact{ width:100%; text-align:center; margin:0px; float:none; font-weight:normal; font-size:14px;}
.topContact .colorRed, .topContact .colorMagenta{ display:block; width:100%; margin:0px; float:none;}
.no-mobi{ display:none;} 
.netsite{ margin-bottom:0px; float:none; padding:0px;}
.smo ul{ margin:0 auto; width:60%;}
.mobi-table{width:98%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}
error{color: red;}
#SkypeButton_Call_shubhranshuji_1{ float:left; text-align:right;  width:20%; padding:0px;  }
#SkypeButton_Call_shubhranshuji_1 img{ height:20px; padding:0px;}
#botBarInner, #botBar #botBarLeft, #botBar #botBarRight, #botBarFB{ display:none;}
#botBarInner{ width:100%; }
.pagebanner{ top:0;}
banner{ top:0px;}

#contactinfo{ float:none; color:#fff; }
#contactinfo .contact{ font-size:150%; width:100%;  margin-bottom:0px; float:left; margin-top:0px;   text-align:center;  background-color:#FFFFFF; color:#003399; }
#contactinfo .bedge{ float:left;}

.requestbtn{margin:15px 0 0 0; border-radius:0px; text-align:center; font-size:70%; float:right;}

.smo ul{ list-style:none; float:none; width:100%; clear:both; margin:0px; padding:0 0 0 12px;}
}

