Difference between revisions of "Team:Nankai/Practices/iShare/style.css"
Line 479: | Line 479: | ||
.navbar{ | .navbar{ | ||
− | margin: | + | margin-top:10px; |
padding: 0px !important; | padding: 0px !important; | ||
} | } | ||
.navbar ul{ | .navbar ul{ | ||
− | margin | + | margin:0px; |
padding: 0px; | padding: 0px; | ||
} | } |
Revision as of 12:35, 2 September 2015
- {
border-radius: 0px !important; box-shadow: none !important; }
body{ padding-top: 44px; font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 13px; line-height: 23px; background:#333 url("") repeat; color: #fff; }
a{
color: #aaa;
}
a:hover{ color: #ccc; }
h1,h2,h3,h4,h5,h6{ margin:1px 0px; padding:1px 0px; font-weight: 600; }
h1{ font-size: 40px; line-height: 50px; }
h2{ font-size: 30px; line-height: 40px; }
h3{ font-size: 25px; line-height: 35px; }
h4{ font-size: 20px; line-height: 30px; }
h5{ font-size: 18px; line-height: 28px; }
h6{ font-size: 15px; line-height: 25px; }
p{ padding: 0px; margin: 3px 0px; }
hr{ padding: 0px; margin: 8px 0px; border-top: 1px solid #000; border-bottom: 1px solid #222; }
i{ margin-right: 5px; }
.bor{ background: url("") repeat-x; height: 3px; }
.border{ background: url("") repeat-x; height: 2px; margin: 5px 0px; }
.padd{ padding: 10px; }
.bold, strong{ font-weight: 600; }
a:hover,a:active,a:focus { outline: 0; }
- focus {outline:none;}
- -moz-focus-inner {border:0;}
.red{ color:#ff3738; }
.blue{ color:#1ba1e2; }
.orange{ color:#f96b1e; }
.green{ color:#2bec12; }
.purple{ color:#e816dc; }
.yellow{ color:#f4d710; }
.b-red{ background:#ff3738; }
.b-blue{ background:#1ba1e2; }
.b-orange{ background:#f96b1e; }
.b-green{ background:#2bec12; }
.b-purple{ background:#e816dc; }
.b-yellow{ background:#f4d710; }
form *{ font-size: 13px !important; }
form input, form button, form textarea{ font-size:12px !important; margin:5px 0px; }
form{ margin-top: 10px; }
form label{ font-size: 12px; line-height: 15px; }
.form-inline button{ margin-left: 5px; }
.form-horizontal button{ font-size:12px; }
.form-horizontal .control-label { width: 90px; }
.form-horizontal .controls { margin-left: 110px; }
.form-horizontal .controls:first-child {
- padding-left: 100px;
}
.form-horizontal .form-actions { padding-left: 110px; }
.form-actions { padding: 5px 20px 5px; background:transparent; border-top:0px; }
input[type="radio"], input[type="checkbox"] {
margin: 0px 0px 0px; line-height: normal;
}
br{ display: block !important; margin: 4px 0px !important; }
.btn.btn-danger{ background: #c20d23 url("https://static.igem.org/mediawiki/2015/b/bc/Nankai_iShare_Red") repeat; }
.btn.btn-danger:hover{ background: #b60e1f; }
a.btn, .btn{ font-size: 11px !important; }
.well hr{ border-top:1px solid #111; border-bottom: 1px solid #333; }
.btn i{ margin-right: 0px; }
/* Columns */
.col-l{ width: 47.5%; float: left; }
.col-r{ width: 47.5%; float: right; }
/* Table */
.table{ margin-bottom: 5px; border: 1px solid #333; }
.table-bordered th, .table-bordered td {
border-left: 1px solid #333;
}
.table-bordered th:first-child, .table-bordered td:first-child {
border-left: 0px solid #333;
}
.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {
background-color: #181818;
}
.table th, .table td { border-top: 1px solid #333; }
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
background-color: #181818;
}
/* Breadcrumb */
.breadcrumb{ background: transparent; padding: 0px; font-size: 12px; margin: 0px; }
.breadcrumb > li {
text-shadow: none;
}
/* Pagination */
.pagination ul > li > a, .pagination ul > li > span {
background-color: #222; border-color: #111;
}
.pagination ul > li > a:hover, .pagination ul > li > span:hover { background: #191919; }
/* Pager */
.pager li > a, .pager li > span {
background-color: #222; border-color: #111;
}
.pager li > a:hover, .pager li > span:hover { background: #191919; }
/* Label */
.label{ padding: 3px 6px !important; font-weight: normal; }
/* Hero unit */
.hero-unit{ margin-bottom: 10px; margin-top: 10px; background: #222; }
/* Well */
.well{ background: #222; border: 1px solid #070707; box-shadow: inset 0px 0px 5px #000 !important; }
/* Nav tabs */
.nav-tabs{ margin-bottom: 5px; border-bottom: 1px solid #222; }
.nav-tabs > li > a{ border: 0px; }
.nav-tabs > li > a:hover{
color: #fff; background-color: #222; border: 0px;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
color: #fff; background-color: #222; border: 0px;
}
.tabs-left > .nav-tabs { border-right:1px solid #222; }
.tab-content{ margin-bottom: 10px; }
/* Accordion */
.accordion *{ border-color: #222; }
.accordion-group{ border-radius:0px; margin:0px 0px; border: 0px !important; }
.accordion-heading .accordion-toggle { display: block; padding:0px; }
.accordion li{ line-height:0px; }
.accordion-heading a, .accordion-heading a:visited, .accordion-heading a:hover{ border:none; color: #fff; text-decoration: none; margin: 5px 0px; }
/* Image alignment*/
.alignleft, img.alignleft { margin-right: 8px; margin-top:5px; display: inline; float: left; }
.alignright, img.alignright { margin-left: 8px; margin-top:5px; display: inline; float: right; }
.aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; }
/* Social */
.social{ margin: 5px 0px; }
.social i{ height:30px; width:30px; color: #fff; line-height:30px; margin:5px 5px 5px 0px !important; border-radius:20px !important; -webkit-transition:background 1s ease; -moz-transition:background 1s ease; -o-transition:background 1s ease; transition:background 1s ease; text-align:center; font-size: 14px; }
.social i.facebook{ background:#3c5b9b; }
.social i.twitter{ background:#2daae1; }
.social i.google-plus{ background:#f63e28; }
.social i.pinterest{ background:#cb2027; }
.social i.linkedin{ background:#0173b2; }
.social i:hover{ -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease; background: #000; }
.social a,.social a:visited,.social a:hover{ text-decoration:none; color:#fff; }
/* Logo */
.logo{ text-align: center; }
/* Navbar */
.navbar *{ font-size: 13px !important; font-weight: normal !important; text-shadow:none !important; font-weight: 600 !important; }
.navbar{ margin-top:10px; padding: 0px !important; }
.navbar ul{ margin:0px; padding: 0px; }
.navbar ul li{ list-style-type: none; padding: 0px; margin: 0px; }
.navbar-inner{
border-radius:0px; background-image: none; background-repeat: no-repeat; filter: none !important; border-left: 0px !important; border-right: 0px !important; background: #c20d23 url("") repeat; border-bottom: 1px dashed #fff;
}
.navbar .btn{
font-size:13px !important; background: #b7081d;
}
.navbar .btn:hover{ background: #a30619; }
.navbar .caret{
border-top-color:#fff !important; border-bottom-color:#fff !important;
}
.navbar .nav > li > a{
padding:12px 15px 12px; color:#fff !important; background: transparent !important;
}
.navbar .nav > li > a:hover{
color:#fff !important; background: transparent !important;
}
.navbar .nav .active > a, .navbar .nav .active > a:hover, .navbar .nav .active > a:focus {
color: #ffffff; background: transparent !important;
}
.dropdown-toggle{
z-index: 2000; background: transparent !important;
}
.dropdown-menu{
background:#c20d23 url("") !important; border-radius:0px !important; box-shadow:none !important; border-bottom:none !important; padding:0px 0px; margin:0px; margin-top:1px !important; z-index: 2000; border: 1px solid #a00c1a; border-top: none !important;
}
.dropdown-menu a{
background:#c20d23 url("") !important; padding:8px 10px !important; color:#fff !important; text-shadow:none !important; border-bottom: 1px solid #a00c1a; font-size: 13px !important;
}
.dropdown-menu a:hover,.dropdown-menu a:focus{
filter:none !important; background: #a00d1a !important;
}
.dropdown-menu::after, .dropdown-menu::before{
border:none !important;
}
.nav-collapse .nav > li > a{ background: transparent !important; }
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { border-radius: 0px !important; }
.navbar .label{ font-size: 12px !important; }
/* Sidebar */
.sidebar{ background: #222 url("") repeat; color: #eee; width: 229px; height: auto; float: left; position: absolute; border-right: 1px solid #111; border-bottom:1px solid #111; }
.sidebar form{ margin-bottom: 10px; }
.sidebar .sidebar-dropdown{ display: none; }
.sidebar .sidebar-dropdown a{ color: #fff;
background: #c20d23 url("") repeat; padding:6px; text-transform: uppercase; text-align: center; font-size: 11px; display: block; border-top: 1px solid #000; border-bottom: 1px solid #111;
}
.sidebar .sidebar-dropdown a:hover{ text-decoration: none; }
.sidebar ul{ padding: 0px; margin: 0px; }
.sidebar ul li{ list-style-type: none; }
.sidebar .s-content{ display: block; width: 100%; }
.sidebar #nav {
position: relative; border-top: 1px solid #000; display: block; width:100%; margin: 0px auto; margin-bottom: 5px; z-index: 60;
}
.sidebar .form-search{ z-index: 60; padding: 5px 10px; text-align: center; }
.sidebar .s-widget{ z-index: 60; padding: 10px 20px; }
.sidebar #nav li i{ margin-right: 5px; }
.sidebar #nav li span i{ margin: 0px; color: #888; }
.sidebar #nav > li > a {
display: block; padding: 10px 20px; font-size: 13px; text-decoration: none; color: #ccc; border-bottom: 1px solid #000; border-top: 1px solid #111; background-color: #111; background: -webkit-gradient(linear, left top, left bottom, from(#1a1a1a), to(#111)); background: -webkit-linear-gradient(top, #1a1a1a, #111); background: -moz-linear-gradient(top, #1a1a1a, #111); background: -ms-linear-gradient(top, #1a1a1a, #111); background: -o-linear-gradient(top, #1a1a1a, #111); background: linear-gradient(top, #1a1a1a, #111);
}
.sidebar #nav > li > a:hover, .sidebar #nav > li > a.subdrop {
border-bottom: 1px solid #000; border-top: 1px solid #222; background-color: #222; background: -webkit-gradient(linear, left top, left bottom, from(#222), to(#111)); background: -webkit-linear-gradient(top, #222, #111); background: -moz-linear-gradient(top, #222, #111); background: -ms-linear-gradient(top, #222, #111); background: -o-linear-gradient(top, #222, #111); background: linear-gradient(top, #222, #111); color: #fff;
}
.sidebar #nav > li > a:hover i, .sidebar #nav > li > a.subdrop i{
color: #fff; text-shadow:none;
}
.sidebar #nav li ul { display: none; background: #000; }
.sidebar #nav li ul li a {
display: block; background: none; padding: 10px 0px; padding-left: 30px; text-decoration: none; color: #777; border-bottom: 1px solid #111;
}
.sidebar #nav li ul li a:hover {
background: #0a0a0a;
}
.sidebar .br-red{ border-left: 4px solid #ff3738; }
.sidebar .br-blue{ border-left: 4px solid #1ba1e2; }
.sidebar .br-orange{ border-left: 4px solid #f96b1e; }
.sidebar .br-green{ border-left: 4px solid #2bec12; }
.sidebar .br-purple{ border-left: 4px solid #e816dc; }
.sidebar .br-yellow{ border-left: 4px solid #f4d710; }
.sidebar .social{ text-align: center; }
/* Main */
.mainbar{ margin: 0px; padding: 0px; padding-left: 230px; width: 100%; float: left; clear: right; min-height: 250px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.mainbar .container-fluid{ padding: 0px; }
.mainbar li{ margin-bottom: 5px; }
.foot{ margin-left: 230px; margin-right: 0px; width: auto; z-index: 50; border-left: 1px solid #000; background: #111; padding: 0px; padding-bottom: 20px; border-top: 1px solid #000; box-shadow: inset 0px 1px 1px #222 !important; }
.foot .fwidget{ padding-top:10px; margin-bottom:5px; padding-bottom:5px; }
.foot h6{ margin-bottom: 10px; }
.foot ul{ margin-left: 13px; }
.foot li{ margin-bottom: 6px; }
/* Titles */
.page-title{ min-height: 200px; background: transparent url("") no-repeat; background-position:center; margin-bottom: 5px; box-shadow: 0px 0px 5px #000 !important; border-left: 1px solid #000; }
.page-title h2{ margin-top: 40px; color: #fff; font-size: 30px; line-height: 40px; padding: 20px 30px; background: rgba(0,0,0,0.8); display: inline-block; }
.page-title h2 span{ display: block; font-size: 13px; line-height: 18px; font-weight: normal; color: #fff; font-style: italic; }
.mini-title{ text-transform: uppercase; }
.mini-title h3{ color: #ccc; font-size: 18px; line-height: 25px; padding-bottom: 8px; margin-bottom: 12px; border-bottom: 1px solid #181818; }
/* Sheets */
.ysheet{ color: #222; width:100%; margin-top:10px; }
.ysheet h3{ font-weight: normal; }
.ysheet a,.ysheet a:visited,.ysheet a:hover{ color:#555; text-decoration:none; }
.ysheet1{ position:relative; z-index:10; padding:10px 10px 15px 10px; border:1px solid #aaa; background: #fff url("") repeat; }
.ysheet2{ width:99%; margin:0 auto; position:relative; z-index:7; margin-top:-19px; height:20px; background: #fff url("") repeat; border:1px solid #aaa; }
.ysheet3{ width:98%; margin:0 auto; position:relative; z-index:5; margin-top:-19px; height:20px; background: #fff url("") repeat; border:1px solid #aaa; }
/* Service */
.service-block{ text-align: center; margin:10px auto; max-width: 300px; padding-bottom: 10px; border-bottom: 1px solid #191919; }
.service .service-image{ border-radius: 50px !important; width: 80px; height: 80px; margin: 0 auto; }
.service .service-image i{ width: 70px; height: 70px; background: #f3f3f3 url("") repeat; margin: 0 auto; color: #888; border-radius: 50px !important; text-align: center; line-height: 70px; margin-top: 5px; font-size: 30px; }
.service-image a, .service-image a:hover{ color: #888; text-decoration: none; }
.service-block a, .service-block a:hover{ text-decoration: none; color: #fff; text-transform: uppercase; }
.service-block h4{ margin-top: 10px; font-size: 16px; line-height: 23px; }
.service-block p{ color: #888; font-style: italic; }
/* Login & Register */
.login-register{ margin: 100px auto; padding: 20px 30px; max-width: 400px; }
/* Contact slider box
.cslider{ display: none; background: #0a0a0a; border-bottom: 1px solid #000; }
.cslider hr{ border-top: 1px solid #000; border-bottom: 1px solid #181818; }
.cslider-btn{ width: 70px; height: 15px; background: #c20d23 url("../img/red.png") repeat; line-height: 15px; text-align: center; cursor: pointer; color: #fff; padding-top: 1px; padding-bottom: 2px; margin: 0px auto; }
.cslider img{ width: 150px; }
*/
/* Slide Box*/
.slide-box{ width: 250px; z-index: 400; position: fixed; top: 35%; background: url("") repeat; border: 1px solid #000; right: -252px; }
.slide-box .slide-box-button{ background: #c20d23 url("") repeat; border-right: 0px; text-align: center; line-height: 40px; width: 29px; height: 40px; display: block; position: absolute; z-index: 400; left: -30px; top: 35%; cursor: pointer; }
.slide-box i{ margin-right: 0px; }
/* Pricing table */
.pricel{ text-align: center; margin-top:10px; }
.pricel .phead-top{ margin:0px; padding:15px 10px; }
.pricel .phead-top h4{ color:#fff; text-transform: uppercase; }
.pricel .phead-bottom{ background:#eee; border-bottom:1px solid #ccc; box-shadow: inset 0px 1px 1px #fff !important; margin:0px; padding:10px 10px 5px 10px; color:#777; font-weight:700; font-size:20px; line-height:27px; }
.pricel .pst{ font-size:14px; position:relative; top:-5px; font-weight:normal; }
.pricel .psb{ font-size:14px; font-weight:normal; }
.pricel .pbutton{ background:#ddd; border-top:1px solid #ccc; padding:10px 0px 15px 0px; color:#777; font-size:20px; text-align: center; margin-top: 0px !important; box-shadow: inset 0px 1px 1px #fff !important; }
.pricel .plist{ border-left:1px solid #ddd; border-right:1px solid #ddd; background:#fcfcfc; }
.pricel .plist ul{
list-style-type: none; margin: 0px !important;
} .copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;} .pricel .plist li{ margin: 0px; background:none; padding:13px 0px; font-size: 13px; border-bottom:1px solid #e1e1e1; color: #777; }
.pricel .plist li:nth-child(even) { background-color:#f8f8f8; }
.pricel .plist li:hover{ background:#fff; }
.pricel .phead-top{ display: block; }
/* Blog */
.blog .entry h2{ font-size:25px; line-height:30px; color: #ccc; }
.blog .entry h2 a, .blog .entry h2 a:visited, .blog .entry h2 a:hover{ text-decoration:none; color:#ccc; }
.blog .meta{ border-top:1px solid #222; border-bottom:1px solid #222; margin:8px 0px; padding:5px 8px; color:#ccc; text-transform:uppercase; font-size:11px; }
.blog .meta a, .blog .meta a:visited{ color:#aaa; }
.blog .meta i{ margin-left:3px; }
.blog .bthumb{ margin:10px 0px 5px 0px; padding:1px; box-shadow:0px 0px 1px #777; }
.blog .entry{ margin-bottom:25px; padding-bottom:15px; border-bottom:1px solid #222; font-size: 13px; line-height: 25px; }
.blog .entry p{ margin: 0px 0px 4px 0px; }
.blog .post-foot{ padding: 15px 15px; }
.blog .post-foot .social{ margin-top: 0px; }
.blog-sidebar{ background:#181818; border:1px solid #0a0a0a; padding:8px; margin-bottom: 10px; }
.blog-sidebar h4{ font-size:14px; color:#ccc; line-height:18px; margin-bottom:5px; padding-bottom:10px; text-transform:uppercase; border-bottom:1px solid #191919; }
.blog-sidebar .widget{ background:#222; padding:8px; font-size: 13px; line-height: 23px; border:1px solid #111; margin-bottom:10px; }
.blog-sidebar .widget .form-search{ margin-top:10px; margin-bottom:10px; }
.blog-sidebar ul li{ padding: 3px 0px; }
/* Comments */
.respond{ padding-top: 10px; padding-left: 20px; }
.comments > ul{ list-style-type: none; margin-left: 0px; }
.comments > ul > li{ background:none; padding:0px; }
.comments{ margin-bottom: 20px; }
.comments .comment{ margin:15px 0px; padding:13px 16px; background:#181818; border-left:1px solid #15151515; }
.comment .avatar{ margin-top:5px; margin-right:8px; }
.comment .cmeta{ font-size:12px; }
.comment p{ margin-top:5px; font-size: 13px; }
.comments .reply{ margin-left:15px; } .respond .title{ padding:5px 0px; margin-bottom:0px; }
/* Pagination */
.paging { width:270px; clear:both; padding:6px 0px; line-height:17px; font-size:13px; }
.paging span, .paging a { display:block; float:left; margin: 2px 2px 2px 0; padding:5px 8px; text-decoration:none; width:auto; color:#666; background: #fff; border:1px solid #ddd; font-weight:normal; }
.paging a:hover{ color:#fff; }
.paging .current{ padding:5px 8px; color:#fff; }
/* Box */
.box-body{ padding-top: 15px; padding-right: 20px; padding-left: 20px; padding-bottom: 0px; }
/* Portfolio */
- portfolio-one *{
text-shadow: none !important; }
- portfolio-one > *{
zoom:1; }
- portfolio-one .element {
max-width: 300px; height: auto; display: inline-block; position: relative; float: left; margin: 0px; padding: 0px; }
- portfolio-one .element img{
position: relative; width: 100%; max-width: 300px; height: auto; z-index: 100; }
- portfolio-one .element .image-info {
background: #222; background: rgba( 0,0,0,0.85); position: absolute; top: 0; left: 0; width: 100%; height: 0%; z-index: 50; transition: all ease 0.5s; -moz-transition: all ease 0.5s; /* Firefox 4 */ -webkit-transition: all ease 0.5s; /* Safari and Chrome */ -o-transition: all ease 0.5s; /* Opera */ -ms-transition: all ease 0.5s; /* IE */ }
- portfolio-one .element .image-info .image-title {
display: none; padding: 20px 20px 2px 20px; color: #fff; font-size: 15px; font-weight: 600; overflow: hidden; }
- portfolio-one .element .image-info .image-desc {
display: none; padding: 0px 20px 5px 20px; color: #fff; font-size: 12px; line-height: 20px; overflow: hidden; }
- portfolio-one .element:hover .image-info{
width: 100%; height: 100%; z-index: 200; transition: all ease 0.5s; -moz-transition: all ease 0.5s; /* Firefox 4 */ -webkit-transition: all ease 0.5s; /* Safari and Chrome */ -o-transition: all ease 0.5s; /* Opera */ -ms-transition: all ease 0.5s; /* IE */ }
- portfolio-one .element:hover .image-info .image-title,
- portfolio-one .element:hover .image-info .image-desc {
display: block; }
- filters{
margin-left:0px; }
- filters li{
display:inline; padding:0px; background:none; }
- filters a{
font-size:13px; padding: 4px 10px; display: inline-block; }
/* Flexslider */
.flexslider ul li{ background-image:none; padding:0px; margin: 0px; }
.flexslider{ margin-top:0px; margin-bottom:10px; padding:3px; background:#222; border:1px solid #333; box-shadow:none; }
.flexslider .flex-control-nav{ bottom:0px; }
.flex-control-paging li a{ background:#fff; box-shadow:0px 0px 3px #555; border-radius: 10px !important; }
.flex-control-paging li a:hover{ background:#ccc; }
.flex-control-paging li a.flex-active{ background:#ccc; }
.flexslider .slides > li { position:relative; }
.flex-direction-nav .flex-next {right: 0px; } .flex-direction-nav .flex-prev {left: 0px;}
.flex-caption{ width: 50%; padding-top: 0px; padding-left: 0px; margin: 0 0 120px 60px; background-color: #222; background: rgba(0, 0, 0, 0.9); position: absolute; display: block; left: 0; bottom: 0; }
.flex-caption h3 { color: #fff; font-size: 23px; line-height: 33px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 0px; margin:0;
margin-bottom:10px;
line-height: 22px; font-weight: normal; }
.flex-caption p { padding-left: 20px; padding-bottom: 20px; padding-right: 20px; margin:0; font-size: 14px; line-height: 21px; font-style: italic; color: #fff; font-weight: normal; }
/* 404 */
.error h2{ font-size: 50px; line-height: 60px; color: #fff; }
.error .link-list a{ margin-right: 15px; }
/**** Isotope Filtering ****/
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none; z-index: 1;
}
/**** Isotope CSS3 transitions ****/
.isotope, .isotope .isotope-item {
-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s;
}
.isotope {
-webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: -o-transform, opacity; transition-property: transform, opacity;
}
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s;
}
/* End: Recommended Isotope styles */
/* disable CSS transitions for containers with infinite scrolling*/ .isotope.infinite-scrolling {
-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;
}
/* Gallery */
- gallery{
text-align:center; }
- gallery .element{
margin:0px 10px 10px 0px; }
- gallery img{
width:100%; max-width:250px !important; }
- filters{
margin-left:0px; }
- filters li{
display:inline; padding:0px; background:none; }
- filters a{
font-size:13px; padding: 4px 10px; display: inline-block; }
/* Back to top */
.totop { position: fixed; bottom: 0px; right: 0px; z-index: 104400; }
.totop i{ margin: 0px; }
.totop a, .totop a:visited{ display: block; width: 30px; height: 30px; color: #fff; text-align: center; line-height: 30px; background: #c20d23 url("../img/red.png") repeat; }
.totop a:hover { color: #fff; text-decoration: none; }
/* About us */
.aboutus .pic img{ margin-bottom: 4px; border: 1px solid #333; background: #222; padding: 2px; width: 98%; }
.aboutus .details{ margin-top:10px; margin-bottom:20px; }
.aboutus .details .name{ line-height:20px; padding:0px; margin:0px; font-size: 15px; }
.aboutus .details em{ color:#aaa; font-size: 13px; line-height: 20px; }
.aboutus .asocial i{ text-align:center; line-height: 20px; font-size: 12px; text-align: center; width: 20px; height: 20px; background: #333; }
.aboutus .asocial i:hover{ background: #222; }
.aboutus .asocial a, .aboutus .asocial a:visited, .aboutus .asocial a:hover{ color:#fff; text-decoration:none; }
.aboutus .details .adesc{ max-width:300px; margin:0 auto; border-top:1px solid #222; margin-top:5px; padding-top: 5px; }
/* Contact us */
.gmap iframe{ width:100%; margin-top:5px;
margin-bottom:10px;
}
.address i{ margin-right: 4px; }
/* Footer */
footer{
line-height: 50px; padding: 1px 0px; background: #000; text-align: center;
}
/* Responsive */
@media (max-width: 480px){
.col-l{
width: 100%; float: none; margin: 10px 0px 5px 0px;
} .col-r{
width: 100%; float: none; margin: 10px 0px 5px 0px;
}
}
@media (max-width: 767px){ .content .container-fluid{ max-width: 400px; margin: 0 auto; } .foot .bor,.navbar-inner,.content,.cslider{ margin-left: -20px; margin-right: -20px; } .cslider{ padding-left: 20px; padding-right: 20px; } .dropdown-menu a, .dropdown-menu{ background: transparent !important; border: 0px !important; } .sidebar{ position:relative; float: none; width: 100%; border:none; } .sidebar .sidebar-dropdown{ display: block; } .sidebar #nav{ display: none; } .sidebar .s-content{ position: relative; }
.sidebar .s-widget{ display:none; }
.mainbar{ margin: 0px; padding: 0px 20px; float: none; border-top: 1px solid #000; box-shadow: inset 0px 0px 1px #333 !important; border-left: 0px !important; border-bottom: 0px !important; } .foot{ margin: 0px; padding: 0px 20px; padding-bottom: 10px; float: none; border-left: 0px !important; } .foot .fwidget{ border-bottom:1px solid #222; } .form-inline button{
margin-left:0px; }
.aboutus .staff{ max-width: 250px; margin: 0 auto; } .flex-caption{ display: none; } .flexslider .flex-control-nav{ display: none; } }
@media (min-width: 768px) and (max-width: 979px){ .dropdown-menu a{ background: transparent !important; } .flex-caption{ margin-bottom: 40px; width: 60%; }
.col-l{
width: 100%; float: none; margin: 10px 0px 5px 0px;
} .col-r{
width: 100%; float: none; margin: 10px 0px 5px 0px;
}
}
@media (max-width: 979px){
}