body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0; }
fieldset,img{border:0; }
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; font-weight:normal; }
ol,ul{list-style:none; }
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal; }
abbr,acronym{border:0; }
body{background:#000 url(../img/bg.jpg);width:100%;margin:0;padding:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;    font-size:62.5%;    color:#3C403B;}
#container{width:1024px;width-min:900px;margin:0 auto 0 auto;}
#header{float:left; width:100%;}
h1{color:#fff;font-size:600%;margin:55px 0 0 0;}
h1 span{display:none;}
#about-me{float:left; width:55%;}
#imac{float:left;width:45%;}
hr{width:100%;float: left; height:1px;background-color:#3D3D3D;border:none;}
#social-icons{float:left; width:100%;}
.text{float:left; margin:0 25px  0 0;width:560px; width-min:550px; text-align:left;text-shadow:#000 2px 1px 2px;font-size:2em;text-shadow:#000 2px 1px 2px; line-height:2em;}
.text a{color:#fff; text-decoration: none;}
.developer:hover{color: #69471F;}
.web-designer:hover{color: #B5FCAA;}
.prostejov:hover{color: #A9E7ED;}
.php:hover{color: #84287E;}
.xhtml:hover{color: #4D4FC4;}
.css:hover{color: #D8F28D;}
.js:hover{color: #3CABEE;}
.cpp:hover{color: #FC78B0;}
.pspad:hover{color: #C8FAB6;}
.photoshop:hover{color: #C3CEFB;}
.sony:hover{color: #FBFAAE;}
.music:hover{color: #F9D39D;}
.lastfm:hover{color: #D97B80;}
.flickr:hover{color: #E4034D;}
.projects:hover{color: #2EC2EA;}
.nba:hover{color: #04FA30;}
.facebook:hover{color: #465995;}
.twitter:hover{color: #33ccff;}
.mail:hover{color: #A9E7ED;}
ul{margin:0;padding:12px 0 0 0;z-index:-1;}
ul li{overflow:hidden;display:inline;float:left;width:365px;height:295px;text-align:center;}
.carousel-wrap{display:inline-block;vertical-align:middle;width:365px; height:295px;margin:0 5px 15px;background: url(../img/imac.png);background-repeat: no-repeat; }
.carousel-control{overflow:hidden;width:40px;height:40px;line-height:999px;}
.carousel-next{background:url(../img/next.png) 0 0 no-repeat;float: right;margin-top:20%;}
.carousel-previous{background:url(../img/prev.png) 0 0 no-repeat; float: left;margin-top:20%;}
