/*
    Theme Name: VictorBurgos1
    Theme URI: mailto:w4d4f4k@gmail.com
    Author: w4d4f4k@gmail.com
    Author URI: mailto:w4d4f4k@gmail.com
    Description: Developed for Victor Burgos.
    Version: 1.0
*/
 
/*@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(http://fonts.googleapis.com/css?family=Lora);*/
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow);

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, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: lighter;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 62.5%;
	/*overflow-y: scroll;*/
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

*,
*:before,
*:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}

#header {
}

#header #left {
	width:40%;
	float:left;
	background:#fff;
	/*position:relative;*/
}
#header #left img {
	display:block;
	margin-left:auto;
	margin-right:auto;
	max-height:300px;
	width:auto;
}
#header #left #share_buttons {
	text-align:center;
}
#header #right {
	width:60%;
	float:left;
	text-align:right;
	position:relative;
}
#header #right #site-logoside {
	position:absolute;
	top:0;
	left:0;
	width:100px;
	height:100%;
	z-index:10;
}

#site-navigation1 {
	overflow:hidden;
	height:320px;
}
#site-navigation1 > div {
	height:100%;
}
#header ul {
	list-style:none;
}
#header ul li {
	padding:0x;
	margin:0px;
	height:40px;
}
#header ul li a {
	text-decoration:none;
	display:block;
	position:relative;
	width:100%;
	height:100%;
	padding:0x;
	margin:0px;
}

#header ul li a span {
	color: #fff;
    display:inline-block;
	position:absolute;
	top:25%;
	right:0px;
	margin-right:5%;
	font-family:PT Sans Narrow;
}

#page {
	/*opacity:0.9;*/
}
#page .breadcrumbs {
	line-height:20px;
	margin:7px 276px 7px 276px;
}
#page .breadcrumbs a {
	font-family:PT Sans Narrow;
	color:#767676;
}
#page #sidebar_left {
	display:table-cell;
	width:262px;
}
#page #sidebar_right {
	display:table-cell;
	width:262px;
}
#page #content {
	display:table-cell;
	width:100%;
	vertical-align:top;
}

.page {
	/*opacity:0.9;*/
	font-family:PT Sans Narrow;
}
.page .entry-header {
	margin:0px;
	padding:0px;
}
.page .entry-header .entry-title {
	font-size:4.5em;
	font-weight:bold;
	text-align:center;
	font-family:PT Sans Narrow;
}

.page .entry-header ul {
	list-style:none;
	text-align:center;
}
.page .entry-header li {
	display:inline;
	text-align:center;
	font-family:PT Sans Narrow;
}
.page .entry-header li:nth-child(n+2):before {
    content: "|";
	margin-left:10px;
	margin-right:10px;
}
.page .entry-content {
}
.page .entry-content > p {
	display: block;
	margin:13px;
}
.page .entry-content a {
	color:#000;
}
.page .entry-content .size-full {
	margin:7px;
}
.page .entry-content .size-thumbnail {
	margin:7px;
}
.page .entry-content .alignright {
	float:right;
}
.page .entry-content .alignleft {
	float:left;
}
.page .entry-footer {
	margin:7px;
}
.page .entry-footer a {
	color:#000;
}
#content-menu {
	text-align:center;
}
.content-menu-ul {
	list-style:none;
	list-style-position:inside;
	vertical-align:top;
	clear:both;
	overflow:hidden;
}
.content-menu-li {
	/*float:left;*/
	border:0;
	position:relative;
	margin:13px;
	padding:0px;
}
.content-menu-ul li:nth-child(3n+0) { clear: left; }
.content-menu-li-ib {
	display:inline-block;
}
.content-menu-li-b {
	display:block;
}
.content-menu-li .teaser {
	padding:0;
	margin:0;
	border:0;
}
.content-menu-li a {
	text-decoration:none;
	overflow:hidden;
	position:relative;
	padding:0;
	margin:0;
	border:0;
	display:block;
	z-index:0;
	color:#fff;
}
.content-menu-li a:hover {
	text-decoration:underline;
	color:#fff;
}
.content-menu-li p {
	line-height:35px;
	vertical-align:middle;
	width:100%;
	padding:0;
	margin:0;
	border:0;
	color:#fff;
}
.content-menu-li .image {
	position:relative;
	display:block;
	width:218px; /*218*/
	height:183px; /*183*/
	padding:0;
	margin:0;
	border:0;
}
.content-menu-li .image img {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1;
}
.content-menu-li .slideAlt {
	position:absolute;
	/*bottom:-200px;*/
	bottom:0px;
	display:none;
	left:0%;
	width:100%;
    padding:0;
	margin:0;
	border:0;
}
.content-menu-li .slideAlt .slideAltIn {
	position:relative;
	/*margin:7px;*/
	padding:7px;
	color:#fff;
	background:rgba(0,0,0,0.5);
}
.content-menu-li .slideAlt .slideAltIn h1 {
	font-size:1.3em;
	font-weight:900;
}
.content-menu-li .slideAlt .slideAltIn ul {
	list-style:none;
}
.content-menu-li .slideAlt .slideAltIn li {
	display:inline-block;
	font-size:0.75em;
	font-weight:900;
}
.content-menu-li .slideAlt .slideAltIn li:nth-child(n+2):before {
    content: "|";
	margin-left:3px;
	margin-right:3px;
}
.content-menu-li .slideAlt .slideAltIn p {
	font-size:0.7em;
	font-weight:0;
	line-height:10px;
	margin:3px;
}

