/*Theme Name:     Anthology Child ThemeTheme URI:      http: //digitalreland.com/Description:    Child theme for the Twenty Eleven theme Author:         Reland PigteAuthor URI:     http: //digitalreland.com/Template:       anthologyVersion:        0.1.0*/@import url("../anthology/style.css");body {    background: url("images/background.png") repeat-x scroll 0 0 #A1A1A1;    color: #000000;    font-family: Calibri,Geneva,Verdana,Georgia,"Times New Roman",Times,serif;    font-size: 18px;    line-height: 1.4em;}a {    font-style: normal;}h1, h2, h3, h4, h5, h6 {    font-style: normal;}/*-------------------------IMAGE CAPTIONS----------------------------*/.wp-caption {	width: 100% !important;}.wp-caption img {    background-color: #FFFFFF;    box-shadow: 0 0 6px #C6C6C6;    padding: 10px;}.wp-caption p.wp-caption-text, .gallery-caption {    font-family: "Droid Serif",Georgia,"Times New Roman",Times,serif;    font-size: 14px;    font-style: italic;    line-height: 1.5em;    margin: 0;    padding: 0 4px 5px;    text-align: center;}/*-------------------------MENU----------------------------*/#main-container {	width: 100%;}#menu-container {    height: 65px;	margin-top: 10px;}#menu {    background: url("images/menu.png") no-repeat scroll center top transparent;    height: 72px;    padding: 17px 0;    width: 976px;}#menu ul {	line-height: 21px;}#menu ul li a {	font-family: 'Merriweather',arial,serif;}#menu ul ul {  left: 15px;   top: 26px;  width: 260px;}#menu ul ul li {	padding: 5px 0;}#menu ul ul li a {	line-height: 18px;}/*-------------------------SLIDER----------------------------*/#slider-container, #page-title {	background: none repeat scroll 0 0 transparent !important;}/*-------------------------CONTENT----------------------------*/#content-container {	margin-top: 10px;    position: relative;    width: 1064px;    z-index: 2;}#full-width {  float: none;  margin: 0 auto;}#hcontent{	background: url("images/content-header.png") no-repeat scroll 0 0 transparent;    float: left;    height: 91px;    width: 100%;}#hcontent .social {	margin-top: 28px;}#ccontent{    background: url("images/content-body.png") repeat-y scroll 0 0 transparent;    float: left;    width: 100%;}#fcontent{	background: url("images/content-footer.png") no-repeat scroll 0 0 transparent;    float: left;    height: 40px;    width: 100%;}#content {    margin-left: 50px;    width: 625px;}.ngg-gallery-thumbnail-box {    float: left;    margin: 0 5px 5px 0;}#content .ngg-gallery-thumbnail img {    background-color: #FFFFFF;    border: 6px solid #FFFFFF;    display: block;    margin: 4px 0 4px 5px;    padding: 0;    position: relative;    width: 184px;}.blog-post {	overflow: visible;}.blog-post img {	background-color: #FFFFFF;    box-shadow: 0 0 6px #C6C6C6;    padding: 10px;}.blog-post h1, .blog-post h1 a{	font-family: 'Merriweather',arial,serif;	font-size: 28px;	margin-bottom: 5px;}.blog-post h2, .blog-post h3{	font-family: 'Brawler','Bitter','Crete+Round','Arvo',serif;}.blog-post h2 {	font-size: 24px;}.blog-post h2 a {	color: #000;}.blog-post h3 {	font-size: 20px;}/*-------------------------PORTFOLIO----------------------------*/.item-desc h4 {    font-family: 'Brawler','Bitter','Crete+Round','Arvo',serif;    font-size: 20px;    margin-bottom: 0;    text-align: center;}.item-desc h4 a:hover {    text-decoration: underline;}.item-desc {	margin: 0 auto;}.item-desc p {    text-align: center;}.portfolioinfo {    margin: 0 auto;     text-align: center;    width: 80%;}.portfolioinfo h2 {	font-family: 'Merriweather',arial,serif;    font-size: 28px;	margin-bottom: 0;}.portfolioinfo p {	font-family: 'Brawler','Bitter','Crete+Round','Arvo',serif;    font-size: 21px;    line-height: 31px;	margin-top: 0;}.switch{	margin: 0 auto;    text-align: center;    width: 80%;}.switch h2{	font-family: Calibri,Geneva,Verdana,Georgia,"Times New Roman",Times,serif;    font-weight: bold;    margin: 0;}.switch ul{padding:0 !important;}.switch ul li{	display: inline;    list-style: none outside none;}.portfolio-item { display: block; }.wp-pagenavi {	margin: 0 0 15px;	text-align: left;}.wp-pagenavi > span, .wp-pagenavi > a {	border-radius: 2px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;}/*-------------------------SIDEBAR----------------------------*/.sidebar-box ul li.cat-item a {    border-bottom-width: 0;    display: block;    line-height: 1.6em;}.sidebar {	margin-right: 50px;}/*-------------------------SIDEBAR----------------------------*/#footer-container {	background: url("images/footer-background.png") repeat-x scroll 0 0 #333333;    margin-top: -83px;    padding-top: 75px;    position: relative;    z-index: 1;}#footer ul {    overflow: hidden;    width: 100%;}#footer ul  li a{	font-family: Calibri,Geneva,Verdana,Georgia,"Times New Roman",Times,serif;    padding-top: 0;    width: 94%;}#footer ul li{	border: 0 none;    padding-bottom: 0;    width: 100%;}.sidebar-box {    margin-bottom: 25px;    overflow: hidden;}/*-------------------------SOCIAL BUTTONS----------------------------*/.social {	background: url("images/social-background.png") no-repeat scroll center center transparent;    float: left;    height: 60px;    margin-top: 15px;    text-align: center;    width: 100%;}.social ul{	padding: 0 !important;	margin: 2.5px 0 0;}.social ul li{	display: inline;    list-style: none outside none;}/*-------------------------GALLERY TEMPLATE----------------------------*/#gallery {    margin: 20px auto 0;    width: 90%;}#gallery .page-wrapper{	float:left;	width: 990px;}/*-------------------------NIVO SLIDER----------------------------*/#slider {	box-shadow: 0 0 6px transparent;	margin: 0 0 0 -27px;	padding: 0;}#slider a { text-decoration: none; }#slider-frame{	background: url("images/slider-background-v3.png") no-repeat scroll 0 0 transparent;	height: 462px;	left: -28px;	position: absolute;	top: -5px;	width: 1121px;	z-index: 5;}.nivoSlider a.nivo-imageLink {	z-index: 90 !important;}.nivo-caption {	background: none repeat scroll 0 0 transparent !important;	height: 350px;	left: 24px !important;	top: 56px;	width: 40% !important;}.autocaptions .headline{	float: left;	font-size: 80px;	font-weight: bold;	line-height: 72px;	margin: -12px 0 25px;	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);	text-transform: uppercase;	width: 100%}.autocaptions .sub-headline{	display: block;	float: left;	font-size: 49px;	line-height: 46px;	margin: -12px 0 10px;	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);	width: 100%;}.autocaptions p{	float: left;	font-size: 24px !important;	font-weight: bold;	line-height: 30px;	margin: 0;	padding: 0 !important;	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);}.autocaptions a {text-decoration: none !important; color: #fff !important;}/*-------------------------CATEGORY BASED----------------------------*/.cat-based{	float: left;	min-height: 300px;	width: 103%;	margin-bottom: 20px;}.cat-item-wrap{	float: left;    width: 100%;}.cat-item {	float: left;    margin-right: 30px;}.item-descs {	margin-left: 10px;	text-align: center;	width: 443px;}.item-descs h4 {	font-size: 21px;}/*-------------------------LOGO----------------------------*/#logo-container span {	top: -500px;	position: absolute;}#logo-container a{	background: none;}/*-------------------------SEARCH FORM----------------------------*/input.search-button{	border: 0 none;    height: 34px;    margin: 0;    padding: 0;    position: absolute;    right: 4px;    top: 3px;    width: 46px;}#search_input {	border-radius: 3px 3px 3px 3px;	-webkit-border-radius: 3px 3px 3px 3px;	border-radius: 3px 3px 3px 3px;    padding: 5px 58px 5px 10px;    width: 200px;}#searchform {	margin-bottom: -10px;    margin-top: 7px;    position: relative;}/*-------------------------COMMENTS----------------------------*/.comentBox {    font-size: 14px;    min-height: 108px;    overflow: hidden;    padding: 20px;    position: relative;}.commentAutor {    float: left;}.comentBox img {    background-color: #FFFFFF;    border: 1px solid #E6E6E6;    float: left;    margin-bottom: 10px;    margin-right: 20px;    margin-top: 0;    padding: 4px;}.comentBox p {    display: block;    float: left;    left: 100px;    margin-top: -10px;}.commentText {    float: left;    margin-left: 110px;    margin-top: -71px;    position: relative;    width: 78%;}.commentDate {    bottom: 10px;    color: #999999;    font-family: "DroidSerifItalic";    font-size: 12px;    margin-top: 10px;    position: absolute;    right: 20px;}p.ComentAutorName {	margin-top: -7px;}#commentContentContainer ul.children li {    background: none repeat scroll 0 0 transparent;    border: 0 none;    margin-bottom: -20px;    margin-left: 10px;    margin-top: -1px;    padding-bottom: 20px;    padding-top: 1px;}#content-container ul.commentlist, #content-container ul.commentlist ul {    list-style: none outside none;    margin-left: 0;    padding-left: 30px;}ul.commentlist {	padding-left: 0 !important;}#commentContentContainer ul.children li {	margin-left: 0 !important;}#commentContentContainer ul.children .commentContainer {    margin-left: 0;}.ngg-galleryoverview {    clear: both;    float: left;    width: 100%;}.wp-socializer-buttons .wpsr-btn {    float: left;    line-height: 21px;    margin: 0 10px 0 0;    padding: 0;}.slicknav_menu {    display:none;}/* ~~ Tab ~~ */@media screen and (max-width: 768px){    html { padding-top: 47px; }    .js #menu-sitemenu { display:none; }    .js .slicknav_menu { display:block; }    #main-container { min-width: initial; top: auto; position: relative; background: white; }    #header { width: 100%; }    #header #menu-container { display: none; }    #header #logo-container { width: 100%; }    #header #logo-container a { width: 100%; margin: 20px 0 0; background: none; padding: 0 20px; box-sizing: border-box; height: auto; }    #header #logo-container a img { width: 100%; height: auto; }    #content-container { overflow: hidden; width: 100%; }    #content-container #slider { display: none; }    #content-container #slider-frame { display: none; }    #content-container #hcontent { background: white; }    #content-container #ccontent { background: white; }    #content-container #ccontent .portfolioinfo { box-sizing: border-box; padding: 0 20px; width: 100%; }    #content-container #ccontent #gallery,    #content-container #ccontent #full-width,    #content-container #ccontent #content { box-sizing: border-box; margin: 0; padding: 0 20px; width: 100%; }    #content-container #ccontent #content img { box-sizing: border-box; width: 100%; height: auto; }    #content-container #ccontent #full-width .item-descs { margin: 0; }    #content-container #ccontent #full-width .portfolioinfo { margin: 0; padding: 0; }    #content-container #ccontent #full-width .cat-based { width: 100%; }    #content-container #ccontent #full-width .cat-based .cat-item-wrap { }    #content-container #ccontent #full-width .cat-based .cat-item-wrap .cat-item { width: 100%; margin: 0; }    #content-container #ccontent #full-width .cat-based .cat-item-wrap .cat-item > * { width: 100%; }    #content-container #ccontent #full-width .cat-based .cat-item-wrap .cat-item img { width: 100%; height: auto; box-sizing: border-box; }    #content-container #ccontent #gallery .page-wrapper { width: 100%; margin-top: 20px; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper { width: 100%; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper .portfolio-item { margin: 0 10px; width: 30%; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper .portfolio-item img { box-sizing: border-box; height: auto; width: 100%; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper .portfolio-item .item-desc { border: 0 none; margin: 0 auto 20px; width: 100% !important; }    #content-container #ccontent #content .wp-caption img { box-sizing: border-box; height: auto; width: 100%;  }    #content-container #ccontent .sidebar { box-sizing: border-box; margin: 0; padding: 0 20px; width: 100%; }    #content-container #ccontent .sidebar .sidebar-box { }    #content-container #ccontent .sidebar .sidebar-box.widget_recent_entries ul li a { width: 100%; }    #content-container #ccontent .sidebar .sidebar-box #search_input { box-sizing: border-box; height: 41px; width: 100%; }    #content-container #ccontent .sidebar .sidebar-box ul { width: 100%; }    #content-container #ccontent .sidebar .sidebar-box ul li { margin: 0; width: 100%; }    #content-container #ccontent .sidebar .sidebar-box ul li a { }    #content-container #ccontent .sidebar .sidebar-box.posts_multi h4 { text-align: center; }    #content-container #ccontent .sidebar .sidebar-box #sidebar-projects { width: 100%; text-align: center; }    #content-container #ccontent .sidebar .sidebar-box #sidebar-projects li { margin: 0; width: 42%; position: relative; overflow: hidden; vertical-align: top; display: inline-block; max-width: 135px; }    #content-container #ccontent .sidebar .sidebar-box.widget_wmp_widget { }    #content-container #ccontent .sidebar .sidebar-box.widget_wmp_widget ul li a { width: 100%; }    #content-container #fcontent { display: none; }    #content-container #ccontent #content .comentBox {}    #content-container #ccontent #content .comentBox img { width: 80px; }    #content-container #ccontent #content .comentBox .commentText { margin-left: 100px; margin-top: -60px;  }    #content-container #ccontent #content .post-info ul li.post-info-comments { border: 0 none; float: none; }    #content-container #ccontent #content .post-info ul li { border: 0 none; display: block; float: none; padding: 0; text-align: center; }    #content-container #ccontent #content .wp-socializer-buttons { text-align: center; }    #content-container #ccontent #content .wp-socializer-buttons span.wpsr-btn {        margin: 0px;        padding: 0px;        float: none;        margin-right: 10px;        vertical-align: top;        display: inline-block;    }    #content-container #ccontent #content .wp-socializer-buttons span.wpsr-btn > * { padding: 0 !important; }    #content-container #ccontent #content .wp-socializer-buttons span.wpsr-btn > iframe { width: 80px !important; }    #content-container #ccontent #content .wp-socializer-buttons span.wpsr-btn > #___plusone_0 { width: 60px !important; }    #footer { width: 100%; overflow: hidden; }    #footer #footer-columns { width: 100%; margin: 0; }    #footer #footer-columns .four-columns,    #footer #footer-columns .four-columns-4 { width: 100%; box-sizing: border-box; padding: 0 20px; display: block; margin: 0; }    #footer #footer-columns .four-columns-4 #portfolio-posts-multi-5 { margin: 0; }    #footer #footer-columns .four-columns-4 #portfolio-posts-multi-5 #sidebar-projects { width: 100%; }    #footer #footer-columns .four-columns-4 #portfolio-posts-multi-5 #sidebar-projects li {}    #footer #footer-columns .four-columns-4 #portfolio-posts-multi-5 #sidebar-projects li a {}    #footer #footer-columns .four-columns ul {}    #footer #footer-columns .four-columns ul li {}    #footer #footer-columns .four-columns ul li a { width: 100%; }    #copyrights { box-sizing: border-box; float: left; height: auto; padding: 0 20px; width: 100%; }    #copyrights h5 { width: 100%; margin: 20px 0; }}/* ~~ Mobile ~~ */@media screen and (max-width: 480px){    #content-container #ccontent #gallery .page-wrapper { width: 100%; margin-top: 20px; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper { width: 100%; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper .portfolio-item { margin: 0; width: 100%; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper .portfolio-item img { box-sizing: border-box; height: auto; width: 100%; }    #content-container #ccontent #gallery .page-wrapper .item-wrapper .portfolio-item .item-desc { border: 0 none; margin: 0 auto 20px; width: 100% !important; }    #content-container #ccontent .blog-post {  }    #content-container #ccontent .blog-post h1 { text-align: center; }    #content-container #ccontent .blog-post p iframe { width: 100%; height: auto; }}/* ~~ Small mobile devices ~~ */@media screen and (max-width: 360px) {    #content-container #ccontent #content .comentBox .commentText { width: 60%;  }}