/*
Theme Name: SimpleKey Child

Template: simplekey
Description: One page portfolio WordPress Theme.
Author: Simple Intelligent SystemsAuthor 
URI:  http://simpleintelligentsystems.com/wordpress-custom-themes/ 
Ã¢â‚¬Å½*/



@import url(../simplekey/style.css);
 @import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css);
 @import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800,900');
 @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700,700i,800');
@font-face { font-family: 'bebas_neueregular'; src: url('bebasneue-webfont.woff2') format('woff2'), url('bebasneue-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }
/********************************************19-07-2016***********************************/



section#client-page h1 { font-size: 70px; text-transform: uppercase; letter-spacing: 3px; }
.clints_logo ul { padding: 0px; margin: 0px; list-style: none; }
.clints_logo ul li { float: left; width: 33%; text-align: center; list-style: none; display: table; }
.clints_logo ul li a { width: auto; vertical-align: middle; line-height: 200px; display: inline-block; }
.clints_logo ul li a img { max-width: 100%; width: 90%; vertical-align: middle; margin: 0; }
*#container section#client-page.page-area .title { margin: 0 0 0px; }
/****************************************************28-03-2016***********************/



.page-id-30 section#clients-page h1 strong { font-family: 'bebas_neueregular' !important; font-weight: normal; font-size: 55px; }
body.page.page-id-30 section#clients-page hgroup.title { margin: 0 0 5px; }
.clints_logo { width: 100%; float: left; }
section#carousel,
section#8310-2 { padding: 0 !important; }
li#menu-item-3933,
li#menu-item-3980 { display: none; }
/*.logo-carousel {

width: 770px !important;

margin: 0px auto;

}*//*section#carousel {

padding: 0px !important;

}

a#prev {

margin-right: -35px !important;}

a#next {margin-left: -35px !important;}*/

/*********************VISHAL-CSS-(1-08-16)-START*******************/

section#about-mediakix-influencer-marketing-agency .contact_button input { margin-top: 30px; }
.entry h3 { text-transform: capitalize !important; }
body.archive.category.category-blog.category-2 .entry h3 { text-transform: capitalize !important; }
.entry h4 { text-transform: capitalize !important; }
body.single .entry h4 { text-transform: capitalize !important; }
/*********************VISHAL-CSS-(1-08-16)-END*******************/



div#logo-slider-wraper { left: 0px !important; }
/*#container .page-area {padding: 70px 0 80px;height: auto;}*/



*#container .page-area { padding: 50px 0 50px; height: auto; }
*#container .page-area .title { margin: 0 0 50px; }
.slider-controls a { margin: 0 !important; }
.slider-controls { z-index: 99; }
ul#logo-slider { z-index: 1; background: none; }
#carousel hgroup.title { margin: 0px !important; }
/********************************************************//**************Jan 27, 2016***********************:root .css3-selectbox option:last-child {    display: none;}*/



.logo-carousel.mobileHide { display: block !important; }
/****************************************************/



#btns { position: absolute; top: 75%; left: 35%; }
.flex-direction-nav a { -webkit-transition: none !important; -moz-transition: none !important; transition: none !important; }
.flexslider .flex-next,
.flexslider .flex-prev { opacity: 1 !important; }
.flexslider .flex-prev { left: 10px !important; }
.flexslider .flex-next { right: 10px !important; }
.entry blockquote { width: 100%; box-sizing: border-box; background: none; margin: 20px 0; }
/*#featured .slide_bg img {width: 100%; height: 950px;}*/



.post .entry img { width: 100% !important; }
a[rel=publisher] { display: none; }
.flex-direction-nav a { background: url(bg_direction_nav.png) no-repeat 0 0 !important; width: 57px !important; height: 60px !important; }
.flex-direction-nav .flex-next { background-position: 100% 0 !important; }
#featured .oneColumn { text-shadow: 1px 1px 3px #000000; }
/*#featured .slide_content {margin-top: 100px !important;}*/



#featured .oneColumn #secondTitle { text-shadow: 1px 1px 3px #000000; }
#btns a { text-shadow: none; }
.pricetable { display: inline-block; float: left; }
.pricetable .plan { width: 320px !important; }
.pricetable .plan figure { height: 49px; }
.entry { min-width: 0; }
#marketing-services .title { margin: 0 !important; }
#featured { top: auto !important; }
#about,
#clients-page,
#clients,
#clients .entry { min-height: 655px; }
p.wp-caption-text { text-align: center !important; }
#about .entry { font-size: 20px; line-height: 27px; text-align: justify; text-shadow: 3px 3px 5px #000; }
#video-network h3,
#video-network-page h3 { font-family: "league_gothic", Arial; font-size: 48px; text-align: center; line-height: 50px; text-transform: uppercase; margin-bottom: 60px; }
.config { width: 100% !important; }
.config .item { margin: 0 10px 80px; }
#marketing-services .config .item,
#video-network .config .item { text-align: justify !important; height: 360px !important; margin: 0 10px 80px 10px !important; }
.config .item h2 { text-align: center !important; min-height: 50px; }
/**************************************30-06-2017*************************/

#primary-menu { z-index: 999; }
/*body.home #primary-menu {z-index: 9; background: rgba(255, 255, 255, 0.79) !important;}
div#primary-menu-sticky-wrapper { height: auto !important; }*/
#top .social-icons { top: 69px; }
/*body.home #primary-menu.exit_fixed {
    background: #fff !important;
}
body.archive.category #primary-menu.exit_fixed {
    background: #fff !important;
}
body.single.single-post #primary-menu.exit_fixed, body.page.page-id-14856 #primary-menu.exit_fixed {
    background: #fff !important;
}*/
/**************************************30-06-2017 END*************************/
.flex-direction-nav a { z-index: 7 !important; }
.fyre-editor .fyre-editor-toolbar .fyre-share-button { width: 92px !important; }
#primary-menu-container ul li {/*padding: 0 12px !important;*/ padding: 0 9px !important; }
.hubspotcode { margin-bottom: 30px; }
#marketing-services .influencer_services .item,
#influencer-marketing-services .influencer_services .item,
#youtube .influencer_youtube .item { width: 23% !important;/*margin: 0 7px 80px !important;*/ margin: 0 7px 0px !important; height: 415px }
#top-social-media-influencers .item { width: 23% !important;/* margin: 0 7px 80px !important; */ margin: 0 1% 0px !important; height: auto; }
#top-social-media-influencers .item.second h2 { padding: 0 20px; }
#top-social-media-influencers .item.fourth h2 { padding: 0 15px; }
#top-social-media-influencers .item p { display: none; }
#top-social-media-influencers .item h2,
.topSocialDivLike_h2 { font-size: 18px; }
#marketing-services .influencer_youtube .item p,
#influencer-marketing-services .influencer_youtube .item p,
#youtube .item p { text-align: center; }
#youtube .influencer_youtube .item .thumbnail,
#marketing-services .influencer_services .item .thumbnail,
#influencer-marketing-services .influencer_services .item .thumbnail { margin-bottom: 0; }
#youtube .influencer_youtube .item .thumbnail img { width: 60px;/*background-color: #fff;*/ border-radius: 100%; padding: 10px; }
#marketing-services .influencer_services .item .thumbnail img,
.home #influencer-marketing-services .influencer_services .item .thumbnail img { width: 60px; border-radius: 100%; padding: 10px; border: 1px solid #b22222; }
.home #youtube { background: #fff url(img/youtube-page-bg.png) repeat fixed; }
.home #youtube h1 strong,
section#top-social-media-influencers h1 strong { color: #ffffff; font-weight: normal; letter-spacing: 4px; }
.home #marketing-services h1,
.home #influencer-marketing-services h1 { margin-bottom: 40px !important; }
.home #marketing-services h1 strong,
.home #influencer-marketing-services h1 strong { font-weight: normal; letter-spacing: 4px; }
#youtube .influencer_youtube .item p { color: #000000; }
#youtube .influencer_youtube .config .item h2,
#marketing-services .influencer_services h2,
#influencer-marketing-services .influencer_services h2 { font-size: 21px; }
#youtube .influencer_youtube .config .item h2,
#youtube .influencer_youtube .item p { color: #ffffff; }
#primary-menu-container li ul.sub-menu li a { color: #ffffff; width: 100%; font-size: 14px; }
#primary-menu-container li ul.sub-menu { width: auto !important; min-width: 134px; }
#primary-menu-container li ul.sub-menu li,
#primary-menu-container li ul.sub-menu li a { width: 100%; color: #ffffff; font-size: 14px; font-family: "nexa_boldregular", Arial; box-sizing: border-box; }
section#clients { background-position-y: 180px !important; }
#clients .entry { min-height: 567px; }
/***********************************28-08-2015****************************************/



.left-content { width: 55%; float: left; }
.right-content { width: 40%; float: right; background: #E8E8E8; }
.left-entry img { max-width: 100%; }
.left-content h2 { font-size: 24px; line-height: 28px; margin-top: 0px; }
div#mc_embed_signup { padding: 20px 30px; }
.mc-field-group label { font-size: 14px; font-weight: bold; color: #000; }
.mc-field-group input { width: 100%; }
.mc-field-group input { width: 95%; font-family: 'nexa_lightregular'; padding: 11px 8px; }
.mc-field-group.input-group ul { margin: 0px; padding: 0px; text-align: left; }
.mc-field-group.input-group ul li input { width: auto; margin: 3px 5px 0 0px; float: left; }
div#mc_embed_signup_scroll input#mc-embedded-subscribe,
.right_form div#mc_embed_signup form input[type="submit"] { height: 51px; width: 223px; display: inline-block; color: #666666; font-family: 'Helvetica', Arial, sans-serif; font-weight: bold; font-style: normal; font-size: 1.2em; line-height: 2.2; text-decoration: none; text-shadow: 1px 1px 0px rgba(255, 255, 255, .6); margin: 12px 0px 0px 10px; cursor: pointer; border: 1px solid rgba(0, 0, 0, .2); border-radius: 2px; background-color: #FFFFFF; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.00), rgba(0, 0, 0, 0.10)); }
div#mc_embed_signup_scroll input#mc-embedded-subscribe:hover,
.right_form div#mc_embed_signup form input[type="submit"]:hover { height: 51px; width: 223px; margin-left: 10px; display: inline-block; cursor: pointer; border-radius: 2px; background-color: #052948; color: white; text-shadow: none; }
input#mce-EMAIL { margin-bottom: 15px; }
/**********************03-09-2015**************************/
.press-main { display: block; }
.press-main h2 { color: white; }
.press-main strong { font-family: "league_gothic", Arial; font-weight: bold; text-transform: uppercase; text-align: center; }
.press-logo { float: left; }
.press-logo img { max-width: 100%; }
.img-box { width: 20%; float: left; display: inline-block; }
/*li.press_link_hide {display: none;}*//***************end****************************/



.contact_button input { border: none; font-weight: bold; color: #fff !important; line-height: 61px; margin-top: 100px; min-width: 150px; padding: 0px 30px; font-size: 28px; background: #B22222; cursor: pointer; height: 61px; -webkit-appearance: none; border-radius: 0; }
.contact_button input:hover { opacity: 0.9; }
#featured .slide_bg { margin-top: 20px !important; }
/******************************************//*****************1-0ct-2015********************/



.home #top { height: 712px !important; background: #212121; }
/*************************************Media Queries*************************************/



.bigheading { font-size: 110px; line-height: 100px; font-family: "league_gothic", Arial; text-shadow: none; }
.title-col { font: normal 30px Arial, Helvetica, sans-serif; margin-top: 41px; text-shadow: none; }
/*.title-col2 {
    font: normal 25px Arial, Helvetica, sans-serif;
    text-transform: none;
    margin-top: 48px;
}*/
.title-col2 { background: rgba(255, 255, 255, 0.79); border-radius: 25px; color: #000; font: normal 14px Arial, Helvetica, sans-serif; text-shadow: none; display: inline-block; padding: 0 15px; line-height: 50px; margin-top: 48px; }
.title-col2 span { display: inline-block; padding: 0 15px; border-right: #000 solid 1px; line-height: normal; }
.title-col2 span:last-child { border: none; }
.work-with { font: normal 30px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-top: 80px; }
.call-acton-button { margin-top: 30px; }
.action-button { width: 33%; display: inline-block; }
.action-button a { background-color: #ae1916; color: #fff; font-size: 18px; font-weight: bold; padding: 10px 0; width: 230px; display: inline-block; text-shadow: none; }
.bawmrp ul { width: 100%; float: left; }
.bawmrp ul li { width: 31.33% !important; border: none !important; margin: 20px 0; }
.bawmrp h3 { margin-top: 20px; font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif !important; }
.bawmrp ul li a img { margin-bottom: 10px; width: 150px !important; height: 150px; }
/****************************************************28-03-2016***********************/

/**************************VISHAL-(29-07-16)************************/

.entry p { color: #000; }
.entry ol li { list-style: decimal; color: #000; }
.category-blog .title p,
.single-post .title p { color: #000 !important; }
.category-blog #contact .title p,
.single-post #contact .title p { color: #fff !important; }
/**************************-(02-09-16)************************/

*#container .page-area#influencer-marketing-guide-page .title { margin: 0; }
*#container .page-area#influencer-marketing-guide-page { padding: 0px 0 50px; }
.top_cmo_image { position: relative; background: url(http://mediakix.com/wp-content/uploads/2016/09/CMO-Guide-Landing-Page-Banner-Image980.jpg) no-repeat; display: inline-block; width: 100%; }
.left_side_guide_content { float: left; text-align: center; width: 60%; padding-left: 30px; }
.entry .top_cmo_image .left_side_guide_content img { width: auto; float: left; max-width: 350px; }
.right_form { float: right; width: 30%; padding-right: 20px; margin-top: 30px; }
.entry .top_cmo_image img { max-width: 100%; width: 100%; }
.bottom_text { float: left; width: 100%; }
#mc_embed_signup .mc-field-group.input-group label { color: #fff; font-size: 13px; }
.right_form div#mc_embed_signup form div.response { margin: 0 0 10px; padding: 0; font-weight: bold; float: left; top: 0; z-index: 1; color: #fff; width: 100%; }
.right_form div#mc_embed_signup_scroll input#mc-embedded-subscribe,
.right_form div#mc_embed_signup form input[type="submit"] { width: 100%; padding: 0; margin: 0; }
 .right_form div#mc_embed_signup form .mc-field-group input::-webkit-input-placeholder {
color: #000;
}
 .right_form div#mc_embed_signup form .mc-field-group input:-moz-placeholder { /* Firefox 18- */
color: #000;
}
 .right_form div#mc_embed_signup form .mc-field-group input::-moz-placeholder {  /* Firefox 19+ */
color: #000;
}
 .right_form div#mc_embed_signup form .mc-field-group input:-ms-input-placeholder {
color: #000;
}
.text_cmo h1 { font-size: 40px !important; font-weight: bold; font-family: 'nexa_boldregular', Arial, Helvetica, sans-serif; line-height: 43px !important; color: #fff; text-shadow: 1px 1px 1px #000; }
.left_side_guide_content h2 { font-size: 23px; color: #fff; text-shadow: 1px 1px 1px #000; }
.left_top_cmo_image { margin-top: 30px; display: inline-block; float: left; }
.right_form div#mc_embed_signup { padding: 10px 18px; background: #32597b; font-family: 'nexa_lightregular', Arial, Helvetica, sans-serif; }
div#mc_embed_signup_scroll h2 { text-align: center; margin: 0 0 10px; color: #fff; font-size: 22px; }
.right_form div#mc_embed_signup form { padding: 0px; }
.right_form div#mc_embed_signup form .mc-field-group input { background: #fff; border-color: #fff; border-radius: 0; }
ul.tabs-menu { text-align: center; margin-bottom: 30px; border-bottom: #ccc solid 1px; }
/*.portfolioFilter ul.tabs-menu li{float:none;display:inline-block; margin-right:18px; position:relative; background:#fff; color:#9b9b9b; padding:0;}
.portfolioFilter ul.tabs-menu li a{color:#9b9b9b; padding:5px 5px 20px; display:inline-block; border-bottom:solid 2px transparent; font-family:"nexa_boldregular",Arial; text-transform:uppercase;}
.portfolioFilter ul.tabs-menu li:last-child{margin:0;}
.portfolioFilter ul.tabs-menu li a:hover{text-decoration:none;border-bottom:solid 2px #2a93de;}
.portfolioFilter ul.tabs-menu li a.current{color:#9b9b9b;border-bottom:solid 2px #2a93de;}



.card--content h3 {font: normal 16px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-bottom: 15px !important; min-height: 60px; margin-top: 10px !important; text-transform: uppercase; color: #000; padding: 0 10px;}
.resources-block{width:31%; float:left; display:inline-block; border:#ccc solid 1px; margin-right:3%; margin-bottom:3%;}
.portfolioContainer {float: left; width: 100%;}
.resources-block img{width:100%; height:auto;}
.resources-block:nth-child(3), .resources-block:nth-child(6), .resources-block:nth-child(9){margin-right:0;}
*/
/*-------------------------------05-12-2016----------------------------------------*/



.chpcs_foo_content img { width: 100%; }
span.chpcs_title { font-family: 'nexa_boldregular', Arial, Helvetica, sans-serif; min-height: 125px; padding:10px 10px 0; }
span.chpcs_title a { color: #000; font-size: 20px; }
span.chpcs_date_custom { font-style: italic; color: #000; font-size: 15px; display: inline-block; padding-top: 10px; display:none; }
span.chpcs_foo_con { font-family: 'Open Sans'; font-weight: 400; font-size: 17px; display: inline-block; min-height: 64px; }
.chpcs_foo_content p { margin-bottom: 5px; }
/*span.chpcs_more {display: inline-block; border: #B22222 solid 1px; padding: 9px 30px;}*/
.chpcs_foo_content { background: #fff; padding: 0px !important; }
span.chpcs_more a {color: #B22222;text-transform: uppercase;font-size: 14px;font-weight: 600;background: url(http://mediakix.com/wp-content/uploads/2018/11/LIarrow-icon.png) no-repeat right;padding-right: 15px;}
.chpcs_foo_content .chpcs_img {height: 218px;}
.chpcs_image_carousel .chpcs_pagination { margin:20px 0 0 !important; }
#wa_chpcs_pager a { background: #9b1414 !important; }
#wa_chpcs_pager a.selected { background: none !important; }
.chpcs_image_carousel .chpcs_pagination a { width: 10px; height: 10px; opacity: 1 !important; border-radius: 100%; border: #9b1414 solid 1px; }
ul.press-logo { margin: 0px 0 25px; padding: 0; }
ul.press-logo li a { display: table-cell; vertical-align: middle; height: 80px; padding: 0 20px; }
ul.press-logo li a img { margin-bottom: 0; }
section#about-mediakix-influencer-marketing-agency .contact_button input { margin-top: 30px; /*height: 33px; letter-spacing: 1px; line-height: 33px; font-size: 15px; font-weight: normal;*/ }
section#about-mediakix-influencer-marketing-agency .entry p { color: #000; font-size: 15px; }
*#container section#about-mediakix-influencer-marketing-agency.page-area .title h1 strong,
.page-area hgroup.title h1 strong { text-transform: uppercase; }
/***----------------------------------14-12-2016-------------------------------------*/





.block--wrap { margin: 0; background: #fff; box-shadow: #cccccc 1px 1px 1px; }
.resources-block-ad.resources-block .block--wrap { box-shadow: #cccccc 0px 0px 8px; }
footer.card--footer { text-align: center; }
/*footer.card--footer a, footer.card--footer .btn_resource.button.-primary {border: #3499e0 solid 2px; text-align: center; display: inline-block; margin-bottom: 10px; font-weight: bold; padding: 12px 18px; color:#3499e0; border-radius: 4px;}
footer.card--footer a:hover, footer.card--footer .btn_resource.button.-primary:hover{border-color:#3499e0; background:#3499e0; color:#fff;}



.resources-block a:hover footer.card--footer .btn_resource.button.-primary{border-color:#3499e0; background:#3499e0; color:#fff;}*/

section#portfolio-tpl { float: left; width: 100%; }
section#portfolio-tpl .van-pagenavi { margin: 50px 0 25px; float: left; width: 100%; }
/***----------------------------------14-12-2016-------------------------------------*/



.btn_guide_banner1 { text-align: center; margin-top: -147px; margin-bottom: 27px; }
.btn_guide_banner1 a { display: inline-block; line-height: 46px; width: 222px; font-size: 0; }
.btn_guide_banner2 { text-align: center; }
.btn_guide_banner2 a { display: inline-block; line-height: 46px; width: 222px; font-size: 0; }
.btn_guide_banner2 a:hover,
.btn_guide_banner1 a:hover { text-decoration: none; }
ul.press-logo { margin: 0px 0 30px; padding: 0; }
ul.press-logo li span { display: table-cell; vertical-align: middle; height: 80px; padding: 0 20px; }
ul.press-logo li span img { margin-bottom: 0; }
ul.press-logo:last-child { margin-bottom: 0; }
/*-----------------------------------END 14-12-2016-----------------------------------*/



/*--------------------------------------20-10-2016-----------------------------------*/



section#internship-program-page hgroup.title h1,
section#internship-program-page hgroup.title h1 strong,
 section#senior-writer-page hgroup.title h1,
section#senior-writer-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#account-manager-page hgroup.title h1,
section#account-manager-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#careers-page hgroup.title h1,
section#careers-page hgroup.title h1 strong,
 section#director-of-marketing-page hgroup.title h1,
section#director-of-marketing-page hgroup.title h1 strong { font-family: "league_gothic", Arial; font-weight: normal; font-size: 70px; letter-spacing: 2px; }
*#container section#internship-program-page .title,
*#container section#senior-writer-page .title,
*#container section#careers-page .title { margin: 0 0 0px; }
*#container section#sales-development-representative-page .title,
*#container section#sales-development-representative-page .title,
*#container section#director-of-marketing-page .title { margin: 0 0 0px; }
.content_whole_senior h2 { font-family: "league_gothic", Arial; font-weight: normal; font-size: 55px; line-height: normal; letter-spacing: 1px; text-transform: uppercase; margin: 0 0 22px; text-align: center; }
.content_whole_senior p,
.content_whole_senior ul li { font: normal 25px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
.content_whole_senior span { font: normal 25px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; margin-bottom: 20px; display: block; }
.content_whole_senior ul { margin: 0 0 35px; padding: 0; list-style: none; }
.content_whole_senior ul li { line-height: normal; position: relative; margin: 17px 0 17px 0px; padding-left: 35px; }
.content_whole_senior ul li:after { content: " "; width: 15px; height: 15px; float: left; background: #c2212b; position: absolute; left: 0; top: 10px; margin-top: 0; }
.content_whole_senior p.top-city { text-align: center; }
section.Contact-area-career { padding: 65px 0; float: left; width: 100%; background: #f7f7f7; }
section.Contact-area-career h3 { font-family: "league_gothic", Arial; font-weight: normal; font-size: 70px; letter-spacing: 2px; margin-top: 19px; color: #000; text-align: center; }
section.Contact-area-career form { max-width: 740px; margin: 79px auto 0; }
section.Contact-area-career form p { width: 50%; float: left; font-size: 30px; text-transform: uppercase; font-family: "league_gothic", Arial; color: #000; font-weight: normal; }
section.Contact-area-career form p span { display: inline-block; width: 100%; }
section.Contact-area-career form p span.wpcf7-not-valid-tip { font: normal 16px 'Open Sans', Arial, Helvetica, sans-serif; position: absolute; bottom: 15px; left: 0; }
section.Contact-area-career form p input,
section.Contact-area-career form p select { background: none; border: none; border-bottom: #000 dotted 2px; height: 40px; line-height: 40px; margin: 10px 0 50px; padding: 0px; max-width: 330px; width: 100%; font-size: 15px; font: normal 15px 'Open Sans', Arial, Helvetica, sans-serif; }
section.Contact-area-career form p:nth-child(2) { width: 100%; }
section.Contact-area-career form p input:hover,
section.Contact-area-career form p input:focus,
section.Contact-area-career form p select:hover,
section.Contact-area-career form p select:focus { outline: none; }
section.Contact-area-career form p:nth-child(10),
section.Contact-area-career form p:nth-child(11),
section.Contact-area-career form p:nth-child(12) { width: 100%; }
section.Contact-area-career form p textarea { height: 250px; width: 96%; margin: 40px 0 53px; background: none; border-color: #000; max-width: 670px; padding: 10px 2%; font-size: 15px; font: normal 17px 'Open Sans', Arial, Helvetica, sans-serif; }
section.Contact-area-career form p input[type="file"] { width: 96%; max-width: 670px; padding: 0 2%; line-height: 25px; }
section.Contact-area-career form p:nth-child(11) { text-align: center; }
section.Contact-area-career form p input[type="submit"] { border: #000 solid 1px; max-width: 256px; font: normal 21px 'Open Sans', Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: 700; line-height: 65px; height: 65px; cursor: pointer; }
section.Contact-area-career form p input[type="submit"]:hover { border-color: #666; color: #666; }
.top_header_image img { max-width: 100%; height: auto; }
section.second-area-career { background: url(http://mediakix.com/wp-content/uploads/2017/02/Internship-resize.jpg) no-repeat center center; background-size: cover; width: 100%; float: left; padding: 82px 0; }
section.second-area-career .textwidget h3,
section.fourth-area-career .textwidget h3 { font-family: "league_gothic", Arial; font-weight: normal; font-size: 70px; letter-spacing: 2px; color: #fff; text-align: center; }
.learn_btn,
.contact_btn { text-align: center; float: left; width: 100%; margin-top: 80px; }
.learn_btn a,
.contact_btn a { color: #fff; border: #fff solid 1px; font-size: 20px; font-weight: 600; display: inline-block; line-height: 63px; width: 256px; font-family: 'Open Sans', Arial, Helvetica, sans-serif; }
.learn_btn a:hover,
.contact_btn a:hover { color: #f26c4f; border-color: #f26c4f; }
.contact_btn a { color: #000; border-color: #000; }
section.second-area-career .textwidget,
section.third-area-career .textwidget { float: left; width: 100%; text-align: center; }
section.third-area-career { width: 100%; float: left; }
section.third-area-career .textwidget h3 { font-family: "league_gothic", Arial; font-weight: normal; font-size: 70px; letter-spacing: 2px; color: #000; text-align: center; padding: 60px 0; }
section.third-area-career .textwidget p { font: normal 18px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
.contact_btn { margin: 60px 0; }
.textwidget,
section.third-area-career .textwidget { margin-bottom: 60px; }
section.third-area-career .wrapper { max-width: 100%; }
.current_openings { text-align: center; }
.current_openings ul { display: inline-block; text-align: left; padding: 0px; }
.current_openings ul li { font: normal 20px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; list-style: none; padding: 15px 0; }
.current_openings ul li a { color: #000; }
.current_openings ul li a:hover { text-decoration: underline; }
.current_openings ul li span { color: #c0202b; display: inline-block; padding-right: 20px; font: normal 22px 'nexa_boldregular', Arial, Helvetica, sans-serif; letter-spacing: 2px; }
.current_openings ul li i { font-size: 20px; padding-left: 10px; }
section#contact { float: left; width: 100%; }
/****************************************************12-12-2016************************************/



.featured-post,
 *#container .page-area#contact-us-thank-you-page .entry,
 *#container .page-area#career_thankyou-page .entry,
 *#container .page-area#newsletter-opt-in-confirmation-page .entry { text-align: center; color: #000; font-family: 'Raleway', sans-serif; margin-bottom: 15px; float: left; width: 100%; }
*#container .page-area#cmos-guide-thank-you-page .entry { text-align: center; color: #000; font-family: 'Raleway', sans-serif; margin-bottom: 15px; float: left; width: 100%; }
body.page.page-id-11765 *#container .page-area .title h1 strong { font-family: 'Raleway', sans-serif !important; text-transform: none; }
*#container .page-area#check-your-email-page hgroup.title h1,
 *#container .page-area#career_thankyou-page hgroup.title h1 strong,
 *#container .page-area#newsletter-opt-in-confirmation-page hgroup.title h1 strong { font-family: 'Raleway', sans-serif; text-transform: none; }
*#container .page-area#check-your-email-page hgroup.title,
 *#container .page-area#career_thankyou-page hgroup.title,
 *#container .page-area#newsletter-opt-in-confirmation-page hgroup.title { margin-bottom: 10px !important; }
body.page.page-id-11765 *#container .page-area .title { margin-bottom: 10px !important; }
.confirmation_resource .card--content h3 { font: normal 15px 'nexa_boldregular', Arial, Helvetica, sans-serif; }
.confirmation_resource { margin-top: 40px; }
*#container .page-area#contact-us-thank-you-page hgroup.title h1 strong,
*#container .page-area#newsletter-opt-in-confirmation-page hgroup.title h1 strong { font-family: 'Raleway', sans-serif; text-transform: none; }
*#container .page-area#contact-us-thank-you-page hgroup.title,
*#container .page-area#newsletter-opt-in-confirmation-page hgroup.title,
*#container .page-area#cmos-guide-thank-you-page hgroup.title { margin-bottom: 10px !important; }
.page-area#newsletter-opt-in-confirmation-page hgroup.title h1,
*#container .page-area#newsletter-opt-in-page .title h1 { text-transform: none; }
.featured-post,
.featured-post p,
*#container .page-area#contact-us-thank-you-page .entry p,
*#container .page-area#career_thankyou-page .entry p,
*#container .page-area#newsletter-opt-in-confirmation-page .entry p { margin-bottom: 6px; text-align: center; font-family: 'Raleway', sans-serif; }
section#newsletter-opt-in-page { font-family: 'Raleway', sans-serif; }
*#container .page-area#newsletter-opt-in-page .title h1,
*#container .page-area#newsletter-opt-in-page .title h1 strong,
*#container .page-area#almost-finished-page .title h1 strong,
*#container .page-area#cmos-guide-thank-you-page hgroup.title h1 strong { font-family: 'Raleway', sans-serif; text-transform: none; }
*#container .page-area#newsletter-opt-in-page .title h1 strong { font-family: 'Raleway', sans-serif; }
#primary-menu-container ul li#menu-item-8321 a { background: #c30007; padding: 5px 10px; line-height: normal; margin-top: 18px; color: #fff; }
#primary-menu-container a:hover { text-decoration: none; }
/**************** 19-12-16 *****************/



section#social-media-coordinator-page h1 strong,
section#senior-writer-page h1 strong,
section#junior-writer-page h1 strong { font-size: 75px !important; text-transform: capitalize; font-weight: normal; }
section#social-media-coordinator-page .wrapper hgroup.title,
section#junior-writer-page .wrapper hgroup.title { margin-bottom: 0; }
.content_whole_senior p.top-city { margin-bottom: 35px; }
/**************** featured post style *****************/

.entry.featured-post p { text-align: center; }
section#newsletter-opt-in-page .title,
section#almost-finished-page .title { margin-bottom: 0 !important; }
.Almost-Finished { width: 600px; margin: 0px auto }
.Almost-Finished form input#mce-EMAIL { width: 100%; margin-bottom: 0px; }
.Almost-Finished input { background-color: #e9e9e9; border: #e9e9e9 solid 1px !important; }
.Almost-Finished p span,
.Almost-Finished p,
.Almost-Finished label,
.almost-inner label,
.almost-inner-r label { font-weight: 500; font-family: 'Raleway', sans-serif; font-size: 16px; color: #000; line-height: 30px; }
#mc_embed_signup .mc-field-group.almost-inner { width: 48%; clear: none; float: left; }
#mc_embed_signup .mc-field-group.almost-inner input,
#mc_embed_signup .mc-field-group.almost-inner-r input { width: 100%; float: left; }
#mc_embed_signup .mc-field-group.almost-inner-r { width: 48%; float: right; clear: none; }
.Almost-Finished p { margin-bottom: 0 !important; }
.Almost-Finished p:last-child { margin-top: 10px; }
#mc_embed_signup.Almost-Finished div#mc_embed_signup_scroll input#mc-embedded-subscribe { width: 190px; background-color: #367da2; color: #fff; text-transform: capitalize; font-size: 23px; font-family: 'Raleway', sans-serif; text-shadow: none; margin: 0; font-weight: 500; padding: 0; line-height: 54px; height: 56px; }
#mc_embed_signup.Almost-Finished .mc-field-group { padding-bottom: 0; }
#mc_embed_signup.Almost-Finished div#mc_embed_signup_scroll input#mc-embedded-subscribe:hover { background: #47a1d0; }
#mc_embed_signup.Almost-Finished form { padding: 0px; width: 100%; }
#mc_embed_signup .clear { clear: both; text-align: center; }
#mc_embed_signup.Almost-Finished #mc-embedded-subscribe-form div.mce_inline_error { padding: 0px; }
div.wpcf7-response-output { float: left; width: 100%; }
#press-2.page-area .title { margin: 0px 0 0; float: left; width: 100%; }
#press-2.page-area .title h1 { color: #fff; text-transform: uppercase; }
#latest-news.page-area .title h1 { text-transform: uppercase; }
#latest-news.page-area .title { margin: 0px 0 30px; float: left; width: 100%; }
/****************************************************12-12-2016 END************************************/

/****************************************************14-2-2017 START************************************/

section#life-at-mediakix-page hgroup.title h1 strong,
section#social-media-marketing-internship-page hgroup.title h1 strong,
section#graphic-designer-page hgroup.title h1 strong,
section#marketing-research-analyst-page hgroup.title h1 strong,
section#account-executive-page hgroup.title h1 strong,
section#sr-writer-page hgroup.title h1 strong { font-size: 75px !important; text-transform: capitalize; font-weight: normal; letter-spacing: 2px; }
section#administrative-office-assistant-page hgroup.title h1 strong,
section#account-manager-page hgroup.title h1 strong,
section#marketing-research-coordinator-page hgroup.title h1 strong,
section#marketing-coordinator-page hgroup.title h1 strong,
section#content-marketing-manager-page hgroup.title h1 strong { font-size: 75px !important; text-transform: capitalize; font-weight: normal; letter-spacing: 2px; }
section#life-at-mediakix-page dt.gallery-icon.landscape a img { width: 100%; margin-bottom: 0; border: none !important; }
section#life-at-mediakix-page dt.gallery-icon.landscape { padding: 10px; }
section.fourth-area-career { background-size: cover; width: 100%; float: left; padding: 0; border: none; }
.content_whole_senior h2 { font-size: 75px !important; text-transform: capitalize; font-weight: normal; letter-spacing: 2px; font-family: "league_gothic", Arial; color: #000; margin-top: 60px; }
/****************************************************14-2-2017 END************************************/

/****************************************** (influencer-marketing-training-course) Start *******************************************/
body.page.page-id-13046 .top_header_image { display: none; }
label.error { margin: 0; padding: 5px 3px; background-color: #6B0505; font-weight: bold; z-index: 1; color: #fff; float: left; }
body.page.page-id-13046 section.main-content .entry ul { margin: 0 0 35px; padding: 0; list-style: none; }
body.page.page-id-13046 section.main-content .entry ul li,
section.main-content .entry p.considered { font: normal 25px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
body.page.page-id-13046 section.main-content .entry ul li { line-height: normal; position: relative; margin: 17px 0 17px 0px; padding-left: 35px; }
section#influencer-marketing-training-course-page, section#the-influencer-marketing-training-course-demo-page { padding: 70px 0 !important; margin-top: 0px; position: relative; background: url(http://mediakix.com/wp-content/uploads/2017/03/infl-care-head-img-new.jpg) no-repeat; background-size: cover; width: 100%; float: left; }
section#influencer-marketing-training-course-page .heading-section, section#the-influencer-marketing-training-course-demo-page .heading-section { width: 64%; float: left; text-align: left; padding: 60px 0 0 0; }
section#influencer-marketing-training-course-page .subs-form, section#the-influencer-marketing-training-course-demo-page .subs-form{ width: 36%; float: left; }
section#influencer-marketing-training-course-page hgroup.title, section#the-influencer-marketing-training-course-demo-page hgroup.title { width: 80%; float: left; padding: 0 10%; margin-bottom: 0 !important; }
section#influencer-marketing-training-course-page .heading-section h1 strong, section#the-influencer-marketing-training-course-demo-page .heading-section h1 strong  { color: #fff; font-size: 45px !important; font-weight: 700; letter-spacing: 2px; font-family: 'Raleway', sans-serif; }
section#influencer-marketing-training-course-page .heading-section p, section#the-influencer-marketing-training-course-demo-page .heading-section p { color: #fff; font-family: 'Raleway', sans-serif; letter-spacing: 2px; font-size: 37px; margin-top: 30px; }
.subs-form div#mc_embed_signup { padding: 8%; background-color: rgba(255, 255, 255, 0.85); }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h3, .subs-form div#mc_embed_signup h3 { text-align: left; font-size: 29px !important; font-weight: 900; color: #000; font-family: 'Raleway', sans-serif; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h6, .subs-form div#mc_embed_signup h6 { text-align: left; color: #000; font-weight: normal; font-size: 20px; font-family: 'Raleway', sans-serif; padding: 25px 0; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .mc-field-group { width: 100%; float: left; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .mc-field-group input, .subs-form .hbspt-form input { padding: 15px 0; font-size: 20px; width: 100%; text-indent: 20px; box-shadow: rgba(0, 0, 0, 0.67) 0px 0px 7px inset; border: none; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .mc-field-group input:focus { outline: none; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .clear input, .subs-form .hbspt-form input.hs-button.primary.large { margin: 15px 0 0 0; width: 100%; background: transparent; border: #000 solid 1px; font-weight: normal; color: #000; border-radius: 0; font-family: 'Raleway', sans-serif; font-size: 20px; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .clear input:hover,  .subs-form .hbspt-form input.hs-button.primary.large:hover { background-color: #000; color: #fff; border-radius: 0; }
section.course-description-area { background-color: #f5f5f5; padding: 50px 0; }
/*section.course-description-area section#text-20 {padding: 0; border: none;}
*/section.course-description-area .textwidget { font-family: 'Raleway', sans-serif; font-size: 25px; color: #000; line-height: normal; padding: 0; }
section.main-content .entry p.learn { text-align: center; margin: 50px 0; }
section.main-content .entry p.learn strong { font-size: 60px; line-height: normal; letter-spacing: 2px; text-transform: uppercase; font-weight: 500; font-family: "league_gothic", Arial; }
section.main-content .entry ul li:after { content: " "; width: 15px; height: 15px; float: left; background: #000; position: absolute; left: 0; top: 10px; margin-top: 0; }
section.about-course-area { background: url(http://mediakix.com/wp-content/uploads/2017/03/infl-care-about-img.jpg) no-repeat center center; background-size: cover; width: 100%; float: left; padding: 260px 0; }
section.about-course-area h2 { font-family: "league_gothic", Arial; font-weight: normal; font-size: 80px; letter-spacing: 2px; color: #fff; text-align: center; line-height: normal; }
section.course-description-area .enroll_btn { text-align: center; }
section.waitlist-area { width: 100%; float: left; padding: 50px 0 0; }
.technique-area { margin-right: 0 !important; }
.foundation-area,
.strategy-area,
.technique-area { width: 31.3%; float: left; margin-right: 3%; }
.foundation-area section#text-10,
.strategy-area section#text-11,
.technique-area section#text-12 { border: none; padding: 0; margin: 0; }
.foundation-area section#text-10 h2,
.strategy-area section#text-11 h2,
.technique-area section#text-12 h2 { padding: 0 0 0 0; font-family: 'Raleway', sans-serif; color: #000; text-transform: uppercase; font-size: 24px; font-weight: 900; letter-spacing: 2px; margin-bottom: 20px; }
.foundation-area section#text-10 h2:after,
.strategy-area section#text-11 h2:after,
.technique-area section#text-12 h2:after { content: ""; border-bottom: #000 solid 4px; height: 4px; width: 40px; display: block; margin-top: 10px; }
.foundation-area .textwidget,
.strategy-area .textwidget,
.technique-area .textwidget { font-family: 'Raleway', sans-serif; color: #000; letter-spacing: 1px; font-weight: 600; margin-bottom: 0; }
section.course-description-area .enroll_btn p { border: #000 solid 2px; font-weight: 500; max-width: 350px; display: inline-block; width: 100%; font-size: 18px; cursor: pointer; line-height: 60px; color: #000; font-family: 'Raleway', sans-serif; }
section.course-description-area .enroll_btn p:active,
section.course-description-area .enroll_btn p:hover { color: #f26c4f; border-color: #f26c4f; }
.scroll_dwn_btn { text-align: center; width: 100%; float: left; margin: 20px 0; }
.scroll_dwn_btn a { letter-spacing: 0px; font-weight: normal; font-size: 21px; border-width: 3px; border: 3px solid; width: 60px; height: 60px; border-radius: 50%; line-height: 70px; display: inline-block; }
div#mce-success-response-course { color: green; }
div#mce-error-response-course { color: red; }

/****************************************** (influencer-marketing-training-course) End *******************************************/


@media only screen and (max-width: 1600px) {
section#influencer-marketing-training-course-page { padding: 25px 0 !important; }
section.waitlist-area { width: 100%; float: left; padding: 20px 0 0; }
.foundation-area section#text-10 h2,
.strategy-area section#text-11 h2,
.technique-area section#text-12 h2 { margin-bottom: 10px; }
.foundation-area .textwidget,
.strategy-area .textwidget,
.technique-area .textwidget { line-height: 17px; }
.scroll_dwn_btn { margin: 20px 0; }
.foundation-area section#text-10,
.strategy-area section#text-11,
.technique-area section#text-12 { margin-bottom: 0; }
}
@media only screen and (max-width: 1366px) {
section.about-course-area { padding: 170px 0; }
section#influencer-marketing-training-course-page { margin-top: 0px; }
section#influencer-marketing-training-course-page .heading-section { padding: 50px 0 0 0; }
section#influencer-marketing-training-course-page .heading-section p { font-size: 25px; margin-top: 10px; }
section#influencer-marketing-training-course-page .heading-section h1 strong { font-size: 30px !important; }
section#influencer-marketing-training-course-page .heading-section h1 { font: normal 30px 'nexa_lightregular', Arial, Helvetica, sans-serif; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h3 { font-size: 25px !important; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h6 { font-size: 16px; padding: 15px 0; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .mc-field-group input { padding: 10px 0; font-size: 15px; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .clear input { margin: 15px 0 0 0; font-size: 16px; height: 41px; }
section.waitlist-area { padding: 10px 0 0px; }
.foundation-area section#text-10 h2,
.strategy-area section#text-11 h2,
.technique-area section#text-12 h2 { font-size: 18px; margin-bottom: 10px; }
.foundation-area .textwidget,
.strategy-area .textwidget,
.technique-area .textwidget { font-size: 12px; line-height: 17px; }
.foundation-area section#text-10 h2:after,
.strategy-area section#text-11 h2:after,
.technique-area section#text-12 h2:after { content: ""; border-bottom: #000 solid 4px; height: 4px; width: 40px; display: block; margin-top: 6px; }
}
@media only screen and (max-width: 1280px) {
section#influencer-marketing-training-course-page { margin-top: 0px; }
section.waitlist-area { padding: 20px 0 0; }
.scroll_dwn_btn a { font-size: 14px; width: 40px; height: 40px; border-radius: 50%; line-height: normal; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h3 { font-size: 23px !important; }
section#influencer-marketing-training-course-page { margin-top: 0px; padding: 40px 0 !important; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h6 { font-size: 13px; padding: 10px 0; }
}
 @media only screen and (max-width: 916px) {
.portfolioFilter ul.tabs-menu li { margin-right: 10px; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h3 { font-size: 16px !important; }
}
 @media only screen and (max-width: 685px) {
/*.resources-block{width:47%; margin-right:4%}

.portfolioFilter ul.tabs-menu li a {font-size:12px;}

.resources-block:nth-child(3), .resources-block:nth-child(6), .resources-block:nth-child(9){margin-right:4%;}

.resources-block:nth-child(2), .resources-block:nth-child(4), .resources-block:nth-child(6), .resources-block:nth-child(8), .resources-block:nth-child(10){margin-right:0;}	*/	



}



/*@media only screen and (max-width: 599px) {



.resources-block{width:46%;}



}*/



@media only screen and (max-width: 480px) {
/*


.portfolioFilter ul.tabs-menu li a {font-size:14px; width:100%;}

.portfolioFilter ul.tabs-menu li{width:100%; margin:0 0 10px;}

.portfolioFilter ul.tabs-menu li:first-child a{padding:0px;}

.resources-block{width:100%;}*/	

section.about-course-area h2 { font-size: 35px; }
section.main-content .entry p.learn strong { font-size: 40px; }
body.page.page-id-13046 section.main-content .entry ul li,
section.main-content .entry p.considered,
section.course-description-area .textwidget { font: normal 16px 'Open Sans', Arial, Helvetica, sans-serif !important; }
}
 @media only screen and (max-width: 1024px) {
.pricetable .plan { width: 316px !important; }
#primary-menu-container ul li { padding: 0 8px !important; }
#primary-menu-container a { font-size: 11px; }
#marketing-services .config .item,
#video-network .config .item,
#influencer-marketing-services .config .item { width: 30%; }
.entry { min-width: 95%; }
#featured .slide_content { left: 54%; }
/*********** 06-02-2015 **********/



/*.page-area .blog-content-block #article-left {width: 100%;}*/

.blog-content-block #article-left #disqus_thread { width: 100%; }
/*.blog-content-block #sidebar-right.one_third {width: 100%;margin: 0;}*/

section#clients .entry { min-height: 535px; }
/*********** 06-02-2015 **********/



/***************14-7-2015***************/



#featured .slide_bg.mobile_bg { width: 100%; left: 0; top: -20px; }
#top-social-media-influencers .style_like_h1 strong { font-size: 48px; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 48px; }
section#about-mediakix-influencer-marketing-agency .entry p { color: #fff; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h3 { font-size: 20px !important; }
}
 @media only screen and (max-width: 980px) {
.text_cmo h1 { font-size: 33px !important; }
}
 @media only screen and (max-width: 870px) {
.bigheading { font-size: 70px; line-height: 70px; font-family: "league_gothic", Arial; }
.title-col { font: normal 20px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-top: 10px; }
.work-with { font: normal 25px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-top: 50px; }
.action-button { width: 33%; display: inline-block; float: left; }
.action-button a { font-size: 16px; width: 90%; }
.clints_logo ul li { width: 29%; padding: 0 2%; }
.clints_logo ul li a { height: 170px; }
div#mc_embed_signup_scroll h2 { font-size: 18px; }
.entry .text_cmo h1 { line-height: normal !important; font-size: 24px !important; }
.left_side_guide_content h2 { font-size: 17px; }
.right_form div#mc_embed_signup_scroll input#mc-embedded-subscribe { font-size: 14px; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h3 { font-size: 16px !important; }
}
 @media only screen and (max-width: 800px) {
#marketing-services .config .item,
#video-network .config .item,
#youtube .influencer_youtube .item { width: 30.2% !important; margin: 0 9px 40px 9px !important; }
#video-netswork .config .item { }
.config .item { width: 29%; }
.pricetable .plan { width: 250px !important; }
.pricetable .plan.plan3 { margin-right: 0; }
#clients.page-area { background-size: 100% !important; }
#featured .slide_content { margin-left: -52% !important; }
#featured .oneColumn #secondTitle { font-size: 2.4em !important; }
#btns { top: 88%; }
/*********** Start 06-02-2015 **********/



.widget .tagcloud a { margin-bottom: 15px; }
/*********** End 06-02-2015 **********/

}
 @media only screen and (max-width: 900px) {
section#clients .entry { min-height: 585px; }
#container section#press-2 { padding: 10px 0 80px; }
}
 @media only screen and (max-width:800px) {
section#clients .entry { min-height: 535px; }
#clients.page-area { padding: 70px 0 0; }
}
 @media only screen and (min-width:480px) and (max-width: 800px) {
#youtube .influencer_youtube .item,
#influencer-marketing-services .config .item,
#top-social-media-influencers .item { width: 46% !important; }
}
 @media only screen and (max-width: 768px) {
.pricetable .plan { width: 240px !important; min-height: 354px; }
.pricetable .plan ul li { font-size: 13px; }
#primary-menu-container ul li { padding: 0 6px !important; }
#primary-menu-container a { font-size: 0.7em !important; }
/*section#clients {background-position-y: 180px !important;}*/



}
 @media only screen and (min-width: 800px) and (max-width: 800px) {
#clients .entry { min-height: 450px;  /*500px;*/ }
}
 @media only screen and (max-width: 768px) {
#clients { min-height: 624px; }
section#clients .entry { min-height: 495px; }
/******************28-08-2015**************/

.left-content { width: 100%; float: left; text-align: center; }
.indicates-required { text-align: left; }
.right-content { width: 100%; margin-top: 30px; }
/*****end****/

body.single.single-post #container .page-area { padding: 85px 0 20px; }
}
 @media only screen and (max-width: 767px) {
.sidebar_image.fixedElement { display: none; }
section#influencer-marketing-training-course-page { padding: 60px 0 60px !important; position: relative; background: url(http://mediakix.com/wp-content/uploads/2017/03/infl-care-head-img-new.jpg) no-repeat; background-size: cover; width: 100%; float: left; }
.sidebar_image.fixedElement,
.scroll_dwn_btn { display: none; }
section.waitlist-area { padding: 20px 0; }
.foundation-area,
.strategy-area,
.technique-area { width: 100%; float: left; margin-right: 0; margin-bottom: 30px; }
.technique-area { margin-bottom: 0 !important; }
section#influencer-marketing-training-course-page .heading-section { padding: 0px 0 30px !important; width: 100%; }
section#influencer-marketing-training-course-page .subs-form { width: 100%; float: left; }
.foundation-area section#text-10 h2,
.strategy-area section#text-11 h2,
.technique-area section#text-12 h2 { text-align: center; }
.foundation-area section#text-10 h2:after,
.strategy-area section#text-11 h2:after,
.technique-area section#text-12 h2:after { margin: 6px auto 0; }
.foundation-area .textwidget,
.strategy-area .textwidget,
.technique-area .textwidget { font-size: 15px; line-height: normal; text-align: center; }
}
 @media only screen and (min-width: 640px) and (max-width: 720px) {
#primary-menu-container ul li { padding: 0 4px 0 0 !important; }
/*section#clients {background-position-y: 180px !important;min-height: 538px;}*/

section#clients .entry { min-height: 461px; }
}
 @media only screen and (max-width: 640px) {
.config .item h2 { min-height: 25px; }
.tax ul li { margin: 0 4px 0 0 !important; }
#marketing-services .config .item,
#video-network .config .item,
.config .item,
#youtube .influencer_youtube .item { width: 45% !important; margin: 0 10px 10px 10px !important; }
#container .page-area { padding: 30px 0 0px; height: auto; }
section#clients .entry { min-height: 350px;/*439px;*/ }
section#clients { min-height: 400px; }
.pricetable .plan ul li { font-size: 12px; }
.portfolios .portfolio-item { height: 14em !important; }
.portfolios .portfolio-item p { height: 53%; overflow: hidden; }
.pricetable { width: 32.8%; margin-left: 2px; }
.pricetable .plan { width: 100% !important; min-height: 350px; }
.pricetable .plan ul { margin: 0 3px 20px; }
.pricetable footer a { margin-bottom: 10px; }
.pricetable .plan.plan1 ul,
.pricetable .plan.plan2 ul { margin-bottom: 62px; }
/*section#clients {background-position-y: 90px !important;}*/

#container section#press-2 { padding: 60px 0 60px; }
.action-button { width: 100%; display: inline-block; float: left; margin-bottom: 15px; }
.action-button a { width: 250px; font-size: 18px; }
.bigheading { font-size: 73px; line-height: 64px; font-family: "league_gothic", Arial; }
#featured .slide_content { margin-top: 110px !important; }
#featured .slide_bg.mobile_bg { top: 40px; }
.home #top { height: 624px !important; }
body.home.blog section#about-mediakix-the-leading-influencer-marketing-agnecy { background: #000000 url(http://mediakix.com/wp-content/uploads/2016/06/mb-about.jpg) no-repeat center fixed !important; }
#featured .slide_bg img { width: 100%; }
#k876e4faf8d75d1587468ff96137d048e33db86d0-container.HB-Slider.hb-bottom-left,
#k876e4faf8d75d1587468ff96137d048e33db86d0-container.HB-Slider.hb-bottom-right { bottom: 100px !important; }
#top-social-media-influencers .style_like_h1 strong { font-size: 30px !important; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 30px !important; }
.clints_logo ul li { width: 46%; }
.clints_logo ul li a { height: 200px; }
#container section#client-page.page-area { padding: 85px 0 0px; height: auto; }
*#container section#client-page.page-area .title { margin: 0 0 0px; }
.left_side_guide_content { float: left; text-align: center; width: 100%; padding: 0; }
.text_cmo { padding: 0 30px; }
.left_top_cmo_image { float: none; }
.right_form { float: right; width: 100%; padding-right: 0; margin: 0; }
div#mc_embed_signup_scroll h2 { font-size: 22px; }
body.page.page-id-3614 *#container section#influencer-marketing-page.page-area { padding: 24px 0 50px; }
.image_ipad { text-align: center; }
body.page.page-id-3614 .entry h2 { line-height: normal; font-size: 20px; }
ul.press-logo li span { height: 44px; }
/******************************************20-10-2016****************************/

section.Contact-area-career form p input,
section.Contact-area-career form p select,
section.Contact-area-career form p textarea { max-width: 100%; padding: 0 2%; width: 96%; }
section.Contact-area-career form p { font-size: 28px; }
section.Contact-area-career h3,
section#internship-program-page hgroup.title h1,
section#internship-program-page hgroup.title h1 strong,
 section#senior-writer-page hgroup.title h1,
section#senior-writer-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#account-manager-page hgroup.title h1,
section#account-manager-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#careers-page hgroup.title h1,
section#careers-page hgroup.title h1 strong,
 section#director-of-marketing-page hgroup.title h1,
section#director-of-marketing-page hgroup.title h1 strong,
section.second-area-career .textwidget h3,
section.third-area-career .textwidget h3 { font-size: 50px; }
.content_whole_senior h2 { font-size: 40px; }
.content_whole_senior p,
.content_whole_senior ul li,
section.main-content .entry p.considered { font: normal 20px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
.content_whole_senior ul li { line-height: normal; position: relative; padding-left: 35px; margin-bottom: 20px; }
.content_whole_senior ul li:after { margin-top: 5px; top: 0; }
.current_openings ul li { font: normal 16px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; list-style: none; padding: 6px 0; }
.current_openings ul li span { font-size: 16px; }
section.Contact-area-career form p { width: 100%; }
section.second-area-career { background-size: cover; padding: 50px 0; }
body.page.page-id-13046 #container .page-area { padding: 85px 0 20px !important; }
section#influencer-marketing-training-course-page .heading-section { padding: 0px 0 30px; width: 100%; }
section#influencer-marketing-training-course-page .subs-form { width: 100%; float: left; }
.content_whole_senior span { font-size: 20px; }
}
 @media only screen and (max-width: 568px) {
section#clients { min-height: 355px; /*485px;*/ }
#container .page-area { padding: 30px 0 0px; height: auto; }
section#clients .entry { min-height: 350px;    /*397px;*/ }
#container section#press-2 { padding: 14px 0 15px; }
.bawmrp ul li { width: 100% !important; border: none !important; margin: 20px 0; }
.slide { padding: 0 0px; }
#top-social-media-influencers .style_like_h1 strong { font-size: 2.2em !important; line-height: normal; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 30px !important; }
.bawmrp ul li { width: 100% !important; border: none !important; margin: 20px 0; }
}
 @media only screen and (max-width: 480px) {
#logo-slider { height: auto !important; }
section#carousel { max-height: 50px; overflow: hidden; }
#featured .oneColumn #firstTitle,
#featured .twoColumns #firstTitle { font-size: 2.2em !important; letter-spacing: 0px !important; }
#featured .oneColumn #secondTitle,
#featured .twoColumns #secondTitle { font-size: 1.2em !important; }
.page-area .title { margin-bottom: 2%; }
.entry { min-width: 0; }
.pricetable { width: 100%; }
.pricetable .plan { width: 100% !important; }
#marketing-services .config .item,
#video-network .config .item,
#youtube .config .item,
#influencer-marketing-services .influencer_services .item,
#top-social-media-influencers .item { width: 95% !important; height: auto !important; }
.config { margin-bottom: -30px; }
.entry .tax ul { padding-left: 0; margin: 0 0 20px; }
#clients.page-area { min-height: 250px !important; }
.portfolios .portfolio-item { height: 21em !important; }
#about .entry p { font-size: 16px; }
#video-network h3,
#video-network-page h3 { font-size: 32px; line-height: 34px; margin-bottom: 10px; }
body.home #container .page-area { padding: 10px 0 10px; }
section#careers-page { padding: 10px 0 10px !important; }
*#container .page-area .title { margin: 0 0 10px; }
.home #marketing-services h1,
.home #influencer-marketing-services h1 { margin-bottom: 0 !important; }
.contact_button input { margin-top: 0px; }
.contactinfo h2 { font-size: 16px; }
/*section#clients {background-position-y: 51px !important;}*/

section#clients .entry { min-height: 253px; }
/*section#clients {background-position-y: 50px !important;}*/



.home .logo-carousel.mobileHide { display: none; }
.home .logo-carousel.desktopHide { display: block !important; }
bigheading { font-size: 60px; line-height: 55px; }
.title-col { font: normal 16px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-top: 10px; }
.work-with { font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif; }
section.Contact-area-career h3,
section#internship-program-page hgroup.title h1,
section#internship-program-page hgroup.title h1 strong,
 section#senior-writer-page hgroup.title h1,
section#senior-writer-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#account-manager-page hgroup.title h1,
section#account-manager-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#careers-page hgroup.title h1,
section#careers-page hgroup.title h1 strong,
 section#director-of-marketing-page hgroup.title h1,
section#director-of-marketing-page hgroup.title h1 strong,
section.second-area-career .textwidget h3,
section.third-area-career .textwidget h3 { font-size: 35px; }
#container .page-area { padding: 85px 0 20px; }
#container section#portfolio-single { padding: 0px 0 20px; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 30px; }
.entry .text_cmo h1 br,
.left_side_guide_content h2 br { display: none; }
.entry .top_cmo_image .left_side_guide_content img { max-width: 100%; }
.content_whole_senior h2 { font-size: 30px; }
.content_whole_senior p,
.content_whole_senior ul li { font: normal 16px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
section.Contact-area-career form p { font-size: 22px; }
}
 @media only screen and (max-width: 479px) {
/*section#clients {background-position-y: 25% !important;}*/

ul.press-logo li span { height: 94px; }
section#clients .entry { min-height: 250px; }
.img-box { width: 50%; float: left; display: inline-block; text-align: center; }
.call-acton-button,
.work-with { display: none; }
section.third-area-career .textwidget p { font-size: 16px; }
section.third-area-career .textwidget h3 { padding: 10px 0 30px; }
}
 @media only screen and (max-width: 414px) {
/*section#clients {background-position-y: 48px !important;}*/


section#clients .entry { min-height: 218px; }
.home #top { height: 542px !important; }
.clints_logo ul li a { height: 140px; }
.clints_logo ul li a img { max-width: 95%; }
}
 @media only screen and (max-width: 320px) {
.mob-phone #logo-slider-wraper { position: relative !important; width: 100% !important; }
.logo-img { margin-left: 0px !important; }
section#clients .entry { min-height: 170px; }
#clients.page-area { min-height: 230px !important; }
.entry { min-width: 0; }
/*section#clients {background-position-y: 48px !important;}*/

.pricetable { width: 100%; }
.pricetable .plan { width: 100% !important; }
#clients .entry { min-height: 225px; }
.action-button a { width: 230px; font-size: 14px; font-weight: normal; padding: 6px 0; }
.action-button { margin-bottom: 10px; }
bigheading { font-size: 53px; line-height: 50px; }
#logo-slider { max-width: 95%; margin: 0 auto !important; }
}



/* iPads (portrait and landscape) ----------- */



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
#featured .slide_content { margin-left: -52%; }
#btns { top: 88%; }
.pricetable .plan { width: 100% !important; }
.pricetable { display: inline-block; float: left; width: 32.5%; margin: 0 2px; }
#marketing-services .config .item,
#video-network .config .item { margin: 0 10px 20px 10px !important; }
#marketing-services .config,
#video-network .config { overflow: visible; }
#clients .entry { min-height: 580px; }
}

/* iPhone 4 ----------- */



@media screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio : 1.5) {
.config .item .thumbnail { min-height: 100px; max-width: 140px; }
.config .item .thumbnail { width: 50% !important; height: auto; }
#featured .oneColumn #secondTitle { font-size: 1.6em !important; }
#video-network h3,
#video-network-page h3,
.page-area hgroup.title h1 { font-size: 48px; margin-bottom: 0px; }
/***************************24-09-2015****************************************************/



}
 @media only screen and (min-width: 768px) and (max-width: 1024px) {
.logo-carousel { width: 700px !important; margin-left: 20px; }
body.page.page-id-13046 section.main-content .entry ul li,
section.main-content .entry p.considered { font: normal 22px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
section.course-description-area section#text-20 .textwidget { font-size: 22px; }
}
@media only screen and (max-width: 768px) {
section#influencer-marketing-training-course-page .heading-section { padding: 20px 0 0 0; }
section#influencer-marketing-training-course-page .heading-section p { font-size: 20px; margin-top: 10px; }
section#influencer-marketing-training-course-page .heading-section h1 strong { font-size: 28px !important; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h3 { font-size: 15px !important; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll h6 { font-size: 10px; padding: 8px 0; line-height: normal; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .mc-field-group input { padding: 7px 0; font-size: 11px; margin-bottom: 5px; }
.subs-form div#mc_embed_signup form div#mc_embed_signup_scroll .clear input { margin: 5px 0 0 0; font-size: 12px; height: 30px; }
section.course-description-area .enroll_btn p { max-width: 250px; width: 100%; }
section.about-course-area { padding: 100px 0; }
section#influencer-marketing-training-course-page { margin-top: 0px; top: 11%; }
section#influencer-marketing-training-course-page .heading-section h1 { font: normal 19px 'nexa_lightregular', Arial, Helvetica, sans-serif; }
section#influencer-marketing-training-course-page .heading-section h1 strong { font-size: 24px !important; }
section#influencer-marketing-training-course-page .heading-section p { font-size: 19px; margin-top: 7px; }
label.error { padding: 0px 3px; font-size: 12px; }
.subs-form div#mc_embed_signup { padding: 6%; }
}
 @media only screen and (min-width: 480px) and (max-width: 808px) {
.logo-carousel { width: 770px !important; margin-left: 29px !important; }
}
 @media only screen and (min-width: 320px) and (max-width: 568px) {
.logo-carousel { width: 440px !important; margin-left: 0px !important; }
#video-network h3,
#video-network-page h3,
.page-area hgroup.title h1 { font-size: 29px; margin-bottom: 0px; }
}
.blog-content-block { display: inline-block; width: 100%; }
.blog-content-block #article-left { width: 600px; display: inline-block; float: left; }
.blog-content-block #sidebar-right { margin: 0 0 0 60px; padding: 30px 0 0 0; }
#article-left p,
#article-left li { text-align: justify; color: #000; }
p.blog_posted { margin: 0 0 0px 0; }
/*.widget h5 {font: normal 17px 'nexa_boldregular', Arial, Helvetica, sans-serif;color: #fff;text-transform: uppercase;border-bottom: none;padding: 5px 0;margin-bottom: 2px;background: #dd4444;	text-indent: 18px 	text-align: center;}*/
.widget h5 { font: normal 17px 'nexa_boldregular', Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; border-bottom: none; padding: 5px 0; margin-bottom: 2px; background: #dd4444; text-align: center; }
.widget li { background: none; background: #eee; margin-bottom: 2px; padding: 4px; }
.widget #searchsubmit { background: url(search-icon.png); background-repeat: no-repeat; height: 27px; width: 26px; text-indent: -99999px; padding: 0; position: absolute; right: 0; top: 0; }
.widget #s { padding: 0; margin: 0; height: 28px; border: none; background: #f8f8f8; width: 90%; }
.tagcont { width: 100%; display: block; }
.tagcloud a { color: #222;/**//*padding:0 0 0 15px;*/ margin-bottom: 2px; display: inline-block; line-height: 28px; position: relative; font-size: 8pt !important; font-weight: bold; }
.ww { background: #eee; width: 15px; float: left; height: 28px; }
.popular-tags-bg { background: #eee; display: block; height: 28px; text-indent: -99999px; position: absolute; top: 0; z-index: -1; }
span.pd-mcp-comments { background: #e1e1e1; font-style: italic; }
.widget li.pd-mcp { padding: 0; }
.pd-mcp-title,
.pd-mcp-comments { display: inline-block; width: 93.5%; padding: 4px 4px 4px 15px; }
form#searchform { margin-top: 5px; }
#disqus_thread { width: 600px; }
.post h1,
.post h2 a { font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif; }
.post h1 { margin-bottom: 15px; color: #000; }
/***** 16/09/2014 *****/



#youtube .config .item { text-align: justify !important; }
/*#sidebar-right ul.wpp-list a,#sidebar-right ul.most_commented a {font-size: 11px;}*/



body.page.page-id-3451.page-template-default .widget:nth-child(2) h5 { font-size: 17px; text-indent: 9px; }
/****************01-06-2015************************************/



section#top-social-media-influencers { background: #e9e9e9; padding-top: 0; }
section#top-social-media-influencers h1 strong { color: #000 !important; }
#top-social-media-influencers .item h2,
.topSocialDivLike_h2 { color: #000; }
#top-social-media-influencers .item h2,
.topSocialDivLike_h2 { color: #000; }
#top-social-media-influencers .item p { color: #666; }
section#top-social-media-influencers .influencer_services .config .item .thumbnail { height: auto; margin-bottom: 20px; }
.contact_button { text-align: center; width: 100%; float: left; }
 @media only screen and (max-width: 916px) {
.portfolioFilter ul.tabs-menu li { margin-right: 10px; }
}
 @media only screen and (max-width: 1024px) {
.pricetable .plan { width: 316px !important; }
#primary-menu-container ul li { padding: 0 8px !important; }
#primary-menu-container a { font-size: 11px; }
#marketing-services .config .item,
#video-network .config .item,
#influencer-marketing-services .config .item { width: 30%; }
.entry { min-width: 95%; }
#featured .slide_content { left: 54%; }
/*********** 06-02-2015 **********/



/*.page-area .blog-content-block #article-left {width: 100%;}*/

.blog-content-block #article-left #disqus_thread { width: 100%; }
/*.blog-content-block #sidebar-right.one_third {width: 100%;margin: 0;}*/

section#clients .entry { min-height: 535px; }
/*********** 06-02-2015 **********/



/***************14-7-2015***************/



#featured .slide_bg.mobile_bg { width: 100%; left: 0; top: -20px; }
#top-social-media-influencers .style_like_h1 strong { font-size: 48px; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 48px; }
section#about-mediakix-influencer-marketing-agency .entry p { color: #fff; }
}
 @media only screen and (max-width: 980px) {
.text_cmo h1 { font-size: 33px !important; }
}
 @media only screen and (max-width: 870px) {
.bigheading { font-size: 70px; line-height: 70px; font-family: "league_gothic", Arial; }
.title-col { font: normal 20px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-top: 10px; }
.work-with { font: normal 25px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-top: 50px; }
.action-button { width: 33%; display: inline-block; float: left; }
.action-button a { font-size: 16px; width: 90%; }
.clints_logo ul li { width: 29%; padding: 0 2%; }
.clints_logo ul li a { height: 170px; }
div#mc_embed_signup_scroll h2 { font-size: 18px; }
.entry .text_cmo h1 { line-height: normal !important; font-size: 24px !important; }
.left_side_guide_content h2 { font-size: 17px; }
.right_form div#mc_embed_signup_scroll input#mc-embedded-subscribe { font-size: 14px; }
.clints_logo ul li:nth-child(41),
.clints_logo ul li:nth-child(40) { width: 46% !important; }
}
 @media only screen and (max-width: 800px) {
#marketing-services .config .item,
#video-network .config .item,
#youtube .influencer_youtube .item { width: 30.2% !important; margin: 0 9px 40px 9px !important; }
#video-netswork .config .item { }
.config .item { width: 29%; }
.pricetable .plan { width: 250px !important; }
.pricetable .plan.plan3 { margin-right: 0; }
#clients.page-area { background-size: 100% !important; }
#featured .slide_content { margin-left: -52% !important; }
#featured .oneColumn #secondTitle { font-size: 2.4em !important; }
#btns { top: 88%; }
/*********** Start 06-02-2015 **********/



.widget .tagcloud a { margin-bottom: 15px; }
/*********** End 06-02-2015 **********/

}
 @media only screen and (max-width: 900px) {
section#clients .entry { min-height: 585px; }
#container section#press-2 { padding: 10px 0 80px; }
}
 @media only screen and (max-width:800px) {
section#clients .entry { min-height: 535px; }
#clients.page-area { padding: 70px 0 0; }
}
 @media only screen and (min-width:480px) and (max-width: 800px) {
#youtube .influencer_youtube .item,
#influencer-marketing-services .config .item,
#top-social-media-influencers .item { width: 46% !important; }
}
 @media only screen and (max-width: 768px) {
.pricetable .plan { width: 240px !important; min-height: 354px; }
.pricetable .plan ul li { font-size: 13px; }
#primary-menu-container a { font-size: 0.7em !important; }
/*section#clients {background-position-y: 180px !important;}*/



}
 @media only screen and (min-width: 800px) and (max-width: 800px) {
#clients .entry { min-height: 450px;  /*500px;*/ }
}
 @media only screen and (max-width: 768px) {
#clients { min-height: 624px; }
section#clients .entry { min-height: 495px; }
/******************28-08-2015**************/

.left-content { width: 100%; float: left; text-align: center; }
.indicates-required { text-align: left; }
.right-content { width: 100%; margin-top: 30px; }
/*****end****/

body.single.single-post #container .page-area { padding: 85px 0 20px; }
body.single.single-post #container .page-area.new_footer_contact_sec { padding: 45px 0 20px; }
}
 @media only screen and (max-width: 767px) {
.sidebar_image.fixedElement { display: none; }
.footer_blog_detail { text-align: center; margin: 30px 0; }
}
 @media only screen and (min-width: 640px) and (max-width: 720px) {
#primary-menu-container ul li { padding: 0 4px 0 0 !important; }
/*section#clients {background-position-y: 180px !important;min-height: 538px;}*/

section#clients .entry { min-height: 461px; }
}
 @media only screen and (max-width: 640px) {
.config .item h2 { min-height: 25px; }
.tax ul li { margin: 0 4px 0 0 !important; }
#marketing-services .config .item,
#video-network .config .item,
.config .item,
#youtube .influencer_youtube .item { width: 45% !important; margin: 0 10px 10px 10px !important; }
#container .page-area { padding: 30px 0 0px; height: auto; }
section#clients .entry { min-height: 350px;/*439px;*/ }
section#clients { min-height: 400px; }
.pricetable .plan ul li { font-size: 12px; }
.portfolios .portfolio-item { height: 14em !important; }
.portfolios .portfolio-item p { height: 53%; overflow: hidden; }
.pricetable { width: 32.8%; margin-left: 2px; }
.pricetable .plan { width: 100% !important; min-height: 350px; }
.pricetable .plan ul { margin: 0 3px 20px; }
.pricetable footer a { margin-bottom: 10px; }
.pricetable .plan.plan1 ul,
.pricetable .plan.plan2 ul { margin-bottom: 62px; }
/*section#clients {background-position-y: 90px !important;}*/

#container section#press-2 { padding: 60px 0 60px; }
.action-button { width: 100%; display: inline-block; float: left; margin-bottom: 15px; }
.action-button a { width: 250px; font-size: 18px; }
.bigheading { font-size: 73px; line-height: 64px; font-family: "league_gothic", Arial; }
#featured .slide_content { margin-top: 110px !important; }
#featured .slide_bg.mobile_bg { top: 40px; }
.home #top { height: 624px !important; }
body.home.blog section#about-mediakix-the-leading-influencer-marketing-agnecy { background: #000000 url(http://mediakix.com/wp-content/uploads/2016/06/mb-about.jpg) no-repeat center fixed !important; }
#featured .slide_bg img { width: 100%; }
#k876e4faf8d75d1587468ff96137d048e33db86d0-container.HB-Slider.hb-bottom-left,
#k876e4faf8d75d1587468ff96137d048e33db86d0-container.HB-Slider.hb-bottom-right { bottom: 100px !important; }
#top-social-media-influencers .style_like_h1 strong { font-size: 30px !important; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 30px !important; }
.clints_logo ul li { width: 46%; }
.clints_logo ul li a { height: 200px; }
#container section#client-page.page-area { padding: 85px 0 0px; height: auto; }
*#container section#client-page.page-area .title { margin: 0 0 0px; }
.left_side_guide_content { float: left; text-align: center; width: 100%; padding: 0; }
.text_cmo { padding: 0 30px; }
.left_top_cmo_image { float: none; }
.right_form { float: right; width: 100%; padding-right: 0; margin: 0; }
div#mc_embed_signup_scroll h2 { font-size: 22px; }
body.page.page-id-3614 *#container section#influencer-marketing-page.page-area { padding: 24px 0 50px; }
.image_ipad { text-align: center; }
body.page.page-id-3614 .entry h2 { line-height: normal; font-size: 20px; }
ul.press-logo li span { height: 44px; }
/******************************************20-10-2016****************************/

section.Contact-area-career form p input,
section.Contact-area-career form p select,
section.Contact-area-career form p textarea { max-width: 100%; padding: 0 2%; width: 96%; }
section.Contact-area-career form p { font-size: 28px; }
section.Contact-area-career h3,
section#internship-program-page hgroup.title h1,
section#internship-program-page hgroup.title h1 strong,
 section#senior-writer-page hgroup.title h1,
section#senior-writer-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#account-manager-page hgroup.title h1,
section#account-manager-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#careers-page hgroup.title h1,
section#careers-page hgroup.title h1 strong,
 section#director-of-marketing-page hgroup.title h1,
section#director-of-marketing-page hgroup.title h1 strong,
section.second-area-career .textwidget h3,
section.third-area-career .textwidget h3,
section.fourth-area-career .textwidget h3 { font-size: 50px; }
.content_whole_senior h2 { font-size: 40px; }
.content_whole_senior p,
.content_whole_senior ul li { font: normal 20px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
.content_whole_senior ul li { line-height: normal; position: relative; padding-left: 35px; margin-bottom: 20px; }
.content_whole_senior ul li:after { margin-top: 5px; top: 0; }
.current_openings ul li { font: normal 16px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; list-style: none; padding: 6px 0; }
.current_openings ul li span { font-size: 16px; }
section.Contact-area-career form p { width: 100%; }
section.second-area-career { background-size: cover; padding: 50px 0; }
/***************************15-06-17**************************/

section#clients-page hgroup.title h1 strong { font-size: 50px !important; }
}
 @media only screen and (max-width: 568px) {
section#clients { min-height: 355px; /*485px;*/ }
#container .page-area { padding: 70px 0 0px; height: auto; }
section#clients .entry { min-height: 350px;    /*397px;*/ }
#container section#press-2 { padding: 14px 0 15px; }
.bawmrp ul li { width: 100% !important; border: none !important; margin: 20px 0; }
.slide { padding: 0 0px; }
#top-social-media-influencers .style_like_h1 strong { font-size: 2.2em !important; line-height: normal; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 30px !important; }
.bawmrp ul li { width: 100% !important; border: none !important; margin: 20px 0; }
}
 @media only screen and (max-width: 480px) {
#logo-slider { height: auto !important; }
section#carousel { max-height: 50px; overflow: hidden; }
#featured .oneColumn #firstTitle,
#featured .twoColumns #firstTitle { font-size: 2.2em !important; letter-spacing: 0px !important; }
#featured .oneColumn #secondTitle,
#featured .twoColumns #secondTitle { font-size: 1.2em !important; }
.page-area .title { margin-bottom: 2%; }
.entry { min-width: 0; }
.pricetable { width: 100%; }
.pricetable .plan { width: 100% !important; }
#marketing-services .config .item,
#video-network .config .item,
#youtube .config .item,
#influencer-marketing-services .influencer_services .item,
#top-social-media-influencers .item { width: 95% !important; height: auto !important; }
.config { margin-bottom: -30px; }
.entry .tax ul { padding-left: 0; margin: 0 0 20px; }
#clients.page-area { min-height: 250px !important; }
.portfolios .portfolio-item { height: 21em !important; }
#about .entry p { font-size: 16px; }
#video-network h3,
#video-network-page h3 { font-size: 32px; line-height: 34px; margin-bottom: 10px; }
body.home #container .page-area { padding: 10px 0 10px; }
section#careers-page { padding: 10px 0 10px !important; }
*#container .page-area .title { margin: 0 0 10px; }
.home #marketing-services h1,
.home #influencer-marketing-services h1 { margin-bottom: 0 !important; }
.contact_button input { margin-top: 0px; }
.contactinfo h2 { font-size: 16px; }
/*section#clients {background-position-y: 51px !important;}*/

section#clients .entry { min-height: 253px; }
/*section#clients {background-position-y: 50px !important;}*/



.home .logo-carousel.mobileHide { display: none; }
.home .logo-carousel.desktopHide { display: block !important; }
bigheading { font-size: 60px; line-height: 55px; }
.title-col { font: normal 16px 'nexa_boldregular', Arial, Helvetica, sans-serif; margin-top: 10px; }
.work-with { font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif; }
section.Contact-area-career h3,
section#internship-program-page hgroup.title h1,
section#internship-program-page hgroup.title h1 strong,
 section#senior-writer-page hgroup.title h1,
section#senior-writer-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#account-manager-page hgroup.title h1,
section#account-manager-page hgroup.title h1 strong,
 section#sales-development-representative-page hgroup.title h1,
section#sales-development-representative-page hgroup.title h1 strong,
 section#careers-page hgroup.title h1,
section#careers-page hgroup.title h1 strong,
 section#director-of-marketing-page hgroup.title h1,
section#director-of-marketing-page hgroup.title h1 strong,
section.second-area-career .textwidget h3,
section.third-area-career .textwidget h3,
section.fourth-area-career .textwidget h3 { font-size: 35px; }
#container .page-area { padding: 85px 0 20px; }
#container section#portfolio-single { padding: 0px 0 20px; }
#top-social-media-influencers .style_like_h1_white strong { font-size: 30px; }
.entry .text_cmo h1 br,
.left_side_guide_content h2 br { display: none; }
.entry .top_cmo_image .left_side_guide_content img { max-width: 100%; }
.content_whole_senior h2 { font-size: 30px; }
.content_whole_senior p,
.content_whole_senior ul li { font: normal 16px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; }
section.Contact-area-career form p { font-size: 22px; }
}
 @media only screen and (max-width: 479px) {
/*section#clients {background-position-y: 25% !important;}*/

ul.press-logo li span { height: 94px; }
section#clients .entry { min-height: 250px; }
.img-box { width: 50%; float: left; display: inline-block; text-align: center; }
.call-acton-button,
.work-with { display: none; }
section.third-area-career .textwidget p { font-size: 16px; }
section.third-area-career .textwidget h3 { padding: 10px 0 30px; }
}
 @media only screen and (max-width: 414px) {
/*section#clients {background-position-y: 48px !important;}*/

section#clients .entry { min-height: 218px; }
.home #top { height: 542px !important; }
.clints_logo ul li a { height: 140px; }
.clints_logo ul li a img { max-width: 95%; margin: 0 !important; }
}
 @media only screen and (max-width: 320px) {
.mob-phone #logo-slider-wraper { position: relative !important; width: 100% !important; }
.logo-img { margin-left: 0px !important; }
section#clients .entry { min-height: 170px; }
#clients.page-area { min-height: 230px !important; }
.entry { min-width: 0; }
/*section#clients {background-position-y: 48px !important;}*/

.pricetable { width: 100%; }
.pricetable .plan { width: 100% !important; }
#clients .entry { min-height: 225px; }
.action-button a { width: 230px; font-size: 14px; font-weight: normal; padding: 6px 0; }
.action-button { margin-bottom: 10px; }
bigheading { font-size: 53px; line-height: 50px; }
#logo-slider { max-width: 100%; margin: 0 auto !important; }
}



/* iPads (portrait and landscape) ----------- */



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
#featured .slide_content { margin-left: -52%; }
#btns { top: 88%; }
.pricetable .plan { width: 100% !important; }
.pricetable { display: inline-block; float: left; width: 32.5%; margin: 0 2px; }
#marketing-services .config .item,
#video-network .config .item { margin: 0 10px 20px 10px !important; }
#marketing-services .config,
#video-network .config { overflow: visible; }
#clients .entry { min-height: 580px; }
#video-network h3,
#video-network-page h3,
.page-area hgroup.title h1 { font-size: 29px; margin-bottom: 0px; }
}

/* iPhone 4 ----------- */



@media screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio : 1.5) {
.config .item .thumbnail { min-height: 100px; max-width: 140px; }
.config .item .thumbnail { width: 50% !important; height: auto; }
#featured .oneColumn #secondTitle { font-size: 1.6em !important; }
#video-network h3,
#video-network-page h3,
.page-area hgroup.title h1 { font-size: 48px; margin-bottom: 0px; }
/***************************24-09-2015****************************************************/



}
 @media only screen and (min-width: 768px) and (max-width: 1024px) {
.logo-carousel { width: 700px !important; margin-left: 20px; }
}
 @media only screen and (min-width: 480px) and (max-width: 808px) {
.logo-carousel { width: 770px !important; margin-left: 29px !important; }
#video-network h3,
#video-network-page h3,
.page-area hgroup.title h1 { font-size: 29px; margin-bottom: 0px; }
}
 @media only screen and (min-width: 320px) and (max-width: 568px) {
.logo-carousel { width: 440px !important; margin-left: 0px !important; }
#video-network h3,
#video-network-page h3,
.page-area hgroup.title h1 { font-size: 29px; margin-bottom: 0px; }
}
 @media only screen and (max-width: 640px) {
div#mc_embed_signup.Almost-Finished { width: 94% !important; padding: 0; }
.Almost-Finished p,
.almost-inner,
.almost-inner-r { width: 100% !important; float: left !important; }
.Almost-Finished button { float: left !important; }
.almost-inner input,
.almost-inner-r input { width: 100% !important; float: left; }
section#almost-finished-page .title { margin-top: 60px !important; }
section#social-media-coordinator-page h1 strong,
section#senior-writer-page h1 strong,
section#junior-writer-page h1 strong { font-size: 60px !important; }
.content_whole_senior p.top-city { margin-bottom: 25px; }
}
 @media only screen and (max-width: 480px) {
section#social-media-coordinator-page h1 strong,
section#senior-writer-page h1 strong,
section#junior-writer-page h1 strong { font-size: 45px !important; }
}
#youtube hgroup.title h1 strong { color: #000000; }
.home #youtube { background: #e9e9e9; padding: 0; }
.influencer_youtube h2 { color: #000000 !important; }
#youtube .influencer_youtube .item p { color: #666666; }
#youtube .influencer_youtube .item .thumbnail img { border-radius: 100%; border: 1px solid #b22222; }
/********************Feb 1, 2016***************************************/



.home #influencer-marketing-services { background: #e9e9e9; }
/*********************************************** Css Ends here  ***************************************************/



#menu-item-3999,
#menu-item-8334 { display: none; }
/*********************Feb 12, 2016************************************/



body.archive.category.category-blog.category-2 .entry h3 { font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif !important; text-transform: uppercase; }
body.single .entry h3 { font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif !important; text-transform: uppercase; }
body.single .entry h4 { font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif !important; text-transform: uppercase; }
body.archive.category.category-blog.category-2 .page-area .title p { font: normal 18px 'nexa_lightregular', Arial, Helvetica, sans-serif; }
section#carousel {/* background: #fff !important;*/ border-top: #000 solid 1px; border-bottom: #000 solid 1px; }
section#carousel { padding: 0 !important; }
section#carousel { border: none; }
/*.css3-selectbox select.select-menu option:last-child{display:none !important;}*/

#breadcrumbs { margin-top: 0px; }
h2.style_like_h1,
h2.style_like_h1 strong { font-weight: normal; letter-spacing: 4px; font-family: "league_gothic", Arial; font-size: 48px; line-height: 58px; color: #000; margin-bottom: 40px; text-transform: uppercase; }
#top-social-media-influencers h2.style_like_h1,
#top-social-media-influencers .style_like_h1 strong { font-family: "league_gothic", Arial; font-size: 48px; color: #000 !important; text-transform: uppercase; letter-spacing: 4px; font-weight: normal; }
#marketing-campaigns h2.style_like_h1,
#about-mediakix-the-leading-influencer-marketing-agnecy h2.style_like_h1,
#about-mediakix-the-leading-influencer-marketing-agnecy h2.style_like_h1 strong,
#marketing-campaigns h2.style_like_h1 strong,
h2.style_like_h1_white strong,
h2.style_like_h1 strong { font-family: "league_gothic", Arial; color: #fff !important; margin-bottom: 0; font-size: 48px; text-transform: uppercase; }
.entry h1 { font-size: 32px; line-height: 38px !important; }
#primary-menu-container li#menu-item-8428,
.select-menu option:nth-child(4) { display: none !important; }
h2.style_like_h1_white { display: block; line-height: 58px; }
h2.style_like_h1_white strong { display: block; }
.topSocialDivLike_h2 { color: #000000 !important; font-family: nexa_boldregular, Arial, Helvetica, sans-serif; }
.contactform .cp { margin-bottom: 12px; }
/********Blog Titles formatting taken live by Jitin 28-07-2016************/

.category-blog section#content h1,
.single-post h1 { font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif; }
/*.post h1, .post h1 a {font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif !important;color:#000000 !important;transition: color .1s linear;text-decoration: none;text-transform:uppercase !important;

}*/

.page-area .title h1,
.post h2 { text-transform: capitalize; }
.single .post h1:first-child,
.single .post h2 a:first-child { text-transform: uppercase !important; }
.category article h2:first-child { text-transform: uppercase !important; }
/*body.page.page-id-3614 *#container section#influencer-marketing-page.page-area{background:url(http://mediakix.com/wp-content/uploads/2016/09/new.jpg) no-repeat;}*/

body.page.page-id-3614 .entry h2 { line-height: normal; }
.image_ipad { text-align: center; }
.thanku_top_image { text-align: center; }
.bawmrp h3 { margin-top: 20px; font: normal 21px 'nexa_boldregular', Arial, Helvetica, sans-serif !important; }
.bawmrp ul li { width: 31.33% !important; border: none !important; margin: 20px 0; }
a.realtedLink.rL_link_Img { height: 150px; display: table-cell; vertical-align: middle; width: 100%; text-align: center; min-width: 190px; margin-bottom: 10px; }
.bawmrp ul li a img { width: auto !important; height: auto; max-height: 150px; display: inline-block; }
.content_bottom_whitepaper a img { width: 100%; max-width: 100%; }
.sidebar_image .sidebar_image-2 { margin-top: 30px; }
.blog-content-block #sidebar-right .widget { margin-bottom: 20px; }
section#contact { float: left; width: 100%; }
li#menu-item-16137 { display: none; }
:root .css3-selectbox option.solast { display: none; }
span#feedback { color: red; }
/**************************for home page client logo slider****************************************/

section#about-mediakix-influencer-marketing-agency { background-size: cover !important; }
 @media only screen and (min-width: 1200px) and (max-width: 2880px) {
section#carousel .wrapper { width: 1200px !important; margin: 0 auto; }
img.logo-img { max-width: 100% !important; }
.home #youtube .wrapper { width: 1200px; }
section#press-2 .wrapper { width: 1200px; }
}
 @media only screen and (min-width: 1024px) and (max-width: 1200px) {
section#carousel .wrapper { width: 100% !important; margin: 0 auto; }
img.logo-img { max-width: 100% !important; }
div#logo-slider-wraper { width: 100% !important; }
.slide { width: 100% !important; max-width: 100%; }
}
 @media only screen and (max-width: 1024px) and (min-width: 768px) {
section#carousel .wrapper { width: 100% !important; }
.logo-carousel { width: 100% !important; margin-left: 0px !important; }
div#logo-slider-wraper { width: 100% !important; }
li.slide.cycle-slide.cycle-sentinel { width: 100% !important; }
img.logo-img { max-width: 100% !important; }
li.slide.cycle-slide.cycle-slide-active { width: 100% !important; }
ul#logo-slider { height: 85px !important; }
#top-social-media-influencers .item { height: auto; }
.sidebar_image { text-align: center; }
}
 @media only screen and (max-width: 768px) and (min-width: 480px) {
.logo-carousel { width: 100% !important; margin-left: 0px !important; }
div#logo-slider-wraper { width: 100% !important; }
li.slide.cycle-slide.cycle-slide-active { width: 100% !important; }
img.logo-img { max-width: 100% !important; width: 98% !important; }
section#carousel .wrapper { width: 95% !important; }
#marketing-campaigns h2.style_like_h1,
#about-mediakix-the-leading-influencer-marketing-agnecy h2.style_like_h1,
#about-mediakix-the-leading-influencer-marketing-agnecy h2.style_like_h1 strong,
#marketing-campaigns h2.style_like_h1 strong,
h2.style_like_h1_white strong,
h2.style_like_h1 strong { font-size: 29px; }
}
 @media only screen and (min-width: 640px) and (max-width: 768px) {
ul#logo-slider { height: 65px !important; }
.sidebar_image { text-align: center; }
}
 @media only screen and (max-width: 640px) {
#gallery-1 .gallery-item { margin-top: 0 !important; width: 100% !important; }
div#mc_embed_signup.Almost-Finished { width: 94% !important; padding: 0; }
.Almost-Finished p,
.almost-inner,
.almost-inner-r { width: 100% !important; float: left !important; }
.Almost-Finished button { float: left !important; }
.almost-inner input,
.almost-inner-r input { width: 100% !important; float: left; }
section#almost-finished-page .title { margin-top: 60px !important; }
section#social-media-coordinator-page h1 strong,
section#senior-writer-page h1 strong,
section#junior-writer-page h1 strong { font-size: 60px !important; }
.content_whole_senior p.top-city { margin-bottom: 25px; }
.sidebar_image { text-align: center; }
}
 @media only screen and (max-width: 480px) {
.current_openings ul li span { padding-right: 12px !important; }
section#life-at-mediakix-page hgroup.title h1 strong,
section#social-media-marketing-internship-page hgroup.title h1 strong,
section#graphic-designer-page hgroup.title h1 strong,
section#marketing-research-analyst-page hgroup.title h1 strong,
section#account-executive-page hgroup.title h1 strong,
section#sr-writer-page hgroup.title h1 strong { font-size: 45px !important; }
section#administrative-office-assistant-page hgroup.title h1 strong,
section#account-manager-page hgroup.title h1 strong,
section#marketing-research-coordinator-page hgroup.title h1 strong,
section#marketing-coordinator-page hgroup.title h1 strong,
section#content-marketing-manager-page hgroup.title h1 strong { font-size: 45px !important; }
section#social-media-coordinator-page h1 strong,
section#senior-writer-page h1 strong,
section#junior-writer-page h1 strong { font-size: 45px !important; }
.content_whole_senior h2 { font-size: 45px !important; }
}
 @media only screen and (min-width: 480px) and (max-width: 640px) {
ul#logo-slider { height: 50px !important; background: none !important; }
}
 @media only screen and (max-width: 375px) {
/*section#clients {background-position-y: 50px !important;}*/

section#clients .entry { min-height: 200px; }
.clints_logo ul li a { height: 133px; }
.page .clints_logo ul li:nth-child(8) a { height: 171px; }
section#influencer-marketing-training-course-page .heading-section h1 strong { font-size: 22px !important; }
section#influencer-marketing-training-course-page .heading-section p { font-size: 14px !important; }
}
/* @media only screen and (max-width: 375px) {


	 

/*section#clients {background-position-y: 50px !important;}

section#clients .entry {min-height: 200px;}

.clints_logo ul li a {height: 130px;}

.page .clints_logo ul li:nth-child(8) a {height: 171px;}



}
*/
@media only screen and (max-width: 480px) and (min-width: 320px) {
/*section#carousel .wrapper {width: 320px !important;}*/

.logo-carousel { width: 100% !important; margin-left: 0px !important; }
div#logo-slider-wraper { width: 100% !important; }
li.slide.cycle-slide.cycle-slide-active { width: 100% !important }
img.logo-img { max-width: 100% !important; }
.entry img { margin-top: 10px !important; margin-bottom: 10px !important; }

#marketing-campaigns h2.style_like_h1,
#about-mediakix-the-leading-influencer-marketing-agnecy h2.style_like_h1,
#about-mediakix-the-leading-influencer-marketing-agnecy h2.style_like_h1 strong,
#marketing-campaigns h2.style_like_h1 strong,
h2.style_like_h1_white strong,
h2.style_like_h1 strong { font-size: 29px; }
}
.home .logo-carousel.desktopHide { display: none; }
 @media only screen and (max-width: 420px) {
.logo-carousel.desktopHide .wonderplugincarousel { width: 100% !important; margin-left: 0 !important; }
#wonderplugincarousel-1 .amazingcarousel-list-container { padding: 0 5% !important; }
#wonderplugincarousel-1 .amazingcarousel-image img { max-width: 320px !important; }
#ajax-load #close { width: 33px !important; padding: 0px 0 !important; right: 6px !important; top: 2px !important; }
}
.contactform input,
.contactform textarea { color: #fff; }
li#menu-item-16136,
li#menu-item-16138 { display: none; }
 .contactform input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #fff;
}
 .contactform input::-moz-placeholder { /* Firefox 19+ */
 color: #fff;
}
 .contactform input:-ms-input-placeholder { /* IE 10+ */
 color: #fff;
}
 .contactform input:-moz-placeholder { /* Firefox 18- */
 color: #fff;
}
 .contactform textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #fff;
}
 .contactform textarea::-moz-placeholder { /* Firefox 19+ */
 color: #fff;
}
 .contactform textarea:-ms-input-placeholder { /* IE 10+ */
 color: #fff;
}
 .contactform textarea:-moz-placeholder { /* Firefox 18- */
 color: #fff;
}
/*  08-03-2017  */

body.archive.category.category-blog.category-2 p.blog_posted_keywords,
.hide_embedcode { display: none; }
body.single.single-post.postid-5444 .sidebar_image-2.second_image { display: none; }
body.single.single-post.postid-5444 .sidebar_image-2.third_image { display: block!important; }
body.single.single-post.postid-9215 .sidebar_image-2.second_image { display: none; }
body.single.single-post.postid-9215 .sidebar_image-2.third_image { display: block!important; }
body.single.single-post.postid-3618 .sidebar_image-2.second_image,
body.single.single-post.postid-5350 .sidebar_image-2.second_image,
body.single.single-post.postid-11150 .sidebar_image-2.second_image,
body.single.single-post.postid-1756 .sidebar_image-2.second_image,
body.single.single-post.postid-9781 .sidebar_image-2.second_image,
body.single.single-post.postid-7995 .sidebar_image-2.second_image,
body.single.single-post.postid-8671 .sidebar_image-2.second_image,
body.single.single-post.postid-9152 .sidebar_image-2.second_image,
body.single.single-post.postid-7669 .sidebar_image-2.second_image,
body.single.single-post.postid-6497 .sidebar_image-2.second_image,
body.single.single-post.postid-10045 .sidebar_image-2.second_image,
body.single.single-post.postid-3112 .sidebar_image-2.second_image,
body.single.single-post.postid-8379 .sidebar_image-2.second_image,
body.single.single-post.postid-5718 .sidebar_image-2.second_image,
body.single.single-post.postid-8268 .sidebar_image-2.second_image,
body.single.single-post.postid-2172 .sidebar_image-2.second_image,
body.single.single-post.postid-6326 .sidebar_image-2.second_image,
body.single.single-post.postid-10094 .sidebar_image-2.second_image,
body.single.single-post.postid-9788 .sidebar_image-2.second_image,
body.single.single-post.postid-9969 .sidebar_image-2.second_image,
body.single.single-post.postid-7226 .sidebar_image-2.second_image { display: none; }
body.single.single-post.postid-3618 .sidebar_image-2.third_image,
body.single.single-post.postid-5350 .sidebar_image-2.third_image,
body.single.single-post.postid-11150 .sidebar_image-2.third_image,
body.single.single-post.postid-1756 .sidebar_image-2.third_image,
body.single.single-post.postid-9781 .sidebar_image-2.third_image,
body.single.single-post.postid-7995 .sidebar_image-2.third_image,
body.single.single-post.postid-8671 .sidebar_image-2.third_image,
body.single.single-post.postid-9152 .sidebar_image-2.third_image,
body.single.single-post.postid-7669 .sidebar_image-2.third_image,
body.single.single-post.postid-6497 .sidebar_image-2.third_image,
body.single.single-post.postid-10045 .sidebar_image-2.third_image,
body.single.single-post.postid-3112 .sidebar_image-2.third_image,
body.single.single-post.postid-8379 .sidebar_image-2.third_image,
body.single.single-post.postid-5718 .sidebar_image-2.third_image,
body.single.single-post.postid-8268 .sidebar_image-2.third_image,
body.single.single-post.postid-2172 .sidebar_image-2.third_image,
body.single.single-post.postid-6326 .sidebar_image-2.third_image,
body.single.single-post.postid-10094 .sidebar_image-2.third_image,
body.single.single-post.postid-9788 .sidebar_image-2.third_image,
body.single.single-post.postid-9969 .sidebar_image-2.third_image,
body.single.single-post.postid-7226 .sidebar_image-2.third_image { display: block!important; }
body.single.single-post .sidebar_image-2.third_image.topthird { margin-top: 0; margin-bottom: 30px; }
/************************************15-06-17*********************************************/


.clints_logo ul li:nth-child(41),
.clints_logo ul li:nth-child(40) { /* width: 50%;*/ }
.clints_logo ul li:nth-child(41) a,
.clints_logo ul li:nth-child(40) a { width: auto; }
section#clients-page hgroup.title h1 strong { font-family: "league_gothic", Arial; font-weight: normal; font-size: 70px; letter-spacing: 2px; }
/***************************************30/06/2017**************************************/

/*.home #influencer-marketing-services .wrapper { width: 100%; }*/
section#top-social-media-influencers .section-1,
section#top-social-media-influencers .section-2,
section#top-social-media-influencers .section-3 { float: left; width: 33.33%; }
.social_inf div { display: table-cell; vertical-align: middle; }
.social_inf { padding-bottom: 44px; }
.social_inf .img_section a img { margin: 0; width: 75px; }
section#top-social-media-influencers .section-1 .social_inf div.discription_sec { padding-right: 15px; text-align: right; }
section#top-social-media-influencers .section-3 .social_inf div.discription_sec { padding-left: 15px; }
.social_inf div.discription_sec h4 { font-family: inherit; color: #a70721; font-size: 18px; margin: 0; }
.social_inf div.discription_sec p { margin: 0; font-size: 15px; line-height: 22px; }
section#top-social-media-influencers { padding-top: 75px !important; }
.press-main .img-box { width: 100%; }
.press-main .img-box img { max-width: 100%; margin: 0; }
section#marketing-campaigns.page-area hgroup.title p { font-family: inherit; font-size: 18px; padding-top: 13px; }
*#container section#marketing-campaigns.page-area .title { margin: 0 0 10px; }
/**#container section#marketing-campaigns.page-area .inverse.tax ul { border: none; }*/
/**#container section#marketing-campaigns.page-area .inverse.tax ul li a { text-align: center; padding: 0px; display: block; text-transform: uppercase; font: inherit; font-size: 16px; color: #000; font-family: 'Raleway', sans-serif; font-weight: 600; }
*#container section#marketing-campaigns.page-area .inverse.tax ul li a:after { content: " "; background: url(http://mediakix.com/wp-content/uploads/2018/08/work-li.jpg); display: inline-block; height: 12px; width: 40px; background-repeat: no-repeat; background-position: center center; }*/
/**#container section#marketing-campaigns.page-area .inverse.tax ul li { min-width: inherit; }*/
/**#container section#marketing-campaigns.page-area .inverse.tax ul li:last-child a:after { display: none; }
*#container section#marketing-campaigns.page-area .portfolios .portfolio-item { width: 240px; height: 240px; }*/
/*section#featured.flexslider .slide_content { height: 456px; margin-top: -145px; }*/
#primary-menu-container li ul.sub-menu li a { color: #fff !important; }
/*section#marketing-research-analyst-page.page-area, section#account-executive-page.page-area, section#portfolio-tpl.page-area, section#clients-page.page-area {
    padding-top: 120px;
}
body.page.page-id-3614 header#top, body.page.page-id-3451 header#top {
    height: 69px;
}*/
.entry ul.skrollr-influencer { margin: 0; padding: 0; text-align: center; }
ul.skrollr-influencer li { list-style: none; margin: 0; padding: 120px 0; background-repeat: no-repeat; background-size: cover; }
ul.skrollr-influencer li h3 { font-family: "league_gothic", Arial; font-size: 48px; letter-spacing: 4px; font-weight: normal; margin: 0; line-height: 50px; }
ul.skrollr-influencer li h5 { font-family: 'Roboto', 'Arial'; color: #ae0a0a; }
ul.skrollr-influencer li p { margin: 0; }
#footer .footer-l { color: #fff; }

/*body.page.page-id-30 #primary-menu {
    background: #000 !important;
}
body.page.page-id-30 #primary-menu-container a, body.page.page-id-30 #primary-menu-container li ul.sub-menu li a {
    color: #fff !important;
}*/

@media only screen and (max-width: 1024px) {
*#container section#marketing-campaigns.page-area .portfolios .portfolio-item { width: 29.6%; height: auto; }
}
@media only screen and (max-width: 640px) {
.inverse.tax ul li { background: none !important; }
section#top-social-media-influencers .section-1,
section#top-social-media-influencers .section-2,
section#top-social-media-influencers .section-3 { float: left; width: 100%; }
}
 @media only screen and (max-width: 480px) {
*#container section#marketing-campaigns.page-area .portfolios .portfolio-item { width: 92%; height: 21em !important; }
section#carousel { padding: 16px 0 13px !important; }
}
div#n2-ss-2 .n2-ss-layer .n2-font-86724f2cc6e5c9f6527d851c2faad735-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-1bb17f1aa39e00176a08ffce673acb0f-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-5179ad6bc2a3345ae3c07d150adfa5cb-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-5179ad6bc2a3345ae3c07d150adfa5cb-paragraph { font-family: 'bebas_neueregular'; text-align: center; font-size: 40px; letter-spacing: 2px; font-weight: normal; }
div#n2-ss-2 .n2-ss-layer .n2-font-f0de30951de9c5b820430575a81d4e05-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-609231371ec25289f0ac0ab90af6f368-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-609231371ec25289f0ac0ab90af6f368-paragraph { font-family: 'Arial'; font-size: 18px; }
div#n2-ss-2 .n2-ss-layer .n2-font-1b4b82192cb02cd6189b0acf1ba0bd8c-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-9bd0cef354c0e4f622881eb6eba4c30a-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-9bd0cef354c0e4f622881eb6eba4c30a-paragraph,
div#n2-ss-2 .n2-ss-layer .n2-font-9bd0cef354c0e4f622881eb6eba4c30a-paragraph { font-family: 'Arial'; font-size: 15px; }
/****************************************************02-08-2017******************************/

/*section#content .wrapper { width: 100%; }*/
/*body.archive.category section#content .wrapper { background: #fff; }*/
/*section#content .wrapper hgroup.title h1 { display: none; }*/
/*section#content .wrapper hgroup.title { margin: 0; }*/
section#content .wrapper hgroup.title .new-blog .theBloge,
.new-blog .theBloge { display: block; color: #fff; font-family: 'bebas_neueregular'; font-size: 90px; margin: 120px 0 0; font-weight: normal; padding: 0; line-height: normal; }
section#content .wrapper hgroup.title .new-blog,
.new-blog { float: left; width: 100%; background-repeat: no-repeat !IMPORTANT; background-size: cover !important; text-align: center; }
/**#container section#content { padding: 0; }*/
.blog_conteneir { max-width: 1100px; margin: 0 auto; }
section#content .wrapper hgroup.title .new-blog h3,
.new-blog h3,
section#content .wrapper hgroup.title .new-blog h1,
.new-blog h1,
section#content .wrapper hgroup.title .new-blog p.mid__heading,
.new-blog p.mid__heading { font-size: 30px; font-weight: normal; text-transform: uppercase; color: #fff; margin-top: 15px; margin-bottom: 25px; line-height: normal; letter-spacing: 1px; display: block; font-family: Arial, Helvetica, sans-serif; }
section#content .wrapper hgroup.title .new-blog p,
.new-blog p { color: #fff !important; font: normal 15px Arial, Helvetica, sans-serif; line-height: 22px; }
.category__menu { margin-top: 39px; margin-bottom: 22px; }
.category__menu ul li { display: inline-block; }
.category__menu ul li a { color: #fff; font-size: 12px; line-height: 50px; padding: 0 26px; border-right: #757575 solid 1px; display: inline-block; }
.category__menu ul li a img { vertical-align: middle; }
.category__menu ul li a:hover { color: #c30007; }
.NewBlogSearch { width: 100%; float: left; position: relative; padding-left: 24px; top: 24px; }
.NewBlogSearch input#s { width: 100%; padding: 0 0; color: #000; line-height: 29px; height: 23px; text-indent: 10px; text-transform: uppercase; border-color: #000; font-size: 12px; letter-spacing: 1px; }
 .NewBlogSearch input#s::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
.NewBlogSearch input#s::-moz-placeholder { /* Firefox 19+ */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
.NewBlogSearch input#s:-ms-input-placeholder { /* IE 10+ */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
.NewBlogSearch input#s:-moz-placeholder { /* Firefox 18- */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
input#searchsubmit { background: url(http://mediakix.com/wp-content/uploads/2018/08/serch_icon.png); background-repeat: no-repeat; font-size: 0; border: none; width: 20px; height: 20px; position: absolute; top: 4px; right: 0px; cursor: pointer; }
/*body.archive.category.category-blog .blog-content-block,
.post_detail.blog-content-block,
body.archive.category .blog-content-block { display: block; width: 100%; max-width: 1100px; margin: 0 auto; }*/
/*body.archive.category.category-blog,
body.archive.category { background: #ebebeb; }*/
.blog-content-block #article-left { width: 600px; }
/*.blog-content-block #sidebar-right { margin: 0; padding: 46px 0 0 0; width: 291px; float: right; }*/
body.archive.category.category-blog .catdesc { background: #fff; /*float: left;*/ width: 100%; }
.post { padding: 0; border-bottom: 1px solid #dcdcdc; margin: 28px 0 8px; float: left; width: 100%; }
body.search .post_detail.blog-content-block article.post { margin: 46px 0 37px; padding: 0; }
.blog_content { padding: 0 50px; }
.blog_content span.date { font-size: 15px; color: #a90622; font-weight: bold; text-transform: uppercase; padding-top: 40px; display: block; padding-bottom: 20px; }
.blog_content h2 { padding: 30px 0 20px; }
.blog_content h2,
.blog_content h2 a,
.blog_content h1 { font: bold 25px Arial, Helvetica, sans-serif; line-height: 33px; }
.blog_content h1 { color: #000; padding-bottom: 15px; }
.blog_content em { font-style: italic; padding: 60px 0 20px; line-height: 23px; display: inline-block; }
body.archive.category .blog_content em { padding-top: 0; }
.blog_content h5 { color: #000; font-size: 17px; padding: 20px 0; }
#article-left .blog_content p strong { color: #000; margin-top: 20px; display: inline-block; }
#article-left .blog_content p,
#article-left .blog_content li { text-align: left; color: #474747; font-size: 17px; line-height: 29px; margin-bottom: 20px; font-weight: normal; }
.blog_content a { color: #a90622; }
.blog-content-block .entry .more-link { margin-top: 20px; width: auto; display: block; font-weight: bold; font-size: 15px; margin-bottom: 40px; text-transform: uppercase; }
.post .entry { position: relative; }
.featured-tag-div { position: absolute; top: 32px; left: 50px; }
.featured-tag-div span { font-family: 'bebas_neueregular'; display: inline-block; font-size: 31px; padding: 11px; background: #fff; color: #bd1e2c; letter-spacing: 1px; }
.post .entry img { margin-bottom: 0; }
.category-blog section#content .blog_content h1 { font: bold 25px Arial, Helvetica, sans-serif; }
.landing-page-blog-title { padding: 25px 50px; }
.landing-page-blog-title h2,
.landing-page-blog-title h2 a { font: bold 25px Arial, Helvetica, sans-serif; text-transform: uppercase; margin: 0; }
.van-pagenavi { width: 100%; float: left; margin-bottom: 80px; }
.blog-content-block #sidebar-right .widget { margin-bottom: 20px; }
.blog-content-block #sidebar-right .widget li a { line-height: normal; }
.wpp-excerpt { font-size: 13px; color: #333; line-height: 17px; display: inline-block; padding-top: 5px; }
.widget li:last-child { border: none; padding-bottom: 0; }
.van-pagenavi span,
.van-pagenavi a { padding: 5px 13px; margin-left: 5px; margin-right: 5px; border: 1px solid #ddd; background: #fff; color: #000; margin-bottom: 13px; display: inline-block; }
.van-pagenavi span.page-numbers.current { border: 1px solid #bd1f2e; background: #bd1f2e; color: #fff; }
.newsLetter_form { float: left; width: 100%; text-align: left; padding: 35px 0 25px; }
.newsLetter_form br { display: none; }
.newsLetter_form form,
.newsLetter_form label { float: left; }
.newsLetter_form label { font-size: 20px; font-weight: bold; color: #000; padding-right: 0; line-height: 25px; }
.newsLetter_form label img { width: 344px; }
.newsLetter_form form { padding-top: 7px; }
.newsLetter_form label strong { color: #a90622; }
.newsLetter_form form input[type="text"] { width: 375px; height: 35px; line-height: 35px; padding: 0; text-indent: 10px; font-size: 13px; font-family: 'arial'; color: #333; background: #dedede; margin-right: 45px; }
.newsLetter_form form .large_btn { width: 225px; height: 38px; border: none; font-size: 13px; cursor: pointer; text-transform: uppercase; background: #bd1e2c; color: #fff; letter-spacing: 1px; }
.category__menu ul li:first-child a { padding-left: 0; }
/**#container section#content .line { border: none; }*/
/*section#blog-single .wrapper { width: 100%; max-width: 1100px; }*/
.blog_NEWSFORM { float: left; width: 100%; background: #fff; margin-bottom: 20px; }
.blog_content img { width: 100%; margin: 30px 0; }
#respond { margin-top: 80px; background: #fff; padding: 40px; }
.also_on { background: #fff; margin-top: 80px; padding: 40px; float: left; }
#respond h2.c-title,
.also_on h2 { font: bold 25px Arial, Helvetica, sans-serif; margin-bottom: 16px; color: #000; }
.post_detail.blog-content-block article.post { margin-bottom: 80px; padding-bottom: 50px; }
.also_on .real-post .rel-post-title a { font-size: 15px; }
.also_on .real-post { width: 31.33%; float: left; margin: 0 3% 0 0; }
.also_on .real-post:last-child { margin-right: 0; }
#respond #commentform dt { display: none; }
#respond #commentform dd { width: 100%; margin: 0; }
#respond #commentform dd button.built-in-btn { height: 32px; border: none; font-size: 13px; cursor: pointer; text-transform: uppercase; background: #bd1e2c; color: #fff; padding: 0; font-weight: normal; width: 100%; max-width: 357px; }
#commentform dd input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
#commentform dd input::-moz-placeholder { /* Firefox 19+ */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
#commentform dd input:-ms-input-placeholder { /* IE 10+ */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
#commentform dd input:-moz-placeholder { /* Firefox 18- */
 color: #000;
font-family:Arial, Helvetica, sans-serif;
}
/*#breadcrumbs { float: left; width: 100%; }*/
/*#breadcrumbs a { color: #000; background: #fff; padding: 6px 0; display: inline-block; width: 122px; text-align: center; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; }*/
#commentform dd input { width: 100%; background: #e8e8e8; padding: 0; line-height: 32px; text-indent: 10px; }
#commentform dd textarea { background: #e8e8e8; height: 120px; }
#breadcrumbs .nav-next,
/*#breadcrumbs .nav-previous { margin: 0; }*/
div#article-left img { max-width: 100%; }
.news_leetLEft { display: inline-block; width: 40%; float: left; }
/***************************************24-08-2017******************************************/

.also_on .bawmrp h3 { font: bold 25px Arial, Helvetica, sans-serif !important; margin-bottom: 16px; color: #000; margin-top: 0; }
.also_on .bawmrp ul li a img { width: 100% !important; height: auto; max-height: 150px; display: inline-block; margin: 0; }
.also_on .bawmrp ul li { width: 31.33% !important; border: none !important; margin: 0 3% 0 0 !important; padding: 0 !important; }
.also_on .bawmrp ul li a.realtedLink.rL_link_Img { height: auto; display: inline-block; vertical-align: middle; width: 100%; }
.also_on .bawmrp ul li a.realtedLink.rL_link_Title { font-size: 15px; color: #000; font-weight: 700; display: block; text-align: left; padding-top: 5px; }
.also_on .bawmrp ul li:last-child { margin-right: 0 !important; }
body.search { background: #ebebeb; }
body.search section#content .wrapper hgroup.title { margin: 0 0 0; float: left; width: 100%; background: #fff; border-top: 70px solid #ebebeb; }
body.search section#content .wrapper hgroup.title p { color: #000; font: bold 20px Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 0px 0 50px; }
body.search section#content .wrapper hgroup.title.searchPAGENEW h1 { display: block; padding-top: 45px; }
body.search section#content .wrapper hgroup.title p strong { color: #c30007; }
body.search .blog_content p em { padding: 0; }
body.search .van-pagenavi { margin-top: 0; }
@media only screen and (max-width: 1100px) {
.blog-content-block #article-left { width: 67.3%; }
.blog-content-block #sidebar-right { width: 28%; margin: 0; float: right; }
.category__menu ul li a { padding: 0 10px; }
.newsLetter_form label { font-size: 17px; padding-right: 30px; }
.newsLetter_form form input[type="text"] { width: 295px; margin-right: 25px; }
.newsLetter_form form .large_btn { width: 185px; }
.newsLetter_form form,
.newsLetter_form label { float: none; display: block; }
.newsLetter_form { text-align: center; }
.news_leetLEft { display: inline-block; width: 100%; }
.newsLetter_form span { display: block; }
}
 @media only screen and (max-width: 800px) {
.blog-content-block #article-left { width: 100%; }
.footer_blog_detail { display: none; }
.blog-content-block #sidebar-right { width: 100%; margin: 0; }
section#content .wrapper hgroup.title .new-blog p br,
.new-blog p br { display: none; }
.title-col2 span { display: inline-block; padding: 0 10px; }
.title-col2 { font: normal 12px Arial, Helvetica, sans-serif; }
}
 @media only screen and (max-width: 600px) {
.blog_content { padding: 0 20px; }
.landing-page-blog-title { padding: 25px 20px; }
.featured-tag-div { left: 20px; }
#respond { margin-top: 30px; }
.post_detail.blog-content-block article.post { margin-bottom: 30px; }
.also_on { background: #fff; margin-top: 30px; }
section#content .wrapper hgroup.title .new-blog .theBloge,
.new-blog .theBloge { font-size: 60px; margin-top: 70px; }
}
.hide_embedcode { display: block !important; }
.real-post { width: 30%; float: left; margin: 0 5px; }
.rel-post-title a { font-size: 18px; color: #000; font-weight: 700; }
.real-post-img img { width: 100%; float: left; height: auto; margin-bottom: 15px; }
/*Jitin Addition 03-08-2017*************/

.page.page-template-page-mlc nav#primary-menu { background: rgba(255, 255, 255, 0.79) !important; }
.page.page-template-page-mlc #container .wrapper { width: 100%; }
.page.page-template-page-mlc hgroup.title { display: none; }
/*.page.page-template-page-mlc .new-blog{
	height:608px;
    background-position:center !important; 
}*/
.page.page-template-page-mlc .new-blog { height: auto; background-position: center !important; padding-top: 0px; padding-bottom: 50px; }
.TOPHEADER_lg { padding-top: 108px; }
.TOPHEADER_md,
.TOPHEADER_sm { display: none; padding-top: 70px; }
.page.page-template-page-mlc .opening-p { font-family: Arial, Helvetica, sans-serif; margin-top: 20px; font-size: 30px; line-height: 40px; color: #fff !important; letter-spacing: 2px; display: block !important; }
.page.page-template-page-mlc .opening-p a { color: #ffffff; text-decoration: none; font-weight: 600; }
.page.page-template-page-mlc .opening-p a:hover { text-decoration: underline; }
.page.page-template-page-mlc .box-container { width: 33.333%; position: relative; float: left; }
.page.page-template-page-mlc .box-img-container img { max-width: 100%; width: 100%; margin-bottom: 0px; float: left; }
.page.page-template-page-mlc .box-img-container { float: left; line-height: normal; width: 100%; }
.page.page-template-page-mlc .box-container:hover .mlc1 { opacity: 1; }
.page.page-template-page-mlc .mlc1 { position: absolute; top: 0; left: 0; background: rgba(255,255,255,0.95); width: 100%; height: 100%; opacity: 0; transition: all 0.25s linear; }
.page.page-template-page-mlc .gs-bar.gs-buttons { display: none !important; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { font-size: 23px; font-family: Arial, Helvetica, sans-serif; color: #000; padding: 55px 55px 0 55px; ; line-height: 30px; }
.page.page-template-page-mlc section#million-likes-club-page p { display: none; }
.page.page-template-page-mlc section#million-likes-club-page .mlc1 .sec_1 p.cel-intro { display: block; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { color: #000; font-size: 18px; letter-spacing: 1px; font-family: Arial, Helvetica, sans-serif; font-weight: 500; }
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 0 55px 55px 55px; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.page.page-template-page-mlc .mlc1 .sec_2 ul { margin: 0; padding: 0; }
.page.page-template-page-mlc .mlc1 .sec_2 ul li { list-style: none; margin: 0; padding: 0; line-height: 30px; font-weight: 600; }
.page.page-template-page-mlc .name-container { position: absolute; bottom: 30px; left: 35px; color: #ffffff; }
.page.page-template-page-mlc .name-container h2 { color: #ffffff; font-size: 40px; text-transform: uppercase; font-family: 'bebas_neueregular'; font-weight: normal; letter-spacing: 3px; }
.page.page-template-page-mlc .name-container h4 { color: #fff; font-size: 30px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: 2px; text-transform: none !important; }
.page.page-template-page-mlc .col-md-8.box-container { width: 66.66%; }
.page.page-template-page-mlc .col-md-8.box-container .name-container h2 { font-size: 45px; line-height: normal; margin: 0; }
.page.page-template-page-mlc .col-md-8.box-container .name-container { left: 0; bottom: auto; padding: 118px; }
.page.page-template-page-mlc .col-md-8.box-container .name-container h4 { font-size: 23px; font-family: Arial, Helvetica, sans-serif; line-height: 30px; }
.page.page-template-page-mlc .col-md-8.box-container .name-container h4 br { display: none; }
.page.page-template-page-mlc .col-md-8.box-container .name-container h4 a { color: #fff; font-weight: bold; }
.page.page-template-page-mlc .col-md-8.box-container .name-container h4 a:hover { text-decoration: underline; }
.page.page-template-page-mlc #container section#contact .wrapper { max-width: 980px; width: 95%; }
*#container .page-area#million-likes-club-page { padding: 0; }
.newsLetter_form span { font: normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1.2px; display: inline-block; color: #000; }
.newsLetter_form span br { display: inherit; }
.page.page-template-page-mlc section#contact hgroup.title { display: block; }
@media only screen and (max-width: 1600px) {
.page.page-template-page-mlc .col-md-8.box-container .name-container { padding: 60px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 35px 35px 0 35px; }
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 0 35px 35px 35px; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { line-height: 26px; }
}
 @media only screen and (max-width: 1400px) {
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 0 20px 20px 20px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { font-size: 18px; line-height: 20px; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { color: #000; font-size: 15px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 20px 20px 0 20px; }
.page.page-template-page-mlc .mlc1 .sec_2 { padding-top: 0; }
.page.page-template-page-mlc .col-md-8.box-container .name-container { left: 0; bottom: auto; padding: 50px; }
.page.page-template-page-mlc .col-md-8.box-container .name-container { padding: 60px; }
.page.page-template-page-mlc .col-md-8.box-container .name-container h4 { font-size: 20px; line-height: 25px; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { line-height: 22px; }
}
@media only screen and (max-width: 1280px) {
.page.page-template-page-mlc .col-md-8.box-container .name-container { padding: 35px; }
.page.page-template-page-mlc .name-container h4 { font-size: 28px; }
}
@media only screen and (max-width: 1170px) {
.page.page-template-page-mlc .box-container { width: 100%; }
.page.page-template-page-mlc .col-md-8.box-container { width: 100%; float: left !important; margin-top: -6px; }
.page.page-template-page-mlc .col-md-8.box-container .name-container { background: url(http://mediakix.com/wp-content/uploads/2018/08/yellow__bg.jpg); position: relative; float: left; }
.page.page-template-page-mlc .col-md-8.box-container .box-img-container { display: none; }
.page.page-template-page-mlc .col-md-8.box-container .name-container h4 br { display: none; }
.lastmlcrow br { display: none; }
.page.page-template-page-mlc .lastmlcrow .box-container { float: inherit; display: inline-block; text-align: left; }
.lastmlcrow { text-align: center; display: inline-block; width: 100%; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { color: #000; font-size: 18px; line-height: 25px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 40px 40px 0 40px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { font-size: 25px; line-height: 25px; }
.page.page-template-page-mlc .mlc1 .sec_2 ul li { line-height: 35px; }
}
 @media only screen and (max-width: 1000px) {
.TOPHEADER_lg { display: none; }
.TOPHEADER_md { display: block; }
}
@media only screen and (max-width:820px) {
#primary-menu { height: 61px; line-height: 61px; }
}
@media only screen and (max-width: 767px) {
.page.page-template-page-mlc .box-container { width: 100%; }
.page.page-template-page-mlc .col-md-8.box-container { width: 100%; }
.page.page-template-page-mlc .box-img-container,
.page.page-template-page-mlc .box-img-container img { width: 100%; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { color: #000; font-size: 18px; line-height: 25px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 40px 40px 0 40px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { font-size: 25px; line-height: 25px; }
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 0 40px 40px 40px; }
.page.page-template-page-mlc .mlc1 .sec_2 ul li { line-height: 30px; }
.TOPHEADER_md { display: none; }
.TOPHEADER_sm { display: block; padding: 70px 15px 0; }
.page.page-template-page-mlc .opening-p { font-size: 25px; padding: 0 30px; }
#bsa-block-300--350.bsaProContainer .bsaProItem,
#bsa-block-300--350 .bsaProItemInner__thumb,
#bsa-block-300--350 .bsaProAnimateThumb { max-width: 100% !important; text-align: center; }
#bsa-block-300--350 .bsaProAnimateThumb { max-width: 300px !important; display: inline-block; }
}
@media only screen and (max-width: 640px) {
*#container .page-area#million-likes-club-page { padding: 30px 0 0px; }
:root .css3-selectbox select { padding: 0 10px; }
#footer .footer-l,
#footer .footer-r { text-align: center; }
.menu li { float: none; display: inline-block; }
}
@media only screen and (max-width: 568px) {
*#container .page-area#million-likes-club-page { padding: 70px 0 0px; }
}
@media only screen and (max-width: 480px) {
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 0 20px 20px 20px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 20px 20px 0 20px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { font-size: 15px; line-height: 20px; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { color: #000; font-size: 13px; }
.page.page-template-page-mlc .box-img-container img { margin: 0px !important; }
.page.page-template-page-mlc .mlc1 .sec_2 { padding-top: 0; }
.page.page-template-page-mlc .mlc1 .sec_2 ul li { line-height: 25px; }
.TOPHEADER_sm { padding: 30px 15px 0; }
.NewBlogSearch { padding-left: 0px; }
.newsLetter_form label img { max-width: 100%; }
.newsLetter_form label { padding: 0 15px; }
.newsLetter_form form input[type="text"] { margin-right: 0; }
.news_leetLEft { display: inline-block; width: 100%; }
section#content .wrapper hgroup.title .new-blog h3,
.new-blog h3,
section#content .wrapper hgroup.title .new-blog h1,
.new-blog h1,
section#content .wrapper hgroup.title .new-blog p.mid__heading,
.new-blog p.mid__heading { font-size: 20px; padding: 0 15px; }
section#content .wrapper hgroup.title .new-blog p,
.new-blog p { color: #fff !important; font: normal 14px Arial, Helvetica, sans-serif; padding: 0 15px; line-height: 20px; }
.landing-page-blog-title h2,
.landing-page-blog-title h2 a,
.category-blog section#content .blog_content h1 { font: bold 20px Arial, Helvetica, sans-serif; }
.page.page-template-page-mlc .name-container { bottom: 20px; left: 20px; }
.page.page-template-page-mlc .col-md-8.box-container .name-container { padding: 20px; }
.page.page-template-page-mlc section#contact { padding-top: 20px; }
}
 @media only screen and (max-width: 420px) {
.page.page-template-page-mlc .name-container h4 { font-size: 22px; }
.page.page-template-page-mlc .mlc1 .sec_1,
.page.page-template-page-mlc .mlc1 .sec_2 { padding: 15px 15px 0 15px; }
}
@media only screen and (max-width: 375px) {
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { color: #000; font-size: 13px; line-height: 20px; }
.page.page-template-page-mlc .mlc1 .sec_2 ul li { line-height: 20px; }
.page.page-template-page-mlc .mlc1 .sec_2 { padding-top: 0; font-size: 13px; }
.page.page-template-page-mlc .mlc1 .sec_1 p.cel-intro { margin-bottom: 7px; }
section#content .wrapper hgroup.title .new-blog h3,
.new-blog h3,
section#content .wrapper hgroup.title .new-blog h1,
.new-blog h1,
section#content .wrapper hgroup.title .new-blog p.mid__heading,
.new-blog p.mid__heading { font-size: 16px; }
}
/*body.archive.category nav#primary-menu {
    background: rgba(255, 255, 255, 0.71) !important;
}*/

.post_detail.blog-content-block div#disqus_thread { width: 100%; background: #fff; padding: 50px; box-sizing: border-box; margin-top: 80px; }
div#article-left img { max-width: 100%; width: 100%; height: auto; }
body.page.page-id-11761 #top,
body.page.page-id-11767 #top { height: 69px; }
/**********************************16-08-2017**********************************/
body.archive.tax-influencer-marketing-resources { background: #ebebeb; }
body.archive.tax-influencer-marketing-resources .new-blog h1 { font-size: 66px; margin: 61px 0 10px; }
.new-blog h1 strong { font-weight: normal; }
ul.tabs-menu { border: none; }
.portfolioFilter ul.tabs-menu li { float: none; display: inline-block; }
.portfolioFilter { padding-top: 23px; }
.portfolioFilter ul.tabs-menu li a { color: #fff; font-size: 16px; line-height: 50px; padding: 0 26px; border-right: #757575 solid 1px; display: inline-block; text-transform: uppercase; }
.portfolioFilter ul.tabs-menu li:first-child a { padding-left: 0; }
.portfolioFilter ul.tabs-menu li a:hover { color: #c30007; }
.portfolioFilter ul .NewBlogSearch { top: 21px; }
.portfolioFilter ul .NewBlogSearch { width: 95px; }
.portfolioFilter ul .NewBlogSearch input#s { background: no-repeat; border: none; color: #fff; text-indent: 0; }
.portfolioFilter ul .NewBlogSearch input#s::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #fff;
font-family:Arial, Helvetica, sans-serif;
}
.portfolioFilter ul .NewBlogSearch input#s::-moz-placeholder { /* Firefox 19+ */
 color: #fff;
font-family:Arial, Helvetica, sans-serif;
}
.portfolioFilter ul .NewBlogSearch input#s:-ms-input-placeholder { /* IE 10+ */
 color: #fff;
font-family:Arial, Helvetica, sans-serif;
}
.portfolioFilter ul .NewBlogSearch input#s:-moz-placeholder { /* Firefox 18- */
 color: #fff;
font-family:Arial, Helvetica, sans-serif;
}
.new-blog.resources-page .NewBlogSearch input#s:focus { outline: none; }
.portfolioFilter ul input#searchsubmit { background: url(http://mediakix.com/wp-content/uploads/2018/08/GroupSearch.png) no-repeat; }
body.archive.tax-influencer-marketing-resources .catdesc { max-width: 1010px; margin: 0 auto; padding: 0 15px; }
.reso { float: left; width: 100%; background: #fff; }
body.archive.tax-influencer-marketing-resources .new-blog p { font-size: 17px; }
section#portfolio-tpl .wrapper { max-width: 1100px; width: 100%; }
.resources-block { width: 23.5%; float: left; display: inline-block; margin-right: 2%; margin-bottom: 50px; min-height: 255px; }
.portfolioContainer .resources-block:nth-child(4),
.portfolioContainer .resources-block:nth-child(7),
.portfolioContainer .resources-block:nth-child(11),
.portfolioContainer .resources-block:nth-child(15),
.portfolioContainer .resources-block:nth-child(18) { margin-right: 0; }
.confirmation_resource .resources-block:nth-child(4),
.confirmation_resource .resources-block:nth-child(8) { margin-right: 0; }
.card--content h3 { font: normal 14px 'nexa_boldregular', Arial, Helvetica, sans-serif; height: 62px; margin-top: 10px !important; text-transform: uppercase; color: #000; padding: 0 10px; line-height: 18px; vertical-align: middle; display: table-cell; width: 450px; }
footer.card--footer a,
footer.card--footer .btn_resource.button.-primary { text-align: center; display: inline-block; font-weight: normal; text-transform: uppercase; padding: 10px 18px; color: #c30007; border-radius: 4px; font-size: 12px; letter-spacing: 1px; }
figure.card--image img { width: 100%; height: auto; }
.resources-block-ad.resources-block { width: 49%; }
.block--wrap img { width: 100%; }
.card--content { border-bottom: #ccc solid 1px; }
#container section#portfolio-tpl { padding-top: 57px; padding-bottom: 5px; }
section#portfolio-tpl .van-pagenavi { margin: 0 0 30px; }
@media only screen and (max-width: 850px) {
section#portfolio-tpl .wrapper { padding: 0 15px; float: left; box-sizing: border-box; }
.resources-block { width: 49%; }
.resources-block-ad.resources-block { width: 100%; margin-right: 0; }
.resources-block:nth-child(2),
.resources-block:nth-child(4),
.resources-block:nth-child(7),
.resources-block:nth-child(9),
.resources-block:nth-child(11),
.resources-block:nth-child(13),
.resources-block:nth-child(15),
.resources-block:nth-child(17) { margin-right: 0; }
section#content .wrapper hgroup.title .new-blog .theBloge,
.new-blog .theBloge { padding: 0 20px; }
section#content .wrapper hgroup.title .new-blog .theBloge img,
.new-blog .theBloge img { max-width: 100%; }
.portfolioFilter ul.tabs-menu li a { padding: 0 10px; }
.NewBlogSearch { padding-left: 10px; }
}
@media only screen and (max-width: 767px) {
.portfolioFilter ul.tabs-menu li a { padding: 0 8px 0 5px }
.portfolioFilter ul.tabs-menu li { margin: 0; }
.NewBlogSearch { padding-left: 8px; }
}
@media only screen and (max-width: 640px) {
body.archive.tax-influencer-marketing-resources .new-blog { padding-top: 30px; }
}
@media only screen and (max-width: 568px) {
body.archive.tax-influencer-marketing-resources .new-blog { padding-top: 70px; }
}
 @media only screen and (max-width: 480px) {
body.archive.tax-influencer-marketing-resources .new-blog h1 { font-size: 40px; padding: 0 15px; }
.resources-block { width: 100%; margin: 0 0 30px; }
.card--content h3 { width: 450px; }
body.archive.category .van-pagenavi { margin-bottom: 0; }
body.archive.category .van-pagenavi { margin: 30px 0 5px; }
*#container .page-area#million-likes-club-page { padding: 75px 0 20px; }
.newsLetter_form span { font: normal 12px Arial, Helvetica, sans-serif; }
.newsLetter_form label { font-size: 16px; }
.portfolioFilter ul.tabs-menu li { float: left; display: block; margin: 0; border-bottom: #ccc solid 1px; width: 100%; }
.portfolioFilter ul.tabs-menu li a { line-height: 40px; border: none; padding: 0; }
.portfolioFilter ul .NewBlogSearch { width: 100%; top: 8px; }
.portfolioFilter ul.tabs-menu li form#searchform { margin: 0; padding: 0 10px; }
}
.theBloge a img { vertical-align: middle; }
.blog-content-block #sidebar-right .textwidget { margin-bottom: 0; }
.bsaProItemInner__img { width: 300px; }
.carrere-top-content { position: absolute; top: 50%; left: 50%; color: #fff; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); text-align: center; }
.carrere-top-content h1 { font-size: 75px; line-height: 60px; margin-bottom: 30px; font-family: "league_gothic", Arial; font-weight: normal; letter-spacing: 4px; text-transform: uppercase; }
.carrere-top-content p { font-family: 'Open Sans', Arial, Helvetica, sans-serif; font-size: 23px; line-height: 26px; font-weight: 600; margin-bottom: 30px; }
.carrere_buttons a { display: inline-block; font-size: 15px; font-weight: 600; text-transform: uppercase; line-height: 45px; padding: 0 40px; color: #fff; background-color: #c30007; margin-right: 40px; border: #c30007 solid 1px; }
.carrere_buttons a:hover { background-color: transparent; }
.top_header_image { position: relative; }
.bannerContent p.top-city { font: normal 25px 'Open Sans', Arial, Helvetica, sans-serif; color: #fff; }
section#culture .top_header_image h3 { font-family: "league_gothic", Arial; font-weight: normal; font-size: 70px; letter-spacing: 2px; color: #fff; text-align: center; text-transform: uppercase; line-height: 60px; }
.bannerContent p.top-city { font: normal 25px 'Open Sans', Arial, Helvetica, sans-serif; color: #fff; }
.content_whole_senior.mr60 { margin-top: 60px; }
.bannerContent { position: absolute; top: 50%; left: 50%; color: #fff; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); text-align: center; }
@media only screen and (max-width: 1024px) {
.carrere-top-content { position: static; margin: 60px 0; color: #000; transform: inherit; -webkit-transform: inherit; width: 100%; }
.carrere_buttons a:hover { background-color: transparent; color: #c30007; }
}
@media only screen and (max-width: 480px) {
.carrere-top-content h1,
section#culture .top_header_image h3 { font-size: 48px; }
body.archive.tax-influencer-marketing-resources .new-blog p { font-size: 16px; }
}
p.recognized { font: 600 18px 'Open Sans', Arial, Helvetica, sans-serif; color: #000; text-align: center; margin-top: 45px; }
/*********************************************************************14-05-2018******************************/

.new-blog.resources-page h1 strong { font-weight: 600; font-family: 'Raleway', sans-serif; }
.new-blog.resources-page p { font-family: 'Raleway', sans-serif; font-weight: 500; }
.new-blog.resources-page .portfolioFilter ul.tabs-menu li a { font-weight: 800; font-family: 'Raleway', sans-serif; }
.new-blog.resources-page .NewBlogSearch input#s { font-weight: 800; font-family: 'Raleway', sans-serif; font-size: 16px; }
.new-blog.resources-page .NewBlogSearch input#s::-webkit-input-placeholder {
font-weight: 800;
 font-family: 'Raleway', sans-serif;
}
.new-blog.resources-page .NewBlogSearch input#s:-moz-placeholder { /* Firefox 18- */
font-weight: 800;
 font-family: 'Raleway', sans-serif;
}
.new-blog.resources-page .NewBlogSearch input#s::-moz-placeholder {  /* Firefox 19+ */
font-weight: 800;
 font-family: 'Raleway', sans-serif;
}
.new-blog.resources-page .NewBlogSearch input#s:-ms-input-placeholder {
font-weight: 800;
 font-family: 'Raleway', sans-serif;
}
/****************************21-06-2018******************************/


.footer_right p input[type="email"],
.footer_right p input[type="text"] { padding: 10px 8px; border: 1px solid #ddd; width: 100%; margin-bottom: 6px; font-family: 'Raleway', sans-serif; box-sizing: border-box; }
.footer_right p input[type="submit"] { color: white; width: 120px; height: 38px; border: none; font-size: 15px; margin-top: 5px; cursor: pointer; text-transform: uppercase; background-color: #be1e2d; position: absolute; right: -130px; top: -49px; }
.footer_right p input[type="submit"]:hover,
.footer_right p input[type="submit"]:focus { outline: none; }
.footer_right p { width: 48.6%; float: left; }
.footer_right p label { font-size: 12px; font-family: 'Raleway', sans-serif; }
.footer_right p:last-child { width: 100%; position: relative; }
.footer_right p:nth-child(1) { width: 100%; }
.footer_right p:nth-child(3) { float: right; }
label.radio-inline input#subs_news { float: left; width: auto; }
label.radio-inline { margin-bottom: 7px; display: block; }
.contactinfo .subscribe h2 { margin-bottom: 5px; }
.contactform .contact-btn { background: #be1e2d; color: #fff; font-size: 16px; font-weight: bold; text-shadow: none; }
.contactform textarea { margin-bottom: 3px; }
.right_form div#mc_embed_signup form img.ajax-loader { display: none; }
.right_form div#mc_embed_signup form p { margin: 0; }
.right_form span.wpcf7-list-item-label { color: #fff; font-size: 13px; }
.right_form span.wpcf7-list-item { margin-left: 0; margin-bottom: 10px; display: block; }
.right_form div#mc_embed_signup form p input[type="radio"] { margin: 4px 0 0; width: auto; float: left; }
.right_form div#mc_embed_signup form p input[type="email"] { margin-bottom: 15px; }
.right_form div#mc_embed_signup form p input { width: 100%; font-family: 'nexa_lightregular'; padding: 11px 8px; background: #fff; border-color: #fff; border-radius: 0; box-sizing: border-box; }
.right_form h2 { text-align: center; margin: 0 0 10px; color: #fff; font-size: 22px; }
.right_form div#mc_embed_signup form input[type="submit"] { margin-bottom: 20px; }
.right_form div.wpcf7-validation-errors { border: 2px solid red; color: red; }
.search-form { max-width: 480px; margin: 20px auto; position: relative; }
.entry .search-form input[type="text"] { width: 100%; box-sizing: border-box; }
form#searchform { position: relative; }
.entry .search-form input#searchsubmit { top: 12px; right: 10px; }
body.search.search-no-results .post_detail.blog-content-block article.post { padding: 20px; }
body.search.search-no-results .blog-content-block #sidebar-right .widget { margin-top: 0; }
body.search.search-no-results article.post form#searchform { max-width: 450px; margin: 15px auto 0; }
body.search.search-no-results article.post input#s { width: 100%; box-sizing: border-box; }
body.search.search-no-results article.post input#searchsubmit { top: 12px; right: 5px; }
@media only screen and (max-width:1024px) {
.footer_right p input[type="submit"] { position: static; margin-bottom: 30px; }
}
.mobile__menu { display: none; }
@media only screen and (max-width: 640px) {
h1#site-logo { display: block !important; }
:root .css3-selectbox { display: none !important; }
#primary-menu-container.opne__menu { display: block !important; width: 100%; position: absolute; left: 0; background: #fff; border-top: #000 solid 1px; top: 61px; }
.mobile__menu { float: right; background: url(img/burger-menu.png) no-repeat center center; color: #000; font-weight: 600; font-size: 0; width: 40px; height: 30px; display: inline-block; margin-top: 13px; }
#primary-menu-container ul li:hover ul.sub-menu { display: block !important; width: 100% !important; }
#primary-menu-container ul li { width: 100%; text-align: center; border-bottom: #000 solid 1px; box-sizing: border-box; }
#primary-menu-container a { font-size: 1em !important; color: #000 !important; }
#primary-menu-container ul li#menu-item-8321 a { margin-bottom: 20px; color: #fff !important; }
.post { margin: 28px 0 0px; }
}
.internal_form { max-width: 500px; margin: 0 auto; }
.internal_form input[type="text"],
.internal_form input[type="email"],
.internal_form input[type="url"],
.internal_form textarea { color: #8c8c8c; width: 100%; border: none; background: #454545; padding: 11px 8px; margin-bottom: 0; }
.internal_form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #fff;
}
.internal_form input::-moz-placeholder { /* Firefox 19+ */
 color: #fff;
}
.internal_form input:-ms-input-placeholder { /* IE 10+ */
 color: #fff;
}
.internal_form input:-moz-placeholder { /* Firefox 18- */
 color: #fff;
}
.internal_form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
 color: #fff;
}
.internal_form textarea::-moz-placeholder { /* Firefox 19+ */
 color: #fff;
}
.internal_form textarea:-ms-input-placeholder { /* IE 10+ */
 color: #fff;
}
.internal_form textarea:-moz-placeholder { /* Firefox 18- */
 color: #fff;
}
.internal_form .wpcf7-submit { background: #be1e2d; color: #fff; font-size: 16px; font-weight: bold; text-shadow: none; width: 120px; height: 39px; border: none; margin-top: 10px; }
.internal_form p { margin-bottom: 10px; }
div.wpcf7-response-output { margin-left: 0 !important; margin-right: 0 !important; box-sizing: border-box; }
#site-logo,
#site-logo a { width: 170px; height: 69px; display: block; }
#site-logo { float: left; }
#site-logo a { background: url(http://mediakix.com/wp-content/uploads/2013/04/MediaKix-logo-170x451.png) no-repeat; }
/******************************Selecon map*******************************/
*#container section#silicon-beach-map-page, *#container section#influencer-marketing-strategy-page { padding-top: 0; }
section.seliconHead { background: url(http://mediakix.com/wp-content/uploads/2018/10/palm-trees-sky-round.jpg) no-repeat; width: 100%; text-align: center; padding: 120px 0; display: inline-block; background-size: cover; margin-bottom: 30px; }
section.seliconHead h1 { font-size: 75px; color: #fff; line-height: 82px !important; font-weight: normal; text-transform: uppercase; font-family: "league_gothic", Arial; letter-spacing: 4px; }
section#silicon-beach-map-page { font-family: 'Raleway', sans-serif; }
section#silicon-beach-map-page .wrapper, section#influencer-marketing-strategy-page .wrapper { width: 100%; }
section#silicon-beach-map-page .wrapper .wrapper,  section#influencer-marketing-strategy-page .wrapper .wrapper { max-width: 1200px; }
section.seliconcontent img { max-width: 100%; }
section.seliconcontent h2 { font-family: 'Raleway', sans-serif; font-weight: 700; font-size: 41px; line-height: normal; margin-bottom: 45px; }
.actioLink { text-align: center; margin: 10px 0 70px; }
section.seliconcontent p,
section.seliconcontent li, .entry ol.order_list_new li { font-family: 'Raleway', sans-serif; color: #000; font-size: 25px; font-weight: 600; line-height: 35px; margin-bottom: 30px; }
section.seliconcontent li { margin-bottom: 5px; }
.actioLink a { display: inline-block; background: #f4a1a2; color: #fff; padding: 18px 24px; font-size: 26px; font-family: Arial, sans-serif; }
section.seliconcontent ul,
section.seliconcontent ol, .entry ol.order_list_new { padding-left: 50px; }
section.seliconcontent ul li { list-style: disc; }
.product-list ul { margin: 0; padding: 0 !important; }
section.seliconcontent .product-list ul li { list-style: none; float: left; width: 25%; }
.selecon-map table { width: 90%; margin: 0 5% 30px; }
.selecon-map table tr { border-bottom: #ccc 1px solid; }
.selecon-map table tr:last-child { border: none; }
.selecon-map table tr td { color: #000; font-size: 16px; padding: 10px; border-right: #ccc solid 1px; }
.selecon-map table tr td { color: #000; font-size: 15px; padding: 5px; border-right: #ccc solid 1px; }
.selecon-map table tr td:nth-child(2),
.selecon-map table tr td:nth-child(5) { text-align: right; }
.selecon-map table tr td:nth-child(3) { text-align: center; }
.selecon-map table tr { border-bottom: #ccc 1px solid; }
.selecon-map table tr td.ht { background: #d9d2e9; }
.selecon-map table tr td.ht2 { background: #cfe2f3; }
.selecon-map h4 { font-size: 30px; font-family: 'Raleway', sans-serif; margin-bottom: 20px; line-height: normal; }
section#silicon-beach-map-page .embedcode-container { max-width: 960px; margin: 0 auto; width: 95%; }
section#silicon-beach-map-page .embedcode-container textarea { height: 100px !important; }
section.seliconcontent .product-list ul li h4 { font-size: 18px; text-align: center; margin: 10px 0; }
section.seliconcontent .product-list ul li p { text-align: center; font-size: 16px; line-height: 20px; }

.bsaProItems.bsaGridGutter { margin: 0 auto; max-width: 300px; }
.hbspt-form { margin: 0 auto !important; max-width: 620px !important; }
fieldset.form-columns-2,
fieldset.form-columns-1 { margin: 0 auto !important; max-width: 100% !important; }
.hbspt-form input { background-color: #e9e9e9; border: #e9e9e9 solid 1px !important; font-family: 'nexa_lightregular'; padding: 11px 8px; width: 100%; box-sizing: border-box; margin-bottom: 8px; }
.hbspt-form label { font-weight: 500; font-family: 'Raleway', sans-serif; font-size: 16px; color: #000; line-height: 30px; }
.hbspt-form .hs_email.hs-email.hs-fieldtype-text input { width: 100%; margin-bottom: 15px; }
.hbspt-form input.hs-button.primary.large { width: 190px; background-color: #367da2; color: #fff; text-transform: capitalize; font-size: 23px; font-family: 'Raleway', sans-serif; text-shadow: none; margin: 25px 0 0; font-weight: 500; padding: 0; line-height: 54px; height: 56px; cursor: pointer; }
.hbspt-form input.hs-button.primary.large:hover,
.hbspt-form input.hs-button.primary.large:focus { background: #47a1d0; outline: none; }
.hbspt-form .actions { text-align: center; }
.hbspt-form ul.hs-error-msgs.inputs-list li label { color: red; }
.hbspt-form ul.hs-error-msgs.inputs-list { margin: 0px 0 10px; color: red; }
.g-recaptcha.wpcf7-recaptcha { overflow: hidden; }
#contact form#mc-embedded-subscribe-form .subscribe-btn { height: 41px; }
#ajax-load #ajax-content { margin-top: 69px; }
#ajax-load #ajax-content .flexslider .flex-prev { left: 0px !important; }
#ajax-load #ajax-content .flexslider .flex-next { right: 0 !important; }
.widget #searchsubmit:focus { outline: none; }


/*****************30-10-2018**************************************/

body.single .entry h3.subheading {
    font: normal 20px 'nexa_boldregular', Arial, Helvetica, sans-serif !important;
}
.entry blockquote.new-stye-quote p {
    margin-bottom: 0;
}

.entry blockquote.new-stye-quote {
    background: #F5E3E7;
    width: 85%;
    padding: 30px 55px;
    margin: 0 auto 20px;
}
.entry ul.list_new-stye {
    padding-left: 0;
    margin: 0;
}

.entry ul.list_new-stye li {
    background: url(http://mediakix.com/wp-content/uploads/2018/11/li_arrow_new.png) no-repeat 0 8px;
    padding-left: 20px;
    line-height: 30px;
}
.entry ul.list_new-stye2 {
    padding-left: 0;
}

.entry ul.list_new-stye2 li {
    list-style-image: url(http://mediakix.com/wp-content/uploads/2018/11/LIarrow-icon.png);
    padding-left: 8px;
    line-height: 26px;
}

section.seliconcontent.ten_step_guide p, section.seliconcontent.ten_step_guide ul li {
    font-family: inherit;
    font-weight: inherit;
    font-size: 16px;
    line-height: 27px;
    margin-bottom: 10px;
}
section.seliconcontent.ten_step_guide ul li {
    margin: 0;
    line-height: 28px;
}
section.seliconcontent.ten_step_guide ul {
    margin: 0 0 20px;
}
section.seliconcontent.ten_step_guide h3 {
    line-height: normal;
}

section.seliconcontent.ten_step_guide h2 {
    margin: 30px 0 25px;
}
section.seliconcontent.ten_step_guide img {
    padding: 30px;
    box-sizing: border-box;
}
section.seliconcontent.ten_step_guide blockquote.new-stye-quote p {
    margin: 0;
}

@media only screen and (max-width: 1300px) {
section#silicon-beach-map-page .wrapper .wrapper, section#influencer-marketing-strategy-page .wrapper .wrapper { max-width: 90%; }
}
@media only screen and (max-width: 900px) {
section.seliconcontent h2 { font-size: 30px; }
section.seliconcontent p,
section.seliconcontent li { font-size: 20px; line-height: 30px; margin-bottom: 20px; }
section.seliconHead h1 { font-size: 60px; line-height: 64px !important; }
section.seliconcontent li { margin-bottom: 5px; }
}
 @media only screen and (max-width: 640px) {
section.seliconcontent p,
section.seliconcontent li { font-size: 16px; }
section.seliconcontent h2 { font-size: 25px; }
section.seliconHead h1 { font-size: 50px; line-height: 54px !important; }
.actioLink a { padding: 14px 24px; font-size: 20px; }
.product-list ul li { width: 50%; }
section.seliconcontent ul,
section.seliconcontent ol { padding-left: 20px; }
.selecon-map table tr td { display: inline-block; width: 100%; text-align: center !important; border: none; border-bottom: #ccc solid 1px; box-sizing: border-box; }
.selecon-map table tr td:last-child { border: none; }
.selecon-map table tr:last-child { border-bottom: #ccc 1px solid; }
section.seliconcontent.ten_step_guide img {
    padding: 0px;
}
.entry blockquote.new-stye-quote {
    padding: 20px 25px;
}
}
@media only screen and (max-width: 480px) {
section.seliconHead h1 { font-size: 44px; line-height: 49px !important; letter-spacing: 2px; padding: 0 15px; }
section.seliconcontent h2 { margin-bottom: 25px; }
.actioLink { text-align: center; margin: 10px 0 30px; }
.product-list ul li { width: 100%; }
section.seliconcontent ul,
section.seliconcontent ol { padding-left: 10px; }
.selecon-map h4 { font-size: 20px; }
}


.subs-form fieldset.form-columns-2 .hs-form-field {
    width: 100% !important;
}
.subs-form .hbspt-form label{display:none;}