/*
Theme Name: WP Pro Consult
Theme URI: http://pixelcrafter.com
Description: The Most Powerful Wordpress Theme for Offline Consultant
Version: 1.3
Author: Pixelcrafter
Author URI: http://pixelcrafter.com
*/

/* Screen 800px; */
*{margin:0;padding:0;}

.desktoponly{display:block;}
.deskmenu {display:none;}
.arrowing{margin-top:-3px;}
/* tyop */
body{
	font-family:Arial!important;
	background:#fff url(images/background.jpg) repeat!important;
	line-height:140%!important;
	font-size:12px!important;
	color:#4f4f4f;
	margin:0!important;
	padding:0!importantl
}
html{
	margin:0!important;
	padding:0!important
}
* {
    margin: 0;
    padding: 0;
}
.colon{display:none!important}
span{line-height:140%;}
del{color:red;}
nav{margin:0!important;}
p, span, html, li, ol, ul{font-size:12px}
.mobmenu{display:none}
.aligncenter{
	text-align:center!important;
}
.align-right{text-align:right}
.clr{
	clear:both;
}
.devider{
	width:100%;
	height:5px;
	background:url(images/devider.jpg) repeat;
}
.header{
	width:100%;
	min-width:1000px;
	margin:0!important;
	background:white;
}
.mainheader{
	padding-top:20px;
	margin-bottom:0!important;
	
}
@font-face {
 font-family:ARBLI___;
 src:url("fonts/ARBLI___.TTF")format("truetype")
}
.calling{
	padding:10px 10px 10px 20px;
	background:#fff url(images/phonebg.jpg) repeat-x bottom;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	border:1px solid #d5d5d5;
	display:block;
	width:230px;
	float:right;
	font-size:14px;
	font-weight:bold;
	position:relative!important;
	font-family:'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif!important;
}
.calling:after{
	display:block;
	background:url(images/phoneshdw.png) no-repeat center;
	content:'';
	position:absolute;
	bottom:-9px;
	left:-20px;
	width:245px;
	height:9px;
}
.callcon{float:right!important;display:block;width:100%;text-align:right}
/* Menu */

