/*Theme Name: Stockholm ChildTheme URI: http://demo.select-themes.com/stockholm/Description: A child theme of Stockholm ThemeAuthor: Select ThemesAuthor URI: http://select-themes.comVersion: 1.0.0Template: stockholm*/@import url("../stockholm/style.css");.portfolio_single .info_section_title{	margin-bottom: 20px;}body .content .wpcf7-form input, body .content .wpcf7-form textarea{	border: none;	background-color: #ddd;	color: #586267;}body .content .wpcf7-form textarea{	height: 212px;}body .content .wpcf7-form input[type="submit"]{	background-color: #525b62;	border-color: #525b62;	width: 180px;    text-align: center;}body .content .wpcf7-form input:active, body .content .wpcf7-form textarea:active, body .content .wpcf7-form input:focus, body .content .wpcf7-form textarea:focus{	background-color: #586267;	color: #fff;}::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #586267;}::-moz-placeholder { /* Firefox 19+ */  color: #586267;}:-ms-input-placeholder { /* IE 10+ */  color: #586267;}:-moz-placeholder { /* Firefox 18- */  color: #586267;}.content .wpcf7-form input:focus::-webkit-input-placeholder, body .content .wpcf7-form textarea:focus::-webkit-input-placeholder{	color: #ffffff;}.projects_masonry_holder article .portfolio_shader, .projects_holder article .portfolio_shader, .portfolio_single .portfolio_masonry_gallery a:before{	background-color: rgba(20, 151, 165, 0.86);}.projects_holder article .portfolio_title, .projects_masonry_holder article .portfolio_title {    margin: 0;    text-transform: uppercase;    font-weight: 600;    letter-spacing: 1px;}nav.main_menu>ul>li>a{	padding: 0 13px;}nav.main_menu > ul > li > a{	}#recent-posts-3{	text-align: left;}aside.sidebar .widget:not(.woocommerce) a{	line-height: 24px;}aside.sidebar .widget:not(.woocommerce) li{	margin-bottom: 15px;}#text-16, #text-12{	text-align: center;}.page .container aside.sidebar{	padding-top: 15px;	}.home .container aside.sidebar{	padding-top: 0;	}body.page-id-5794 .container aside.sidebar{	padding-top: 10px;	}.pp_pic_holder .ppt{	display: none !important;}.single-post .post_content h1, .single-post .post_content h2, .single-post .post_content h3, .single-post .post_content h4, .single-post .post_content h5, .single-post .post_content h6, .single-post .post_content p, .single-post .post_content a{    text-align: left !important;    margin-left: 0;}.single-post .post_content img{    margin-left: 0;}/** logo **/body .logo_wrapper{	width: 214px;}/***/.rp-post-nav .rp-post-nav-label {    margin-bottom: 10px;    padding-bottom: 10px;    border-bottom: 1px solid #fff;}.rp-post-nav .rp-post-nav-title a{    font-size: 14px;}.rp-post-nav .rp-post-nav-pre, .rp-post-nav .rp-post-nav-next{    background-color: rgba(22, 22, 22, 0.69);    margin-bottom: 15px;}.page-id-6010 .wpb_content_element p{    margin-bottom: 15px;} .check_accept{    margin-bottom: 16px;}.check_accept a{    color: #1497a5;}.check_accept input{    margin-right: 10px;    top: 1px;    position: relative;    margin-left: 0;}body aside.sidebar .widget:not(.woocommerce) a{    color: #1497a5;    }/** desktop **/@media only screen and (min-width: 1000px){    header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img {   	max-width: 214px;}.single-post .two_columns_66_33>.column1{    width: 59.66%;  }.single-post .two_columns_66_33>.column2 {    width: 23.33%;    position: fixed;    float: right;    display: inline-block;    max-width: 445px;}.single-post .widget_recent_entries li{    text-align: left;}.single-post aside.sidebar .widget:not(.woocommerce) li {    margin-bottom: 15px !important;    padding-bottom: 10px;    border-bottom: 1px solid #ddd;}.rp-post-nav .rp-post-nav-pre, .rp-post-nav .rp-post-nav-next{    display: inline-block;    width: 46%;    background-color: rgba(22, 22, 22, 0.69);}.rp-post-nav .rp-post-nav-next{    margin-right: 4%;}#text-15{    text-align: right;}}@media (min-width: 768px){.morgan-logo-footer{	float: right;}}@media (max-width: 1000px){.mobile_menu_button span{   font-size: 25px; }.gallery_holder.with_space ul {    margin: 0;}}@media (max-width: 600px){.footer_inner .textwidget{    text-align: center !important;}       }@media (max-width: 450px){    ul.tp-revslider-mainul li:nth-of-type(4) div.tp-bgimg{    background-position: -300px 0px !important;  }    }