*{margin:0;padding:0;}
body{background:#fff;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
a{color:#002766;line-height:normal;outline-style:none;text-decoration:none;}
a:hover{text-decoration:underline;}
.buttonHome{background:url(../assets/button_home.png) no-repeat;width:220px;height:54px;display:block;text-indent:-9999px;}
.buttonHome:hover{background:url(../assets/button_home_h.png) no-repeat;}
.button{background:#0099ff;background:-moz-linear-gradient(top, #3bd4fe 0%, #0283ce);background:-webkit-gradient(linear, left top, left bottom, from(#3bd4fe), to(#0283ce));border:1px solid #006699;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 1px rgba(000,000,000,0.3), inset 0px 0px 3px rgba(255,255,255,0.5);-webkit-box-shadow:0px 1px 1px rgba(000,000,000,0.3), inset 0px 0px 3px rgba(255,255,255,0.5);box-shadow:rgba(0,0,0,0.3) 0 1px 1px;color:#fff;display:inline-table;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;padding:11px 20px;text-align:center;text-decoration:none;text-shadow:rgba(0,0,0,0.6) -1px -1px 0;}
.button:hover{background:-moz-linear-gradient(top, #3bd4fe 0%, #0283ce 50%, #3bd4fe);background:-webkit-gradient(linear, left top, left bottom, from(#3bd4fe), color-stop(0.50, #0283ce), to(#3bd4fe));cursor:pointer;text-decoration:none;}
.big{font-size:23px;letter-spacing:-1px;padding:11px 30px;text-shadow:rgba(0,0,0,0.45) -1px -1px 1px;}
.button.green{background:#0ca600;background:-moz-linear-gradient(top, #47c93b 0%, #0c8c03);background:-webkit-gradient(linear, left top, left bottom, from(#47c93b), to(#0c8c03));border-color:#0a6c00;}
.button.green:hover{background:-moz-linear-gradient(top, #47c93b 0%, #0c8c03 50%, #47c93b);background:-webkit-gradient(linear, left top, left bottom, from(#47c93b), color-stop(0.50, #0c8c03), to(#47c93b));}
.button.hipster{background:#b868b9;background:-moz-linear-gradient(top, #debdae 0%, #9b638e);background:-webkit-gradient(linear, left top, left bottom, from(#debdae), to(#9b638e));border-color:#74576d;}
.button.hipster:hover{background:-moz-linear-gradient(top, #debdae 0%, #9b638e 50%, #debdae);background:-webkit-gradient(linear, left top, left bottom, from(#debdae), color-stop(0.50, #9b638e), to(#debdae));}
.button.creative{background:#fff;background:-moz-linear-gradient(top, #f5f241 0%, #c0ba10);background:-webkit-gradient(linear, left top, left bottom, from(#f5f241), to(#c0ba10));border-color:#000;color:#000;text-shadow:rgba(255,255,255,0.5) 1px 1px 0;}
.button.creative:hover{background:-moz-linear-gradient(top, #f5f241 0%, #c0ba10 50%, #f5f241);background:-webkit-gradient(linear, left top, left bottom, from(#f5f241), color-stop(0.50, #c0ba10), to(#f5f241));}
.button.sexy{background:#fff;background:-moz-linear-gradient(top, #4d4d4d 0%, #000);background:-webkit-gradient(linear, left top, left bottom, from(#4d4d4d), to(#000));border-color:#000;}
.button.sexy:hover{background:-moz-linear-gradient(top, #4d4d4d 0%, #000 50%, #4d4d4d);background:-webkit-gradient(linear, left top, left bottom, from(#4d4d4d), color-stop(0.50, #000), to(#4d4d4d));}
.button.corporate{background:#d95521;background:-moz-linear-gradient(top, #f78b45 0%, #c13d09);background:-webkit-gradient(linear, left top, left bottom, from(#f78b45), to(#c13d09));border-color:#b34310;}
.button.corporate:hover{background:-moz-linear-gradient(top, #f78b45 0%, #c13d09 50%, #f78b45);background:-webkit-gradient(linear, left top, left bottom, from(#f78b45), color-stop(0.50, #c13d09), to(#f78b45));}
blockquote{background:#f3f3f3;color:#a8a8a8;padding:1px 35px;}
code{font-family:'Courier New', Courier, mono;}
h1, h2, h3, h4, h5, h6{color:#000;font-weight:bold;}
h1{font-size:50px;letter-spacing:-2px;line-height:1.1;}
h2{font-size:36px;letter-spacing:-1px;}
h3{font-size:28px;letter-spacing:-1px;line-height:1.4;}
h4{font-size:16px;}
h5{font-size:12px;}
h6{font-size:11px;}
img{border:0;}
ul, ol{color:#000;font-weight:bold;list-style-position:inside;}
strong{color:#000;}
table{border:1px solid #ccc;border-collapse:collapse;width:100%;}
thead{background:-moz-linear-gradient(top, #fff 0%, #ededed);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));border-bottom:1px solid #ccc;text-align:left;}
th, td{padding:7px 10px;}
col{border-right:1px solid #ccc;}
tr.odd{background:#f3f3f3;}
tr:hover{background:#999;background:-moz-linear-gradient(top, #b3b3b3 0%, #999);background:-webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#999));color:#fff;cursor:pointer;}
thead tr:hover{background:transparent;color:inherit;}
input[type=text],textarea{box-shadow:inset 1px 1px 2px #4d4d4d;-webkit-box-shadow:inset 1px 1px 2px #4d4d4d;-moz-box-shadow:inset 1px 1px 2px #4d4d4d;color:#999;border:1px solid #dfdfdf;font-family:Arial, Helvetica, sans-serif;outline-style:none;padding:8px 7px;}
input[type=submit].button{display:inline;}
hr{background:#e3e3e3;border:0;height:1px;}
.wrapper{margin:0 auto;width:940px;}
#header{background:#f3f3f3;}
#strip{background:url(../assets/stripe.png) no-repeat center center;position:absolute;top:25px;width:100%;z-index:999;height:110px;}
#strip h1{float:left;padding:25px 0 30px;width:300px;text-indent:-9999px;overflow:hidden;}
#strip h1, #strip h1 a, #strip h1 a:hover{color:#fff;text-decoration:none;}
#strip h1 sup{letter-spacing:normal;font-size:7px;position:relative;top:8px;vertical-align:top;}
#navigation{float:right;position:relative;top:40px;}
#navigation, #navigation ul{font-size:14px;list-style:none;margin:0;padding:0;}
#navigation a{color:#e2e8f3;display:block;line-height:1;font-weight:bold;padding:10px 20px;text-decoration:none;}
#navigation a:hover{color:#ffffff;}
#navigation li{float:left;}
#navigation li ul{background:url(/m/assets/menuBG.png) no-repeat left bottom;left:-9999px;position:absolute;width:198px;padding-bottom:10px;}
#navigation .firstli{border-top:1px solid #283752;}
#navigation li ul a{border-top:1px solid #3e4f6d;border-right:1px solid #0a2756;border-bottom:1px solid #0a2756;border-left:1px solid #0a2756;color:#a4a4a4;font-weight:normal;padding:9px 19px;text-shadow:#4d4d4d -1px -1px 0;width:150px;}
#navigation li ul a:hover, #navigation > li.dropdown li.dropdown > a:hover, #navigation > li.dropdown li.dropdown:hover > a{border-right:1px solid #0a2756;border-bottom:1px solid #283752;border-left:1px solid #0a2756;border-top:0;color:#ffffff;padding-top:10px;text-shadow:#1c567c -1px -1px 0;background:url(/m/assets/menuHover.png) repeat-y left;}
#navigation > li.dropdown li.dropdown > a:hover, #navigation > li.dropdown li.dropdown:hover > a{background:#0099ff url(/m/assets/navigation/arrow-right-white.gif) no-repeat center right;background-image:url(/m/assets/navigation/arrow-right-white.gif), -moz-linear-gradient(100% 100% 90deg, #017bcd, #33adff);background-image:url(/m/assets/navigation/arrow-right-white.gif), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33adff), to(#017bcd));}
#navigation li ul ul{margin:-34px 0 0 190px;}
#navigation li:hover ul ul, #navigation li:hover ul ul ul{left:-9999px;}
#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul{left:auto;}
#navigation > li.dropdown > a{background:url(../assets/navigation/arrow-down-gray.gif) no-repeat center right;padding-right:35px;}
#navigation > li.dropdown:hover > a{background:#082048 url(/m/assets/navigation/arrow-down-white.gif) no-repeat center right;border-top:1px solid #0a2756;border-right:1px solid #0a2756;border-bottom:0;border-left:1px solid #0a2756;box-shadow:3px 3px 5px rgba(0, 0, 0, 0.6);-moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.6);-webkit-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.6);color:#ffffff;padding:9px 34px 9px 19px;text-shadow:#595959 -1px -1px 0;}
#navigation > li.dropdown li.dropdown > a{background:url(../assets/navigation/arrow-right-gray.gif) no-repeat center right;}
#navigation > li.current > a, #navigation > li.current > a:hover{color:#ffffff;}
#featured{background:url(../assets/general/loading.gif) no-repeat center center;position:relative;overflow:hidden;text-align:center;width:100%;}
#featured > ul{float:left;left:50%;list-style:none;position:relative;width:1280px;}
#featured > ul > li{float:left;left:-50%;overflow:hidden;position:relative;width:1280px;}
#featured .slideshow{height:530px;width:1280px;}
.nivo-controlNav{position:absolute;bottom:30px;left:50%;margin-left:-56px;padding:6px 6px 6px 10px;width:112px;z-index:100;}
.nivo-controlNav a{display:block;width:22px;height:22px;background:url(../assets/general/nivo-bullets.png) no-repeat;text-indent:-9999px;border:0;float:left;}
.nivo-controlNav a.active{background-position:0 -22px;}
.nivo-directionNav a{display:block;width:30px;height:30px;background:url(../js/nivo/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav{background-position:-30px 0;right:15px;}
a.nivo-prevNav{left:15px;}
.nivo-caption{text-shadow:none;font-family:Helvetica, Arial, sans-serif;}
.nivo-caption a{color:#efe9d1;text-decoration:underline;}
#cta{padding:29px 0 32px;}
#cta h2{color:#999;float:left;font-size:16px;letter-spacing:normal;line-height:1.5;padding-top:3px;width:710px;}
#cta p{float:right;}
#cta a.button.big{display:block;width:158px;}
#page-heading{padding:27px 0 30px;}
#page-heading h2{color:#999;float:left;width:600px;}
#page-heading .search{height:28px;float:right;margin:6px 0 0;width:301px;}
#page-heading .search input[type=text], #page-heading .search input[type=submit]{background:transparent url(../assets/general/search-input.png);border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;display:block;float:left;height:28px;line-height:2;overflow:hidden;padding:0 15px;vertical-align:middle;width:235px;}
#page-heading .search input[type=submit]{background:transparent url(../assets/general/search-button.png);font-size:0;line-height:0;padding:0;text-indent:-9999px;width:36px;}
#page-heading .search input[type=submit]:hover{background-position:0 -28px;cursor:pointer;}
#breadcrumb{font-size:11px;font-weight:normal;list-style:none;margin:20px auto 0px;}
#breadcrumb li{color:#777;float:left;}
#breadcrumb span{color:#b2b2b2;padding:0 6px 0 4px;}
.intro{color:#737373;display:inline;line-height:1.6;}
.intro img{float:left;margin:0 34px 0 0;}
#content{line-height:1.6;}
#content > *, #content blockquote > *, #content #posts > *, #content .post > *, #content #sidebar > *, #content #sidebar > li > p, #comments > *{margin:30px 0;}
.home #content h3{color:#000;font-size:24px;letter-spacing:-1px;line-height:1.4;margin-bottom:20px;}
.home #content h3 sup{letter-spacing:normal;font-size:6px;position:relative;top:2px;vertical-align:top;}
#content #posts, #content #sidebar{float:left;margin:0 20px 0 0;width:600px;}
#content #sidebar{margin:5px 0 0 20px;width:300px;}
.post{border-bottom:1px solid #e5e5e5;}
#content .post h3{margin-bottom:8px;}
#content .post h3 a, #content .post h3 a:hover{color:#000;text-decoration:none;}
#content .meta{color:#b3b3b3;font-size:11px;font-weight:normal;list-style:none;margin-top:8px;}
.meta li{float:left;}
.meta span{padding:0 6px 0 4px;}
.meta .share{background:url(../assets/icons/share-this.png) no-repeat center right;height:15px;padding-right:19px;}
.tags{background:url(../assets/icons/tag.png) no-repeat center left;font-size:11px;list-style:none;padding-left:20px;}
.tags li{display:inline;margin-right:4px;}
.tags a{background:#fffee5;border:1px solid #e2de96;-moz-border-radius:2px;border-radius:2px;color:#b4b570;padding:2px 5px;}
.tags a:hover{border:1px solid #b4b570;text-decoration:none;}
.pagination{display:block;line-height:normal;list-style:none;text-align:center;}
.pagination li{display:inline;margin:0 2px 0 3px;}
.pagination a{background:#f8f8f8;border:1px solid #dfdfdf;-moz-border-radius:4px;border-radius:4px;color:#b3b3b3;padding:3px 6px 2px;}
.pagination a:hover{border:1px solid #b3b3b3;text-decoration:none;}
.pagination li.current a, .pagination li.current a:hover{background:#e4e4e4;background:-moz-linear-gradient(top, #fefefe 0%, #cfcfcf);background:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#cfcfcf));border:1px solid #b3b3b3;color:#666;}
#comments{border-bottom:1px solid #e5e5e5;padding-bottom:10px;}
#comments > ul{font-weight:normal;font-size:11px;list-style:none;}
#comments li li li{color:#666;line-height:1.4;}
#comments .meta{background:#f3f3f3;border:1px solid #dfdfdf;line-height:normal;list-style:none;list-style-position:outside;height:50px;padding:9px;}
#comments .meta li{float:left;height:50px;}
#comments .meta li a{color:#000;}
#comments .meta li a:hover{color:#0099ff;text-decoration:none;}
#comments .meta li.avatar{background:url(../assets/general/speaking.png) no-repeat bottom right;height:70px;}
#comments .meta li.user{height:31px;padding:19px 0 0 10px;}
#comments .meta li.user a{font-weight:bold;}
#comments .meta li.date{float:right;height:31px;margin:0;padding:19px 10px 0 0;}
.comment > *{color:#666;margin:20px 0 30px;}
#content #post-a-comment{background:#f3f3f3;border:1px solid #dfdfdf;color:#666;font-size:11px;margin-top:40px;padding:50px 60px;}
#post-a-comment h4{margin-bottom:24px;}
#post-a-comment input[type=text], #post-a-comment textarea{margin-bottom:5px;width:230px;}
#post-a-comment input[type=submit]{float:right;margin-top:10px;}
#post-a-comment textarea{line-height:1.6;height:140px;width:97%;}
#post-a-comment label{font-weight:bold;left:5px;position:relative;top:0px;}
#content .portfolio-thumbnails{list-style:none;margin:50px 0 50px -10px;width:960px;}
.portfolio-thumbnails li{float:left;margin:0 10px 0 10px;text-align:center;width:300px;}
.portfolio-thumbnails img{margin-bottom:5px;}
.portfolio-thumbnails a{color:#000;font-size:18px;}
.portfolio-thumbnails a:hover{color:#0099ff;text-decoration:none;}
.portfolio-thumbnails span{color:#999;}
.portfolio-thumbnails span a, .portfolio-thumbnails span a:hover{color:#999;font-size:12px;font-style:italic;font-weight:normal;text-transform:lowercase;}
#sidebar{color:#666;float:left;font-weight:normal;list-style:none;list-style-position:outside;margin-left:10px;position:relative;top:3px;width:300px;}
#sidebar a{color:#000;font-weight:bold;}
#sidebar a:hover{color:#0099ff;text-decoration:none;}
#sidebar a.author{color:#0099ff;font-weight:normal;}
#sidebar a.author:hover{text-decoration:underline;}
#sidebar h4{border-bottom:1px solid #e5e5e5;color:#999;font-size:16px;letter-spacing:normal;line-height:1.5;padding-bottom:12px;}
#sidebar ul{color:#666;font-weight:normal;list-style:none;list-style-position:outside;}
#sidebar > li li{background:url(../assets/general/bullet-arrow.gif) no-repeat center left;border-bottom:1px solid #e5e5e5;line-height:normal;padding:7px 0 7px 15px;}
#sidebar > li.thumbnails li{background:none;color:#999;line-height:1.4;min-height:60px;padding-left:0;}
#sidebar > li.thumbnails img{clear:left;float:left;margin:0 15px 10px 0;}
#sidebar > li.flickr{line-height:normal;}
#sidebar > li.flickr ul{display:inline-table;margin-top:5px;}
#sidebar > li.flickr li{background:none;border:none;float:left;margin:5px 5px 0 0;padding:0;}
#sidebar > li.flickr li a{display:block;width:100px;height:100px;}
#sidebar .time{font-size:11px;}
#content #buckets{color:#666;font-weight:normal;left:-10px;list-style:none;margin:45px 0 0;position:relative;width:960px;}
#buckets > li{float:left;margin:0 10px;width:300px;}
#buckets h4{font-size:16px;letter-spacing:normal;margin:0 0 20px;}
#buckets h4 a, #buckets h4 a:hover{color:#000;text-decoration:none;}
#buckets p{margin:0;}
#buckets .icon{float:left;margin:0 10px 5px 0;}
#footer{background:#0c182c url(../assets/footer.png) top center no-repeat;clear:both;color:#d9e1ef;line-height:1.6;margin:60px 0 0;padding:20px 0 0;}
#footer .widgets > li > *{margin:10px 0;}
#footer a{color:#b1c0d9;font-weight:normal;text-decoration:none;}
#footer a:hover{color:#7c91b5;text-decoration:none;}
#footer ul.widgets{color:#333;font-weight:normal;list-style:none;width:960px;}
#footer .widgets > li{float:left;margin:0 10px;width:220px;}
#footer .widgets > li ul{list-style:none;list-style-position:outside;}
#footer .widgets > li li{border-top:1px solid #252525;padding:7px 0;}
#footer .widgets > li h4{color:#b1c0d9;font-size:16px;letter-spacing:normal;margin:10px 0 0;}
#footer .widgets h1{color:#333;font-size:32px;letter-spacing:-1px;line-height:1.2;margin-top:7px;}
#footer .widgets h1 sup{letter-spacing:normal;font-size:5px;position:relative;top:5px;vertical-align:top;}
#footer .widgets > li ul.social-icons > li{border:0;float:left;margin-right:3px;}
#footer h1{display:block;width:200px;height:55px;background:url(../assets/logofooter.png);text-indent:-9999px;}
.social-icons a{background-image:url(../assets/icons/social-icons.png);display:block;height:16px;overflow:hidden;text-indent:-9999px;width:16px;}
.social-icons a:hover{background-position:0 -16px;}
.social-icons .facebook a{background-position:-16px 0;}
.social-icons .facebook a:hover{background-position:-16px -16px;}
.social-icons .twitter a{background-position:-32px 0;}
.social-icons .twitter a:hover{background-position:-32px -16px;}
.social-icons .youtube a{background-position:-48px 0;}
.social-icons .youtube a:hover{background-position:-48px -16px;}
#footer #copyright{border-top:1px solid #252525;clear:both;font-size:11px;margin:20px 0 0;padding:15px 0 10px 0;text-align:center;}
#footer #copyright a{font-weight:bold;color:#fff;}
#footer #copyright a:hover{text-decoration:underline;}
#subeli{text-align:center;margin:0 auto;width:100px;padding-bottom:10px;}
#subeli a{display:block;width:100px;height:32px;background:url(../assets/subeli.png) no-repeat;text-indent:-9999px;}
.apteki:hover{color:#002766 !important;}
.apteki span{font-size:12px;font-weight:normal !important;}
.aptinfo{font-size:16px;}
.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clear{display:inline-block;}
html[xmlns] .clear{display:block;}
* html .clear{height:1%;}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:89;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.blogphoto {text-align:center;}