.mainmenu{
	padding-top:0px
}
.mainmenu ul{
	list-style:none;
	position:relative;
	padding-top:0;
}
.mainmenu a, .mainmenu li{
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.mainmenu ul li, .mainmenu ul li a{
	display:inline-block;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
	position:relative;
	text-transform:Uppercase;
	margin:0 -3px 0 0!important;
}
.mainmenu ul li a{	
	padding:17px 20px;
	color:#636363;
	height:53px;
	margin:0!important;
	font-weight:bold;
}
.mainmenu ul li+li{
	border-left:1px solid #d4d4d4;
}
.mainmenu ul li ul li+li{border-left:none}
.mainmenu ul li a:hover, .current-menu-item a{background:url(images/menuhover.jpg);color:#fb5a0d!important;}
.mainmenu ul li ul li.current-menu-item a{background:none}
.mainmenu ul li ul:after{content:'';top:0;background:black;width:180px;height:8px;}
.mainmenu ul li ul:before{
	margin-top:-10px;
	margin-left:10px;
	content:'';
	display:block;
	width: 180px; 
	height: 10px; 
	
}
.mainmenu ul li ul{
	margin-top:0;
	display:block;
	visibility:hidden;
	display:none;
	opacity:0;
	position:absolute;
	z-index:1000000!important;
	top:57px;
	left:-10px!important;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;  
	width:180px;
	border:1px solid rgba(255,255,255,.1)
	}
.mainmenu ul li ul a{color:White}
.mainmenu ul li ul li a:hover{
	background:none;
}
.mainmenu ul li ul li ul{
	position:absolute!important;
	z-index:1000000!important;
	top:0px!important;
	left:150px!important;
}
.mainmenu ul li ul li+li{
	background:url(images/mndev.png) repeat-x
}
.mainmenu ul li ul li{display:block}

.mainmenu ul li:hover > ul{
	visibility:visible;
	display:block;
	opacity:1.0!important;
}
/* Slide */

.slider{margin:10px auto 30px auto!Important;padding:0!important;position:relative;padding:10px;}
.slides li{position:relative;display:block;}
.slidescription{position:absolute;top:30px;left:40px;display:block!important;width:474px;height:auto;color:white;font:14px Arial;line-height:150%;text-shadow:1px 1px 1px #000}
.slidetitle{font-size:30px;}
.sldbtn{background:url(images/sldread.png) no-repeat;width:163px;height:41px;display:block;margin-top:20px;}
.imageslider{width:553px;margin:0 auto;overflow:hidden;}
.borderless{width:100%;margin:-30px 0 0 -13px;position:relative;}
.borderless iframe, .borderless img{min-width:100%!important;width:100%!important;}
.borderless iframe{height:387px!important;max-height:387px}
.borderless .slidesc{width:100%!important;}
.imageslider iframe{width:100%!important;height:280px!important;max-height:280px!important}
.imageslider{
	display:block;position:relative;
}
.borderless2{width:100%;overflow:hidden;position:relative;height:auto!important}
.borderless2 img{
	max-width:100%!important;
}
.imageslider iframe{margin-bottom:-10px!important;}
.borderless2 iframe{
	width:100%;
	max-width:100%!important;
	min-height:320px;
	padding:0!important;
	margin-bottom:-10px!important;
}
.slidesc2{
	position:absolute;
	width:100%;
	background:white;
	background:rgba(255,255,255,.85);
	height:80px;
	padding:10px;
	bottom:0;
}
.slide-headline{color:white;font-size:16px;font-family:Arial;display:block;background:url(images/deviderssl.png) no-repeat center bottom;padding-bottom:10px;text-shadow:1px 1px 1px #000}
.slide-subheadline{color:white;font-size:14px;font-family:Arial;display:block;text-shadow:1px 1px 1px #000}

/* Post */
.blogcontainer{
	width:100%;
	height:auto;
	background:#fafafa;
	border:1px solid #f0f0f0
}
.posttitle{
	font-size:18pt;
	Font-family:Arial;
	font-weight:bold;
	margin-bottom:4px;
}
section{margin:0;padding:0;}
.aritclecontent{border-bottom:1px solid #f0f0f0!important}
.artbox{background:white;border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	border:1px solid #d9d9d9;margin:0 0 20px 0;overflow:auto;}
.brdcrumb{background:#f3f3f3;padding:3px 10px;background:url(images/brdcrmb.jpg) repeat-x top;height:41px;border-bottom:1px solid #eee}
.brdcrumb ul.post-categories, .brdcrumb ul.post-categories li{
	display:inline!Important;
	background:none;margin:0;
}
.brdcrumb ul.post-categories li a{background:none!important}
.brdcrumb ul.post-categories li:after, .brdcrumb ul.post-categories li:before{background:none!important;content:'';border:none!important}
.aritclecontent ul{
	list-style:none;
}
.isiart{width:96%;margin:0 auto;}
span.postmeta{margin-bottom:10px;display:block;}
.aritclecontent{padding:10px 0px;}
.aritclecontent ul li{margin-left:30px;}
img.posthumb{
	width:208px;
	max-width:208px;
	min-width:168px;
	border: 3px solid #E7E6E6;
	float: left;
	margin-right: 25px;
	margin-bottom: 20px;
}
/* =#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
			Comment
=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=*/
#commentsbox {
	margin:10px 0px;
}

h3#comments{
	font-size:12px;
	color:#4F4F4F;
	font-weight:bold;
	padding:10px 0px ;
	margin-top:10px;

}
#comments{font-size:16px;margin-left:10px;}
.blog-img a:link, .blog-img a:visited{
	color:white;
}

ol.commentlist {
	margin:0px 0 0;
	clear:both;
	overflow:hidden;
	list-style:none;
	margin-left:7px!important;
	width:98%;
	margin:0 auto;
}
ol.commentlist li {
	margin:5px 0;
	line-height:18px;
	
}
.comment-body{
	padding:10px;
	background:white;
	border:1px solid #f2f2f2
}
ol.commentlist li a{
	color:#DF4E00;
}
ol.commentlist li .comment-author {
	color:#444;

}
ol.commentlist li .comment-author a:link,ol.commentlist li .comment-author a:visited{

	color:#444;
	font-weight:bold;
	text-decoration:none !important;
}

ol.commentlist li .comment-author .fn {
	color:#444;
}
cite.fn{
	color:#444;
	font-style:normal;
}
ol.commentlist li .comment-author .avatar{
	float:right;
	border:1px solid #ddd;
	background:#fff;
	padding:3px;
}
ol.commentlist li .comment-meta{
	font-size:10px;

}
ol.commentlist li .comment-meta .commentmetadata{

	color:#fff;
}

ol.commentlist li .comment-meta a {
	color:#754932;
	text-decoration:none !important;
}
ol.commentlist li p {
	line-height:22px;
	margin-top:5px;
	color:#555;
	font-size:12px;

}
ol.commentlist li .reply{
	margin-top:10px;
	font-size:10px;

}
ol.commentlist li .reply a{
	background: #E5E5E5;
	color: #727272;
	text-decoration: none;
	padding: 7px 15px;
	font-size:14px;
	text-transform:Uppercase
}

ol.commentlist li.odd {

}
ol.commentlist li.even {

}

ol.commentlist li ul.children {
	list-style:none;
	margin:1em 0 0;
	text-indent:0;
}

ol.commentlist li ul.children li.depth-2 {

	padding:0 0 0px 50px;
	border-left:1px solid #dbdbdb;
	position:relative;
}
ol.commentlist li ul.children li.depth-2:before{
	content:"";
	width:40px;
	height:1px;
	background:#dbdbdb;
	display:block;
	position:absolute;
	left:0px;
	top:30px;
}
ol.commentlist li ul.children li.depth-3 {
	padding:0 0 0px 50px;
	position:relative;
	border-left:1px solid #dbdbdb;
}
ol.commentlist li ul.children li.depth-3:before{
	content:"";
	width:40px;
	height:1px;
	background:#dbdbdb;
	display:block;
	position:absolute;
	left:0px;
	top:30px;
}
ol.commentlist li ul.children li.depth-4:before{
	content:"";
	width:40px;
	height:1px;
	background:#dbdbdb;
	display:block;
	position:absolute;
	left:0px;
	top:30px;
}

ol.commentlist li ul.children li.depth-4 {
	padding:0 0 0px 50px;
	position:relative;
	border-left:1px solid #dbdbdb;
}
ol.commentlist li ul.children li.depth-5 {

	margin:0 0 0px 50px;

}
.comment-nav{

	padding:5px ;
	height:20px;

}

.comment-nav a:link,.comment-nav a:visited{

	color:#00608F;
}

#respond{

	padding:0px 0px ;
	margin:10px 0px;


}

#respond a{
		color:#DFD7B5;
}
 #respond h3 {
	font-size:14px;
	color:#fff;
	background:#FFAB06;
	font-weight:bold;
	padding:10px 10px ;

}
#commentform {
	padding:10px 0px;


}
#commentform p{
	margin:5px 0px ;
	color:#666;
}

#commentform a{
	color:#724429;
	}
 #respond label{
	display:block;
	padding:5px 0;
	color:#666;
	
}
 #respond  label small {
	font-size:10px;

}
 #respond input {
	margin-bottom:10px;
	padding:5px 5px;
	margin:0 10px 10px 0;
	background:#fff;
	border:1px solid #ddd;
	color:#333;
}
#commentform  input{
	width:50%;

}

