/* HTML Options */
html {}
body {}
.margin {margin:0px;padding:0px;}
.logo {margin:75px 0px 0px 0px;}
a { text-decoration:none;}

/* Top */
#topdot { position:absolute; left:0; height:4px; width:100%; z-index:2;}
#topmenu { position:absolute; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin:-12px 0px 0px 706px; padding:20px 10px 8px 10px; z-index:1;}
#topmenu ul { list-style:none; margin:0px 0px 0px 0px;}
#topmenu ul li { float:left; margin:2px 0px 0px 0px; padding-right:10px; padding-left:10px; padding-top:0px; min-height:22px;}
#topmenu ul li:first-child { border-left:none; margin-left:-10px;}
#topmenu ul li:last-child { border-right:none; padding-top:1px; margin-right:-10px;}
#topmenu ul li input[type="text"] { padding:2px 10px 2px 6px; text-transform:uppercase; font-weight:normal; border:none; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

/* Menu */
.topmenu {margin:97px 0px 0px 0px;}
ul#menu{margin:0; list-style:none; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
ul#menu ul{display:none; position:absolute; left:0; top:100%; margin:-8px 0px 0px 1px; min-width:140px; padding:4px 10px 14px 16px; }
ul#menu li:hover>*{display:block;}
ul#menu li:hover{position:relative;}
ul#menu ul ul{position:absolute;left:100%;top:0;opacity:1;}
ul#menu{margin:0px -20px 0px 0px;padding:0px;display:block;font-size:0;float:right;}
ul#menu li{display:block;white-space:nowrap;font-size:0;float:left;}
ul#menu>li,ul#menu li{margin:0 0 0 1px;}
ul#menu ul>li{margin:1px 0 0;}
ul#menu a:active, ul#menu a:focus{outline-style:none;}
ul#menu a,ul#menu a.pressed{display:block;vertical-align:middle;text-align:center;text-decoration:none;font-weight:normal;}
ul#menu li ul li a:hover, ul#menu ul li:hover {border-left:none;border-right:none;}
ul#menu li ul{margin:-2px 0px 0px 0px;}
ul#menu li ul li{float:none;margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;border-left:none;border-right:none;}
ul#menu li ul li:first-child{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0;border-left:none;border-right:none;border-bottom: 1px solid #34393e;}
ul#menu li ul li:last-child{border-left:none;border-right:none;border-bottom:none;margin-bottom:-10px;}
ul#menu ul a{text-align:left;padding:8px 0 0 0;font-weight:normal;text-decoration:none;}
ul#menu span{display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#menu ul span{background-image:url("../../image/theme/arrowsub.gif");padding-right:27px;}
ul#menu a{padding:10px;min-width:90px;border-width:0px;border-style:none;text-decoration:none;}
ul#menu li:hover>a,ul#menu li>a.pressed{border-style:none;text-decoration:none;}
ul#menu ul li:hover>a,ul#menu ul li>a.pressed{font-weight:normal;text-decoration:none;}
ul#menu li:first-child{height:50px;line-height:28px;border-radius:12px 0 0 12px;-moz-border-radius:12px 0 0 12px;-webkit-border-radius:12px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#menu li:first-child a{border-radius:12px 0 0 12px;-moz-border-radius:12px 0 0 12px;-webkit-border-radius:12px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#menu li{height:50px;line-height:28px;}
ul#menu li:last-child{height:50px;line-height:28px;border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;}
ul#menu li:last-child a{border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;}
ul#menu ._>li>a{padding:0;}
ul#menu li.subfirst>a{border-width:0;border-style:none;padding:0;}
ul#menu li.subfirst:hover>a,ul#menu li.subfirst>a.pressed{border-style:none;}

/* Home Page - Tab Menu */
#tabback, #tabback3 { position:absolute; width:100%; height:20px; margin:80px 0px 0px 0px; left:0; z-index:0;}
#tabback2 { position:absolute; width:100%; height:20px; margin:233px 0px 0px 0px; left:0; z-index:-2;}
#tabmenuback, #tabmenuback3 { position: relative; width:100%; height:75px; margin:52px 0px 0px 0px; z-index:15; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px;}
#tabmenuback2 { position: relative; width:100%; height:75px; margin:40px 0px 0px 0px; z-index:-1; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px;}