.site-pagination a {
	color:#000;
}


.site-footer {
	text-align:center;
	line-height:50px;
	position:relative;
}
.site-footer .site-logo {
	position:absolute;
	right:30px;
}
.site-footer .site-logo img {
	height:50px;
	width:auto;
}
.site-footer .site-info {
	width:85%;
	height:2px;
	margin-left:auto;
	margin-right:auto;
	display:inline-block;
	background:#BFBFBF;
}

/* fonts classes */
.page .entry-content-font {
	font-size:1.4em;
	font-weight:500;
}
.page .entry-content-font strong {
	font-size:1.5em;
	font-weight:700;
}

.fbig {
	font-weight:900;
	font-size:1.3em;
}
.flarge {
	font-weight:900;
	font-size:1.4em;
}
.flarge7 {
	font-weight:700;
	font-size:1.4em;
}
.fmedium {
	font-weight: 900;
    font-size: 1.3em;
}
.fmedium5 {
	font-weight: 500;
    font-size: 1.3em;
}
.fsmall {
	font-weight: 900;
    font-size: 0.9em;
}
.fsmall3 {
	font-weight: 300;
    font-size: 0.9em;
}
.fwhite {
	color:#fff;
}
.fblack {
	color:#000;
}
.furlsin {
	text-decoration:none;
}
.fupper {
	text-transform:uppercase;
}
.flower {
	text-transform:lowercase;
}
.dropcap {
	font-size:5em;
	font-weight:900;
	
	float: left;
    width: 60px;
    height: 45px;
    /* border: solid 1px #000; */
    text-align: center;
    vertical-align: middle;
    line-height: 40px;
    margin: 0px;
}
/* remove elmenets */
/*.entry-title { display:none; }*/
.post-thumbnail { display:none; }

/* tvoj_share_buttons */
.t3ch_share_buttons {
	line-height:37px;
	vertical-align:middle;
}
.t3ch_share_buttons img {
	width: 40px !important;
    padding: 3px;
    border: 0;
    box-shadow: none !important;
    display: inline !important;
    vertical-align: middle;
}
.t3ch_share_buttons a {
	text-decoration: none;
    border: 0;
    font-weight: bold;
	width:40px;
	line-height:23px;
	display:inline-block;
	margin:0px 4px 0px 4px;
	color:#fff;
	font-family:PT Sans Narrow;
}
.t3ch_share_buttons a:hover {
	opacity:.8
}
/*.t3ch_share_buttons .t3ch_facebook_share:before {
}
.t3ch_share_buttons .t3ch_facebook_share {
	background:#3b579d;
}

.t3ch_share_buttons .t3ch_twitter_share:before {
}
.t3ch_share_buttons .t3ch_twitter_share {
	background:#1cb0f1;
}

.t3ch_share_buttons .t3ch_google_share:before {
}
.t3ch_share_buttons .t3ch_google_share {
	background:#e54e1f;
}

.t3ch_share_buttons .t3ch_linkedin_share:before {
}
.t3ch_share_buttons .t3ch_linkedin_share {
	background:#007ab5;
}

.t3ch_share_buttons .t3ch_email_share:before {
}
.t3ch_share_buttons .t3ch_email_share {
	background:#000;
}*/
/*.tvoj_share_buttons img {
	width: 55px !important;
    padding: 0px 7px 0px 7px;
    border: 0;
    box-shadow: none !important;
    display: inline !important;
    vertical-align: middle;
}*/