#respond  input#commentSubmit {
	width:150px;
	margin:10px 0px;
	cursor:pointer;
}
textarea#comment{

	background:#fff;
	border:1px solid #ddd;
	width:70%;
	margin:10px 0px 0px 0px;
	padding:5px 5px;
	color:#333;
}
.comment-author img{
	width:50px;
	height:50px;
}
.red{color:red!important;}
/* Widgetbox */
.widgetbox{
	display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	background:white;
	border:5px solid #e4e4e4;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	margin-bottom:20px;
}

.widgetbox-isi{
	width:95%;
	padding:10px 0;
	height:auto;
	margin:0 auto
}

#form-headline {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 26px;
font-weight: bold;
color: #2E2E2E;
letter-spacing: -1px;
line-height: normal;}
#form-subheadline {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #2E2E2E;
letter-spacing: -1px;
line-height: 24px;
}p.big-text, p#big-text {
font-size: 40px;
color: red;
font-weight: bold;
text-align: center;
text-transform: uppercase;
word-wrap: break-word;
line-height: 35px;
}
textarea{height:100px;}

.arrowbuttons{
	content:'';
	display:block;
	width:32px;
	height:32px;
	background:url(images/buttonform.png) no-repeat;
	right:0;
	top:0;
	position:absolute;
	top:0;
	right:0;
}
.form input[type="submit"], .form button[type="submit"], a.rdmore, input#commentSubmit{
	position:relative;
	cursor:pointer;
	margin:auto;
	text-align:center;
	height:auto;
	display:block;
	padding:10px 30px 10px 20px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid rgba(0,0,0,.5);
	-webkit-box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.3);
	box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.3);
	font-size:14px;
	font-weight:bold;
	color:white;
	text-shadow: 1px 1px 1px #000000;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-ms-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
	float:right;
}
.form2 input[type="submit"], .form2 button[type="submit"]{
	position:relative;
	cursor:pointer;
	margin:auto;
	text-align:center;
	height:auto;
	display:block;
	padding:10px 39px 10px 29px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	border:1px solid rgba(0,0,0,.5);
	-webkit-box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.3);
	box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.3);
	font-size:14px;
	font-weight:bold;
	color:white;
	text-shadow: 1px 1px 1px #000000;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-ms-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
	text-align:center;
}
.slide .form label, .slide .form p{
	color:white!important;
}
.discountheadline{color:red;font-size:22px;text-align:center;}
.listfeature{list-style:none;}
.listfeature li{padding-left:50px;margin-bottom:20px;}
.listbullet{
	margin-right: 25px;
	margin-bottom: 20px;
	display:inline-block;
	width:32px;
	vertical-align:top;
}
div.desc{
	display:inline-block;
	width:500px;
	max-width:100%;
}
.rightborder{
	background:url(images/righborder.png) repeat-y right
}
.testauthor{
	width:92px;
	display:inline-block;
	margin-right:10px;
	vertical-align:top;
}
.testdesc{
	width:350px;
	max-width:100%;
	display:inline-block;
}


