Advertisement
Guest User

Untitled

a guest
Jan 28th, 2015
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 8.46 KB | None | 0 0
  1. * {
  2.     margin:0;
  3.     padding:0
  4. }
  5. body {
  6.   width:100%;
  7.   background:#fff;
  8.   font-family: 'Open Sans', sans-serif;
  9. }
  10. a,a:hover, a:focus {
  11.     text-decoration:none;
  12.     outline:none;
  13. }
  14. h1, h2, h3, h4, h5, h6 {
  15.     margin:0;
  16. }
  17. ul, ul li {
  18.     list-style-type:none
  19. }
  20.  
  21. /* --- Accordion --- */
  22. ul#acc1 {
  23.     width: 250px;
  24.     margin: 10px auto;
  25.     -webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.49);
  26.     -moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.49);
  27.     box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.49);
  28.     background:#fff;
  29.     border-radius:3px;
  30. }
  31. .accordion h4.h {
  32.     cursor: pointer;
  33.     text-transform:uppercase;
  34.     text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
  35.     line-height: 30px;
  36.     font-size: 12px;   
  37. }
  38. .accordion h4.h  a {
  39.     color: #eaeaea;
  40.     position:relative;
  41.     background: #1e8bc1;
  42.     border-bottom:1px solid #096d9e;
  43.     font-weight:700;
  44. }
  45. .accordion .h  a i {
  46.     position: absolute;
  47.     width: 30px;
  48.     height: 30px;
  49.     right: 0;
  50.     top: 0;
  51.     font-size:16px;
  52.     background: #0870a3;   
  53.     text-align:center;
  54.     line-height:30px;  
  55. }
  56. #acc1 > li:nth-child(1) > h4.h a {
  57.     border-radius:3px 3px 0 0;
  58. }
  59. #acc1 > li:nth-child(1) > h4.h a i {
  60.     border-radius:0 3px 0 0;
  61. }
  62. #acc1 > li:last-child > h4.h a {
  63.     border-radius: 0 0 3px 3px;
  64. }
  65. #acc1 > li:last-child > h4.h a i {
  66.     border-radius:0 0 3px 0;
  67. }
  68. #acc1 > li:last-child > .h a.open {
  69.     border-radius:0;
  70. }
  71. #acc1 .outer {
  72.     position:relative;
  73. }
  74. #acc1 > li:nth-child(1) > div:before {
  75.   background: none repeat scroll 0 0 #1e8bc1;
  76.   content: "";
  77.   height: 100%;
  78.   left: 4%;
  79.   margin-left: -2px;
  80.   position: absolute;
  81.   top: 0;
  82.   width: 2px;
  83. }
  84. .accordion .inner {
  85.     margin-bottom:0;
  86.     padding:7px 7px 7px 27px;  
  87.     overflow:hidden
  88. }
  89. #acc1 > li> .outer > .inner > ul > li {
  90.     position: relative;
  91.     background: #e6e6e6;
  92.     margin:2px 0;
  93.     width:100%;
  94.     float:left;
  95. }
  96. #acc1 > li > .outer > .inner > ul > li:after {
  97.     right: 100%;
  98.     top: 14px;
  99.     content: " ";
  100.     height: 0;
  101.     width: 0;
  102.     position: absolute;
  103.     pointer-events: none;
  104.     border-top: 5px solid transparent;
  105.     border-bottom: 5px solid transparent;
  106.     border-right: 7px solid #000;
  107.     margin-top: -10px;
  108. }
  109. #acc1 > li > div > div > ul > li > i {
  110.     position: absolute;
  111.     margin-left: -25px;
  112.     background: #fff;
  113.     padding: 5px 0;
  114. }
  115. #acc1 > li > div > div > ul > li > i.fa-map-se {
  116.     margin-left:-22px;
  117. }
  118. .accordion .inner h5.h {
  119.     height: 25px;
  120.     cursor: pointer;
  121.     text-transform:capitalize;
  122.     line-height: 25px;
  123.     background: #181818;
  124. }
  125. .accordion .inner h5.h  a {
  126.     color: #fff;
  127.     position:relative;
  128.     font-size:13px;
  129.     font-weight:400;
  130. }
  131. .accordion .inner .inner {
  132.     padding:5px;
  133.     font-size:11px;
  134. }
  135. a.trigger {
  136.     display:block;
  137.     padding-left:15px;
  138. }
  139.  
  140. /*----Size Tabs CSS Starts Here-----*/
  141.  
  142. .sizetab {
  143.     outline: none;
  144.     font-size: 0;
  145. }
  146. .sizetab > input {
  147.      position: absolute;
  148.      display: none;
  149. }
  150. .sizetab > label {
  151.     position: relative;
  152.     display: inline-block;
  153.     margin: 0 1px 0 0;
  154.     padding: 0 3px;
  155.     background: #fff;
  156.     font-size: 11px;
  157.     color:#454545;
  158.     line-height: 22px;
  159.     border-radius:3px 3px 0 0;
  160.     border:1px solid #b2b2b2;
  161.     font-weight:normal;
  162.     cursor: pointer;
  163. }
  164. .sizetab > input:checked + label {
  165.     cursor: default;
  166.     border-bottom:0;
  167.     z-index:1;
  168. }
  169. .sizetab > ul {
  170.     position: relative;
  171.     display: block;
  172.     overflow: hidden;
  173.     margin: -2px 0 0 0;
  174.     padding: 0;
  175.     height:auto  !important;
  176.     background:#fff;
  177. }
  178. .sizetab > ul > li {
  179.     position: absolute;
  180.     width: 94%;
  181.     overflow: auto;
  182.     padding: 5px;
  183.     opacity: 0;
  184.     border:1px solid #b2b2b2;
  185. }
  186. .sizetab > .tab-content-first:checked ~ ul .tab-content-first,
  187. .sizetab > .tab-content-2:checked ~ ul .tab-content-2,
  188. .sizetab > .tab-content-3:checked ~ ul .tab-content-3,
  189. .sizetab > .tab-content-last:checked ~ ul .tab-content-last {
  190.     z-index: 1;
  191.     top: 0;
  192.     left: 0;
  193.     opacity: 1;
  194. }
  195. .sizetab-height-auto > ul > li {
  196.     position: static;
  197.     display: none;
  198.     height: auto !important;
  199. }
  200. .sizetab-height-auto > .tab-content-first:checked ~ ul .tab-content-first,
  201. .sizetab-height-auto > .tab-content-2:checked ~ ul .tab-content-2,
  202. .sizetab-height-auto > .tab-content-3:checked ~ ul .tab-content-3,
  203. .sizetab-height-auto > .tab-content-last:checked ~ ul .tab-content-last {
  204.     display: block;
  205. }
  206. .sizetab p {
  207.     line-height: 20px;
  208.     text-align: left;
  209.     font-size:11px;
  210. }
  211.  
  212. /*Square CSS Starts Here*/
  213. .square-tab {
  214.     width:90%;
  215.     margin:0 2%;
  216. }
  217. .square-tab tr td {
  218.     position:relative;
  219. }
  220. input[type=radio].sizecheckbox {
  221.     position:absolute;
  222.     z-index:-1000;
  223.     left:-1000px;
  224.     overflow: hidden;
  225.     clip: rect(0 0 0 0);
  226.     height:1px;
  227.     width:1px;
  228. }
  229. input[type=radio].sizecheckbox + label.sizelabel {
  230.     padding-left:23px;
  231.     height:18px;
  232.     display:inline-block;
  233.     background-repeat:no-repeat;
  234.     background-position: 0 -22px;
  235.     vertical-align:middle;
  236.     cursor:pointer;
  237. }
  238. input[type=radio].sizecheckbox:checked + label.sizelabel {
  239.     background-position: 0 -2px;
  240.     color:#027eba;
  241. }
  242. label.sizelabel {
  243.     background:url(../images/radio_btn_v1.png) no-repeat 0 -2px;
  244.     font-size:11px;
  245.     font-weight:normal;
  246. }
  247.  
  248. /*----Position CSS Starts Here-----*/
  249. li.position  ul {
  250.     padding: 0 0 0 30px;
  251. }
  252. li.position  ul:before{
  253.     background: none repeat scroll 0 0 #454545;
  254.     content: "";
  255.     height: 73%;
  256.     left: 10%;
  257.     position: absolute;
  258.     width: 2px;
  259.     top:17px;
  260. }
  261. li.position  ul li {
  262.     margin:8px 0;
  263. }
  264. li.position  ul  i {
  265.     position: absolute;
  266.     margin:2px 0 0 -16px;
  267.     font-size:10px;
  268.     padding:2px 0;
  269.     background:#e6e6e6;
  270. }
  271. li.position  ul  i.fa-check-circle-o {
  272.     color:#027eba;
  273.     font-size:16px;
  274.     margin:0 0 0 -19px;
  275. }
  276. li.position  ul li i.fa-check-circle-o  + span {
  277.     color:#027eba; 
  278. }
  279.  
  280. /*----Segment CSS Starts Here--------*/
  281.  
  282. .segment ul {
  283.     padding: 0 5px;
  284. }
  285. .segment ul li{
  286.     padding:3px 0;
  287.     border-bottom:1px solid #d6d4d4;   
  288. }
  289. .segment ul li a {
  290.     color:#454545;
  291. }
  292.  
  293.  
  294.  
  295. /*-------------------------------------------Navigation CSS STarts Here-----------------------------------------------------*/
  296.  
  297. nav.topnavbar {
  298.     top:0;
  299.     width:100%;
  300.     height:45px;
  301.     border-bottom:2px solid #0870a3;
  302.     position:relative;
  303.     background:#fff;
  304.     box-shadow:0px 0px 4px 0px rgba(0,0,0,0.49);
  305.     /*background: #414141;
  306.     background: -moz-linear-gradient(top,  #414141 0%, #222222 100%);
  307.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#414141), color-stop(100%,#222222));
  308.     background: -webkit-linear-gradient(top,  #414141 0%,#222222 100%);
  309.     background: -o-linear-gradient(top,  #414141 0%,#222222 100%);
  310.     background: -ms-linear-gradient(top,  #414141 0%,#222222 100%);
  311.     background: linear-gradient(to bottom,  #414141 0%,#222222 100%);
  312.     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#222222',GradientType=0 );*/
  313. }
  314. nav.topnavbar .container {
  315.     width:1200px;
  316.     margin:0 auto;
  317. }
  318. ul.navbarleft {
  319.     float:left;
  320.     bottom:0;
  321.     position:absolute;
  322. }
  323. ul.navbarleft li {
  324.     float:left;
  325.     margin:0 2px 0 0;
  326.     position:relative;
  327. }
  328. ul.navbarleft li a {
  329.     background:#e6e6e6;
  330.     border-radius:3px 3px 0 0;
  331.     border:1px solid #c0c0c0;
  332.     border-bottom:0;
  333.     font-size:12px;
  334.     color:#454545;
  335.     line-height:29px;
  336.     text-transform:uppercase;
  337.     display:block;
  338.     padding:0 10px;
  339.     -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.75);
  340.     -moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.75);
  341.     box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.75);
  342.     text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50);
  343. }
  344. ul.navbarleft li a:hover {
  345.     background:#f0f0f0;
  346. }
  347. ul.navbarleft li.active a {
  348.     background:#1e8bc1;
  349.     border-radius:3px 3px 0 0;
  350.     border:1px solid #096d9e;
  351.     border-bottom:0;
  352.     font-size:12px;
  353.     color:#eaeaea;
  354.     line-height:29px;
  355.     display:block;
  356.     padding:0 10px;
  357.     -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.75);
  358.     -moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.75);
  359.     box-shadow: inset 0px 1px 0px 0px rgba(255,255,255,0.75);
  360.     text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.50);
  361.     cursor:default;
  362. }
  363. ul.navbarleft li.active a:hover {
  364.     background:#1e8bc1;
  365. }
  366. ul.navbarleft li.active a:after {
  367.     top: 100%;
  368.     left: 50%;
  369.     content: " ";
  370.     height: 0;
  371.     width: 0;
  372.     position: absolute;
  373.     pointer-events: none;  
  374.     border-top: 10px solid #0870a3;
  375.     border-left: 8px solid transparent;
  376.     border-right: 8px solid transparent;
  377.     margin-left: -10px;
  378. }
  379. /*ul.navbarright {
  380.     float:right;
  381. }
  382. ul.navbarright li a {
  383.     background:#1e8bc1;
  384.     display:block;
  385.     height:45px;
  386. }
  387. ul.navbarright li a span {
  388.     background:#0870a3;
  389.     padding:0 13px;
  390.     display:inline-block;
  391. }
  392. ul.navbarright li a span i {
  393.     color:#fff;
  394.     font-size:11px;
  395.     width:24px;
  396.     height:24px;
  397.     padding:0;
  398.     background:#055e89;
  399.     border-radius:50%;
  400. }*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement