/*
	Theme Name: Boje & Mobeck
	Version: 1.0
	Author: Uffe Fey, WordPress-konsulent
	Author URI: http://wpkonsulent.dk/
	
	Og til dig, stylesheet-lurer: ja, selvfølgelig er dette theme håndbygget :)
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,	fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}

body{background:#221f21;font-family:helvetica,sans-serif;color:#796f6c;font-size:13px;line-height:18px;-webkit-font-smoothing:antialiased;position:relative;padding:20px 0;}

/* the grid og helpers */
.container{margin:0 auto;max-width:988px;}
.row{width:100%;}
.row .row{min-width:0;}
.column,.columns{float:left;min-height:1px;position:relative;}
.row .one.columns{width:8.33333333333%;}
.row .two.columns{width:16.6666666667%;}
.row .three.columns{width:25.0%;}
.row .four.columns{width:33.3333333333%;}
.row .five.columns{width:41.6666666667%;}
.row .six.columns{width:50.0%;}
.row .seven.columns{width:58.3333333333%;}
.row .eight.columns{width:66.6666666667%;}
.row .nine.columns{width:75.0%;}
.row .ten.columns{width:83.3333333333%;}
.row .eleven.columns{width:91.6666666667%;}
.row .twelve.columns{width:100%;}
.columns .inner{padding:0 5px;}
.columns .inner .columns:first-child .inner{padding-left:0;}
.columns .inner .columns:last-child .inner{padding-right:0;}
.row:before,.row:after,.clear:before,.clear:after{content:"";display:table;}
.row:after,.clear:after{clear:both;}
.row,.clear{zoom:1;}
.clear{clear:both;}
.show-on-phone{display:none;}
.alignleft{float:left;margin:0 10px 10px 0;}
.alignright{float:right;margin:0 0 10px 10px;}
.aligncenter{margin:0 auto;display:block;}
/* styling */
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#f06b96;line-height:1.25;}
table,tr,td{background:none !important;}
table{border:none;}
p{line-height:1.5;margin:0 0 18px;}
a{color:#f06b96;text-decoration:none;line-height:inherit;}
a:focus{outline:none;}
ul,ol{margin-bottom:18px;}
ul{list-style:none outside;}
ol{list-style:decimal;}
ol,ul.square,ul.circle,ul.disc{margin-left:30px;}
ul.square{list-style:square outside;}
ul.circle{list-style:circle outside;}
ul.disc{list-style:disc outside;}
li{margin-bottom:12px;}
h1{font-size:20px;margin-bottom:2px;}
h2{font-size:17px;margin-bottom:2px;}
h3{font-size:15px;margin-bottom:0;}
h4{font-size:13px;margin-bottom:0;}
em{font-style:italic;line-height:inherit;}
strong{font-weight:bold;}
img,object,embed{max-width:100%;height:auto;}
hr{background:url(assets/img/hr.png) repeat-x;height:3px;border:none;margin:0;}
input{border:1px solid #796f6c;background:#221f21;width:227px;font-size:13px;color:#796f6c;padding:5px 4px;display:block;margin-bottom:10px;}
input.button{border:none;width:auto;font-weight:bold;cursor:pointer;}
/* custom */
#menuselect{display:none;}
.nav a{color:#796f6c;font-size:19px;font-weight:bold;display:block;line-height:23px;}
.nav a:hover,.current-menu-item a,.current-page-ancestor a{color:#f06b96;}
.nav li{margin-bottom:0;}
#topnav{padding-left:10px;}
.logo{text-align:right;font-size:12px;padding-right:10px;}
.logo p{margin-top:16px;}
.buzzwords{color:#f06b96;font-family:georgia,serif;font-weight:bold;font-style:italic;margin-top:24px;}
.content{margin:40px 10px 0;}
.featured{display:block;margin:0 auto;}
.no-img.content{margin:30px 10px 0;}
.content a{color:#796f6c;text-decoration:underline;}
.line{border-bottom:1px solid #796f6c;height:1px;margin:0 10px;}
.page-referencer .content a{font-size:17px;font-weight:bold;color:#f06b96;text-decoration:none;}
.page-referencer .content p{margin-bottom:6px;}
.case.content h2,.case.content p{width:50%;}
.case.content img{margin-bottom:10px;}
.cases a{display:block;height:100%;}
.row.cases{margin-bottom:10px;line-height:0;}
.gridcell{height:330px;width:100%;background-repeat:no-repeat;background-position:top left;}
.gridcell-half{height:160px;width:100%;background-repeat:no-repeat;background-position:top left;}
/* ipad portrait */
@media only screen and (max-width: 767px)
{		
body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.container{min-width:0;margin-left:0;margin-right:0;}
.row{width:100%;min-width:0;margin-left:0;margin-right:0;}
.row .row .column,.row .row .columns{padding:0;}
.column,.columns{margin-left:0;margin-right:0;}
.column:before,.columns:before,.column:after,.columns:after{content:"";display:table;}
.column:after,.columns:after{clear:both;}
.hide-on-gadgets{display:none;}
.case.content h2,.case.content p{width:auto;}
.gridcell{height:260px;}
.gridcell-half{height:125px;}
.pagecontent .six.columns{width:auto;}
}
/* iphone */
@media only screen and (max-width: 320px)
{
.show-on-phone{display:block;}
.header .eight.columns{width:100%;float:right;}
.logo{padding-right:0;}
.logo p{margin-top:6px;}
.buzzwords{font-size:10px;font-weight:normal;margin-top:0;}
p{margin-bottom:12px;}
.nav{display:none;}
#menuselect{width:100%;margin-bottom:10px;display:block;}
h1{font-size:18px;margin-bottom:2px;}
h2{font-size:16px;margin-bottom:2px;}
h3{font-size:14px;margin-bottom:0;}
h4{font-size:12px;margin-bottom:0;}
.content{margin:20px 10px 0;font-size:12px;}
.no-img.content{margin:20px 10px 0;}
.line{margin:0;}
.page-referencer .content a{font-size:15px;}
.row.cases{margin-bottom:0;}
.row.cases .six.columns{width:100%;margin-bottom:10px;}
.page-cases .six.columns:after{content:"";display:table;}
.page-cases .columns:after{clear:both;}
.gridcell{height:210px;background-position:top center;background-size:cover;}
.gridcell-half{height:100px;background-position:top center;background-size:cover;}
}