/* Home Page - Tabs  */
#tab-gradident { position:absolute; width:100%; left:0; height:350px; margin-top:100px; z-index:-1;}
#tabmainmenu { height:350px; margin:-38px 0px 0px 0px;}
.tabs{position:absolute;  margin-top:-37px; z-index:1000;}
.tabs li{display:inline-block;list-style:none;width:311px;margin:0px -2px 0px 0px;}
.tabs li a{ text-decoration:none;float:left;}
.tabbutton1 {opacity:0.7;width:311px;height:75px;border-radius:12px 0 0 12px;-moz-border-radius:12px 0 0 12px;-webkit-border-radius:12px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
.tabbutton2 {opacity:0.7;width:311px;height:75px;}
.tabbutton3 {margin-left:2px;opacity:0.7;width:312px;height:75px;border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:12px;-webkit-border-bottom-right-radius:12px;}
.tabbutton1 img, .tabbutton2 img, .tabbutton3 img {padding:12px 16px 0px 14px;float:left;}
.tabbutton1 h1, .tabbutton2 h1, .tabbutton3 h1 {font-weight:normal;padding:16px 0px 0px 0px;margin-bottom:4px; word-spacing:2px;}
.tabbutton1 p, .tabbutton2 p, .tabbutton3 p {font-style: italic; word-spacing:1px;}
.tabs li a:hover{opacity:1;}
.tabs li a.selected{opacity:1;}
#tabs-content{margin:20px 0px 0px 0px;} 
.breadcrumb{ display:none;}
.tab-content { margin:96px 0px 0px 0px;}
.three-columb { float:left; margin-right:30px;}
.three-columb ul li { height:240px; margin:0px 0px 0px 0px;}
.three-columb-img {-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
.columb-post {}
.columb-post h1 {position:absolute; bottom:0; margin:0px;}
.columb-post h1 a {display:block; width:280px; padding:8px 0px 12px 12px; font-weight:normal; opacity:0.9;-moz-border-radius-bottom-right:12px;border-bottom-right-radius:12px;-moz-border-radius-bottom-left:12px;border-bottom-left-radius:12px;}
.bx-next { position:absolute; margin-top:-81px; height:30px; width:30px; padding-top:10px; margin-left:268px; z-index:1000;}
.bx-prev { position:absolute; margin-top:-81px; height:30px; width:30px; padding-top:10px; margin-left:254px; z-index:1000;}
.columb-shadow { position:absolute; margin-top:197px;}
.columb-shadow2 { position:absolute; margin-top:75px; margin-left:10px;}
.columb-shadow3 { position:absolute; margin-top:-63px;}
.big-shadow { position:absolute; margin-top:4px;}
#test {margin:0px;}
#test li {height:220px; width:100%; margin:0px;}
.homepage-team {}
.homepage-team-img { float:left; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-right:40px;}
.homepage-team h1 { margin:0px 0px 20px 0px; opacity:0.9; }
.homepage-team p { text-align:justify; margin:0px 30px 10px 0px;}
.home-team { width:980px;}
.home-team ul { list-style:none; margin:0px;}
.home-team ul li { margin:0px 32px 20px 0px; float:left;}
.home-team ul li img { -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
.home-team-img {opacity:0.7;}
.home-team-img:hover {opacity:1;}
.home-team ul li h1 {font-weight:normal; text-align:center; margin:10px 0px -2px 0px;}
.home-team ul li p { font-style:italic; text-align:center; margin:0px 0px 0px 0px;}
.home-team-bottom { margin:10px 30px 0px 0px;}
.home-team-bottom h1 { margin:30px 0px 0px 0px; float: right;}

/* Home Page - Advert */
#advert {}
#advertback { position:absolute; width:100%; left:0; height:70px; z-index:-1;}
.advert { margin:0px 0px 30px 0px;}
.advert h1 { float:left; margin:25px 0px 0px 0px; font-weight: 400; font-style:italic;}

/* Home Page - 2Columb Area */
#full-bottom { position:absolute; left:0; z-index:-1; min-height:584px; margin-top:-8px; width:100%;}
#full-bottom2 { position:absolute;  left:0; z-index:-1; min-height:620px; margin-top:-8px; width:100%;}
.title-2cloumb {}
.title-2cloumb h1 { margin:40px 0px 8px 0px;}
.title-2cloumb p { margin:0px 0px 34px 0px; font-style:italic; font-weight: normal;}
.leftcloumb-list ul { list-style:none; margin:0px 40px 100px 0px;}
.leftcloumb-list ul li { margin:0px 0px 24px 0px; padding-bottom:4px; min-height:100px;}
.leftcloumb-list ul li h1 { font-weight:normal; margin:0px 0px 6px 0px; padding-top:10px;}
.leftcloumb-list ul li p { text-align:justify;}
.leftcloumb-list-img { float:left; margin-right:24px; -webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
.bussiness-shadow { position:absolute; margin:-3px 0px 0px 20px; z-index:0;}
.bussiness-boss { margin:0px;}
.bussiness-boss-img {-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
.bussiness-boss h1 { font-weight:normal; margin:32px 0px 0px 0px;}
.bussiness-boss p { width:480px; text-align:justify; font-style:oblique; margin:12px 0px 0px 0px;}

/* Home Page - Logo Company */
#company-logo { margin:-90px 0px 0px 0px;}
#logo-list { margin:-93px 0px 0px 0px;}
.ps_slider {overflow:hidden; height:80px; position:relative; margin:0px 0px 0px 0px; }
.ps_slider a.next, .ps_slider a.prev { position:absolute; width:14px; height:20px; margin-top:12px; cursor:pointer; padding:5px 10px 5px 10px;z-index:10000; }
.ps_slider a.prev:hover, .ps_slider a.next:hover{}
.ps_slider a.disabled, .ps_slider a.disabled:hover { opacity:0.4; cursor:default; }
.ps_slider a.prev { z-index:1000; left:10px; background:url(../../image/theme/a1.png) no-repeat top center; }
.ps_slider a.next { z-index:1000; right:10px; background:url(../../image/theme/a2.png) no-repeat top center;}
.ps_slider .ps_album { width:154px; height:40px; position:absolute; top:0px; text-align:center; cursor:pointer;padding:4px;z-index:100;}
.ps_slider .ps_album img { width:154px; height:40px;  }
.ps_slider .ps_album:hover .ps_desc { background-image:none; }
.ps_slider .loading { background:#121212 url(../../img/progress.gif) no-repeat 50% 50%; position:absolute; top:0px; left:0px; width:100%; height:100%; opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.logolist-img { opacity:0.8; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.logolist-img:hover { opacity:1;}

/* Ajax Popup */
.popupcontact {width:320px;height:400px;overflow:auto;}
.popupcontact h1 { margin:10px 0px 20px 0px; padding-bottom:10px;}
.popupcontact h5 { margin:0px 0px 0px 0px; padding-bottom:10px;}
.popupcontact p { text-align:justify;}
.popupcontact input[type="text"] { width:200px; margin:0px 0px -4px 0px; padding:10px 10px 10px 6px; font-weight:normal; border:none; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.popupcontact textarea { width:300px; height:100px; padding:10px 10px 10px 6px; font-weight:normal; border:none; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.popupcontact input[type="submit"] { margin:-20px 0px 0px 0px;}

/* Blog List */
.bigtitle { position:absolute; width:940px; margin:-60px 0px 0px 0px; z-index:-1; text-align:center;}
.bigtitle h1 { margin:0px 0px 8px 0px; font-weight: normal;}
.bigtitle h2 { margin:0px 0px 0px 0px; font-weight:normal;}
.blog-list {margin:40px 0px 0px 0px;}
.bloglisting, .bloglisting2 { padding-bottom:40px; margin:0px 0px 50px 0px;}
.bloglisting h1, .bloglisting2 h1 { font-weight:normal; margin:0px 0px 6px 0px;}
.bloglisting h2, .bloglisting2 h2 { font-weight:normal; margin:0px 0px 28px 0px;}
.bloglisting p { text-align:justify; margin:0px 40px 0px 0px; line-height:21px;}
.bloglist-date { position:absolute; margin:0px 0px 0px 550px; width:50px; height:60px; text-align:center; opacity:0.9; z-index:1000; -moz-border-radius-top-right:12px;border-top-right-radius:12px;-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px;}
.bloglist-date h1 { margin:10px 0px 2px 0px;}
.bloglist-nav { position:absolute; width:38px; height:30px; margin:218px 0px 0px 0px; opacity:0.9; z-index:1000; -moz-border-radius-top-right:12px;border-top-right-radius:12px;-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px;}
.bloglist-nav2 { position:absolute; width:38px; height:30px; margin:458px 0px 0px 0px; opacity:0.9; z-index:1000; -moz-border-radius-top-right:12px;border-top-right-radius:12px;-moz-border-radius-bottomleft:12px;border-bottom-left-radius:12px;}
.bloglisting-img-shadow { margin:-43px 0px 14px 0px;}
.bloglisting-img-shadow2 { margin:-3px 0px 14px 0px;}
.listingblogul { margin:0px 0px 0px 0px;}
.listingblogul li { margin:0px 0px 0px 0px; width:600px; height:260px;}
.listingblogul2 { margin:0px 0px 0px 0px;}
.listingblogul2 li { margin:0px 0px 0px 0px; width:600px; height:460px;}
.listingblogul3 { margin:0px 0px 0px 0px;}
.listingblogul3 li { margin:0px 0px 0px 0px; width:900px; height:460px;}
.bloglisting .bx-prev { margin:-76px 0px 0px 5px;}
.bloglisting .bx-next { margin:-76px 0px 0px 15px;}
.bloglisting2 .bx-prev { margin:-36px 0px 0px 5px;}
.bloglisting2 .bx-next { margin:-36px 0px 0px 15px;}

/*Single Post */
.single-post { margin:-80px 0px 0px 0px; padding-right:40px; padding-bottom:30px;}
.single-post p { text-align:justify; line-height:20px; margin-bottom:30px;}
.single-post h1, .single-post h2, .single-post h3, .single-post h4, .single-post h5, .single-post h6 { font-weight:normal;}
.alignleft { float:left; margin-top:10px; margin-right:30px; margin-bottom:20px;}
.alignright { float: right; margin-top:10px; margin-left:30px; margin-bottom:20px;}
.single-post ul { margin:0px 0px 0px 16px; list-style: square; padding-bottom:40px;}
.single-post ul li { margin:0px 0px 0px 0px; padding-top:8px; padding-bottom:8px;}
.single-post ol { margin:0px 0px 0px 16px; list-style: circle; padding-bottom:40px;}
.single-post ol li { margin:0px 0px 0px 0px; padding-top:8px; padding-bottom:8px;}

.l50 { width:49%; float:left;}
.r50 { width:49%; float:right;}
.l25 { width:23%; float:left;}
.c25 { width:23%; float:left; margin-left:24px;}
.r25 { width:23%; float:right;}
.r75 { width:74%; float:right;}
.l75 { width:74%; float:left;}

/* Comment Form */
.comment-form input[type="text"] {font-weight:normal; width:50%; padding:6px 10px 6px 10px; margin:0px 0px 0px 0px; border:none; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.comment-form textarea {font-weight:normal; width:100%; height:148px; padding:6px 10px 6px 10px; margin:0px 0px 0px 0px; border:none; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.comment-form input[type="submit"] {padding:10px 20px 10px 20px; cursor:pointer; margin:0px -20px 0px 0px; text-align:center; text-transform:uppercase;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:normal;}

/* Sidebar */
.sidebar-categories { float:left; width:260px; margin:0px 0px 30px 0px;}
.sidebar-categories h2 { font-weight:normal; text-transform:uppercase; margin:0px 0px 10px 0px;}
.sidebar-categories p { font-style:italic; margin:0px 0px 20px 0px;}
.sidebar-categories ul { list-style: none; margin:0px 0px 0px 0px;}
.sidebar-categories ul li {margin:0px 0px 0px 0px;}
.sidebar-categories ul li:first-child a { border-top: none;}
.sidebar-categories ul li:last-child a, .sidebar-categories ul li:last-child a:hover { border-bottom: none;}
.sidebar-categories ul li a { width:100%;display:block; padding:10px 0px 10px 0px;}
.sidebar-tags { float:left; width:260px; margin:0px 0px 30px 0px;}
.sidebar-tags h2 { font-weight:normal; text-transform:uppercase; margin:0px 0px 24px 0px;}
.sidebar-tags p { font-style:italic; margin:0px 0px 20px 0px;}
.sidebar-tags ul { list-style: none; margin:0px 0px 30px 0px;}
.sidebar-tags ul li {margin:0px 0px 0px 0px; float:left;}
.sidebar-tags ul li a {display:block; padding:10px 10px 10px 10px; margin:0px 10px 10px 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

/* Portfolio Filter */
#listportfolio { width:966px; margin-bottom:20px;}
.portfoliowork { margin:0px;}
.portfoliowork ul { margin:0px 0px 0px -10px; list-style:none;}
.portfoliowork ul li {}

.portfolioul { list-style:none; margin:0px 0px 0px 0px;}
.portfolioul li { float:left; margin:0px 0px -20px 0px; width:324px;}
.portfolioul-li-img {width:292px;}

.portfoliowork .bx-next { margin-top:-101px; margin-left:266px;}
.portfoliowork .bx-prev { margin-top:-101px; margin-left:252px;}

.portfoliowork ul li h1 {position:absolute; margin:161px 0px 0px 0px; z-index:1000;}
.portfoliowork ul li h1 a {display:block; width:280px; padding:8px 0px 12px 12px; font-weight:normal; opacity:0.9;-moz-border-radius-bottom-right:12px;border-bottom-right-radius:12px;-moz-border-radius-bottom-left:12px;border-bottom-left-radius:12px;}

.filter { margin:40px 0px 40px -10px; display: inline-block;}
.filter ul {margin:0px 0px 0px 0px; list-style-type: none;}
.filter ul li {float:left; margin:0px 10px 0px 0px;}
.filter ul li a{
	font-weight:normal;
	min-width:40px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	text-align:center;
	text-decoration:none;
	text-shadow: 1px 1px 1px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1);
	display: inline-block;
	padding:10px 20px 10px 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}
	
.filter .selected {
	
	}

/* Footer */
#footer1-back { position:absolute; width:100%; left:0; z-index:0; margin:-50px 0px 0px 0px;}
.footercategories { float:left; width:304px; margin:70px 0px 40px 10px; min-height:400px;}
.footercategories h2, .footerportfolio h2, .footersocial h2 { font-weight:normal; text-transform:uppercase; margin:0px 0px 4px 0px;}
.footercategories p, .footerportfolio p, .footersocial p { font-style:italic; margin:0px 0px 20px 0px;}
.footercategories ul { list-style: none; margin:0px 0px 0px 0px;}
.footercategories ul li {margin:0px 0px 0px 0px;}
.footercategories ul li:first-child a { border-top: none;}
.footercategories ul li:last-child a { border-bottom: none;}
.footercategories ul li a { width:280px;display:block; padding:10px 0px 10px 0px;}
.footerportfolio { float:left; width:304px; margin:70px 0px 40px 0px; padding:0px 0px 0px 22px; min-height:400px;}
.footerportfolio ul { list-style:none; margin:0px 0px 0px 0px;}
.footerportfolio ul li { float:left; margin:0px 14px 14px 0px; opacity:0.6;}
.footerportfolio ul li:hover { opacity:1;}
.footerportfolio ul li img {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.footersocial {float:left; width:270px; margin:70px 0px 40px 0px; padding:0px 0px 0px 22px; min-height:400px;}
.footertwitter { padding:10px 15px 10px 15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.footertwitter p { margin:0px 0px 0px 0px; text-align:justify;}
.twitterbird { float:right; margin:20px 0px 0px 0px;}
.twittermessage { padding-bottom:78px;}
.footerothermedia {}
.footerothermedia p { margin:14px 0px 10px 0px;}
.footerothermedia ul { list-style:none; margin:0px 0px 0px 0px;}
.footerothermedia ul li {float:left; margin:0px 3px 0px 0px; opacity:0.5;}
.footerothermedia ul li:hover {opacity:1;}
.footerothermedia ul li img { width:24px;}
.footerportfolio-button { float:right; margin:20px 22px 0px 0px;}
.footersocial-button { float:right; margin:32px 0px 0px 0px;}
#footer2-back { position:absolute; width:100%; left:0; z-index:0; margin:400px 0px 0px 0px;}
.footerregister { margin:0px 0px 0px 10px; padding:20px 0px 20px 0px;}
.footerregister p { margin:0px 0px -2px 0px; font-size:11px;}

/*  Margin, Padding , Float  */
.fright { float:right;}
.fleft { float: left;}
.dnone {display: none;}
.margin1 { margin:30px 30px 0px 0px;}
.margin2 { margin:34px 0px 0px 0px;}
.margin3 { margin:26px 0px 0px 0px;}
.margin4 { position:absolute; margin:95px 0px 0px 0px; text-align:right; width:420px;}
.margin5 { margin:220px 0px 0px 0px;}
.margin6 { margin:30px 40px 0px 0px;}
.margin7 { margin:40px 0px 0px 36px;}
.margin8 { margin:0px 8px 0px 0px; }
.margin9 { margin:30px 40px 40px 0px; }
.w45 { width:45%;}

/*  Buttons  */
.minibutton { padding:10px 20px 10px 20px; text-align:center; text-transform:uppercase;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:normal;}
.middlebutton { padding:6px 12px 6px 12px; text-align:center; text-transform:uppercase;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:normal;}
.minibutton2, .popupcontact input[type="submit"] { padding:4px 8px 4px 8px; text-align:center; text-transform:uppercase;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:normal;}

.minibutton-black { padding:10px 20px 10px 20px; text-align:center; text-transform:uppercase;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-weight:normal;}