@import"grid.css";
/* copyright mars web solution */

/*--
	Theme Name: Globe Tec.
	Version: 1
	Author: Mohammed Nawaz
	Website: http://www.neoakruthi.com/
--*/

article, aside,  
footer, header, menu
hgroup, nav, section, 
{
	display:block;
}

* {
	margin:0px;
	padding:0px;
}
table
img {
	border:0px;
  	display:inline-block;
}
img a{
	border:0px;
}
a {
	color:#595959;
	text-decoration:none;
	-ms-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;	
	transition:all 0.3s ease;
}
a:hover {
	color:#333;
	text-decoration:none;
}
.sub{
	color:#0074c3;
}
.product_box_big {
	width:650px;
	padding:10px;
	float:left;
	min-height:230x;
	border-radius:7px;
	border:1px solid #e2e2e2;
	box-shadow:0 0 2px 2px #b0c0c8;
	background:#bdcad2; 
	margin:0 0 20px 0;
	font-size:15px;
	line-height:24px;
	text-align:justify;
}
ul, li {
	list-style:none;
}
.img-content{
	padding-left:10px;
	font-size:15px;
	padding-top:5px;
	
}
.new{
	color:#1e6a8e;
	font-size:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.image{
	border:1px solid #CCC;
	padding:3px 3px 3px 3px;
	border-radius:5px;
	box-shadow: 0 0 2px 2px #b0c0c8;
}
.image1{
	padding-top:10px;
}

/* Global properties ======================================================== */
body {
	font:15px/18px  'Roboto Condensed';
	color:#666;
	font-weight:normal;
	min-width:1024px;
	background:url(../images/bg.gif) repeat left top fixed;
}
img {
	border:none;}
html, 
body { 
	height:100%;
	width:100%;
}
h3,h4, nav li {font-family: 'Oswald', calibri,arial; font-weight:normal;}

h3 {
	color:#015337;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
h4 {
	color:#6F6F6F; font-size:16px;
}
h5 {
	font-weight:bold;;
	font-size:12px;
	line-height:12px;
	margin-bottom:5px;
}
h6 { font: bold 12px/1.2em Arial, Helvetica, sans-serif;  color:#2e2e2e; }
.clear {
	clear:both;
}
.clearfix {
	clear:both;
	height:20px;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}

.products-grid-new li{  
	-webkit-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

/* Global Structure ============================================================= */

.wrapper {
	width:1010px;
	margin:0 auto;
	background-color:#D3DFE6!important;
	box-shadow:0px 0px 15px #aaa;
	overflow:hidden;
}
header { margin-bottom:0px;
	/*background:url(../images/bg_cont2.gif) repeat-y; float:left;*/
	}
#header {  display:block;}
#header .logo {  margin:10px 0 10px 0; text-decoration:none !important; float:left; }
#header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.top-menu {display:block; font-size:12px;line-height:20px; text-align:right;padding:30px 0 20px; margin:0 15px 0 0;} 
.top-menu li{float:left; font-weight:bold; margin-right:15px; font-size:12px;}
.top-menu li:last-child{margin-right:0px; }
.top-menu li a{color:#ABABAB;}
.top-menu li a:hover{color:#ABABAB;}

#main-container, #main-container1 {
/*	background:url(../images/bg_cont2.gif) repeat-y;*/
	padding:20px;
	width:970px;
	display:block;
	float:left;
/*	box-shadow:0px 0px 15px #CCC;*/
}
#main-container{ padding-bottom:5px;}
#main-container1 {margin:0px; padding:0px 20px 20px 20px;}/* ————— piscesslider.tpl ————— */

div#slider { float:left; width:486px;height:342px;overflow:hidden; background:url(../images/loading.gif) center no-repeat; margin:0 0 0 0;}

.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}

.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}

div.nivo-controlNav {position:absolute;right:15px;bottom:15px;z-index:100;}
div.nivo-controlNav a.nivo-control {width:22px;height:22px;display:block;float:left;margin:0 0 0 5px;background:url(../images/slider_item.png) 0 0 no-repeat;font:0px arial;color:#fff;text-decoration:none;text-align:center;cursor:pointer;}
div.nivo-controlNav a.nivo-control:first-child {margin:0;}
div.nivo-controlNav a.active {background:url(../images/slider_item_active.png) 0 0 no-repeat;color:#FFF;}

#categories {
	width:470px;
	float:right;
}
#categories li{
	float:left;
	margin:0 10px 2px 0;
}
#categories li.last{
	margin:0;
}
#categories li:hover{
	opacity:0.9;
}



.products-grid-new { position:relative; overflow:hidden; margin-bottom:10px; }
.products-grid-new li {float:left; border:1px #EEE solid;}
.products-grid-new li:hover { border:1px #C00 solid;}
.products-grid-new li.item { float:left; width:230px; margin:0 10px 0 0; }
.products-grid-new li.last { margin:0 !important; }
.products-grid-new .product-image { display:block; background:url(../images/bg_pic_grid.gif) no-repeat; padding:9px 0; width:230px; height:193px; margin:0 0 2px; text-align:center; }
.products-grid-new .product-name { margin:0 0 2px; font-weight:bold; }
.products-grid-new .product-name a { color:#cc292c; text-decoration:none; }
.products-grid-new .product-name a:hover { color:#754E3A; text-decoration:none; }
.products-grid-new .price-box { margin:0; }
.products-grid-new .holder_new { background:#F9F9F9 ;padding:13px 0 15px 14px; overflow:hidden; }


.title2{ color:#4d4d4d; font-size:22px; line-height:35px; text-transform:uppercase; text-align:center; font-family: 'Open Sans Condensed', sans-serif;}
.padleft {
	padding:7px;
}

.button {
	float:right;
	padding:2px 7px;
	border-radius:3px;
	background:#107da5;
	font-size:12px;
	margin-right:15px;
	color:#FFF;
	cursor:pointer;
}
.button:hover {background:#015639; color:#FFF; }
.grid_1 {
	width:225px;
	background:#FFF;
	padding:10px;
	border-radius:10px;
	box-shadow:0 0 2px 2px #EEE;
}
.list-1 li {
	border-bottom:1px #CCC dashed;
	display:block;
	font-size:18px;
	color:#333;
}
.list-1 li a{
	font-family: 'Averia Sans Libre', cursive;
	display:block;
	padding:15px 10px;
	text-shadow:2px 2px 2px #CCC;
}
.list-1 li a:hover, .list-selected {
	background:#cc292c; color:#FFF;
}
.list-1 li:last-child{ border:none;}
.list-1 li ul li{
	border-bottom:1px #CCC dashed;
	display:block;
	font-size:14px;
	font-family: 'Averia Sans Libre', cursive;
}
.list-1 li ul li a{
	padding:5px 20px;
	color:#666;
}
.list-1 li ul li a:hover, .selected2{
	color:#666;
	background:#DDD;
}

.grid_2 {
	width:630px;
	box-shadow:0 0 2px 2px #EEE;
	padding:15px;
	border-radius:10px;
}
.grid_2 h2{ margin-bottom:15px; text-transform:uppercase; text-shadow:1px 1px 1px #EEE, 2px 2px 2px #CCC }
.grid_2 h3{ text-align:center; margin:10px 0; }
.grid_2 .list-2 li a{ padding:10px; box-shadow:0 0 2px 2px #CCC; border-radius:10px; display:block; float:left; margin-right:35px; }
.grid_2 .list-2 li a:hover{ background:#333; opacity:0.8; color:#FFF; }
.grid_2 .list-2 li a:hover h3{ color:#FFF; }
.figure { margin-right:15px;}
.pro-list {
	margin-top:25px; }
.pro-list li {
	padding:5px;
	box-shadow:0 0 2px 2px #eee;
	float:left;
	margin-right:20px;
	width:190px;
	text-align:center;
}
.pro-list li a{
	color:#F60; }
	
.list-3 { margin-top:30px;}
.list-3 li {
	float:left;
	border:1px #CCC solid;
	box-shadow:0 0 2px 2px #DDD;
	margin:0 15px 25px 0;
	display:block;
	width:150px;
	height:200px;
}
.p {
	display:block; float:right; width:340px;margin:0px; padding:0px; }
.p li{
	list-style:circle; margin:0px 0 0 15px; padding:0px 15px 0 0;}
.pro-wrap, .pro-wrap2 {
	padding:10px;
	background:#F9F9F9;
	border-radius:10px;
	box-shadow:0 0 2px 2px #EEE;
	display:block;
	float:left;
	margin-bottom:25px;
	width:650px;
}
.pro-wrap2 {
	margin-bottom:0px;
}
.list-widget li {
	float:left; margin:0 13px 20px 0;  display:block;
}
.list-widget li img{
	 border-radius:10px; box-shadow: 0 0 2px 2px #CCC; display:block;
}
.margbot { margin-bottom:25px;}
.address {width:500px; float:left; font-style:normal; }

#enquiry_form {
	width:650px;
	margin:0 auto;
	padding:0 0px;
	font-size:12px;
	color:#333;
	text-align:left;
	line-height:40px;
	vertical-align:middle;
}
.enquiry_box {
	background:#ededed;
	margin:20px 0 0 0;
	padding:5px;
	outline:none;
	font-size:11px;
	border:none;
	box-shadow:inset 1px 1px 0px #CCC;
	border-radius:3px;
	width:120px;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}
.enquiry_list {
	background:#ededed;
	margin:20px 0 0 0;
	padding:5px;
	outline:none;
	font-size:11px;
	border:none;
	box-shadow:inset 1px 1px 0px #CCC;
	border-radius:3px;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}
.textbox {
	outline:none;
	border:1px solid #e2e2e2;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:20px;
	height:20px;
	box-shadow:inset 0 0 15px #FFF;
	-moz-box-shadow:inset 0 0 15px #FFF;
	-webkit-box-shadow:inset 0 0 15px #FFF;
	-ms-box-shadow:inset 0 0 15px #FFF;
	-o-box-shadow:inset 0 0 15px #FFF;
}
.textarea {
	width:85%;
	background:#ededed;
	margin:0px 0 0 0;
	padding:5px;
	outline:none;
	font-size:11px;
	border:none;
	box-shadow:inset 1px 1px 0px #CCC;
	border-radius:3px;
	border-bottom:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
}
.enquiry_button {
	background:#690;
	color:#FFF;
	margin:20px 0 0 0;
	padding:5px;
	outline:none;
	font-size:11px;
	border:none;
	box-shadow:inset 1px 1px 0px #9C0;
	border-radius:3px;
	width:50px;
	border-bottom:1px solid #060;
	border-right:1px solid #090;
	cursor:pointer;
}
.gmap {
	width:780px; margin-top:30px;}

/* Footer ================================================================================ */
.footer { padding:26px 0 15px 0; color:#666; width:1010px; margin:0 auto; }
.footer p { text-align:right; }
.footer address {  }
.footer-container .bottom-container { text-align:center; }
.footer_block { padding:26px 0 0 0; border-top:1px #CCC dashed; margin-top:5px; }
.footer_block h2 { border:none; padding:0 0 14px 0; font-size:14px; text-transform:uppercase; color:#43403D; }
.footer_block li { padding:0 0 5px 0; font-style:italic; font-size:12px;}
.footer_block li a { color:#5D5D5D; text-decoration:none; }
.footer_block li a:hover { color:#7EB40B; text-decoration:none; }
.f_cols { float:left; }
.fcol1 { width:240px; }
.fcol2 { width:240px; }
#web_designed {
	width:195px;
	text-align:center;
	float:right;
	margin-top:-30px;
}

section {
	float:left;
	margin:0 0 0 0;
	padding:10px 10px;}

aside {
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:225px;
}

#welcome-content {
	float:left;
	margin:0 27px;
	padding:0 37px;
	width:342px;
	border-right:1px solid #dee8ee;
	border-left:1px solid #dee8ee;
}

.logo-color {
	color:#0198ab;
}
.logo-color1 h1 {
	color:#0198ab;
}

p {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	font-family:'Roboto Condensed';
	font-size:15px;
	color:#666;
	line-height:25px;
	text-align:left;
}

.footer-block h2, h2 {
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	font-family:'Open Sans', arial;
	font-size:19px;
	color:#373737;
	text-align:left;
	font-weight:normal;
	border-top:1px solid #e2e2e2;
}
.footer-block h2 {border:none;}

h1 {
	margin:0 0 15px 0;
	padding:0 0 0 0;
	font-family:'Roboto Condensed';
	font-size:28px;
	color:#6b6b6b;
	text-align:left;
	font-weight:normal;
	text-shadow:1px 1px 0px #e2e2e2;
}

#welcome-content p a {
	display:block;
	float:left;
	background:#107da5;
	color:#FFF;
	padding:5px 10px;
}
#welcome-content p a:hover {
	display:block;
	float:left;
	background:#096;
	color:#FFF;
	padding:5px 10px;
}
.bg_cont3 { padding:0px; }

.index_col1 { float:left; width:470px; }
.index_col2 { float:right; width:470px; }

.banner_row1 { overflow:hidden; margin-bottom:10px; }
.banner_row2 {  margin-left: }
.banner1, .banner3 { float:left; }
.banner2, .banner4 { float:right; }

menu {
	width:745px;
	height:38px;
	border-radius:7px; float:right; margin:20px 15px 10px 0;
}
#menu_shadow {
	background:url(../images/menu-shadow.gif) left top repeat-x;
	height:29px;
	width:750px;
	float:left;
	margin:0px 0;
}
#grids {
	float:left;
}
.grids1, .grids2, .grids3, .grids_4, .grids_5 {
	width:252px;
	padding:10px;
	float:left;
	margin-right:30px;
}
.grids3 { margin:0 0 0 35px;}
.grids2 {  width:280px; }
.grids3 h2{ border:none; }
.grids_4 {
	width:590px;
}
.grids_5 {
	width:895px;
}
.grids1 ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.grids1 li{
	padding:0px 0 0 27px;
	list-style:none;
	background:url(../images/marker.png) left  top no-repeat;
	font:14px/16px calibri, arial;
	height:30px;
	color:#998267;
	font-weight:bold;
}
.grids1 li a{
	color:#998267;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
}
.grids1 li a:hover{
	color:#900;
	padding:0px 0 0 10px;
}
.grid1padding {
	margin-right:40px;
}
.grids_4 ul, .grids_5 ul{
	margin:0px;
	padding:0px;
}
.grids_4 li, .grids_5 li{
	margin:0px;
	padding:0px;
	float:left;
	margin:0 45px 25px 0;
}

.bgmain {
	padding:10px;
	float:left;
	box-shadow: 0 0 3px 3px #CCC;
}


.textfield, .textarea {
	width:250px;
	height:30px;
	color:#999;
	padding-left:10px;
	outline:none;
	margin-bottom:10px;
	border:1px dashed #CEC7BF;
}
.textarea {
	width:250px;
	height:55px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
#enquiry_content div {
	vertical-align:text-top;
}
#enquiry_content {
	width:99%;
	background:url(../images/enquiry_img.jpg) right no-repeat;
}
/******************** Footer ******************/
footer{ 
	width:975px; 
	position:relative; 
	overflow:hidden; 
	margin:0 auto; 
	color:#8d7862; 
	font:18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-transform:uppercase; 
	padding:31px 0 31px 0;
}
footer a{ 
	color:#fff;
}
footer a:hover{
	color:#fc912f; 
	text-decoration:none;
}

marquee {
	border-radius:7px;
	margin:0 0 0 0;
	line-height:20px;
	display:block;
	float:left;
}

.marque-box{
	border-radius:7px;
	padding:10px 10px;
	margin:0 0 0 0;
	line-height:20px;
	background:#bdcad2;
	box-shadow:1px 1px 3px #999;
	display:block;
	float:left;
	border:1px solid #c4cfd6;
	border-top:1px solid #d3dce2;
	}

.border-bottom {
	border-bottom:1px #D8D3CD dashed;
	height:1px;
	width:925px;
	margin:auto;
}

nav {
	margin:0 0 15px 0;
	padding:0 0 0 0;
}
nav a{
	display:block;
	line-height:35px;
	height:35px;
	border-bottom:1px solid #dee8ee;
	background:url(../images/bullet.png) left no-repeat;
	padding:0 0 0 25px;
	color:#666;
}
nav a:hover{
	display:block;
	line-height:35px;
	height:35px;
	border-bottom:1px solid #dee8ee;
	background:url(../images/bullet.png) left no-repeat;
	padding:0 0 0 25px;
	color:#a68241;
	text-decoration:underline;
}

service_list {
	height:40px;
	font-family:arial;
	font-size:14px;
	color:#666;
	text-align:left;
	font-weight:bold;
	vertical-align:middle;
}
service_list a{
	display:block;
	font-family:arial;
	font-size:14px;
	color:#666;
	text-decoration:none;
	padding-left:10px;
	line-height:35px;
	border-radius:5px;
	border:1px solid #e2e2e2;
	margin:0 0 2px 0;
}
service_list a:hover{
	display:block;
	font-family:arial;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
	line-height:35px;
	border-radius:5px;
	border:1px solid #e2e2e2;
	margin:0 0 2px 0;
	background:#70a31a;
}

.content ul { 
	margin:0; 
	padding:0px;
}
.content li { 
	background:url(../images/bg-li-categories.gif) bottom repeat-x;
}
.content li a { 
	color:#666;
	font-size:14px; 
	text-decoration:none; 
	-webkit-transition:all .3s ease; 
	-moz-transition:all .3s ease; 
	padding:8px 0px 8px 9px; 
	display:block;
	box-shadow:1px 1px 3px #999;
	margin:0 0 7px 0;
}
.content li a:hover { 
	background:url(../images/hmenubg.png) bottom; 
	color:#fff;
		box-shadow:1px 1px 3px #999;
}
.content li a span { 
	display:inline-block; 
	width:14px; height:13px; 
	background:url(../images/a-categories.png) no-repeat 0 0 ; 
	-webkit-transition:all .6s ease; 
	-moz-transition:all .6s ease; 
	vertical-align:middle; 
	margin-right:10px;
}
.content li a:hover span { 
	-moz-transform:rotate(360deg); 
	-webkit-transform:rotate(360deg); 
	transform:rotate(360deg); 
	background:url(../images/a-categories.png) no-repeat 0 0;
}

ul li { list-style:disc; list-style-type:none;}
#header_wrap {

	float:right;

	font-size:11px;

	color:#ABABAB;

	line-height:20px;

	text-align:right;

}

#header_wrap a{

	color:#ABABAB;

	text-decoration:none;

}

#header_wrap a:hover{

	color:#900;

	text-decoration:none;

}

#toplinks {

	float:right;

	line-height:34px;

	margin:35px 0 0px;

	color:#FFF;

	text-transform:uppercase;

	font-size:18px;

}

#toplinks ul {

	float:left;

	margin:0px;

	padding:0px;

}

#toplinks li {

	float:left;

	background:#212121;	

	margin:0px 0 0 5px;

    font-family: 'MyriadPro-Cond';

}

#toplinks li a{

	color:#FFF;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	-o-transition: all 0.2s ease;

	display:block;

	padding:0 15px;

	font-weight:bold;

}

#toplinks li a:hover{

	background:#C00032;

	text-decoration:none;

	color:#FFF;

}
.button1 { padding:5px 11px; background:#107da5;}
.quick-tab {float:right; display:block; margin-top:15px;}
.quick-tab li a{ color:#FFF;padding:5px 10px; background:#107da5; float:left; 
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:18px; list-style:none}
.quick-tab li a:hover { color:#FFF;background:#333; }
.button_Leave_Details{position:fixed; text-align:right; right:0; top:244px;width:39px;}
.button_Leave_Details img{margin-bottom:7px;}
.proj_box{width:390px !important;height:181px !important;}
.proj_box li{width:190px;margin-right:10px;}
.proj_box li .project{background: url('../images/project_box.png') repeat;border:1px solid #dfdfdf;padding: 9px 9px 15px;margin-bottom:10px;overflow: hidden;}
.proj_box li .img_wrap{margin-bottom:16px;}
.car_button .car-btn{position: absolute;width:30px;height:30px;top:1px;}
.car_button .prev{right:31px;background: url('../images/prev.jpg') no-repeat;}
.car_button .next{right:0;background: url('../images/next.jpg') no-repeat;}
.car_button .car-btn:hover{background-position:0 -60px;}

.img_wrap{padding:3px;background:#dfdfdf;display:inline-block;}
a.img_wrap:hover{background:#f5b400;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_24 .grid_1{width:30px;}.container_24 .grid_2{width:70px;}.container_24 .grid_3{width:110px;}.container_24 .grid_4{width:150px;}.container_24 .grid_5{width:190px;}.container_24 .grid_6{width:230px;}.container_24 .grid_7{width:270px;}.container_24 .grid_8{width:310px;}.container_24 .grid_9{width:350px;}.container_24 .grid_10{width:390px;}.container_24 .grid_11{width:430px;}.container_24 .grid_12{width:470px;}.container_24 .grid_13{width:510px;}.container_24 .grid_14{width:550px;}.container_24 .grid_15{width:590px;}





.testimonial_slider {
	width:270px;
	float:left;
	margin:0px 0 0 0;
	padding:0 0 0 0;
		background:#b4c2ca;
	box-shadow:1px 1px 3px #999;
}
#small_prev {
	margin:10px 0 0 100px;
	padding:0 0 0 0;
	float:left;
}
#small_next {
	margin:10px 110px 0 0;
	padding:0 0 0 0;
	float:right;
}
#small_prev a{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:21px;
	width:21px;
	background:url(../images/prev.gif) center no-repeat #FFF;
	border:1px solid #e2e2e2;
	border-radius:21px;
	box-shadow:2px 2px 2px #e2e2e2;
}
#small_prev a:hover{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:21px;
	width:21px;
	background:url(../images/prev_hover.gif) center no-repeat #636363;
	border:1px solid #e2e2e2;
	border-radius:21px;
	box-shadow:2px 2px 2px #e2e2e2;
}
#small_next a{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:21px;
	width:21px;
	background:url(../images/next.gif) center no-repeat #FFF;
	border:1px solid #e2e2e2;
	border-radius:21px;
	box-shadow:2px 2px 2px #e2e2e2;
}
#small_next a:hover{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:21px;
	width:21px;
	background:url(../images/next_hover.gif) center no-repeat #636363;
	border:1px solid #e2e2e2;
	border-radius:21px;
	box-shadow:2px 2px 2px #e2e2e2;
}
.testimonial_slider ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.testimonial_slider li {
	list-style:none;
	float:left;
	width:270px;
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#stories {
	margin:10px 0 0 0px;
	padding:0px 25px 0 25px;
	float:left;
	width:270px;
	border-right:1px dashed #bbb;
	border-left:1px dashed #bbb;
}
#all-content {
	float:left;
	margin:0 0 0 35px;
	padding:0 0px 0 30px;
	width:670px;
	border-left:1px solid #aec0cb;
}

