/* Document : ui-stylesheet Created on : Nov 2, 2011, 12:16:21 AM Author : Studio365 Description: */ /* Universal Button Styles **********************************************************************************************/ .ui{ } /* button ---------------------------------------------- */ .ui.btns { /* display: inline-block;*/ zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); /* -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em;*/ -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.2); -moz-box-shadow: 0 0px 0px rgba(0,0,0,.2); box-shadow: 0 0px 0px rgba(0,0,0,.2); } .ui.btns:hover { text-decoration: none; } .ui.btns:active { position: relative; top: 1px; } .ui.bigrounded { -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em;} .ui.medium { font-size: 12px; padding: .4em 1.5em .42em;} .ui.small { font-size: 11px; padding: .2em 1em .275em; } /* color styles ---------------------------------------------- */ /* black */ .ui.black { color: #d7d7d7; border: solid 1px #333; background: #333; background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000)); background: -moz-linear-gradient(top, #666, #000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000'); } .ui.black:hover { background: #000; background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000)); background: -moz-linear-gradient(top, #444, #000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000'); } .ui.black:active { color: #666; background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444)); background: -moz-linear-gradient(top, #000, #444); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666'); } /* gray */ .ui.gray { color: #e9e9e9; border: solid 1px #555; background: #6e6e6e; background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757)); background: -moz-linear-gradient(top, #888, #575757); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757'); } .ui.gray:hover { background: #616161; background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b)); background: -moz-linear-gradient(top, #757575, #4b4b4b); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b'); } .ui.gray:active { color: #afafaf; background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888)); background: -moz-linear-gradient(top, #575757, #888); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888'); } /* white */ .ui.white { color: #606060; border: solid 1px #b7b7b7; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed)); background: -moz-linear-gradient(top, #fff, #ededed); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); } .ui.white:hover { background: #ededed; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc)); background: -moz-linear-gradient(top, #fff, #dcdcdc); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc'); } .ui.white:active { color: #999; background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff)); background: -moz-linear-gradient(top, #ededed, #fff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff'); } /* orange */ .ui.orange { color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top, #faa51a, #f47a20); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); } .ui.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top, #f88e11, #f06015); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); } .ui.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top, #f47a20, #faa51a); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a'); } /* red */ .ui.red { color: #faddde; border: solid 1px #980c10; background: #d81b21; background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317)); background: -moz-linear-gradient(top, #ed1c24, #aa1317); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317'); } .ui.red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top, #c9151b, #a11115); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115'); } .ui.red:active { color: #de898c; background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24)); background: -moz-linear-gradient(top, #aa1317, #ed1c24); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24'); } /* blue */ .ui.blue { color: #d9eef7; border: solid 1px #0076a3; background: #0095cd; background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)); background: -moz-linear-gradient(top, #00adee, #0078a5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5'); } .ui.blue:hover { background: #007ead; background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e)); background: -moz-linear-gradient(top, #0095cc, #00678e); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e'); } .ui.blue:active { color: #80bed6; background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee)); background: -moz-linear-gradient(top, #0078a5, #00adee); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee'); } /* rosy */ .ui.rosy { color: #fae7e9; border: solid 1px #b73948; background: #da5867; background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f)); background: -moz-linear-gradient(top, #f16c7c, #bf404f); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f'); } .ui.rosy:hover { background: #ba4b58; background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845)); background: -moz-linear-gradient(top, #cf5d6a, #a53845); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845'); } .ui.rosy:active { color: #dca4ab; background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c)); background: -moz-linear-gradient(top, #bf404f, #f16c7c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c'); } /* green */ .ui.green { color: #e8f0de; border: solid 1px #538312; background: #64991e; background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e)); background: -moz-linear-gradient(top, #7db72f, #4e7d0e); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e'); } .ui.green:hover { background: #538018; background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c)); background: -moz-linear-gradient(top, #6b9d28, #436b0c); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c'); } .ui.green:active { color: #a9c08c; background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f)); background: -moz-linear-gradient(top, #4e7d0e, #7db72f); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f'); } /* pink */ .ui.pink { color: #feeef5; border: solid 1px #d2729e; background: #f895c2; background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab)); background: -moz-linear-gradient(top, #feb1d3, #f171ab); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab'); } .ui.pink:hover { background: #d57ea5; background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4)); background: -moz-linear-gradient(top, #f4aacb, #e86ca4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4'); } .ui.pink:active { color: #f3c3d9; background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3)); background: -moz-linear-gradient(top, #f171ab, #feb1d3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3'); } /* grads ****************************************/ .ui.text-shadow { text-shadow: 2px 2px 4px #666; } .ui.float-top { z-index: 9999; position: fixed; width: 100%; top: 0; } /*LIST - MENU *********************************/ .ui.menu { /*set to the height you want your menu to be*/ min-height: 40px; height: 40px; /*just to give some spacing*/ z-index: 999; border: #cccccc solid 1px ; margin-top: 20px; margin-bottom: 20px; display: block ; } .ui.menu UL { margin: 0; padding: 0; /*only needed if you have not done a CSS reset*/ z-index: 999; margin: 0; } .ui.menu LI { display: block; float: left; /* line-height: 20px;*/ min-height: 20px; /*this should be the same as your .hr-menu height*/ min-height: 40px; /*this should be the same as your .hr-menu height*/ margin: 0; padding: 0; /*only needed if you don't have a reset*/ position: relative; /*this is needed in order to position sub menus*/ font-size: 14px; } .ui.menu LI A, .ui.menu LI A:visited { display: block; height: 40px; line-height: 40px; padding: 0 10px; color: #7A7A7A; text-transform: uppercase; margin-bottom: 0; /*[disabled]font-family:BebasNeueRegular, "Myriad Web Pro", Arial, "Myriad Web Pro", sans-serif;*/ font-weight: normal; text-indent: 0; /*[disabled]background-image:url(images/plus.png);*/ /*[disabled]background-repeat:no-repeat;*/ background-position: center left; border-bottom: none; } .ui.menu > ul > li > a:after { content: " "; } .ui.menu > ul > li { border-right: #cccccc solid 1px; padding-left: 20px; padding-right: 20px; } .ui.menu > ul > li > A { display: block; } .ui.menu UL LI A:active { text-decoration: none; border-bottom: none; } .ui.menu UL LI A:hover { /*[disabled]background-color:#8E8E8E;*/ border-bottom: none; } .ui.menu .current-menu-item A, .ui.menu .current_page_item A, .ui.menu A:hover { color: #CCCCCC; /*[disabled]background:#CCC;*/ border-bottom: none; } .ui.menu UL UL { /*this targets all sub menus*/ display: none; /*hide all sub menus from view*/ position: absolute; /*this should be the same height as the top level menu -- height + padding + borders*/ border: 1px solid #c5c5c5; margin-left: 0; top: 39px; left: 0px; background-color: white; } .ui.menu UL UL LI { /*this targets all submenu items*/ float: none; /*overwriting our float up above*/ min-width: 200px; /*set to the width you want your sub menus to be. This needs to match the value we set below*/ /*[disabled]background-color:#111111;*/ /* border-bottom: 1px solid #161616;*/ /*[disabled]background-image:url(images/blk-40.png);*/ } .ui.menu UL UL LI A { /*target all sub menu item links*/ padding: 0 10px 0px; /*give our sub menu links a nice button feel*/ color: #5E5E5E; text-indent: 0; background-image: none; } .ui.menu UL LI:hover>UL { display: block; /*show sub menus when hovering over a parent*/ } .ui.menu .sub-menu LI:hover { /* background-color: #080808;*/ border: none; /* border-bottom: 1px solid #161616;*/ } .ui.menu UL UL LI UL { /*target all second, third, and deeper level sub menus*/ left: 100px; /*this needs to match the sub menu width set above -- width + padding + borders*/ top: 20px; /*this ensures the sub menu starts in line with its parent item*/ width: 100%; } .ui.menu UL>LI { background-image: none; } .ui.box{ padding: 20px; min-width: 250px; } /** nav */ .ui.box.mediun { min-width: 400px; } /** nav */ .ui.box.large { min-width: 600px; } /*SIZES*/ .font-huge{ font-size: 130px; font-size: 10.3rem; } .font-xxlarge{ font-size: 100px; font-size: 10rem; } .font-larger{ font-size: 72px; font-size: 7.2rem; } .font-large{ font-size: 48px; font-size: 4.8rem; } .font-smedium{ font-size: 22px; font-size: 2.2rem; } .font-small{ font-size: 11px; font-size: 1.1rem; } .font-tiny{ font-size: 8px; font-size: .8rem; } .fluid-img img{ top: 0;eft: 0;idth: 100%;ax-width: 980px;eight: auto;osition: absolute;} .hide-element{position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px);} .pictograms { font-family: 'ModernPictogramsNormal', Arial, sans-serif; letter-spacing: 0; font-weight: normal; font-style: normal; } .pictograms.x-solid-after:after{content: "x";} .pictograms.x-solid-before:before{content: "x";} .pictograms.x-after:after{content: "X";} .pictograms.x-before:before{content: "X";} .pictograms.fb-solid-after:after{content: "G";} .pictograms.fb-solid-before:before{content: "G";} .pictograms.fb-after:after{content: "F";} .pictograms.fb-before:before{content: "F";} .pictograms.tweet-solid-after:after{content: "U";} .pictograms.tweet-solid-before:before{content: "U";} .pictograms.tweet-after:after{content: "T";} .pictograms.tweet-before:before{content: "T";} .pictograms.t-bird-after:after{content: "t";} .pictograms.t-bird-before:before{content: "t";} .pictograms.comment-after:after{content: "b";} .pictograms.comment-before:before{content: "b";} .pictograms.comment-after:after{content: "b";} .pictograms.comment-before:before{content: "b";} .pictograms.spkr2-after:after{content: "2";} .pictograms.spkr2-before:before{content: "2";} .pictograms.spkr-after:after{content: "1";} .pictograms.spkr-before:before{content: "1";} .pictograms.spkr-mute-after:after{content: "0";} .pictograms.spkr-mute-before:before{content: "0";} .pictograms.mail-after:after{content: "m";} .pictograms.mail-before:before{content: "m";} .pictograms.news-after:after{content: "a";} .pictograms.news-before:before{content: "a";} .pictograms.prev-after:after{content: "<";} .pictograms.prev-before:before{content: "<";} .pictograms.next-after:after{content: ">";} .pictograms.next-before:before{content: ">";} .pictograms.top-after:after{content: "-";} .pictograms.top-before:before{content: "-";} .pictograms.bottom-after:after{content: "/";} .pictograms.bottom-before:before{content: "/";} .pictograms.reload-after:after{content: "R";} .pictograms.reload-before:before{content: "R";} .pictograms.rss-after:after{content: "^";} .pictograms.rss-before:before{content: "^";} .pictograms.download-after:after{content: "D";} .pictograms.download-before:before{content: "D";} .pictograms.print-after:after{content: "d";} .pictograms.print-before:before{content: "d";} .pictograms.lock-after:after{content: "n";} .pictograms.lock-before:before{content: "n";} .pictograms.lock-open-after:after{content: "q";} .pictograms.lock-open-before:before{content: "q";} .pictograms.cart-after:after{content: "i";} .pictograms.cart-before:before{content: "i";} .pictograms.search-after:after{content: "s";} .pictograms.search-before:before{content: "s";} .pictograms.plus-after:after{content: "+";} .pictograms.plus-before:before{content: "+";} .pictograms.caution-after:after{content: "!";} .pictograms.caution-before:before{content: "!";} .pictograms.mobile-after:after{content: "Q";} .pictograms.cmobile-before:before{content: "Q";} .pictograms.tag-after:after{content: "J";} .pictograms.tag-before:before{content: "J";} .pictograms.eye-after:after{content: "E";} .pictograms.eye-before:before{content: "E";} .pictograms.colon-after:after{content: ":";} .pictograms.colon-before:before{content: ":";} .pictograms.question-after:after{content: "?";} .pictograms.question-before:before{content: "?";} .pictograms.info-after:after{content: "=";} .pictograms.info-before:before{content: "=";} .pictograms.time-after:after{content: "}";} .pictograms.time-before:before{content: "}";} .pictograms.signal-after:after{content: "`";} .pictograms.signal-before:before{content: "`";} .social-icons {font-family: 'SocialicoRegular'; font-style: normal; font-weight: normal ; } .social-icons.medium {font-size: 48px; font-size: 4.8rem} .novecentowide {font-family: 'Novecentowide'; font-weight: bold; font-style: normal; line-height: 1.4;}