/**
 * Author Dan Partac
 * Copyright (C) 2005 - 2012 Dan Partac. All rights reserved.
 * @license	commercial
 * Template Tablet Styling
 */
 
 
 /* testvr */
#top-wrapper.testvr, #main-wrapper.testvr, #bottom-wrapper.testvr {background:none !important; }

/* topbar */
 #topbar .main-inner {padding: 0 20px; max-width: 100%;}
 
 /* main */
.main {min-width: 720px; max-width: 980px}

/* spotlights */
.spotlight.columns-1 .moduletable {width: 100%}
.spotlight.columns-2 .moduletable {width: 49.9%}
.spotlight.columns-3 .moduletable {width: 33.2%}
.spotlight.columns-4 .moduletable {width: 33.2%}

#content.hl,
#content.hr {width: 100%; max-width: 66%; float:left;}
#content.hr.hl {width: 100%; max-width: 33%; float:left;}

#right {width:100%; min-width: 220px; max-width: 33%;}
#left {width:100%; min-width: 220px; max-width: 33%;}/**/

/* mainnav */
#mainnav .menu {	white-space: nowrap; }

/* responsive menu */
ul.mini.menu {display:none;}
.mainnav li.deeper > ul,
.mainnav li.deeper:hover > ul { /*margin-left: 0; margin-top: 45px; display:none; responsive*/}
.mainnav li.deeper:hover > ul {
	left: 0; top: 0; opacity: 1; filter: alpha(opacity=100);
	margin-left: 0; margin-top: 55px; display:block; /*responsive*/
}

.mainnav ul.menu li.deeper li.deeper:hover > ul { 
	top: -4px; left: 0; margin-left: 192px; margin-top: 0; opacity: 1; filter: alpha(opacity=100);
	display:block; /*responsive*/
}

.mainnav ul.menu {
    margin: 0 20px;
}

.contact form fieldset dt {
    width: 100%; padding: 0
}

/* typography */
/* font */
body {
	/*font-size: 14px;*/
	-webkit-text-size-adjust: 100%; /*Fix Mobile Safari Font Scale*/
}
.typo-column .typo-img-wrap {width: 95% !important}
.typo-colswrap.cols-4 .typo-column:last-child .typo-img-wrap {/*width: 33.2% !important*/}
.typo-colswrap.cols-4 .typo-column:last-child .typo-img-wrap div {width: 100%}

.typo-colswrap.cols-4 .typo-column {	width: 32.7%; margin:0 } 
div.item-page .typo-colswrap.cols-4 .typo-column {	width: 33.2%; margin:0 } 
.typo-colswrap.cols-4 .typo-column:last-child { /*margin:0; width: 100%*/ }
.typo-colswrap.cols-4 .typo-column:last-child img{}
.typo-colswrap.cols-3 .typo-column { }
.typo-colswrap.cols-2 .typo-column { }


.css3-columns4 {
    -moz-column-count: 3; -webkit-column-count: 3;
    -moz-column-gap: 15px; -webkit-column-gap: 15px;
}
.css3-columns3 {
}

div.blog div.items-row.cols-4 div.blog-item { width: 33%;}
div.blog div.items-row.cols-3 div.blog-item { width: 33%;}
div.blog div.items-row.cols-2 div.blog-item { /*width: 48%;*/}
div.blog div.items-row.cols-1 div.blog-item { /*width: 100%;*/}

/* k2 porftolio */
div.portfolio.cols-2 div.itemContainer {}
div.portfolio.cols-3 div.itemContainer,
div.portfolio.cols-4 div.itemContainer,
div.portfolio.cols-5 div.itemContainer,
div.portfolio.cols-6 div.itemContainer {width: 49.2%}

/* Logo */ 


/* Search */
#search {}

#search.active {}


#search .search {
  border: none;
}

#search .inputbox,
#search .inputbox:focus {}

#search .button {
  display: none;
}

#header .main-inner,
#pathway .main-inner {margin: 0 20px}
#mainnav-wrapper .main-inner {width:auto;}

/* slideshow */

#openlogin { 
	margin-right: 20px;
}

#footer-social {
    float: left;
    margin: 0 -30px 15px 0;
    width: 320px;
	clear:both
}

/* k2 */
div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured {background:none}
div.catItemArticleTools {
    padding: 0 1.5% 15px 0
}
.has-image span.catItemImage img {}
span.catItemAuthor {display:block}
div.catItemIntroText {float:none; width: 100%;}

div.itemRatingBlock,
div.itemToolbar,
span.itemAuthor,
span.itemHits,
div.itemCategory {
    float: none;
	display:inline-block;
	border:0;
}
div.itemToolbar {
    display: none;
}
span.itemHits {float:left;}
div.itemRatingBlock {clear:both; width:100%}
span.itemDateCreated{border:0}

div.itemHeader > div,
div.itemHeader > span {display:inline-block !important}
div.itemCommentsForm form textarea.inputbox {
    max-width: 97%;
    min-width: 97%;
    width: 97%;
}

div.top-link {display:none !important}

/* gk 
.nspCol2 {width: 50%; }
.nspCol3 {width: 33.33%; }
.nspCol4 {width: 33.33%; }*/

/* DNP portfolio */
div.portfolio-item {width: 33.3%}