github.com/emc-advanced-dev/unik@v0.0.0-20190717152701-a58d3e8e33b7/docs/examples/example_go_static_fileserver/static/css/mobile.css (about)

     1  /* Website template by freewebsitetemplates.com */
     2  @media only screen and (min-width : 320px) and (max-width : 568px) {
     3  	
     4  }
     5  @media only screen and (max-width : 568px) and (orientation : landscape) {
     6  	
     7  }
     8  	@media only screen and (max-width : 918px) {
     9  	#body {
    10  		margin: 0;
    11  		min-height: 1175px;
    12  		padding: 0;
    13  		width: 100%;
    14  		z-index: 3;
    15  	}
    16  	#body.home {
    17  		margin: 0;
    18  		padding: 0;
    19  		width: 100%;
    20  	}
    21  	#body.home .header div, #body.home .body div, #body.home .footer div, #body.about .header div, #body .header div, #body.about .body div, #body.about .footer div, #body.about .section div {
    22  		margin: 0 auto;
    23  		max-width: none;
    24  		overflow: hidden;
    25  		padding: 10% 0;
    26  		position: relative;
    27  		width: 95%;
    28  	}
    29  	#body.home .header div img.satellite{
    30  		left: 2px;
    31  	}
    32  	#body.home .header div h1 {
    33  		float: none;
    34  		margin: 0;
    35  		padding: 30% 0 10%;
    36  		text-align: center;
    37  		width: 100%;
    38  	}
    39  	#body.home .header div h2 {
    40  		float: none;
    41  		margin: 0;
    42  		padding: 0 0 10% 0;
    43  		text-align: center;
    44  		width: 100%;
    45  	}
    46  	#body.home .header div a.more{
    47  		float: none;
    48  		margin: 0 auto;
    49  		z-index: 55;
    50  	}
    51  	#body.home .header div h3{
    52  		margin: 106px 0 0;
    53  		width: 100%;
    54  	}
    55  	#body.home .header div ul, #body.home .footer div ul, #body.home .footer div ul li ul {
    56  		margin: 0;
    57  		padding: 10% 0;
    58  		width: 100%;
    59  	}
    60  	#body.home .header div ul li:first-child, #body.home .header div ul li {
    61  		border: none;
    62  		float: none;
    63  		margin: 10% 0;
    64  		width: 100%;
    65  	}
    66  	#body.home .header div ul li a{
    67  		margin: 0 auto;
    68  	}
    69  	#body.home .header div ul li a img, #body .header div .article ul li a img {
    70  		margin: 0 auto;
    71  	}
    72  	#body.home .body div h1, #body.home .body div p {
    73  		width: 100%;
    74  	}
    75  	#body.home .footer div ul li:first-child, #body.home .footer div ul li, #body .header div .sidebar ul li ul {
    76  		float: none;
    77  		margin: 0 0 10%;
    78  		padding: 0;
    79  		width: 100%;
    80  	}
    81  	#body.home .footer div ul li h1, #body.home .footer div ul li ul li h1, #body.home .footer div ul li ul li span {
    82  		float: none;
    83  		text-align: center;
    84  		width: 100%;
    85  	}
    86  	#body.home .footer div ul li a{
    87  		height: 100%;
    88  		width: 100%;
    89  	}
    90  	#body.home .footer div ul li a img{
    91  		margin: 0 auto;
    92  		width: 90%;
    93  	}
    94  	#body.home .footer div ul li a span {
    95  		left: 46%;
    96  		top: 39%;
    97  	}
    98  	#body.home .footer div ul li ul li:first-child, #body.home .footer div ul li ul li {
    99  		width: 100%;
   100  	}
   101  	#body.home .footer div ul li ul li a.more{
   102  		float: none;
   103  		margin: 0 auto;
   104  	}
   105  	#body.home .footer div ul li ul li a {
   106  		display: block;
   107  		float: none;
   108  		height: 90px;
   109  		margin: 0 auto;
   110  		padding: 0;
   111  		width: 100px;
   112  	}
   113  	#body.about .header div h1, #body .header div h1, #body.about .header div h2, #body.about .header div p, #body.about .body div h2, #body.about .body div p, #body.about .footer div h2, #body.about .footer div p, #body.about .section div h2, #body.about .section div p, #body .header div ul li div h1, #body .header div ul li div p, #body .header div h2, #body .header div p, #body .header div .sidebar ul li h1, #body .header .contact h2 {
   114  		float: none;
   115  		text-align: center;
   116  		width: 100%;
   117  	}
   118  	#body.about .body div img, #body.about .footer div img, #body .header div ul li a img, #body .header div ul li div a.more, #body .header div .article ul li a.more, #body .header div .sidebar ul li ul li a img, #body .header div .sidebar ul li a img {
   119  		float: none;
   120  		margin: 0 auto;
   121  	}
   122  	#body .header div ul, #body .header div .article ul, #body .header div .sidebar ul {
   123  		max-width: none;
   124  		padding: 0;
   125  		width: 100%;
   126  	}
   127  	#body .header div ul li a, #body .header div .article ul li a, #body .header div .sidebar ul li a, #body .header div .sidebar ul li ul li a {
   128  		float: none;
   129  		height: auto;
   130  		margin: 0 auto;
   131  		width: auto;
   132  	}
   133  	#body .header div ul li div, #body .header div .article, #body .header div .sidebar {
   134  		float: none;
   135  		margin: 0;
   136  		padding: 10% 0;
   137  		width: 100%;
   138  	}
   139  	#body .header div .sidebar ul li ul li h2, #body .header div .sidebar ul li ul li span, #body .header div .article ul li h1, #body .header div .article ul li span, #body .header div .article ul li p, #body .header div .sidebar ul li h2, #body .header div .sidebar ul li span {
   140  		float: none;
   141  		padding: 2% 0 1%;
   142  		text-align: center;
   143  		width: 100%;
   144  	}
   145  	#body .header div form{
   146  		width: 100%;
   147  	}
   148  	#body .header div form input, #body .header div form textarea {
   149  		-webkit-appearance: none;
   150  		border-radius: 0;
   151  		margin: 0 auto 10%;
   152  		width: 90%;
   153  	}
   154  	#body .header div form input#submit{
   155  		-webkit-appearance: none;
   156  		border-radius: 0;
   157  		float: none;
   158  		margin: 0 auto;
   159  	}
   160  	#footer{
   161  		width: 100%;
   162  	}
   163  	#footer .connect{
   164  		width: 100%;
   165  	}
   166  	#footer .connect div, #footer .footnote div {
   167  		margin: 0 auto;
   168  		padding: 10% 0;
   169  		width: 95%;
   170  	}
   171  	#footer .connect div h1{
   172  		float: none;
   173  		font-size: 17px;
   174  		line-height: 20px;
   175  		margin: 0;
   176  		padding: 0 0 10%;
   177  		text-align: center;
   178  		width: 100%
   179  	}
   180  	#footer .connect div div{
   181  		float: none;
   182  		margin: 0 auto;
   183  		padding: 0;
   184  		width: 210px;
   185  	}
   186  	#footer .connect div div a.facebook, #footer .connect div div a.twitter, #footer .connect div div a.googleplus, #footer .connect div div a.pinterest {
   187  		margin: 0 10px;
   188  	}
   189  	#footer .footnote div p{
   190  		width: 100%;
   191  	}
   192  }
   193  @media only screen and (max-width : 959px) {
   194  	body #page {
   195  		margin: 0;
   196  		padding: 0;
   197  		width: auto;
   198  	}
   199  	html {
   200  		-webkit-text-size-adjust: none;
   201  	}
   202  	img {
   203  		max-width: 100%;
   204  	}
   205  	body #page {
   206  		margin: 0;
   207  		overflow: hidden;
   208  		padding: 0;
   209  		width: auto;
   210  	}
   211  	#header {
   212  		min-height: 73px;
   213  		width: 100%;
   214  	}
   215  	#header div {
   216  		margin: 0 auto;
   217  		max-width: none;
   218  		min-height: 105px;
   219  		width: 95%;
   220  	}
   221  	#header div a.logo {
   222  		display: block;
   223  		float: left;
   224  		height: 60px;
   225  		margin: 5% 0 0;
   226  		padding: 0;
   227  		width: 79%;
   228  	}
   229  	#header div span#mobile-navigation {
   230  		background: transparent url(../images/mobile/mobile-menu.png) no-repeat;
   231  		display: block;
   232  		height: 50px;
   233  		margin: 0;
   234  		padding: 0 0 0 0;
   235  		position: absolute;
   236  		right: 3%;
   237  		top: 14px;
   238  		width: 50px;
   239  		z-index: 999;
   240  	}
   241  	#header div > ul#navigation {
   242  		background-image: none;
   243  		background: rgba(98, 0, 49, 0.91);
   244  		border: 1px solid #f1f2f2;
   245  		border-radius: 0;
   246  		display: none;
   247  		float: none;
   248  		height: auto;
   249  		padding: 0;
   250  		position: absolute;
   251  		right: 3%;
   252  		top: 64px;
   253  		width: 92%;
   254  		z-index: 1000;
   255  	}
   256  	#header div > ul#navigation > li {
   257  		border-left: 0;
   258  		border-top: 1px solid #f1f2f2;
   259  		margin: 0;
   260  		height: auto;
   261  		padding: 0;
   262  		position: relative;
   263  		text-align: left;
   264  		width: 100%;
   265  	}
   266  	#header div > ul#navigation > li:first-child {
   267  		border-top: 0;
   268  	}
   269  	#header div > ul#navigation > li:hover {
   270  		background-color: transparent;
   271  	}
   272  	#header div ul#navigation li a {
   273  		border: none;
   274  		color: #eeeced;
   275  		display: block;
   276  		font-family: Arial;
   277  		font-size: 1.125em;
   278  		font-weight: normal;
   279  		height: 3em;
   280  		line-height: 3.125em;
   281  		min-height: 54px;
   282  		padding: 0 10px;
   283  		text-align: left;
   284  		text-decoration: none;
   285  		text-shadow: none;
   286  		width: auto;
   287  	}
   288  	#header div .mobile-submenu {
   289  		background: rgba(98, 0, 49, 0.91) url(../images/mobile/mobile-expand.png) no-repeat center;
   290  		border-left: 1px solid #f1f2f2;
   291  		display: inline-block;
   292  		height: 3.4em;
   293  		position: absolute;
   294  		right: 0;
   295  		top: 0;
   296  		width: 50px;
   297  		z-index: 0;
   298  	}
   299  	#header div ul#navigation li ul {
   300  		background: none;
   301  		border-top: 1px solid #f1f2f2;
   302  		padding: 0;
   303  		position: static;
   304  		right: 0;
   305  		text-align: left;
   306  		width: 100%;
   307  		z-index: 999;
   308  	}
   309  	#header div ul#navigation li ul, #header div ul#navigation li:hover ul {
   310  		display: none;
   311  	}
   312  	#header div ul#navigation li {
   313  		height: auto;
   314  		width: 100%;
   315  		z-index: 40;
   316  	}
   317  	#header div ul#navigation li ul li {
   318  		background: rgba(98, 0, 49, 0.91);
   319  		border-top: 1px solid #f1f2f2;
   320  		display: block;
   321  		height: auto;
   322  		margin: 0;
   323  		padding: 0;
   324  		text-align: left;
   325  		width: 100%;
   326  	}
   327  	#header div ul#navigation li ul li:first-child {
   328  		border: none;
   329  	}
   330  	#header div ul#navigation li ul li a {
   331  		background: rgba(98, 0, 49, 0.91);
   332  		color: #eeeced;
   333  		padding-left: 20px;
   334  		text-align: left;
   335  		text-decoration: none;
   336  		width: auto;
   337  	}
   338  	#header div ul#navigation li:hover a, #header div ul#navigation li.selected a, #header div ul#navigation li:hover ul li a, #header div ul#navigation li:hover ul li a:hover, #header div ul#navigation li ul li.selected a {
   339  		display: block;
   340  	}
   341  	#header div ul#navigation li.selected > a {
   342  		background: rgba(0, 0, 0, 0.91);
   343  		color: #eeeced;
   344  		text-decoration: none;
   345  	}
   346  	#header div ul li.selected a, #header div ul li.selected a:hover, #header div ul li.menu ul#selected li.selected a {
   347  		color: #eeeced;
   348  		text-decoration: none;
   349  	}
   350  }