/*
Theme Name: Jupiter Snoop
Theme URI: http://themeforest.net/user/artbees
Author: Artbees
Author URI: http://themeforest.net/user/artbees
Version: 4.0.6
Description: A Beautiful, Professional and Ultimate Wordpress Theme Made by Artbees. Jupiter is a Clean, Flexible, fully responsive and retina ready Wordpress theme. Its smart and hand crafted environment allows you to Build outstanding websites easy and fast. Child Theme
Template: jupiter
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.mk-go-top{
	border-radius:50%;
	width:55px;
	height:55px;
	background-color:rgba(217,38,28,.5);
}
.mk-go-top svg{
	left:20px;
	top:20px;
}
.a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg {
    top: 30px !important;
}
.mk-list-styles ul li{
	padding-left:0px;
}
.mk-flipbox-back .mk-flipbox-content .mk-button-container .mk-button{
	border-radius:30px;
	text-transform: uppercase;
}
.formularios_snoop{
	overflow: hidden;
	padding-top: 15px;
	border-radius: 15px;
}
.formularios_snoop.fondo{
	background-color: rgba(0,0,0,0.05);
}
.formularios_snoop.fondo [class*='mk-col-']{
     position:relative;
}
.formularios_snoop input[type=text],
.formularios_snoop input[type=email],
.formularios_snoop textarea,
.formularios_snoop select{
	color: #000 !important;
	border: none !important;
	background-color: #FFF!important;
	padding: 10px!important;
	border-radius: 15px !important;
	width: 100% !important;
	resize: none !important;
	margin-bottom:15px !important;
	font-family: 'Montserrat', sans-serif;
}
.formularios_snoop .wpcf7-submit{
	border-radius: 15px !important;
	width: 100% !important;
	padding: 10px 0px !important;
	font-size: 16px !important;
	border: none !important;
	background: rgba(0,0,0,0.65) !important;
	color: #fff;
	margin-right: 0px;
	margin-top: 14px;
	text-transform: uppercase !important;
	display: inline-block !important;
	text-align: center !important;
}
.formularios_snoop .wpcf7-submit.rojo{
	background-color:#d9261c !important;
}
.formularios_snoop .wpcf7-submit.celeste{
	background-color:#4392f1 !important;
}
.formularios_snoop .wpcf7-submit.blanco{
	background-color:white !important;
	color:#4392f1 !important;
}
.formularios_snoop .wpcf7-submit.naranja{
	color: #ed4b21 !important;
	background-color: #ffffff !important;
}
.formularios_snoop textarea{
    height:120px;
}
@media screen and (max-width: 767px) {
	.vc_separator .vc_sep_holder{
		display:none;
	}
}

/* social icons footer */
#mk-footer a.social-icon{
	color: #cecece;
}
#mk-footer a.social-icon:hover{
	color: #ffffff;
}

@media only screen and (max-width: 560px) {
	.client-logo{
		height: 200px !important;
    	margin: 1em !important;
	}
}

.posts-related {
   margin-top: 60px;
}

.master-holder .posts-related h5 {
   color: #777;
   font-weight: 700;
   text-align: center;
   letter-spacing: 2px;
   margin-bottom: 20px;
}

.posts-related .items {
   display: flex;
   flex-wrap: wrap;
   margin: 0 -10px;
   box-sizing: border-box;
}

.posts-related .item {
   flex: 0 0 auto;
   width: 50%;
   max-width: 100%;
   padding: 0 10px;
   margin: 5px 0;
   box-sizing: border-box;
}

.posts-related .item a {
   color: #2e2e2e;
   font-size: 12px;
   font-weight: 700;
   text-align: center;
   text-transform: uppercase;
   text-decoration: none;
   letter-spacing: 1px;
   padding: 15px 10px;
   display: block;
   height: 100%;
   background-color: #f7f7f7;
   border: 1px solid #ededed;
   border-radius: 8px;
   box-sizing: border-box;
}

.posts-related .item a:hover {
   color: #d9261c;
}

@media (max-width: 768px) {
   .posts-related .item {
      width: 100%;
   }
}