/*
Theme Name: Polished
Description: A Child Theme of Twenty Twelve Theme from tipsandtricks-hq.com
Theme URI: http://www.tipsandtricks-hq.com
Author: Tips and Tricks HQ
Author URI: http://www.tipsandtricks-hq.com
Template: twentytwelve
Version: 1.0.0
*/


h1{}
h2{}
h3{}

body {
    background: #B6BABD;
}hgroup {    float: left;    width: 500px;    margin-top: 34px;}.custom-logo-link {    float: right;    width: 230px;}a.custom-logo-link {	pointer-events: none;}.custom-logo {    width: 100%;    height: auto;}
/* site title */
.site-header h1 a {
    font-family: 'Droid Serif', serif;
    font-size: 2.57rem;
    line-height: 2.57rem;
    color: #25282B;
}

.site-header h2 {
    font-family: Georgia, serif;
    color: #7c7e81;
    font-style: italic;
    font-size: 1.15rem;
}

/* nav */
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    border-bottom: .22rem solid #25282B;
    border-top: none;
}

.main-navigation li a {
    color: #7C7E81;
    font-weight: bold;
}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a{
    color:#4281B3;
}

/* blog entry */
.entry-header .entry-title {
    font-family: 'Droid Serif', serif;
    font-size: 2.57rem;
    line-height: 2.85rem;
}

.entry-header .entry-title a {
    color: #1E2124;
}

.entry-header .entry-title a:hover {
    color: #4281B3;
}

.site-content article{
    margin-bottom: 2.14286rem;
    border-bottom: .22rem solid #25282B;
}

footer.entry-meta{
    font-family:'Helvetica Neue', Helvetica, Arial;
}

/* widget */
.widget-area {
    border-left: .072rem solid #E8E8E8;
    padding-left: 2.14rem;
}

.widget-area #s{
    background: #F2F2F2;
    border-top: .072rem solid #A3A3A3;
    border-left: .072rem solid #A3A3A3;
    border-right: none;
    border-bottom: none;
    border-radius: 0;
}

#searchsubmit{
    background-color: #4281B3;
    background-image: none;
    background-repeat: no-repeat;
    border-radius: 0;
    color: #ffffff;
    font-size: 1rem;
    border: none;
}

.widget-area .widget{
    border-bottom: .072rem solid #E8E8E8;
    padding-bottom: 2.14rem;
    margin-bottom: 2.14rem;
}

.widget-area .widget h3 {
    color: #5F6163;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 1rem;
    font-weight: bold;
    text-transform: uppercase;
}
/* misc */
.more-link{
    background-color: #4281B3;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 1rem;
    font-weight: bold;
    height: 3rem;
    line-height: 3rem;
    padding: 0 1.43rem;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
}@media only screen and (max-width: 777px) {hgroup {    width: 470px !important;}	}@media only screen and (max-width: 750px) {hgroup {    float: none;    width: 500px;    margin: 0 auto;}.custom-logo-link {    float: none;    margin: 0 auto;}img.custom-logo {    width: 240px;}.bonsai-custom {    margin: 0 auto;    width: 240px;}}@media only screen and (max-width: 500px) {hgroup {    width: 100% !important;}	}


/*--- 2 Column Form Styles Start ---*/ #left1 { width: 47%; float: left; margin-right:6%; } #right1 { width: 47%; float: left; } .clearfix1:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix1 { display:block; } /*--- 2 Column Form Styles End ---*/

	.left1 { width: 47%; float: left; margin-right:6%; } .right1 { width: 47%; float: left; } .clearfix1:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix1 { display:block; } 

	.left2 { width: 47%; float: left; margin-right:6%; } .right2 { width: 47%; float: left; } .clearfix2:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix2 { display:block; } 

	.left3 { width: 47%; float: left; margin-right:6%; } .right3 { width: 47%; float: left; } .clearfix3:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix3 { display:block; } 
	.left4 { width: 47%; float: left; margin-right:6%; } .right4 { width: 47%; float: left; } .clearfix4:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix4 { display:block; } 
	.left5 { width: 47%; float: left; margin-right:6%; } .right5 { width: 47%; float: left; } .clearfix5:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix5 { display:block; } 
	.left6 { width: 47%; float: left; margin-right:6%; } .right6 { width: 47%; float: left; } .clearfix6:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix6 { display:block; } 
	.left7 { width: 47%; float: left; margin-right:6%; } .right7 { width: 47%; float: left; } .clearfix7:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix7 { display:block; } 

	.left8 { width: 47%; float: left; margin-right:6%; } .right8 { width: 47%; float: left; } .clearfix8:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix8 { display:block; } 

	.left9 { width: 47%; float: left; margin-right:6%; } .right9 { width: 47%; float: left; } .clearfix9:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix9 { display:block; } 
	.left10 { width: 47%; float: left; margin-right:6%; } .right10 { width: 47%; float: left; } .clearfix10:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix10 { display:block; } 
.left11 { width: 47%; float: left; margin-right:6%; } .right11 { width: 47%; float: left; } .clearfix11:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix11 { display:block; } 
.left12 { width: 47%; float: left; margin-right:6%; } .right12 { width: 47%; float: left; } .clearfix12:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix12 { display:block; } 
.left13 { width: 47%; float: left; margin-right:6%; } .right13 { width: 47%; float: left; } .clearfix13:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix13 { display:block; } 
.left14 { width: 47%; float: left; margin-right:6%; } .right14 { width: 47%; float: left; } .clearfix14:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix14 { display:block; } 
.left15 { width: 47%; float: left; margin-right:6%; } .right15 { width: 47%; float: left; } .clearfix15:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix15 { display:block; } 
.left16 { width: 47%; float: left; margin-right:6%; } .right16 { width: 47%; float: left; } .clearfix16:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix16 { display:block; } 
.left17 { width: 47%; float: left; margin-right:6%; } .right17 { width: 47%; float: left; } .clearfix17:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; margin-bottom:10px; } .clearfix17 { display:block; } 