.grid_2 {
	width:950px;
	box-shadow:0 0 2px 2px #b0c0c8;
	padding:15px;
	border-radius:10px;
}
.grid_2 h2{ margin-bottom:15px; text-transform:uppercase; text-shadow:1px 1px 1px #EEE, 2px 2px 2px #CCC }
.grid_2 h3{ text-align:center; margin:10px 0; }
.grid_2 .list-2 li a{ padding:10px; box-shadow:0 0 2px 2px #b0c0c8; border-radius:10px; display:block; float:left; margin:0 12px 30px 0;  background:#bdcad2; }
.grid_2 .list-2 li a:hover{ background:#2890bb; opacity:0.8; color:#FFF; }
.grid_2 .list-2 li a:hover h3{ color:#FFF; }
.width001 { width:940px; padding:15px 0 15px 20px; border:1px solid #bdcad2; }
.figure { margin-right:15px;}

.pro-widget li, .pro-widget1 li { float:left; margin:0 60px 25px 10px; background:#F1F6F5; padding:10px; border:1px #DDD solid;
-webkit-transition: all 0.2s ease;
}
.pro-widget1 li { margin:0 15px 25px 0px}
.pro-widget li:hover, .pro-widget1 li:hover { background:#b0bec7; box-shadow:0 0 2px 2px #CCC;}
.pro-widget  h3 { font-size:16px; margin:5px 0px; color:#333; font-family: 'Averia Sans Libre', cursive; text-align:center;}
.line_br1 {
	border-bottom:1px dashed #e2e2e2;
	padding:5px;
}
.line_br2 {
	padding:5px;
	background:#f9f9f9;
	border-bottom:1px dashed #e2e2e2;
}

#clients { margin:0px; padding:0px; width:890px; display:block;}
#clients li {
	float:left;
	margin:20px 35px 15px 0;
	display:block;
}

#clients li img{
	display:block;
	padding:5px;
	box-shadow:0 0 2px 2px #b0c0c8;
}

#all-content1 {
	float:left;
	margin:0 0 0 0px;
	padding:15px 0px 0 20px;
	width:940px;}
.our-product{ padding:0px 0px;}	
.UlList li {list-style-type:disc; float:none; background-color:transparent;padding:0px!important; margin:0px!important;border:none!important;}

.UlList li:hover {list-style-type:disc;float:none; background-color:transparent;padding:0px!important; margin:0px!important; border:none!important; box-shadow:none;}
.UlList{margin-left:20px; }