/* copyright mars web solution */

/*--
	Theme Name: brownpeppers
	Version: 1
	Author: Mohammed Nawaz
	Website: http://www.brownpeppers.com/
--*/

article, aside, footer, header, hgroup, nav, section {display:block;}

* {margin:0px;padding:0px;} img {border:0px;} img a{border:0px;}
a {color:#FFF;text-decoration:none;} a:hover {color:#333;text-decoration:none;}
ul, li {list-style:none;}
p {margin-bottom:10px; font-size:14px; text-align:justify; color:#666; line-height:25px;}
p a {margin-bottom:10px; font-size:14px; text-align:justify; color:#666; line-height:25px;}

/* Global properties ======================================================== */
body {font:13px/18px  Arial, Helvetica, sans-serif;color:#333;font-weight:normal;min-width:1170px;}
html, body { height:100%;width:100%;}
h1,h2,h3,h4 {font-family: 'Open Sans Condensed', arial; font-weight:normal;} h1 { font-size:24px; color:#292E32}
.clear {clear:both;} .clearfix {clear:both;height:20px;}
.fleft {float:left;} .fright {float:right;} input, select { outline:none;}

a, .clients-list li img:hover, .portfolio img:hover, .list-1 li:hover, .columns1:hover img, .bg-5:hover img, .bg-5 {-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:1170px;margin:0 auto;}
#header { width:100%; display:block; height:132px; border-top:5px #00A2E8 solid;}
.logo{float:left; text-decoration:none !important; display:block;} .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; } h1.logo { margin:0px; padding:0;}
#header .wrapper {width:1170px;margin:0 auto; border-bottom:2px #e2e2e2 solid; height:132px;}
#header .fright1 { margin:35px 0 0 0; float:right; display:block; font-family: 'Roboto';} .call { font-size:18px; background:url(../images/call.png) 0 5px no-repeat; padding:3px 0 5px 25px}
.social-networks { float:right;} .social-networks li { float:right; padding:0;	margin:0 0 0 6px;} .social-networks li:hover { opacity:.8}

#menu {} #menu li { float:left;}
ul.menu {list-style:none; margin:19px 0 0 0; padding:0;} ul.menu * {margin:0; padding:0}
ul.menu a { font:16px 'Roboto'; color:#383532;padding: 6px 10px 7px 15px; text-transform:uppercase; }
ul.menu a:hover, .menu .active{ background:#00A2E8; color:#FFF;} ul.menu li {position:relative; float:left; }
.selected_menu_bg_color {background-color:#00A2E8; line-height:50px; width:150px; text-align:center; vertical-align:middle; font-family:arial; font-size:14px; color:#FFF;}
ul.menu ul {position:absolute; top:32px; left:0; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border-top:none; width:218px; margin:0; text-align:left;}
ul.menu ul li a {display:block; padding:10px; background-color:#00A2E8; color:#FFF; font-size:14px; border-bottom:1px dashed #008CC8;} ul.menu ul li a:hover {background-color:#FFF;color:#333;}
ul.menu ul ul {left:218px; top:0px} ul.menu .menulink {color:#000; padding:5px 0px 5px 0px; border-left:0px solid #aaa; text-align:left; font-weight:bold; /*background:url(images/index_03.gif);*/ /*background-color:#FFF;*/ width:100px} ul.menu .menulink:hover, ul.menu .menuhover { background:#00A2E8; color:#FFF;}
ul.menu ul li li { width:210px;} 
ul.menu .sub {background:#672e85 url(../images/arrow.gif) 147px 11px no-repeat}ul.menu .topline {border-top:1px solid #aaa}

#slider {height:414px; }
.skdslider{width:100%; position: relative;display: block;overflow:hidden;height:414px;}
.skdslider:after {   content: ''; padding-top: 50%; display: block;}
.skdslider ul.slides{ margin:0; padding:0; list-style-type:none;}
.skdslider ul.slides li{  display: none;}
.skdslider ul.slides li img{   width: 100%;height:100%;border:0;}
.skdslider ul.slide-navs {bottom:20px; left:50%; position: absolute;list-style-type: none; margin:0; padding:0;}
.skdslider ul.slide-navs li { float:left;background: url("../images/slide-bg.png") no-repeat scroll 0 0 transparent;height:12px;width:12px;margin-right:4px;cursor:pointer;}
.skdslider ul.slide-navs li.current-slide {background: url("../images/slide-bg-active.png") no-repeat scroll 0 0 transparent;}
.skdslider .slide-desc { background: url("../images/slide_desc.png") repeat scroll 0 0 transparent; left:88px; padding:45px 25px 38px; bottom: 0;width:420px;display:inline-block; position:absolute;z-index:999; }
.skdslider .slide-desc > h2 {color:#FFF;font-family:'Roboto Condensed';font-size:30px;text-transform: uppercase; font-weight:bold; line-height:46px}
.skdslider .slide-desc > p { color: #FFF; font-family: 'Roboto Condensed'; font-size:20px; text-align:left; line-height:28px}
.skdslider .slide-desc > p a.more { color:#990000;font-size:20px;text-decoration:none;} .skdslider .slide-desc > p a.more:hover {text-decoration:underline;}
.skdslider a.prev{background: url("../images/left.png") no-repeat scroll 0 0 transparent;width:35px;height:35px;display:block;cursor:pointer;position:absolute;
	top:50%;left:2%;margin-top:-17px;}
.skdslider a.next{background: url("../images/right.png") no-repeat scroll 0 0 transparent;width:35px;height:35px;display:block;cursor:pointer;position:absolute;
	top:50%;right:2%;margin-top:-17px;}
.skdslider a.prev:hover{}.skdslider a.next:hover{}
.skdslider a.play{background: url("../images/play.png") no-repeat scroll center center transparent;width:35px;height:35px;display:none;cursor:pointer;position:absolute;
	top:50%;left:48%;margin-top:-17px;}
.skdslider a.pause{background: url("../images/pause.png") no-repeat scroll center center transparent;width:35px;height:35px;display:none;cursor:pointer;position:absolute;top:50%;left:48%;margin-top:-17px;}
/*Some Responsive CSS */
@media screen and (max-width:767px) {.skdslider .slide-desc > h2 {font-size: 20px;margin-bottom: 5px;margin-top: 5px;}	
	.skdslider .slide-desc > p {font-size: 14px;line-height: 15px;margin-top: 5px;}	.skdslider .slide-desc > p a.more {	font-size:14px;	}}


.grid-1 { margin-top:-4px;} .grid-2 { background:#09c; width:410px; border-top:4px #085678 solid; padding:30px; font-family:'Roboto Condensed'; color:#FFF; font-size:18px; line-height:24px;} .grid-2 span { font-size:24px; }
.grid-3 { padding:27px 30px; float:left; width:640px} .grid-1 h1,.grid-3 h1, .grid-6 h1, .grid-7 h1 {font-family:'Roboto Condensed'; font-weight:bold; font-size:30px; margin-bottom:10px} .grid-3 p {font: italic 17px/20px 'Roboto';margin-bottom: 0;color: #383532;}
.columns { margin-top:15px; font-family:'Roboto'} .columns1 { width:260px; margin-bottom:45px;} .columns1:hover img { opacity:.8; } .grid-1 h2 { text-align:left; font-weight:bold; text-transform:capitalize; font-family:'Roboto'; line-height:24px; font-size:18px; color:#09c; margin-bottom:3px;}.columns h2, .grid-6 h2 { text-align:center; font-weight:bold; text-transform:capitalize; font-family:'Roboto'; line-height:20px; font-size:16px; color:#09c; margin-bottom:3px;} .columns h3 {text-align:center; font: 900 12px/18px 'Roboto';color: #383532;margin-bottom:3px; text-transform:uppercase;} .columns p { line-height:21px;margin-bottom:16px; font-family:arial; color:#666; text-align:center;} .columns1 img { box-shadow:3px 3px 0 0 #AAA, 0 0 5px #999; border-radius:50%; margin:0 0 15px 45px; }.btn1 {display:block; box-shadow: none;position: relative;display: inline-block;padding: 0;font: 900 14px 'Roboto';margin: 0;letter-spacing: 0;text-shadow: none;color: #09C;border: none;background: none !important;text-decoration: none; text-align:center; display:block} .btn1:hover {color: #383532;background: none !important;text-decoration: none !important;} .grid-6 h2 { text-align:left; }
.portfolio:hover img { opacity:.7;}

.clients { margin-top:54px;}.clients h2 {font-family:'Roboto Condensed'; font-weight:bold; font-size:30px; margin-bottom:10px } .clients p { font:18px italic 'Roboto Condensed'; margin-bottom:20px; text-align:left;} .clients-list { background:#e2e2e2; padding:20px 0; float:left; display:block; width:1170px; margin-bottom:54px; } .clients-list li {float:left;margin-left:30px}
.clients-list li img:hover { opacity:.7 }

.grid-4 { display:block; background:#09C; width:190px; padding:38px 40px 28px} .grid-4 h3 { font: 900 26px 'Roboto';color: #fff;margin-bottom: 9px; }
.list-1 li { background:url(../images/list_arrow.png) 0 5px no-repeat;font:bold 15px 'Roboto Condensed'; text-shadow:none; padding:0px 0 5px 15px } .list-1 li a { color:#FFF;}
.list-1 li:hover { background:url(../images/list_arrow.png) 0 -15px no-repeat; padding-left:20px; }.list-1 li a:hover { color:#333;}
.grid-5 { width:810px; border-left:2px #00A2E8 solid; padding:0 0 0 25px; min-height:215px} .grid-5 h3 {font-family:'Roboto Condensed'; font-weight:bold; font-size:30px; margin-bottom:10px } .portfolio { width:172px; font-family:'Roboto'; text-align:center; float:left} .portfolio p { line-height:16px; font-size:12px; text-align:center;}
.portfolio img:hover { opacity:.8; }

.grid-9 { width:420px; border-right:2px #e2e2e2 solid; padding-right:5px}
.grid-6 { width:260px; border-right:2px #e2e2e2 solid; padding-right:5px}.grid-6 h4, .grid-7 h4, .grid-9 h4 {font: Arial, Helvetica, sans-serif; font-size:14px; color: #666; line-height:22px; }
.list5 {padding-top: 30px;margin-bottom: 50px;padding-bottom: 43px;border-bottom: 2px solid #e3dacc; display:block; float:left;}
.list5 li {font-size: 12px;	line-height: 1.428571429;overflow: hidden;margin-bottom: 7px;}.list5 li p {margin-bottom: 0;font-style: italic;}.list5 li:first-child + li .badge {background: #51c4cc;}.list5 li:first-child + li + li .badge {background: #e81c4b;} .list5 li .extra-wrap { font-size:12px; float:right; width:220px;} .list5 li .badge {padding: 0;margin: 0;border-radius: 38px;box-shadow: none;text-shadow: none;font: bold 22px 'Roboto';	text-align: center;color: #fff;background: #aacd39;width: 38px;height: 38px;line-height: 36px;float: left;margin-right: 10px;margin-top: 3px;padding-left: 2px;} .list5 li a {font: bold italic 16px/18px 'Roboto';color: #ff3400;} .list5 li a:hover {color: #736f6a;}

.grid-10 { width:720px;} .grid-10 p {font: 13px 'Arial'; line-height:22px;}
.grid-7 { width:880px;} .grid-7 p {font: 13px 'Arial'; line-height:22px;}
.grid-7 h2 { font-size:16px; margin-bottom:20px; margin-top:20px; text-align:left;font-family:'Roboto'; line-height:20px; font-size:16px; color:#09c; margin-bottom:3px;}.thumbs { float:left; display:block; width:170px; margin:0 15px 10px 0;text-align:center; } .thumbs p {margin:0; color:#F30;text-align:center;} .thumbs h4 { font-size:15px}

.list1-1 {padding-top: 7px;padding-bottom: 43px;margin-bottom: 50px;border-bottom: 2px solid #e3dacc;}
.list1-1.marg {	border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
.list1-1 li {font-size: 12px;line-height: 16px;	padding-left: 19px;margin-bottom: 16px;background: url(../images/list_arrow1.png) left 5px no-repeat;}
.list1-1 li a {	color: #383532;	font: 900 14px 'Roboto';text-transform: uppercase; } .list1-1 li a:hover {color: #ff3400;}

.bg-5 {background: #e9ece4;padding: 10px 10px 10px; float:left; width:228px; margin:0 35px 35px 0; font-family:'Roboto';color: #a39490;} .indent1 {padding: 0 5px 0 10px;}
.link1 {font-size: 14px;line-height: 17px;font-weight: 700;color: #a39490;text-transform: uppercase;font-family: 'Roboto', sans-serif;}
.bg-5:hover { background:#0099cc}.bg-5:hover img { opacity:.8} .indent1 div a {color: #FFF; font-family:'Roboto'} .link1:hover { color:#F60}

#block { width:175px; background:#333; height:175px; float:left; }
.details{ margin:15px 20px; }.details h4{ font:300 16px 'Roboto';color:#000; text-shadow:1px 1px 0 #CCC; }
			 .details p{ font:300 12px 'Roboto'; color:#FFF; text-shadow:1px 1px 0 #111; text-align:left;} .details1 h4 { font-size:21px;} .details1 p { font-size:16px;}

.contact p { font-family: Arial, Helvetica, sans-serif; color:#666} .contact h2 { font-size:16px; margin-bottom:20px; margin-top:20px;}

#enquiry input, #enquiry textarea {
	box-shadow: none;float: left;width: 242px;margin:0 10px 20px 0;border-radius: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
	border: 2px solid #e2e2e2;
	background: none;
	font: 14px 'Roboto';
	line-height: 18px;
	color: #85817a;
	padding: 13px 14px 14px 14px;
	height: 49px;
	resize: none;
}
#enquiry textarea {
	height: 201px; width:750px;
	margin-bottom: 19px;
}

.btns a {
	background: #09C;
	font: 900 18px 'Roboto';
	color: #ffffff;
	text-transform: uppercase;
	padding: 8px 40px 9px 40px;
	display: inline-block;
	border-radius: 7px;
	-webkit-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
.btns a:hover {
	color: #FFF;
	background: #666;
	-webkit-transition: all 0.25s ease;
	transition: all 0.25s ease;
}

.marg-ryt { margin-right:15px;} .marg-ryt1 { margin-right:30px;} .marg-ryt3 { margin-right:30px;} .marg-ryt2 { margin-right:28px;}.marg-bot { margin-bottom:15px;} .clear-border { clear:both; border-bottom:2px #e2e2e2 solid; height:15px; margin-bottom:40px} .marg-lft { margin-left:38px;} .marg-top { margin-top:38px;}

#footer { width:100%;} #footer .wrap1 { background:#09C; padding:55px 0 20px; float:left; display:block; width:100%;font: 14px 'Roboto';color: #FFF; } #footer .wrap1 h5 {margin: 0 0 18px 0;font: 900 16px 'Roboto';color: #FFF;text-transform: uppercase;} 
.list2 li a {font: 14px 'Roboto';color: #FFF; line-height:26px;}.list2 li a:hover {color: #930;} .wrap1 .col-1 { width:300px;} .col-11 { width:180px; margin-right:10px;} .col-2, .col-2 li, .col-2 h5 { text-align:right;}#footer .wrap1 p, #footer .wrap1 li a { font-size:14px; }
#footer .wrap2 { background:url(../images/pattern2.png) 0 0 repeat; width:100%; height:74px; display:block; float:left; padding:10px 0}
#footer .wrap2 p {color: #524e4a;font: 12px 'Roboto';margin-bottom: 0; text-align:right; margin-top:50px;}#footer .wrap2 ul {padding: 0;margin:6px 0 0 0;list-style: none;overflow: hidden;display: inline-block;}#footer .list1 li {float: left;color: #FFF;font: 12px 'Roboto';line-height: 9px;padding-right: 6px;margin-right: 6px;	border-right: 1px solid #b0aca9;} #footer .list1 li a {color: #FFF;font: 14px 'Roboto';line-height: 9px;} #footer .list1 li a:hover {color: #ff3400;} #footer .wrap2 ul li:last-child {margin-right: 0;padding-right: 0;border-right: none;} #footer .wrap1 img { margin-right:20px;}

.button2, .button3  {

	display:inline-block; 

	font-size:14px;

	font-weight:bold;

	line-height:25px;

	color:#fff;

	position:relative;

	overflow:hidden;

	background:#F90;

	border:1px solid #CCC;

	-webkit-transition: all 0.5s ease;

	-moz-transition: all 0.5s ease;

	-o-transition: all 0.5s ease;

	transition: all 0.5s ease;

	padding:2px 11px 2px 11px;

	float:right;

	text-decoration:none;

	margin-top:12px;

	border-radius:5px;

}

.button2 .txt, .button3 .txt {

		display:block;

		position:relative;

		z-index:4;

	}

.button3 {

	margin:-25px 0 25px 0;

}

	.button2:hover, .button3:hover {color:#7d7d7d; border:1px solid #ebebeb;}

	.button2 .bg-button1, .button3 .bg-button1 {

		display:block;

		background:#f7f7f7;

		-webkit-transition: all 0.6s ease-out 0.1s;

		-moz-transition: all 0.6s ease-out 0.1s;

		-o-transition: all 0.6s ease-out 0.1s;

		transition: all 0.6s ease-out 0.1s;

		-webkit-transform: skew(0deg, -90deg);

		-moz-transform: skew(0deg, -90deg);

		-o-transform: skew(0deg, -90deg);

		transform: skew(0deg, -90deg);

		position: absolute;

	    overflow: hidden;

	    top: 0;

	    left: 0;

		right:0;

		bottom:0;

		opacity:0;

	}

	.button2 .bg-button2, .button3 .bg-button2 {

		display:block;

		background:#f7f7f7;

		-webkit-transition: all 0.6s ease-out 0.1s;

		-moz-transition: all 0.6s ease-out 0.1s;

		-o-transition: all 0.6s ease-out 0.1s;

		transition: all 0.6s ease-out 0.1s;

		-webkit-transform: skew(0deg, 90deg);

		-moz-transform: skew(0deg, 90deg);

		-o-transform: skew(0deg, 90deg);

		transform: skew(0deg, 90deg);

		position: absolute;

	    overflow: hidden;

	    top: 0;

	    left: 0;

		right:0;

		bottom:0;

		opacity:0;

	}

	.button2:hover .bg-button1, .button3:hover .bg-button1{

		opacity: 1;

		-webkit-transform: skew(0deg, 0deg);

		-moz-transform: skew(0deg, 0deg);

		-o-transform: skew(0deg, 0deg);

		transform: skew(0deg, 0deg);

	}

	.button2:hover .bg-button2, .button3:hover .bg-button2{

		opacity: 1;

		-webkit-transform: skew(0deg, 0deg);

		-moz-transform: skew(0deg, 0deg);

		-o-transform: skew(0deg, 0deg);

		transform: skew(0deg, 0deg);

	}
	
.grid_2 {
	width:800px;
	padding:15px 0 15px 15px ;
	margin-top:20px;
	margin-left: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; }

.pro-widget { margin:0px; padding:0px;}
.pro-widget li { float:left; margin:0 20px 10px 0px; background:#F1E3CD; padding:10px; border:1px #DDD solid;
-webkit-transition: all 0.2s ease;
}
.pro-widget li:hover { background:#f7f9f4; box-shadow:0 0 2px 2px #CCC;}
.pro-widget  h3 { font-size:14px; margin:5px 0px; color:#333; font-family: 'Roboto Slab', cursive; text-align:center;}

img {
	border:0px;
  	display:inline-block;
}
.gallery { position:relative;}
.gallery li { float:left; margin:0 20px 15px 0; padding:5px; background:#FFF; box-shadow:2px 2px 1px 1px #CCC; width:210px; position:relative;}
.gallery li h3 { min-height:35px;font-size:17px; text-align:center; color:#333; padding-top:5px; font-weight:bold; font-family:'Alegreya Sans'; text-transform:capitalize; width:210px; } 
.gallery li:hover, #nivo-gall img:hover { background:#E8A569;} 

.news_slider {
	background:#e2e2e2;
	border-top:10px solid #e2e2e2;
	border-bottom:10px solid #e2e2e2;
	border-left:20px solid #e2e2e2;
	border-right:20px solid #e2e2e2;
	width:65%;
	min-height:80px;
	margin-left:200px;
}
.news_slider ul {
	margin:0;
	padding:0;
}
.news_slider ul li{
	margin:0;
	padding:0;
	line-height:normal;
	background:none;
	color:#666;
}

.news_slider ul li em{
	color:#09C;
}
.news_slider p{
	text-align:left;
}
.news_slider h2 {
	font-size:16px;
	color:#333;
	line-height:20px;
	margin-top:7px;
}

#small_prev {
	margin:8px 1px 0 0;
	padding:0 0 0 0;
	float:right;
}
#small_next {
	margin:8px 0 0 0;
	padding:0 0 0 0;
	float:right;
}
#small_prev1 {
	z-index:9;
	position:absolute;
	margin:0 0 0 742px;
	padding:0 0 0 0;
}
#small_next1 {
	z-index:9;
	position:absolute;
	margin:0 0 0 764px;
	padding:0 0 0 0;
}
#small_prev a{
	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 #7b7b7b;
}
#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 #343434;
}
#small_next a{
	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 #7b7b7b;
}
#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 #343434;
}
#small_prev1 a{
	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 #7b7b7b;
}
#small_prev1 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 #343434;
}
#small_next1 a{
	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 #7b7b7b;
}
#small_next1 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 #343434;
}

marquee {
	padding:10px;
	margin:0 30px 0 0;
	line-height:20px;
}

#banner1 {
	width:100%;
	overflow:hidden;
	height:180px;
	margin:0px 0 30px 0;
	padding:0;
	float:left;
	background-image:url(../images/about.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

#banner-testimonial {
	width:100%;
	overflow:hidden;
	height:180px;
	margin:0px 0 30px 0;
	padding:0;
	float:left;
	background-image:url(../images/testimonial.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

#banner-why-choose {
	width:100%;
	overflow:hidden;
	height:180px;
	margin:0px 0 30px 0;
	padding:0;
	float:left;
	background-image:url(../images/why-choose.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

#banner-quality {
	width:100%;
	overflow:hidden;
	height:180px;
	margin:0px 0 30px 0;
	padding:0;
	float:left;
	background-image:url(../images/quality.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

#stories_divider {
	height:1px;
	border-bottom:1px dashed #cacaca;
	margin:25px 0 20px 0;
	padding:0 0 0 0;
}
#banner-contact {
	width:100%;
	overflow:hidden;
	height:180px;
	margin:0px 0 30px 0;
	padding:0;
	float:left;
	background-image:url(../images/contact.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

#banner-clients {
	width:100%;
	overflow:hidden;
	height:180px;
	margin:0px 0 30px 0;
	padding:0;
	float:left;
	background-image:url(../images/clients.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

#banner-partners {
	width:100%;
	overflow:hidden;
	height:180px;
	margin:0px 0 30px 0;
	padding:0;
	float:left;
	background-image:url(../images/partners1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

#popular_services {
	float:left;
	margin:0 0 0 0;
	padding:0 20px 0 0;
	width:230px;
}
#popular_services ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#popular_services ol {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#popular_services ol li {
	background:url(../images/p1_arr3.png) left 7px no-repeat;
	line-height:18px;
	margin:0 0 10px 0;
	padding:0 0 10px 15px;
}
#popular_services li {
	list-style:none;
	font-family:'Roboto';
	font-size:15px;
	color:#e2e2e2;
	text-align:left;
	border-bottom:1px dashed #e4e3e3;
	line-height:38px;
}
#popular_services li a {
	background:url(../images/p1_arr3.png) left no-repeat;
	display:block;
	color:#666;
	padding:0 0 0 15px;
}
#popular_services li a:hover {
	color:#FFF;
	background:#0099cc;
}
#popular_services .popular_services_selected {
	display:block;
	color:#FFF;
	background:#f9c852;
}
.popular_services_bullet {
	background:url(../images/p1_arr3.png) left no-repeat;
	padding:0 0 0 15px;
}
p img{float:left; margin-right:15px; margin-bottom:15px;border: 1px solid #e2e2e2;box-shadow: 3px 3px 3px #e2e2e2;}
.list-2 li {
list-style: disc inside; color:#666; line-height:25px;
padding: 0px 0;
text-indent: -16px;
margin-left: 20px;
}

ul.useful-links{
	list-style:none;
	display:block;
	width:300px;
	
}
.useful-link-box-right{
	width:300px;
	height:auto;
	float:right;
	
}

.useful-box-part{
	width:100%;
	height:auto;
	padding-bottom:10px;
	border-bottom:1px solid #e5e4d0;
	float:left;
	margin-bottom:10px;

}

.useful-link-box-left{
	width:650px;
	height:auto;
	float:left;
	padding-right:20px;
	padding-left:25px;
	border-left:1px #999 dashed;
	
}

.useful-box-part img{
	float:left;

}

.useful-box-part h3{
	margin-left:0px;
	float:left;
	font-size:18px;
	font-family:'Roboto';
	
	
}
a.click-here{
	display:block;
	float:right;
	background:#00A2E8;
	text-decoration:none;
	font-family:'Roboto';
	font-size:14px;
	color:#fff;
	padding:5px 8px;
	border-radius:5px;
	border:1px solid #1289BD;
	box-shadow:2px 3px 5px #999;
	margin:0px 20px 0px 0px;
}

a.click-here:hover{
	display:block;
	float:right;
	background:#999;
	text-decoration:none;
	font-family:'Roboto';
	font-size:14px;
	color:#fff;
	padding:5px 8px;
	border-radius:5px;
	border:1px solid #666;
	box-shadow:2px 3px 5px #09C;
	margin:0px 20px 0px 0px;
}

a.team{
	float:right;
	text-decoration:none;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ec8830;
	padding:7px 12px;
	border-radius:5px;
	margin:0px 50px 0px 0px;
}

h6{
	font:normal 20px Tahoma, Geneva, sans-serif;
	color:#666;
	text-align:left;
	margin:0px;
	padding:10px 0px;
}
.useful-box-part img{
	margin:0px 15px 0px 0px;
}