/*
Theme Name: Creativo 4.0 Child
Description: Child Theme for Creativo.
Author: The Chemistry Set
Theme URI: http://rockythemes.com/creativo/
Author URI: http://thechemistryset.co.uk/
Version: 0.1.0
Template: creativo
*/

@import url("../creativo/style.css");

body {
    color: #555;
}
h1, h2, h3, h4, h5, h6{
	color: #921a14;
}
.branding {
    margin-right: 0;
    padding-right: 0;
}
#navigation ul ul a:hover{
	border-bottom:1px dotted #921a14;
}
.page_description{
	color:#555;
}
.qbox_title1, .leftboxtitle {
	font-size:40px!important; line-height:normal; width:30%; float:left; text-transform:uppercase; line-height:45px; text-align:right;
}
.qbox_title2, .rightboxtitle{
	float:right; width:60%; border-left:1px solid #ffffff; padding-left:25px; 
}
.front_page_outer, .content_box_title span.grey, .lightgrey, .outer_toggle, .reading-box, .footer_widget, .col .description{
	background-color:#dddddd!important;
}
.mini {
    border-color: #dddddd!important;
}
.row{
	margin:0 auto;
}
/*.row_full{
	margin:0;
}*/
.portfolio-navi-previous {
	background: url(images/previous.gif) no-repeat 0px 5px; padding-left:18px;
	float:left; width:60px;
}
.portfolio-navi-next {
	background: url(images/next.gif) no-repeat 65px 5px; padding-right:18px;
	float:right; width:60px; text-align:right;
}
.portfolio-misc-info-left{
	border-bottom:1px dotted #ccc;
	background-color: #fff;
}
.project-description {	
	clear: both;
}
.red_dc{
	color:#921a14;
}
.post_container{
	margin-top: 20px;
}
.sidebar{
	margin-top:23px;
}
.bellow_header {background-color: #fff!important; border-bottom: none; }
.bellow_header_title { color: #921a14!important; }


/* CHEMSET [previously] COMMENTED OUT: */
.footer_widget_content { color: #555; }
.footer_widget_content a:hover{
	border-bottom: 1px solid #921a14;
	color:#921a14;
}

.blogpost h2 {
   padding:0 0 15px 0;
}
#navigation ul li {
    font-size: 14px;
}
#navigation ul li { padding: 0; }
.main-navigation li a { padding: 6px 10px /* was 10px and 6px */; }
.qbox_title1, .leftboxtitle { width: 40%!important; }
.leftboxtitle h1 { font-size: 40px; }
.qbox_title2, .rightboxtitle { width: 50%!important; }
/*.shortcode_img { padding: 17px 0; }*/
.clearboth { clear: both; }
.divider_blank { padding-bottom: 6px; clear: both; }
.alignleft { margin: 0 10px 10px 0!important; }
.alignright { margin: 0 0 10px 10px!important; }
.extra-width-full-port { min-height: 190px; }
.col .description { min-height: 70px; }
/*.page-title { width: 70% }*/
.shortcode-tabs .tab_content { padding: 13px; }
.recent-flickr a img { padding: 0; }
/*.portfolio-item { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);
-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);
box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5); }*/
.button { box-shadow: none; }
.toggle-content p { word-wrap: break-word; max-width: 100%; }
h3.widget-title a { font-size: 22px; }
.footer_widget_content .button { width: 60%; }
.alignlefty {
	display: inline;
	float: left;
	width: 48%;
	margin-right:10px;
}
.alignrighty {
	display: inline;
	float: right;
	margin-left: 0;
	width: 48%;
}
.bgmp_list-item { width: 100%; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; margin-bottom: 2px; padding-top: 10px;}
.groupwidget { display: inline-block; padding: 0 0 10px; }
.toggle-content h5 { padding: 0; }
.whitey { background-color: #fff!important; }
.camptxt { margin: -7px 7px 7px 7px!important; }
.camps { margin: 0 3px; line-height: 20px; }
.camps a:hover { text-decoration: underline; }
#bgmp_map-canvas { margin-bottom: 18px; }
.outer_toggle {
    margin-bottom: 6px;
}
.outer_toggle h4 { display: inline; }
.docicon, .docsicon, .camicon, .filmicon, .foldericon, .globeicon, .picicon, .vidicon {
	background-position: 0 0;
	padding: 1px 20px;
}
.docicon {
	background: transparent url(images/icons/document.png) no-repeat 0 0;
}
.docsicon {
	background: transparent url(images/icons/documents.png) no-repeat 0 0;
}
.camicon {
	background: transparent url(images/icons/camera.png) no-repeat 0 0;
}
.filmicon {
	background: transparent url(images/icons/film.png) no-repeat 0 0;
}
.foldericon {
	background: transparent url(images/icons/folder.png) no-repeat 0 0;
}
.globeicon {
	background: transparent url(images/icons/globe.png) no-repeat 0 0;
}
.picicon {
	background: transparent url(images/icons/picture.png) no-repeat 0 0;
}
.vidicon {
	background: transparent url(images/icons/video.png) no-repeat 0 0;
}
.docicon:hover, .docsicon:hover, .camicon:hover, .filmicon:hover, .foldericon:hover, .globeicon:hover, .picicon:hover, .vidicon:hover {
	background-position: 0 -18px;
}
.portfolio-misc-info { font-size: 18px; }
body, .container { top: 0!important; }
.row_full h2 { margin-top: 12px; padding: 0 0 15px; }
.page-id-7120 .row_full p { margin-bottom: 0; }
#text-9 .textwidget { padding: 0 0 10px; }
h3.footer-widget-title { border-bottom: 1px solid #fff; }
.page-id-7394 .divider_solid { border-top: 1px solid #fff; }
img { max-width: 100%; height: auto; }
.profileImg { margin: 0 30px; }
.post-content ul { list-style: disc; margin: 0 0 20px 16px; }
.post-content ol { margin: 0 0 20px 20px; }
.page-id-1655 .content_box_title { background: url("images/small-dot-white.gif") repeat-x scroll 0 20px rgba(0, 0, 0, 0); }
.row_full h2 {
    margin-top: 0;
}
#menu-item-7414 { background-color: #ff6600; }
.portfolio-3 h3{
	font-size:28px;
	min-height:70px!important;
}
input[type="submit"] { background-color: #fff; cursor: pointer; }

/* 3-col resource page */
.page-id-7763 .portfolio-3, .page-id-7763 .portfolio-3 img { width: 200px; height: 143px; }
.page-id-7763 .portfolio-3 h3 { min-height: 0!important; visibility: hidden; padding: 0; margin: 0; line-height: 0; }
.page-id-7763 .portfolio-3 .portfolio_tags { font-size: 17px; margin: 0 10px 0 5px!important; }
.page-id-7763 .ch-info .ch-info-back3 { transform: translate3d(0px, 0px, -200px) rotate3d(1, 0, 0, 90deg); }
.sf-sub-indicator { margin-left: 0; top: 0; }
#menu-item-7772 a { padding: 5px 6px 6px; }
.connect { margin: 0 0 10px; }
.post-password-form {
	max-width: 940px;
    padding: 0 20px;
	margin: 0 auto;
}
.post-content p {
    margin: 0 0 15px;
}
.postid-10659 .portfolio-misc-info, .postid-10662 .portfolio-misc-info, .postid-10664 .portfolio-misc-info, .postid-10666 .portfolio-misc-info { display: none; }

.bgmp_list { list-style: outside none none!important; }
.your-name {margin-bottom:20px;padding-bottom:20px; }
.hoth-dashboard { background: #f1f1f1 none repeat scroll 0 0; height: 48px; }
.hoth-dash, .hoth-digit, .hoth-digit.bottom {
    background: #f1f1f1 none repeat scroll 0 0;
    color: #000;
    display: inline-block!important;
    height: 24px;
    margin-left: 1%;
    margin-right: auto;
    max-width: 80px;
    position: relative;
    text-align: center;
    vertical-align: top;
    width: 22%;
}

@media screen and (max-width: 640px){
	.qbox_title1, .leftboxtitle {
		width:90%!important;
		text-align:center;
		padding-bottom:20px;
		border-bottom:1px solid #e5e2e2;
		margin-bottom:20px;
		padding-left: 10px;
	}
	.qbox_title2, .rightboxtitle {
		width:90%!important;
		text-align:center;
		border:none;
		padding-left:10px;
	}
	.leftboxtitle h1 { font-size: 32px; }
}