/* CTA */
.cta{
	width:990px;
	max-width:100%;	
	margin:0 auto;
	padding:10px!important;
	background:url(images/fbox.jpg) repeat-x top;
	background-color:#fff;
	border:1px solid #ececec;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 0px 1px 1px #fff;
	box-shadow: inset 0px 0px 1px 1px #fff;
}
.cta2{
	width:990px;
	max-width:100%;
	margin:0 auto;
	padding:10px!important;
	background:url(images/ctabg.jpg) repeat-x bottom;
	background-color:#fff;
	border:1px solid #ececec;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 0px 1px 1px #fff;
	box-shadow: inset 0px 0px 1px 1px #fff;
}

.cta-isi{
	overflow: hidden;
	padding: 11px 7%;
}
@font-face {
 font-family:Segoe Print;
 src:url("fonts/segoepr.ttf")format("truetype")
}
.cta-isi h3{
	font-family:Segoe print ;
	font-size:16px;
	margin-top:14px!important;
}

.arrowbtn{
	margin-left:20px;
	width:14px;
	position:absolute;
	right:20px;
}
.CTAbutton:hover{color:white;}


.ctabuton:before{
	display:block;
	content:'';
	position:absolute;
	width:52px;
	height:25px;
	background:url(images/arrowcta.png) no-repeat;
	top:20px;
	left:-70px;
}
a.headlinecta{color:white;font:21px Arial Bold;text-shadow:1px 1px 3px #000;}
a.subeadlinecta{color:white;font:15px Arial;text-shadow:1px 1px 3px #000;}
a.subeadlinecta:hover{font:15px Arial;}

/* Testimonial */
.testimonialbg{width:100%;height:auto;background:#fff url(images/testibg.jpg) repeat-x bottom;padding:10px 0;border-top:1px solid #f1f1f1}
.testimonialbg .row div.four+div.four{border-left:1px solid #e8e8e8}
.testitle{font-size:14pt;margin:0 0 5px!important;}
.authordesc{font-size:13px; color:#4d4e4e!important;line-height:140%;}
.testquote p{font-family:Georgia!important;}
.testquote p:before, .testquote p:after{content:'"';}
iframe{max-width:100%;border:none;margin:0 auto!Important;text-align:center}
.videos iframe{border:5px solid #b6b6b6; height:200px}

/* Footer */
.footershdw{
	width:100%;
	display:block;
	height:14px;
	background:url(images/footershdw.png) repeat-x top;
}
.mainfooter{
	margin-top:-15px!important;
	width:100%;
	height:auto;
	overflow:visible;
	background:#2e2e2e url(images/footernoise.jpg) repeat top;
	color:#CBCBCB;
	padding-top:0px;
}
.mainfooter ul.footermenu li:before{content:'';border:none;background:none;padding:none;}
.mainfooter caption{color:white}
.mainfooter ul.footermenu{
	list-style:none;
}
.mainfooter ul.footermenu li{
	display:inline-block;
	padding:0 5px;
	color:white;
}
.foodev{
	width:100%;
	height:2px;
	background:rgba(0,0,0,.4);
	border-bottom:1px solid rgba(255,255,255,.3);
	margin-top:10px;
}
.mainfooter ul.footermenu li a{color:white;}

.mainfooter ul {
	list-style:	none;
}
.mainfooter ul li{position:relative;display:block;padding-bottom:4px;}

h4.foowdgtitle{
	color:#CBCBCB;
	padding-bottom:8px;
	border-bottom:1px solid #fff;
	border-bottom:1px solid rgba(0,0,0,.4);
	font-size:18px;
}


/* widget */
h1, h2, h3, h4, h5, h6, p {
	padding: 10px 0;
}

.sidebarwidget{
	margin-bottom:10px;
	width:100%;
	background:#ffffff;
	border:1px solid #d8d8d8;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	overflow:hidden;
}
.sidebarwidget p{
	display:block;
	width:100%;
	margin:0 auto;
}


.asidewidget ul {
margin-left: 0;
padding-bottom: 0;
list-style:none;
}
.asidewidget li {
border-top: 1px solid #E1E1E1;
margin-top: 0;
padding: 7px 15px;
}
.asidewidget .tagcloud, .asidewidget .widget_calendar #calendar_wrap, .asidewidget .textwidget{
border: 1px solid #E1E1E1;
margin-top: 0;
padding: 7px 15px;
}
.asidewidget #searchform{padding: 7px 15px;}
.widgetvideo iframe{min-height:250px}
#searchform input[type="text"]{
	width: 74%;
	height: 24px;
	border: none;
	float:left;
	display:inline-block;
}
#searchsubmit {
	height: 28px;
	float:left;
	display:inline-block;
	clear:right;
	margin-left:10px;
}

.rab{
	width:200px;
	display:inline-block;
	vertical-align:top;
}
.rab p {
display: inline-block!important;
margin: 0!important;
margin: 0!important;
vertical-align: top;
width: 180px;
}
.lab{
	width:90px;
	display:inline-block;
	vertical-align:top;
	color:black;
	font-size:15px;
	font-weight:
}
.lab{position:relative}
.lab:after{position:absolute;
	content:":";
	top:0;
	right:0;
}
.mapwidget iframe{min-width:100%;}
.mapwidget p{margin:0!important}
.mapwidget p br{margin:0!important;height:0!important;display:none}
.lab p{margin:0!important}
.mainfooter iframe, aside iframe{max-height:150px!important}
.four .lab p, .four .lab{color:white;}
aside p, footer .four p {margin:0!important}
.aritclecontent p{
	margin-bottom:4px!important;
}
.hours2 p{font-weight:bold;}


/* Widget */
.time{clear:both;display:block}
.time a{color:#949494}
.tweet img{display:inline-block;vertical-align:top;width:50px;margin-right:10px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;}
.tweet p.text{display:inline-block;vertical-align:top;width:240px}
.services li{margin-bottom:10px;display:block;}

/* Featured */

.ftrhome{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.33);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.33);
}
.minifeatures h4{font:18px Arial Bold;margin:0!important;}
.titlesubtitle{
	width:237px;
	height:auto;
	display:inline-block;
	vertical-align:top;
}
.fbox{
	width:100%;
	padding:10px!important;
	background:url(images/fbox.jpg) repeat-x top, url(images/fbox2.jpg) repeat-x bottom;
	background-color:#fff;
	border:1px solid #ececec;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 0px 1px 1px #fff;
	box-shadow: inset 0px 0px 1px 1px #fff;
}

hr{background:#ececec}
.tstitle{font:18px Arial Bold;color:#4d4e4e}
.testibg, .workbg{
	background:#fff url(images/combg.jpg) repeat-x bottom;
	height:auto;
	width:100%;
	max-width:100%;
	border:1px solid #e4e4e4;
	margin-top:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	display:inline-block;
	margin-bottom:10px;
}

.testibg p{
	font:16px Georgia!important;
	font-style:italic!important;
	color:#464646;
	display:block;
	width:90%;
	margin:0 auto;
	position:relative;
	line-height:150%!important
}

/* Page */
.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:11px;
line-height:13px;
text-align:right;
}
.paginationpos{
	float:right;
	margin-right:30px;
}
.pagination span, .pagination a {
display:inline-block;
max-width:24px;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 8px;
text-decoration:none;
width:auto;
color:#474747;
background: #fff url(images/ination.jpg) repeat-x bottom;
font-size:14px;
font-family:Arial!important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
border:1px solid #b8b8b8;
text-align:center;
}

.pagination a:hover{
color:#fff;
background: #3279BB;
}
.noise{
	width:100%;
	height:auto;
	background:url(images/pattern1.png) repeat;
}
.texture{
	width:100%;
	height:auto;
	background:url(images/texturefoot.png) repeat-y top center;
}
.grdnt{
	width:100%;
	height:auto;
	background:url(images/footergrd.png) repeat-x bottom center;
}
.optinheadline{
	display:block;
	width:95%;
	text-align:center;
	margin:0 auto;
}
.mainfooter img{
	border: 2px solid white;
}
.tstitle{
	background:#fff;
	padding:0 10px;
}
.stripe{
	width:93%;
	height:auto;
	background:url(images/testititlebg.jpg) repeat-x center center;
	margin:0 auto;
}
.optcontainer{
	position:relative;
	text-align:center;
	margin-top:0px;
	padding:10px 10px 18px 10px;
	color:white;
	font-size:16px;
}
.optcontainer h1{
	font-size:14px;
	color:white;
}
.optcontainer:after{
	content:'';
	position:absolute;
	bottom:-1px;
	left:0;
	width:100%;
	height:18px;
	background:url(images/trioptin.png) repeat-x
}	
.social{
	text-align:center!important;
	padding-top:5px;
}	
.social li:after, .social li:before{
	background:none!important;
	content:'';
	border:none!Important;
}
.social li{
	border:none;
	display:inline;
	padding:0;
}
.social li a{
	border:none;
	display:inline-block;
	width:46px;
	margin:0;
}
.servimg{border:1px solid #e6e6e6;padding:5px;background:white;max-width:96%;}


.slides li{
	display:block;
	position:relative;
	padding:0 0px 0 0!Important
}
.slidesc{
	position:absolute;
	width:100%;
	background:white;
	background:rgba(255,255,255,.85);
	height:80px;
	bottom:0;
}

.slidesc p{
	padding:0 5px;
}