@media screen and (min-width: 300px) {
	* {
		font-size:0.8em;
	}
	.content-menu-li .slideAlt .slideAltIn h1 {
		font-size:0.8em;
	}
	body {
	}
	#header #left {
		width:60%;
	}
	#header #right {
		width:40%;
	}
	#page #sidebar_left {
		display:none;
	}
	#page #sidebar_right {
		display:none;
	}
	
	#page .breadcrumbs {
	    margin:7px 0px 7px 0px;
		text-align:center;
    }
	
	#header #left img {
		max-height:140px;
	}
	#site-navigation1 {
		height:200px;
	}
	#header ul li {
		height:22px;
	}
	
	.t3ch_share_buttons img {
		width: 20px !important;
	}
	
	.t3ch_share_buttons a {
		width:10px;
		height:auto;
	}
	.t3ch_share_buttons .t3ch_facebook_share span {
		display:none;
    }
	.t3ch_share_buttons .t3ch_facebook_share:after {
		content:"F";
	}
	.t3ch_share_buttons .t3ch_twitter_share span {
		display:none;
    }
	.t3ch_share_buttons .t3ch_twitter_share:after {
		content:"T";
	}
	.t3ch_share_buttons .t3ch_google_share span {
		display:none;
    }
	.t3ch_share_buttons .t3ch_google_share:after {
		content:"G+";
	}
	.t3ch_share_buttons .t3ch_linkedin_share span {
		display:none;
    }
	.t3ch_share_buttons .t3ch_linkedin_share:after {
		content:"In";
	}
	.t3ch_share_buttons .t3ch_email_share span {
		display:none;
    }
	.t3ch_share_buttons .t3ch_email_share:after {
		content:"E";
	}
}
@media screen and (min-width: 30.75em) {
	body {
	}
}
/**
 * 15.1 Mobile Large 620px
 */
@media screen and (min-width: 38.75em) {
	body {
	}
}

/**
 * 15.2 Tablet Small 740px
 */
@media screen and (min-width: 46.25em) {
	body {
	}
}

/**
 * 15.3 Tablet Large 880px
 */
@media screen and (min-width: 55em) {
	* {
		font-size:1em;
	}
	.content-menu-li .slideAlt .slideAltIn h1 {
		font-size:1.3em;
	}
	
	body {
	}
	#header #left {
		width:40%;
	}
	#header #right {
		width:60%;
	}
	#page #sidebar_left {
		display:table-cell;
	}
	#page #sidebar_right {
		display:table-cell;
	}
	#page .breadcrumbs {
	    margin:7px 276px 7px 276px;
		text-align:left;
    }
}

/**
 * 15.4 Desktop Small 955px
 */
@media screen and (min-width: 59.6875em) {
	body {
		border:none;
	}
	
	
}

/**
 * 15.5 Desktop Medium 1100px
 */
@media screen and (min-width: 68.75em) {
	body {
		border:none;
	}
	
	#header #left img {
		max-height:300px;
	}
	#site-navigation1 {
		height:320px;
	}
	#header ul li {
		height:40px;
	}
	
	.t3ch_share_buttons img {
		width: 40px !important;
	}
	
	.t3ch_share_buttons a {
		width:40px;
		height:auto;
	}
	.t3ch_share_buttons .t3ch_facebook_share span {
		display:inline-block;
    }
	.t3ch_share_buttons .t3ch_facebook_share:after {
		content:"";
	}
	.t3ch_share_buttons .t3ch_twitter_share span {
		display:inline-block;
    }
	.t3ch_share_buttons .t3ch_twitter_share:after {
		content:"";
	}
	.t3ch_share_buttons .t3ch_google_share span {
		display:inline-block;
    }
	.t3ch_share_buttons .t3ch_google_share:after {
		content:"";
	}
	.t3ch_share_buttons .t3ch_linkedin_share span {
		display:inline-block;
    }
	.t3ch_share_buttons .t3ch_linkedin_share:after {
		content:"";
	}
	.t3ch_share_buttons .t3ch_email_share span {
		display:inline-block;
    }
	.t3ch_share_buttons .t3ch_email_share:after {
		content:"";
	}
}

/**
 * 15.6 Desktop Large 1240px
 */
@media screen and (min-width: 77.5em) {
	body {
		border:none;
	}
}
