@import url(https://fonts.googleapis.com/css?family=Roboto);
body {margin: 0; padding: 0;background:url(/wp-content/uploads/2026/02/bg.jpg) repeat #fff; color:#1b1b1b; font-size:14px; font-weight:400; font-family: 'Roboto', sans-serif;}
article, aside, figcaption, figure, footer, header, nav, section {display: block;}
h1, h2, h3, h4, h5 {margin:0; padding:0;}
a img {border: none;}
sup, sub {line-height: 0;}
a {text-decoration:none; outline: 0; color:#000;}
a:hover, a:focus {color:#506faf; text-decoration:none; outline: 0;}
focus, target, selected, before, after {border:none; box-shadow:none;}
select::-ms-expand {display: none;}
select[optiopn:selected]{background:none;}
:focus {outline: 0;}
::-webkit-input-placeholder {color:#ccc; opacity:1; text-transform:uppercase;}
:-moz-placeholder { /* Firefox 18- */color: #ccc; opacity:1; text-transform:uppercase;}
::-moz-placeholder {  /* Firefox 19+ */ color: #ccc;opacity:1; text-transform:uppercase;}
:-ms-input-placeholder {color: #ccc; opacity:1; text-transform:uppercase;}
:focus {box-shadow:none;}
input {border-radius:0;}
input:focus {box-shadow:none;}
.clear {clear:both;}
.paging-navigation a{ color: #7ca5f9 !important;}
/*.bx-wrapper .bx-next{ right: -40px !important;}
.bx-wrapper .bx-prev{left: -40px !important;}*/
.carousel.carousel-fade .item {
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-ms-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	opacity:0;
}

.carousel.carousel-fade .active.item {
	opacity:1;
}

.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
	left: 0;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity=0);
}

.carousel.carousel-fade .next,
.carousel.carousel-fade .prev {
	left: 0;
	z-index: 1;
}

.carousel.carousel-fade .carousel-control {
	z-index: 3;
}

.carousel-inner .item img {
	width:100%;
	height:100%;
}
.carousel-indicators {
	bottom:5px;
	left:0;
	width:auto;
	margin-left:25px;
}
.carousel-indicators li {
	border-radius:0;
	background:#000;
}
.carousel-indicators .active {
	background:#506faf;
}

.carousel-control {
	background:	#000;
	color:#fff;
	padding: 4px 0;
	width:26px;
	top:auto;	
	left:auto;
	bottom:12px;
	opacity:0.85;
}
.carousel-control.right {
	right:10px;
}

.carousel-control.left {
	right: 46px;
}
.carousel-caption {
	top:auto;
	width:auto;
	right:auto;
	bottom:25%;
	left:0;
	padding:20px;
	background:none;
	text-align:left;
  	height:auto;
	max-width:50%;

}
.carousel-caption h3 {font-size:26px; color:#5f5f5f; text-shadow:none; margin:0 0 15px;} 
.carousel-caption h2 {font-size:35px; color:#5f5f5f; text-shadow:none; text-transform:uppercase;} 
.carousel-caption h2 span {color:#354e86;}
.carousel-caption .btn {display:block; padding:10px; background:#354e86; color:#fff; text-transform:uppercase; width:130px; border:none; border-radius:0; margin:50px 0 0; font-size:18px;}


.carousel-inner img {width:100%;}
.banner {position:relative; z-index:0; margin-top:50px;}

.header-top {background:#262626; color:#fff;}
.header-top p {font-size:15px; display:inline-block; margin:0 25px 0 0; vertical-align:middle; padding:5px 0;}
.header-top p a {color:#fff;}
.header-top .search {background:url(../images/search.png) 98% center no-repeat; width:150px; height:30px; padding-right:28px; border:none; text-align:right}
.header-top .search-field {float:right; display:inline-block;}
.header-top .search:focus {width:200px; background-color:rgba(255,255,255,.3); text-align:left}
.header-top .search::-webkit-input-placeholder {color:#fff; opacity:1;}
.header-top .search:-moz-placeholder {color: #fff; opacity:1;}
.header-top .search::-moz-placeholder {color: #fff;opacity:1;}
.header-top .search:-ms-input-placeholder {color: #fff; opacity:1;}

header {border-bottom:1px dotted #969696; padding-bottom:20px;}
header .logo {margin:12px 0 0;}

.navigation {position:relative; z-index:99999;} 
.navigation .navbar-default {background:none; border:none; margin:35px 0 0;}
.navigation ul {text-align:right; float:none}
.navigation ul li {display:inline-block; float:none;}
.navigation .navbar-default .navbar-nav > li > a {color:#262626;}
.navigation .navbar-default .navbar-nav > .active > a, .navigation .navbar-default .navbar-nav > .active > a:hover, .navigation .navbar-default .navbar-nav > .active > a:focus{color:#3a5b9e; background:none}
.navigation .navbar-default .navbar-nav > li > a:hover, .navigation .navbar-default .navbar-nav > li > a:focus {color:#3a5b9e; background:none}
.navigation ul li:last-child a {padding-right:0;}
.navigation .navbar-collapse {padding:0;} 
.navigation .dropdown-menu {z-index:2147483647;}
.navigation .navbar-nav > li.menu-item-has-children > .dropdown-menu {text-align:left; width:236px;}
.navigation .navbar-nav > li > .dropdown-menu a {padding:0 0 10px 10px;display:block;}
.navigation ul li ul li {display:block;}
.navigation .navbar-default .navbar-nav > li.menu-item-has-children > a{background:url(http://micro-optics.com.sg/wp-content/uploads/2015/11/drop-menu.jpg) no-repeat right center;}
.navigation .navbar-default .navbar-nav > li.menu-item-has-children > a:hover{background:url(http://micro-optics.com.sg/wp-content/uploads/2015/11/drop-menu-hover.jpg) no-repeat right center !important;}
.shadow img {width:100%;}

header .navigation ul li ul { position:absolute; z-index:999; left:-2px;background-color: #fff; margin:0; min-width:200px;text-align:left; transform-origin:0 0;transform: scaleY(0);transition:0.3s; max-height:0; padding:0px;}
header .navigation ul li:hover ul {transform: scaleY(1);transition:0.3s; max-height:500px;}
header .navigation ul li:hover ul ul {left:200px; top:0; transform-origin:0 0;transform: scaleY(0); max-height:0;}
header .navigation ul li ul li:hover ul {transform: scaleY(1);transition:0.3s; max-height:500px;}
header .navigation ul li ul li {display:block;}
header .navigation ul li ul li:after {content:''; display:none;}
header .navigation ul li ul li a {margin:0; padding:10px; display:block; text-align:left; border:none; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; box-shadow:none;}

header .navigation .nav .open > a, header .navigation .nav .open > a:hover, header .navigation .nav .open > a:focus {
    background-color: #220e10;
    border-color: #dcdcdc;
}

.navigation .navbar-default .navbar-nav > li > a:focus{background: url(http://micro-optics.com.sg/wp-content/uploads/2015/11/drop-menu-hover.jpg) no-repeat right center !important;}

.welcome-txt {text-align:center; margin:0 auto 50px;}
.welcome-txt h1 {text-transform:uppercase; font-size:35px; color:#3b3b3b; background:url(http://micro-optics.com.sg/wp-content/uploads/2015/11/welcome-bg.jpg) no-repeat bottom center; padding-bottom:30px; margin-bottom:30px;}
.welcome-txt h1 span {color:#305298;}
.welcome-txt p {font-size:16px; line-height:30px;}
.welcome-txt p span {color:#305298; text-transform:uppercase;}

.ads img {width:100%;}

.products-home {margin-bottom:65px;}
.products-home h1 {margin:15px; padding:0; font-size:35px; color:#262626; text-transform:uppercase;}
.product-single {border:1px solid #dddddd;}
.product-single {text-align:center; padding-top:20px; padding-bottom:20px;}
.product-single .image {min-height:170px;}
.product-single h3 {min-height:55px; font-size:20px; color:#4b4b4b;}
.product-single p {min-height:140px; color:#59595a;}
.product-single p span {color:#000;}


.brands {background:url(../images/brand-bg.jpg) no-repeat center center; background-size:100% auto;}
.brands ul {text-align:center; padding:70px 0;}
.brands ul li {display:inline-block; padding:0 32px}
.brands ul li:first-child {padding-left:0;}
.brands ul li:last-child {padding-right:0;}

.subscribe {text-transform:uppercase; padding:30px 0; text-align:center}
.subscribe h3, .subscribe input {display:inline-block;text-transform:uppercase;}
.subscribe h3 {font-size:22px; color:#2c2c2c; margin-right:30px;}
.subscribe input[type="text"] {font-size:14px; width:30%; background:#6e6e6e; height:51px; border:none; padding:0 5px} 
.subscribe input[type="text"]::-webkit-input-placeholder {color:#b7b7b7; opacity:1;}
.subscribe input[type="text"]:-moz-placeholder {color: #b7b7b7; opacity:1;}
.subscribe input[type="text"]::-moz-placeholder {color: #b7b7b7;opacity:1;}
.subscribe input[type="text"]:-ms-input-placeholder {color: #b7b7b7; opacity:1;}

.subscribe input[type="submit"] {background:#506faf; color:#fff; text-align:center; height:51px; width:131px; border:none; margin-left:5px; font-size:15px !important;}
.subscribe input[type="submit"]:hover {background:#000;}

.footer-bottom {background:#000; padding:10px}
.footer-bottom p, .footer-bottom h4 {display:inline-block; font-weight:400; font-size:14px; color:#d4d4d4; padding:0; margin:0;}
.footer-bottom h4 {float:right;}
.footer-bottom h4 a {color:#fff;}

footer {color:#fff; background:#444; padding-top:30px}
footer h3 {font-size:18px; margin:0 0 30px; text-transform:uppercase;}
footer p span {color:#b1afaf;}
footer p {margin:0 0 15px;}
footer a {color:#7ca5f9;}
footer i {color:#bfbfbf;}
footer i:hover {color:#fff;}
footer ul {padding:0;}
footer ul li {display:inline-block; margin:0 15px 0 0;}

footer input, footer textarea {width:100%; background:#191919; text-transform:uppercase; border:1px solid rgba(255,255,255,.2); margin-bottom:5px; height:31px; text-indent:10px;}
footer textarea {height:50px;}
footer input[type="submit"] {width:79px; height:30px; color:#fff; background:#506faf; text-align:center; border:none; margin:0 0 10px;text-indent:0; font-size:15px;} 

footer input[type="text"]::-webkit-input-placeholder, footer input[type="email"]::-webkit-input-placeholder, footer textarea::-webkit-input-placeholder {color:#7e7e7e; opacity:1;}
footer input[type="text"]:-moz-placeholder, footer input[type="email"]:-moz-placeholder, footer textarea:-moz-placeholder {color: #7e7e7e; opacity:1;}
footer input[type="text"]::-moz-placeholder, footer input[type="email"]::-moz-placeholder footer textarea::-moz-placeholder {color: #7e7e7e;opacity:1;}
footer input[type="text"]:-ms-input-placeholder, footer input[type="email"]:-ms-input-placeholder, footer textarea:-ms-input-placeholder {color: #7e7e7e; opacity:1;}

.nav-menu {float:right;}

header .logo .right {display:none;}



.breadcrumb1 {background:url(http://micro-optics.com.sg/wp-content/uploads/2015/11/breadcrumb-bg.jpg) no-repeat center #000; padding:30px 0; margin:5px auto}
.breadcrumb1 ul {padding:0;}
.breadcrumb1 li {display:inline-block; color:#fff;}
.breadcrumb1 li a {color:#bdbdbd;}
.breadcrumb1 li a:hover {color:#506faf}


.about-intro {margin:60px auto 0;}
.about-intro img {width:auto;}
.about-intro h2 {text-transform:uppercase; font-size:30px; color:#3b3b3b; background:url(../images/welcome-bg.jpg) no-repeat bottom left; padding-bottom:15px; margin-bottom:30px;}
.about-intro p {line-height:29px;}

.about-bottom {background:url(../images/about-bg.jpg) repeat; padding:73px 0;}
.about-bottom h2 {color:#3b3b3b; font-size:30px; text-transform:uppercase; margin-bottom:20px;}
.about-bottom p {font-size:15px; line-height:22px; color:#6c6c6c;}
.about-bottom .blocks {background:#fff; padding:15px; text-align:center; min-height:316px;}
.about-bottom .blocks .icons {margin:-70px auto 30px; width:84px; height:75px; background:#506faf; color:#fff; font-size:50px;}
.about-bottom .blocks p {color:#8c8c8c;}
.about-bottom .blocks h3 {font-size:16px; text-transform:uppercase; color:#383838; margin-bottom:20px; line-height:21px; font-weight: 700;}

.product-detail {background:url(../images/detail-bg.jpg) repeat center top; background-size:100% auto; margin:65px auto 12px; min-height:442px; border:1px solid rgba(0,0,0,.3);}
.product-detail .detail {display:inline-block; width:65%; padding:50px 0 0 50px; vertical-align:top;}
.product-detail .detail h2 {font-size:30px; color:#262626;background:url(../images/welcome-bg.jpg) no-repeat bottom left; padding-bottom:20px; margin-bottom:20px;} 
.product-detail .detail p {color:#6d6d6d; font-size:18px; line-height:27px; margin:0 0 30px;}
.detail a {display:block; width:155px; height:57px; color:#fff; background:#5270b0; text-align:center; line-height:57px; font-size:20px; text-transform:uppercase ; margin-bottom: 10px;}
.product-detail .detail a:hover {color:#000;}
.product-detail .image-detail {width:32%;display:inline-block; vertical-align:top; float:right}
.product-detail .image-detail img {width:100%; margin:30px 0;}
.more {display:block; padding:15px 0; color:#5270b0;}
.more:hover {color:#000;}

.events {background:url(../images/events-bg.jpg) repeat;}
.events ul {padding:0 0 50px; margin:0;}
.events ul li {list-style-type:none; margin-top:50px;}
.events ul li img {width:98%; padding:5px; box-shadow:0 0 3px rgba(0,0,0,.2);}
.events h3 {background:url(../images/welcome-bg.jpg) no-repeat bottom left; color:#262626;padding-bottom:15px; margin-bottom:30px;}
.events h3 a {color:#262626;}
.events p {font-size:16px; color:#5d5d5d; line-height:25px;}
.events .date p {color:#315296;}
.events .place p { font-size:16px; color:#5d5d5d; line-height:25px;text-transform:uppercase}

.wrapper {background: url(//micro-optics.com.my/wp-content/themes/Micro-optics/html/css/../images/events-bg.jpg) repeat; margin:0 auto;max-width:1180px; }
.bx-viewport img{ vertical-align:middle; text-align:center;}
.bx-wrapper img{ display:inline-block !important;}
.bx-wrapper{ padding:30px 0;}
.bx-wrapper .bx-controls-direction a{-webkit-transition: 0s all !important; -o-transition: 0s all !important;transition: 0s all !important;}
.intro .col-md-6{ text-align:left; margin-bottom:25px;}
.about-intro .col-md-4 p{ margin:0 0 0 !important; font-size:16px;}
.about-intro .col-md-4 p a { color:#506faf}
.contact_page form label input[type="text"],.contact_page form label input[type="email"],.contact_page form label textarea { width:350px; padding:10px; margin-bottom:20px;}
.contact_page form label textarea { height:180px}
.contact_page form label input[type=submit] {  font-size: 17px !important;}
.indication {text-align: right;font-size: 11px; margin-right: 4%;}
.indication span { font-size:200%; color:#506faf}
.contact_page form label { position:relative}
.asterisk {    position: absolute; top: 5px; right: 10px;font-size:100%; z-index:999;  color:#506faf}
.floating-form label {position:relative}
.about-intro strong{font-size: 18px;}
.floating-form .select-field, .floating-form .tel-number-field, .floating-form .textarea-field, .floating-form input.input-field{ color:#000000 !important;}
.floating-form .input-field:focus,.floating-form .select-field:focus,.floating-form .tel-number-field:focus,.floating-form .textarea-field:focus{ color:#000000 !important;}



.subscribe input[type="text"] {color:#fff; text-transform:uppercase !important;}
.navigation .navbar-default .navbar-nav>li>a.dropdown-toggle {padding-right:15px;}
.navigation ol.wp-paginate {padding:30px 15px;}

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}





@media only screen and (min-width:768px) {
#stick {position:relative !important;}
}

@media only screen and (max-width: 1199px) {
.product-single p {min-height:80px;}
.brands ul li {width:24.7%; padding:0;}
.brands ul li img {width:100%;}
.carousel-caption h3 {font-size:20px;}
.carousel-caption h2 {font-size:26px;}
.carousel-caption .btn {padding:5px; font-size:15px; margin:20px 0 0;}
.product-detail {min-height:400px;}
.bx-wrapper {max-width:840px !important;}
}

@media only screen and (max-width: 1080px) {
.bx-wrapper {max-width:838px !important;}
}

@media only screen and (max-width: 1023px) {
.bx-wrapper {max-width:898px !important;}
}

@media only screen and (max-width: 991px) {
.brands ul li {width:23%; margin:0 5px;}
.carousel-caption h3 {font-size:17px;}
.carousel-caption h2 {font-size:22px;}
.navigation .navbar-default .navbar-nav > li > a {padding:5px 8px;}
.about-intro {text-align:center;}
.about-intro h2 {margin-top:30px; text-align:center; background-position:center bottom;}
.about-bottom .blocks {margin-top:90px;}

.product-detail .detail p {font-size:14px; line-height:19px;}
.product-detail .detail {padding:10px;}

.product-single p {min-height:105px}
.about-intro .col-md-6 {clear:both;}

.about-bottom .blocks h3 {min-height:65px;}
.about-bottom .blocks p {min-height:185px;}
.bx-wrapper {max-width:692px !important;}
}
.intro . col-md-6{ text-align:left; margin-bottom:25px;}
@media only screen and (max-width: 767px) {
.navigation .navbar-toggle {float:none; width:100%; padding:20px; margin:0;}
.navigation a.navbar-brand {float:right; margin:-20px 0 0; height:auto; padding:0;}
.navigation .navbar-default {margin:0;}
header .logo {float:none; margin:20px auto 0; text-align:center}
.nav-menu {float:none; padding:0; margin:0;}
.navigation .navbar-default .navbar-toggle, .navigation .navbar-default .navbar-toggle:hover, .navigation .navbar-default .navbar-toggle:focus {background:#5170B0; border:none; border-radius:0;}
.navigation .navbar-default .navbar-toggle a, .navigation .navbar-default .navbar-toggle:hover a, .navigation .navbar-default .navbar-toggle:focus a {color:#fff;}
.navigation .navbar-default .navbar-toggle .icon-bar, .navigation .navbar-default .navbar-toggle:hover .icon-bar, .navigation .navbar-default .navbar-toggle:focus .icon-bar {background:#fff;}
.navigation .navbar-nav {margin:0; background:#f2f2f2; border:none;}
.navigation ul li {display:block; text-align:left; border-bottom:1px solid #ddd;}
.navigation .caret {float:right; margin:7px 0 0;}
.navigation ul li ul li {background:#fff;}
.navigation .dropdown-menu {padding:0;}
.navigation ul li a {padding:10px;}
.navigation .navbar-nav > li > .dropdown-menu a {padding:10px;}

header .navigation ul li ul {position:relative; background:none; box-shadow:none; border:none;}
header .navigation ul li.active ul {display:block;}
header .navigation ul li ul li:hover ul {position:relative; left:auto;}
header .navigation ul li a:hover, header .navigation ul li.active a {background:none; color:#71b4cf; box-shadow:none;}
header .navigation ul li ul li a, header .navigation ul li.with-submenu.hover ul li a {color:#141412; border:none;}
.nav-menu ul ul a, ul.nav-menu ul a{width:100%;}
header .navigation ul li ul li ul li a {padding-left:30px;}

.products-home h1 {text-align:center;}
.products-home {margin-bottom:0;}
.brands {background-size:auto;}
.brands ul {padding:30px 0; }
.brands ul li {width:20%; margin:0 15px;}
.footer {margin-bottom:50px;}

header .logo {text-align:left;}
header .logo a {display:inline-block;}
header .logo .right {display:inline-block; float:right}
.header-top {display:none;}
.right {text-align:right}
.right input[type="search"] {border:1px solid #ddd; height:30px; width:250px; background:url(../images/search-1.jpg) no-repeat 5px center; padding:0 0 0 26px;}


.carousel-caption {bottom:10%;}
.carousel-caption h2 {font-size:19px;}
.carousel-caption .btn {font-size:14px; width:105px;}

.welcome-txt {margin-top:30px;}
.brands ul li {width:20%; margin:0 5px;}
.subscribe h3 {display:block; margin:0 0 15px;}
.subscribe input[type="text"] {width:66%; padding:0 10px;}
.product-single h3, .product-single p {min-height:unset; margin:0 0 10px;}
.about-bottom {text-align:center;}
.about-bottom .blocks {margin:10px auto;}
.about-bottom .blocks .icons {margin:10px auto;} 

.product-detail {background:none; margin:10px auto;}
.product-detail .image-detail, .product-detail .detail {float:none; display:block; width:98%; margin:0 auto;}
.product-detail .image-detail img {display:block; width:auto; margin:0 auto;}
.product-detail .image-detail, .product-detail .detail, .more {text-align:center;}
.product-detail .detail h2 {background-position:bottom center;}
.detail a {margin:0 auto;}
.subscribe input[type="text"] {width: auto !important;}

.navigation .navbar-default .navbar-nav > li > a {padding:10px; display:block;}
.navigation .navbar-nav>li.menu-item-has-children>.dropdown-menu {width:100%;}

.about-bottom .blocks h3 {min-height:10px;}
.about-bottom .blocks p {min-height:10px;}

.bx-wrapper .bx-controls-direction a {display:block !important;}
.bx-wrapper {max-width:524px !important;}
}

@media only screen and (max-width: 568px) {
.banner {margin-top:10px;}
.welcome-txt h1 {font-size:26px; margin-bottom:15px;}
.welcome-txt p {font-size:14px; line-height:20px;}
.ads .col-xs-6 {width:100%; float:none; margin:0 auto 10px;}
.welcome-txt {margin-bottom:30px;}
.footer-bottom p, .footer-bottom h4 {display:block; text-align:center; float:none; margin-bottom:10px}
.carousel-caption h3 {display:none;}
.product-detail .image-detail img {width:100%;}
.bx-wrapper {max-width:400px !important;}
}

@media only screen and (max-width: 480px) {
.carousel-caption h2 {font-size:14px; line-height:20px;}
.subscribe input[type="text"] {width:60%;}
.carousel-caption {bottom:2%; padding:10px;}
.carousel-caption h2 {margin-bottom:0;}
}

@media only screen and (max-width: 414px) {
header .logo a, header .logo .right {display:block; text-align:center; float:none; margin:0 auto 10px;}
.carousel-caption {max-width:60%;}
.carousel-caption h2 {margin-bottom:10px;}
.carousel-caption .btn {display:none;}
.shadow {line-height:0;}
.products-home h1 {margin-bottom:10px;}

.subscribe input[type="text"] {height:42px;}
.subscribe input[type="submit"] {width:107px; height:42px;}
.bx-wrapper {max-width:307px !important;}
.bx-wrapper img {max-width:96% !important;}
}

@media only screen and (max-width: 414px) {
.bx-wrapper {max-width:285px !important;}
}
