Difference between revisions of "Template:Toulouse"
Line 1: | Line 1: | ||
{{Template_All_Teams}} | {{Template_All_Teams}} | ||
+ | @charset "utf-8"; | ||
+ | @import url("https://2015.igem.org/Template:Toulouse/fontsome"); | ||
+ | @import url("https://2015.igem.org/Template:Toulouse/framework"); | ||
− | + | address, article, aside, figcaption, figure, footer, header, main, nav, section{display:block; margin:0; padding:0;} | |
− | + | ||
− | + | ||
− | + | /* Rows | |
− | + | ---------------------------------------------------------------------------------------------------------------*/ | |
− | + | .row0{border-bottom:1px solid;} | |
+ | .row1, .row1 a{} | ||
+ | .row2, .row2 a{} | ||
+ | .row3, .row3 a{} | ||
+ | .row4, .row4 a{} | ||
+ | .row5, .row5 a{} | ||
+ | .row6{border-top:1px solid;} | ||
+ | |||
+ | |||
+ | /* Header | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | #header{text-transform:uppercase;} | ||
+ | #header *{margin:0; padding:0;} | ||
+ | #header #logo{} | ||
+ | #header #logo h1{margin-top:20px; font-size:26px; text-transform:capitalize; font-variant:small-caps;} | ||
+ | #header #logo h1::first-letter{} | ||
+ | #main-wrapper | ||
+ | { | ||
+ | background: #fff; | ||
+ | border-top: solid 10px #e3daa8; | ||
+ | border-bottom: solid 10px #c1cac5; | ||
+ | } | ||
+ | /* Shout - Call To Action | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | .shout{padding:600px 0 0 0; text-transform:uppercase;} | ||
+ | .shout.inner{padding-top:200px;} | ||
+ | .shout p{margin:0; padding:0;} | ||
+ | .shout p:first-of-type{margin-top:15px; text-transform:none;} | ||
+ | .shout .shout-content{padding:15px 30px; border-radius:5px 5px 0 0; font-size:1.2rem;} | ||
+ | |||
+ | |||
+ | /* Page Header | ||
+ | --------------------------------------------------------------------------------------------------------------- */ | ||
+ | #pageintro{padding:180px 0 0 0;} | ||
+ | #pageintro .title{margin:0 0 50px 0;} | ||
+ | #pageintro .title :first-of-type{font-size:32px;} | ||
+ | |||
+ | |||
+ | /* Latest | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | .latest{display:block; width:100%; min-width:978px; max-width:2000px; margin:0 auto;} | ||
+ | .latest *{margin:0; padding:0;} | ||
+ | .latest ul, .latest ul li{border:solid;} | ||
+ | .latest ul{border:solid; border-width:1px 0;} | ||
+ | .latest ul li{display:block; float:left; width:20%; border-width:0 0 0 1px; box-sizing:border-box;} | ||
+ | .latest ul li:first-child{border-left:none;} | ||
+ | .latest ul li:first-child, .latest ul li:nth-child(5n+1){clear:left;} | ||
+ | .latest ul li *{width:100%; box-sizing:border-box;} | ||
+ | |||
+ | |||
+ | /* Clients | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | .clients{padding:30px 0;} | ||
+ | .clients *{margin:0; padding:0;} | ||
+ | .clients ul li{display:block; float:left; width:20%; padding:0 15px; box-sizing:border-box;} | ||
+ | .clients ul li:first-child, .clients ul li:nth-child(5n+1){clear:left;} | ||
+ | .clients ul li *{width:100%; opacity:.5;} | ||
+ | .clients ul li *:hover{opacity:1;} | ||
+ | |||
+ | |||
+ | /* Content Area | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | .container{padding:80px 0;} | ||
+ | |||
+ | /* Content */ | ||
+ | .container #content{} | ||
+ | |||
+ | .boxedicon{display:inline-block; width:70px; height:70px; line-height:70px; margin-bottom:50px; text-align:center;} | ||
+ | .boxedicon a{display:block; width:100%; height:100%; border:2px solid;} | ||
+ | .boxedicon a i{line-height:inherit;} | ||
+ | |||
+ | .testimonial em{display:block; margin:0; padding:0; font-style:normal; font-size:.8rem;} | ||
+ | |||
+ | /* Comments */ | ||
+ | #comments ul{margin:0 0 40px 0; padding:0; list-style:none;} | ||
+ | #comments li{margin:0 0 10px 0; padding:15px;} | ||
+ | #comments .avatar{float:right; margin:0 0 10px 10px; padding:3px; border:1px solid;} | ||
+ | #comments address{font-weight:bold;} | ||
+ | #comments time{font-size:smaller;} | ||
+ | #comments .comcont{display:block; margin:0; padding:0;} | ||
+ | #comments .comcont p{margin:10px 5px 10px 0; padding:0;} | ||
+ | |||
+ | /* Sidebar */ | ||
+ | .container .sidebar{} | ||
+ | |||
+ | .sidebar .sdb_holder{margin-bottom:50px;} | ||
+ | .sidebar .sdb_holder:last-child{margin-bottom:0;} | ||
+ | |||
+ | |||
+ | /* Footer | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | #footer{padding:0 0 80px 0;} | ||
+ | |||
+ | #footer .shout{margin:0 0 80px 0; padding:0;} | ||
+ | #footer .shout .shout-content{border-radius:0 0 5px 5px;} | ||
+ | |||
+ | #footer .title{margin:0 0 30px 0; padding:0 0 8px 0; border-bottom:1px solid; font-size:16px; text-transform:uppercase;} | ||
+ | |||
+ | #footer .linklist li{margin-bottom:10px;} | ||
+ | #footer .linklist li:last-child{margin-bottom:0;} | ||
+ | |||
+ | #footer .smallfont{font-size:.8em; margin:0;} | ||
+ | |||
+ | #footer input, #footer button{border:none; border-radius:5px;} | ||
+ | #footer input{display:block; width:100%; padding:8px;} | ||
+ | #footer button{padding:6px 12px; font-weight:bold; text-transform:uppercase; cursor:pointer;} | ||
+ | |||
+ | |||
+ | /* Copyright | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | #copyright{padding:30px 0;} | ||
+ | #copyright p{margin:0; padding:0;} | ||
+ | |||
+ | |||
+ | /* Back to Top | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | #backtotop{z-index:999; display:inline-block; position:fixed; visibility:hidden; bottom:20px; right:20px; width:36px; height:36px; line-height:36px; border-radius:5px; font-size:16px; text-align:center; opacity:.2;} | ||
+ | #backtotop i{display:block; width:100%; height:100%; line-height:inherit;} | ||
+ | #backtotop.visible{visibility:visible; opacity:.5;} | ||
+ | #backtotop:hover{opacity:1;} | ||
+ | |||
+ | |||
+ | /* Transition Fade | ||
+ | --------------------------------------------------------------------------------------------------------------- */ | ||
+ | .row0, .faico a, #mainav *, .shout-content, .overlay ::before, .overlay ::after, .boxedicon a, .clients ul li *, #backtotop{transition:all .5s ease-in-out;} | ||
+ | |||
+ | |||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | |||
+ | |||
+ | /* Navigation | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | nav ul, nav ol{margin:0; padding:0; list-style:none;} | ||
+ | |||
+ | #mainav .drop::after, #mainav li li .drop::after, #breadcrumb li a::after, .sidebar nav a::after{position:absolute; font-family:"FontAwesome"; font-size:10px; line-height:10px;} | ||
+ | |||
+ | /* Top Navigation */ | ||
+ | #mainav{margin-bottom:-1px;} | ||
+ | #mainav ul{text-transform:uppercase;} | ||
+ | #mainav ul ul{z-index:9999; position:absolute; width:160px; text-align:left; text-transform:none;} | ||
+ | #mainav ul ul ul{left:160px; top:0;} | ||
+ | #mainav li{display:inline-block; position:relative; margin:0 10px 0 0; padding:0;} | ||
+ | #mainav li:last-child{margin-right:0;} | ||
+ | #mainav li li{width:100%; margin:0;} | ||
+ | #mainav li a{display:block; padding:25px 10px;} | ||
+ | #mainav li li a{border:solid; border-width:0 0 1px 0;} | ||
+ | #mainav .drop{padding-left:15px;} | ||
+ | #mainav li li a, #mainav li li .drop{display:block; margin:0; padding:10px 15px;} | ||
+ | #mainav .drop::after, #mainav li li .drop::after{content:"\f0d7";} | ||
+ | #mainav .drop::after{top:30px; left:5px;} | ||
+ | #mainav li li .drop::after{top:15px; left:5px;} | ||
+ | #mainav ul ul{visibility:hidden; opacity:0;} | ||
+ | #mainav ul li:hover > ul{visibility:visible; opacity:1;} | ||
+ | |||
+ | /* Breadcrumb */ | ||
+ | #breadcrumb{display:block; padding:15px 20px; border-radius:5px 5px 0 0; text-transform:uppercase;} | ||
+ | #breadcrumb ul{margin:0; padding:0; list-style:none;} | ||
+ | #breadcrumb li{display:inline-block; margin:0 6px 0 0; padding:0;} | ||
+ | #breadcrumb li a{display:block; position:relative; margin:0; padding:0 12px 0 0; font-size:12px;} | ||
+ | #breadcrumb li a::after{top:5px; right:0; content:"\f101";} | ||
+ | #breadcrumb li:last-child a{margin:0; padding:0;} | ||
+ | #breadcrumb li:last-child a::after{display:none;} | ||
+ | |||
+ | /* Sidebar Navigation */ | ||
+ | .sidebar nav{display:block; width:100%;} | ||
+ | .sidebar nav li{margin:0 0 3px 0; padding:0;} | ||
+ | .sidebar nav a{display:block; position:relative; margin:0; padding:5px 10px 5px 15px; text-decoration:none; border:solid; border-width:0 0 1px 0;} | ||
+ | .sidebar nav a::after{top:9px; left:5px; content:"\f101";} | ||
+ | .sidebar nav ul ul a{padding-left:35px;} | ||
+ | .sidebar nav ul ul a::after{left:25px;} | ||
+ | .sidebar nav ul ul ul a{padding-left:55px;} | ||
+ | .sidebar nav ul ul ul a::after{left:45px;} | ||
+ | |||
+ | /* Pagination */ | ||
+ | .pagination{display:block; width:100%; text-align:center; clear:both;} | ||
+ | .pagination li{display:inline-block; margin:0 2px 0 0;} | ||
+ | .pagination li:last-child{margin-right:0;} | ||
+ | .pagination a, .pagination strong{display:block; padding:8px 11px; border:1px solid; font-weight:normal;} | ||
+ | |||
+ | |||
+ | /* Forms | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | form, fieldset, legend{margin:0; padding:0; border:none;} | ||
+ | legend{display:none;} | ||
+ | label, input, textarea, select{display:block; resize:none; font-size:inherit; box-sizing:border-box;} | ||
+ | label{margin-bottom:5px;} | ||
+ | |||
+ | /* Comment Area */ | ||
+ | #comments form{display:block; width:100%;} | ||
+ | #comments input, #comments textarea{width:100%; padding:10px; border:1px solid;} | ||
+ | #comments textarea{overflow:auto;} | ||
+ | #comments div{margin-bottom:15px;} | ||
+ | #comments input[type="submit"], #comments input[type="reset"]{display:inline-block; width:auto; min-width:150px; margin:0; padding:8px 5px; cursor:pointer;} | ||
+ | |||
+ | |||
+ | /* Tables | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | table, th, td{border:1px solid; border-collapse:collapse; vertical-align:top; box-sizing:border-box;} | ||
+ | table, th{table-layout:auto;} | ||
+ | table{width:100%; margin-bottom:15px;} | ||
+ | th, td{padding:5px 8px;} | ||
+ | td{border-width:0 1px;} | ||
+ | |||
+ | |||
+ | /* Gallery | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | #gallery{display:block; width:100%; margin-bottom:50px;} | ||
+ | #gallery figure figcaption{display:block; width:100%; clear:both;} | ||
+ | #gallery li{margin-bottom:30px;} | ||
+ | |||
+ | .overlay ul li a{display:block; position:relative;} | ||
+ | .overlay ul li a::before{display:block; position:absolute; top:0; left:0; width:100%; height:100%; content:"";} | ||
+ | .overlay ul li a::after{display:block; position:absolute; top:50%; left:50%; width:40px; height:40px; line-height:40px; margin:-18px 0 0 -18px; padding:0; border-radius:50%; font-family:"FontAwesome"; content:"\f0c1"; font-size:18px; text-align:center;} | ||
+ | .overlay ul li a::before, .overlay ul li a::after{opacity:0;} | ||
+ | .overlay ul li a:hover::before, .overlay ul li a:hover::after{opacity:1;} | ||
+ | |||
+ | |||
+ | /* Font Awesome Social Icons | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | .faico{margin:0; padding:0; list-style:none;} | ||
+ | .faico li{display:inline-block; margin:0 2px 0 0; padding:0; line-height:normal;} | ||
+ | .faico li:last-child{margin-right:0;} | ||
+ | .faico a{display:inline-block; width:30px; height:30px; line-height:30px; border-radius:5px; font-size:16px; text-align:center;} | ||
+ | |||
+ | .faico a{color:inherit; background-color:#3C3C3C;} | ||
+ | .faico a:hover{color:#FFFFFF;} | ||
+ | |||
+ | .faicon-facebook:hover{background-color:#3B5998;} | ||
+ | .faicon-google-plus:hover{background-color:#DB4A39;} | ||
+ | .faicon-instagram:hover{background-color:#3F729B;} | ||
+ | .faicon-linkedin:hover{background-color:#0E76A8;} | ||
+ | .faicon-tumblr:hover{background-color:#34526F;} | ||
+ | .faicon-twitter:hover{background-color:#00ACEE;} | ||
+ | |||
+ | |||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | /*-------------------------------------------------------------------------------------------------------------*/ | ||
+ | |||
+ | |||
+ | /* Colours | ||
+ | ---------------------------------------------------------------------------------------------------------------*/ | ||
+ | body{color:#B4B4B4; background-color:#232323;} | ||
+ | a{color:#56AED4;} | ||
+ | hr, .borderedbox{border-color:#EDEDED;} | ||
+ | label span{color:#FF0000; background-color:inherit;} | ||
+ | .btn{color:#FFFFFF; background-color:#56AED4;} | ||
+ | .font_xxl:after{color:inherit; background-color:#56AED4;} | ||
+ | |||
+ | |||
+ | /* Rows */ | ||
+ | .row0{color:#888888; background-color:rgba(255,255,255,.8); border-color:#EDEDED;} | ||
+ | .row0:hover{background-color:rgba(255,255,255,1);} | ||
+ | .row1, .row1 a{color:#FFFFFF; background-color:#000000;} | ||
+ | .row2, .row2 a{color:#FFFFFF; background-color:#000000;} | ||
+ | .row3{color:#888888; background-color:#FFFFFF;} | ||
+ | .row4, .row4 a{color:#B4B4B4; background-color:#EDEDED;} | ||
+ | .row5{color:#B4B4B4; background-color:#232323;} | ||
+ | .row6, .row6 a{color:#B4B4B4; background-color:#232323;} | ||
+ | .row6{border-color:#3C3C3C;} | ||
+ | |||
+ | |||
+ | /* Header */ | ||
+ | #header #logo h1 a{color:inherit;} | ||
+ | |||
+ | |||
+ | /* Shout */ | ||
+ | .shout .shout-content{color:inherit; background-color:rgba(255,255,255,.8);} | ||
+ | .shout .shout-content:hover{background-color:rgba(255,255,255,1);} | ||
+ | |||
+ | |||
+ | /* Latest Work */ | ||
+ | .latest ul, .latest ul li{border-color:#EDEDED;} | ||
+ | |||
+ | |||
+ | /* Content */ | ||
+ | .boxedicon a{color:inherit; border-color:#56AED4;} | ||
+ | .boxedicon a:hover{color:#FFFFFF; background-color:#56AED4;} | ||
+ | |||
+ | |||
+ | /* Footer */ | ||
+ | #footer .shout .shout-content, #footer .shout .shout-content:hover{color:inherit; background-color:#3C3C3C;} | ||
+ | #footer .title{color:#FFFFFF; border-color:#3C3C3C;} | ||
+ | #footer input{color:#FFFFFF; background-color:#3C3C3C;} | ||
+ | #footer button{color:#FFFFFF; background-color:#56AED4;} | ||
+ | |||
+ | |||
+ | /*Back to Top*/ | ||
+ | #backtotop{color:#FFFFFF; background-color:#56AED4;} | ||
+ | |||
+ | |||
+ | /* Navigation */ | ||
+ | #mainav li a{color:inherit;} | ||
+ | #mainav .active a, #mainav a:hover, #mainav li:hover > a{color:#56AED4; background-color:inherit;} | ||
+ | #mainav li li a, #mainav .active li a{color:#FFFFFF; background-color:rgba(0,0,0,.6); border-color:rgba(0,0,0,.6);} | ||
+ | #mainav li li:hover > a, #mainav .active .active > a{color:#FFFFFF; background-color:#56AED4;} | ||
+ | |||
+ | #breadcrumb{color:inherit; background-color:rgba(0,0,0,.6);} | ||
+ | #breadcrumb a{background-color:inherit;} | ||
+ | #breadcrumb li:last-child a{color:#56AED4;} | ||
+ | |||
+ | .container .sidebar nav a{color:inherit; border-color:#EDEDED;} | ||
+ | .container .sidebar nav a:hover{color:#56AED4;} | ||
+ | |||
+ | .pagination a, .pagination strong{border-color:#EDEDED;} | ||
+ | .pagination .current{color:inherit; background-color:#EDEDED;} | ||
+ | |||
+ | |||
+ | /* Tables + Comments */ | ||
+ | table, th, td, #comments .avatar, #comments input, #comments textarea{border-color:#EDEDED;} | ||
+ | th{color:#FFFFFF; background-color:#373737;} | ||
+ | tr, #comments li, #comments input[type="submit"], #comments input[type="reset"]{color:inherit; background-color:#FBFBFB;} | ||
+ | tr:nth-child(even), #comments li:nth-child(even){color:inherit; background-color:#F7F7F7;} | ||
+ | table a, #comments a{background-color:inherit;} | ||
+ | |||
+ | |||
+ | /* Gallery */ | ||
+ | .overlay ul li a::before{background-color:rgba(0,0,0,.5);} | ||
+ | .overlay ul li a::after{color:#FFFFFF; background-color:#56AED4;} |
Revision as of 07:29, 26 June 2015
@charset "utf-8"; @import url("https://2015.igem.org/Template:Toulouse/fontsome"); @import url("https://2015.igem.org/Template:Toulouse/framework");
address, article, aside, figcaption, figure, footer, header, main, nav, section{display:block; margin:0; padding:0;}
/* Rows
*/
.row0{border-bottom:1px solid;} .row1, .row1 a{} .row2, .row2 a{} .row3, .row3 a{} .row4, .row4 a{} .row5, .row5 a{} .row6{border-top:1px solid;}
/* Header
*/
- header{text-transform:uppercase;}
- header *{margin:0; padding:0;}
- header #logo{}
- header #logo h1{margin-top:20px; font-size:26px; text-transform:capitalize; font-variant:small-caps;}
- header #logo h1::first-letter{}
- main-wrapper
{ background: #fff; border-top: solid 10px #e3daa8; border-bottom: solid 10px #c1cac5; } /* Shout - Call To Action
*/
.shout{padding:600px 0 0 0; text-transform:uppercase;} .shout.inner{padding-top:200px;} .shout p{margin:0; padding:0;} .shout p:first-of-type{margin-top:15px; text-transform:none;} .shout .shout-content{padding:15px 30px; border-radius:5px 5px 0 0; font-size:1.2rem;}
/* Page Header
*/
- pageintro{padding:180px 0 0 0;}
- pageintro .title{margin:0 0 50px 0;}
- pageintro .title :first-of-type{font-size:32px;}
/* Latest
*/
.latest{display:block; width:100%; min-width:978px; max-width:2000px; margin:0 auto;} .latest *{margin:0; padding:0;} .latest ul, .latest ul li{border:solid;} .latest ul{border:solid; border-width:1px 0;} .latest ul li{display:block; float:left; width:20%; border-width:0 0 0 1px; box-sizing:border-box;} .latest ul li:first-child{border-left:none;} .latest ul li:first-child, .latest ul li:nth-child(5n+1){clear:left;} .latest ul li *{width:100%; box-sizing:border-box;}
/* Clients
*/
.clients{padding:30px 0;} .clients *{margin:0; padding:0;} .clients ul li{display:block; float:left; width:20%; padding:0 15px; box-sizing:border-box;} .clients ul li:first-child, .clients ul li:nth-child(5n+1){clear:left;} .clients ul li *{width:100%; opacity:.5;} .clients ul li *:hover{opacity:1;}
/* Content Area
*/
.container{padding:80px 0;}
/* Content */ .container #content{}
.boxedicon{display:inline-block; width:70px; height:70px; line-height:70px; margin-bottom:50px; text-align:center;} .boxedicon a{display:block; width:100%; height:100%; border:2px solid;} .boxedicon a i{line-height:inherit;}
.testimonial em{display:block; margin:0; padding:0; font-style:normal; font-size:.8rem;}
/* Comments */
- comments ul{margin:0 0 40px 0; padding:0; list-style:none;}
- comments li{margin:0 0 10px 0; padding:15px;}
- comments .avatar{float:right; margin:0 0 10px 10px; padding:3px; border:1px solid;}
- comments address{font-weight:bold;}
- comments time{font-size:smaller;}
- comments .comcont{display:block; margin:0; padding:0;}
- comments .comcont p{margin:10px 5px 10px 0; padding:0;}
/* Sidebar */ .container .sidebar{}
.sidebar .sdb_holder{margin-bottom:50px;} .sidebar .sdb_holder:last-child{margin-bottom:0;}
/* Footer
*/
- footer{padding:0 0 80px 0;}
- footer .shout{margin:0 0 80px 0; padding:0;}
- footer .shout .shout-content{border-radius:0 0 5px 5px;}
- footer .title{margin:0 0 30px 0; padding:0 0 8px 0; border-bottom:1px solid; font-size:16px; text-transform:uppercase;}
- footer .linklist li{margin-bottom:10px;}
- footer .linklist li:last-child{margin-bottom:0;}
- footer .smallfont{font-size:.8em; margin:0;}
- footer input, #footer button{border:none; border-radius:5px;}
- footer input{display:block; width:100%; padding:8px;}
- footer button{padding:6px 12px; font-weight:bold; text-transform:uppercase; cursor:pointer;}
/* Copyright
*/
- copyright{padding:30px 0;}
- copyright p{margin:0; padding:0;}
/* Back to Top
*/
- backtotop{z-index:999; display:inline-block; position:fixed; visibility:hidden; bottom:20px; right:20px; width:36px; height:36px; line-height:36px; border-radius:5px; font-size:16px; text-align:center; opacity:.2;}
- backtotop i{display:block; width:100%; height:100%; line-height:inherit;}
- backtotop.visible{visibility:visible; opacity:.5;}
- backtotop:hover{opacity:1;}
/* Transition Fade
*/
.row0, .faico a, #mainav *, .shout-content, .overlay ::before, .overlay ::after, .boxedicon a, .clients ul li *, #backtotop{transition:all .5s ease-in-out;}
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/* Navigation
*/
nav ul, nav ol{margin:0; padding:0; list-style:none;}
- mainav .drop::after, #mainav li li .drop::after, #breadcrumb li a::after, .sidebar nav a::after{position:absolute; font-family:"FontAwesome"; font-size:10px; line-height:10px;}
/* Top Navigation */
- mainav{margin-bottom:-1px;}
- mainav ul{text-transform:uppercase;}
- mainav ul ul{z-index:9999; position:absolute; width:160px; text-align:left; text-transform:none;}
- mainav ul ul ul{left:160px; top:0;}
- mainav li{display:inline-block; position:relative; margin:0 10px 0 0; padding:0;}
- mainav li:last-child{margin-right:0;}
- mainav li li{width:100%; margin:0;}
- mainav li a{display:block; padding:25px 10px;}
- mainav li li a{border:solid; border-width:0 0 1px 0;}
- mainav .drop{padding-left:15px;}
- mainav li li a, #mainav li li .drop{display:block; margin:0; padding:10px 15px;}
- mainav .drop::after, #mainav li li .drop::after{content:"\f0d7";}
- mainav .drop::after{top:30px; left:5px;}
- mainav li li .drop::after{top:15px; left:5px;}
- mainav ul ul{visibility:hidden; opacity:0;}
- mainav ul li:hover > ul{visibility:visible; opacity:1;}
/* Breadcrumb */
- breadcrumb{display:block; padding:15px 20px; border-radius:5px 5px 0 0; text-transform:uppercase;}
- breadcrumb ul{margin:0; padding:0; list-style:none;}
- breadcrumb li{display:inline-block; margin:0 6px 0 0; padding:0;}
- breadcrumb li a{display:block; position:relative; margin:0; padding:0 12px 0 0; font-size:12px;}
- breadcrumb li a::after{top:5px; right:0; content:"\f101";}
- breadcrumb li:last-child a{margin:0; padding:0;}
- breadcrumb li:last-child a::after{display:none;}
/* Sidebar Navigation */ .sidebar nav{display:block; width:100%;} .sidebar nav li{margin:0 0 3px 0; padding:0;} .sidebar nav a{display:block; position:relative; margin:0; padding:5px 10px 5px 15px; text-decoration:none; border:solid; border-width:0 0 1px 0;} .sidebar nav a::after{top:9px; left:5px; content:"\f101";} .sidebar nav ul ul a{padding-left:35px;} .sidebar nav ul ul a::after{left:25px;} .sidebar nav ul ul ul a{padding-left:55px;} .sidebar nav ul ul ul a::after{left:45px;}
/* Pagination */ .pagination{display:block; width:100%; text-align:center; clear:both;} .pagination li{display:inline-block; margin:0 2px 0 0;} .pagination li:last-child{margin-right:0;} .pagination a, .pagination strong{display:block; padding:8px 11px; border:1px solid; font-weight:normal;}
/* Forms
*/
form, fieldset, legend{margin:0; padding:0; border:none;} legend{display:none;} label, input, textarea, select{display:block; resize:none; font-size:inherit; box-sizing:border-box;} label{margin-bottom:5px;}
/* Comment Area */
- comments form{display:block; width:100%;}
- comments input, #comments textarea{width:100%; padding:10px; border:1px solid;}
- comments textarea{overflow:auto;}
- comments div{margin-bottom:15px;}
- comments input[type="submit"], #comments input[type="reset"]{display:inline-block; width:auto; min-width:150px; margin:0; padding:8px 5px; cursor:pointer;}
/* Tables
*/
table, th, td{border:1px solid; border-collapse:collapse; vertical-align:top; box-sizing:border-box;} table, th{table-layout:auto;} table{width:100%; margin-bottom:15px;} th, td{padding:5px 8px;} td{border-width:0 1px;}
/* Gallery
*/
- gallery{display:block; width:100%; margin-bottom:50px;}
- gallery figure figcaption{display:block; width:100%; clear:both;}
- gallery li{margin-bottom:30px;}
.overlay ul li a{display:block; position:relative;} .overlay ul li a::before{display:block; position:absolute; top:0; left:0; width:100%; height:100%; content:"";} .overlay ul li a::after{display:block; position:absolute; top:50%; left:50%; width:40px; height:40px; line-height:40px; margin:-18px 0 0 -18px; padding:0; border-radius:50%; font-family:"FontAwesome"; content:"\f0c1"; font-size:18px; text-align:center;} .overlay ul li a::before, .overlay ul li a::after{opacity:0;} .overlay ul li a:hover::before, .overlay ul li a:hover::after{opacity:1;}
/* Font Awesome Social Icons
*/
.faico{margin:0; padding:0; list-style:none;} .faico li{display:inline-block; margin:0 2px 0 0; padding:0; line-height:normal;} .faico li:last-child{margin-right:0;} .faico a{display:inline-block; width:30px; height:30px; line-height:30px; border-radius:5px; font-size:16px; text-align:center;}
.faico a{color:inherit; background-color:#3C3C3C;} .faico a:hover{color:#FFFFFF;}
.faicon-facebook:hover{background-color:#3B5998;} .faicon-google-plus:hover{background-color:#DB4A39;} .faicon-instagram:hover{background-color:#3F729B;} .faicon-linkedin:hover{background-color:#0E76A8;} .faicon-tumblr:hover{background-color:#34526F;} .faicon-twitter:hover{background-color:#00ACEE;}
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------*/
/* Colours
*/
body{color:#B4B4B4; background-color:#232323;} a{color:#56AED4;} hr, .borderedbox{border-color:#EDEDED;} label span{color:#FF0000; background-color:inherit;} .btn{color:#FFFFFF; background-color:#56AED4;} .font_xxl:after{color:inherit; background-color:#56AED4;}
/* Rows */
.row0{color:#888888; background-color:rgba(255,255,255,.8); border-color:#EDEDED;}
.row0:hover{background-color:rgba(255,255,255,1);}
.row1, .row1 a{color:#FFFFFF; background-color:#000000;}
.row2, .row2 a{color:#FFFFFF; background-color:#000000;}
.row3{color:#888888; background-color:#FFFFFF;}
.row4, .row4 a{color:#B4B4B4; background-color:#EDEDED;}
.row5{color:#B4B4B4; background-color:#232323;}
.row6, .row6 a{color:#B4B4B4; background-color:#232323;}
.row6{border-color:#3C3C3C;}
/* Header */
- header #logo h1 a{color:inherit;}
/* Shout */
.shout .shout-content{color:inherit; background-color:rgba(255,255,255,.8);}
.shout .shout-content:hover{background-color:rgba(255,255,255,1);}
/* Latest Work */
.latest ul, .latest ul li{border-color:#EDEDED;}
/* Content */
.boxedicon a{color:inherit; border-color:#56AED4;}
.boxedicon a:hover{color:#FFFFFF; background-color:#56AED4;}
/* Footer */
- footer .shout .shout-content, #footer .shout .shout-content:hover{color:inherit; background-color:#3C3C3C;}
- footer .title{color:#FFFFFF; border-color:#3C3C3C;}
- footer input{color:#FFFFFF; background-color:#3C3C3C;}
- footer button{color:#FFFFFF; background-color:#56AED4;}
/*Back to Top*/
- backtotop{color:#FFFFFF; background-color:#56AED4;}
/* Navigation */
- mainav li a{color:inherit;}
- mainav .active a, #mainav a:hover, #mainav li:hover > a{color:#56AED4; background-color:inherit;}
- mainav li li a, #mainav .active li a{color:#FFFFFF; background-color:rgba(0,0,0,.6); border-color:rgba(0,0,0,.6);}
- mainav li li:hover > a, #mainav .active .active > a{color:#FFFFFF; background-color:#56AED4;}
- breadcrumb{color:inherit; background-color:rgba(0,0,0,.6);}
- breadcrumb a{background-color:inherit;}
- breadcrumb li:last-child a{color:#56AED4;}
.container .sidebar nav a{color:inherit; border-color:#EDEDED;} .container .sidebar nav a:hover{color:#56AED4;}
.pagination a, .pagination strong{border-color:#EDEDED;} .pagination .current{color:inherit; background-color:#EDEDED;}
/* Tables + Comments */
table, th, td, #comments .avatar, #comments input, #comments textarea{border-color:#EDEDED;}
th{color:#FFFFFF; background-color:#373737;}
tr, #comments li, #comments input[type="submit"], #comments input[type="reset"]{color:inherit; background-color:#FBFBFB;}
tr:nth-child(even), #comments li:nth-child(even){color:inherit; background-color:#F7F7F7;}
table a, #comments a{background-color:inherit;}
/* Gallery */
.overlay ul li a::before{background-color:rgba(0,0,0,.5);}
.overlay ul li a::after{color:#FFFFFF; background-color:#56AED4;}