/* yellow #ffea00
====================================================================== */

::selection
{
	color: white;
	background-color: #4c83a0;
}
::-moz-selection  
{
	color: white;
	background-color: #4c83a0;
}

.sidebar-item ul li a:hover {
	color:#4c83a0;
}

.search-submit:hover {
	background-color: #4c83a0;
}
.facebook-link, .skype-link, .twitter-link, .flickr-link, .vimeo-link, .dribbble-link, .linkedin-link, .rss-link, .googleplus-link, .pintrest-link, .youtube-link  {
	background-color:#4c83a0;
}
#main-nav .current > a {
	background-color:#4c83a0;
	color:#727272 !important;
}
#main-nav .current li.current a, #main-nav .current li.current li.current a {
	background-color:#4c83a0;/**/
	color:#727272 !important;
}

#main-nav .current-menu-ancestor a, #main-nav .current_page_parent a, #main-nav .current-menu-item a {
	background-color:#4c83a0;/**/
}


.single-openposition .openposition{
	min-height: 900px;
}

#main-nav a:hover {
	background-color:#4c83a0;
        color:#fff;
}


.sf-menu li li a:hover{
	color: #fff !important;
	background: #878787 !important;
}
ul.sub-menu li.menu-item-has-children a:hover {
    /*background: #878787 url(../../images/arrow-menu.png) no-repeat 135px center !important;*/
}
ul.sub-menu li.menu-item-has-children ul.sub-menu li a:hover {
    background: #878787 !important;
}

/**************3 BLOCKS**********************/
/**************5 BLOCKS para ddp **********************/
.block-1-content-container {
	background-color:#4c83a0;
}
.block-2-content-container {
	background-color:#6695ad;
}
.block-3-content-container {
	background-color:#7fa7bb;
}

.block-4-content-container {
	background-color:#99b9c9;
}

.block-5-content-container {
	background-color:#b2cad6;
}



.block-black-text {
	background-color:#4c83a0;
}
.box2-img-container {
	background-color:#4c83a0;
}
.block2-a:hover .box2-img-container-inv {
	background-color:#4c83a0;
}
.box3-img-container {
	background-color:#4c83a0;
}
.block3-a:hover .box3-img-container-inv {
	background-color:#4c83a0;
}
.box3-description-container {
	border-bottom:3px solid #4c83a0;
}
.box5-img-container, .box5-img-container-inv {
	background-color:#4c83a0;
}
.block5-a:hover .box5-img-container-inv {
	background-color:#4c83a0;
}
.buy-img-container {
	background-color:#4c83a0;

}

.button-buy-container {
	float: left;
    width: 275px;
    padding: 7px 10px 6px 10px;
    background-color: #ffb511;
    text-align: center;
}

.button-buy-container a{
        color: #fff;
	background-color: #ffb511;
       
}
.nl-img-container {
	background-color:#ff8705;
}
.nl-button {
	background-color: #ffb511; color: #fff;
}
.jcarousel-next:hover, .jcarousel-prev:hover {
	background-color:#4c83a0;
}
.bg-45{
	background-color:#4c83a0;
}
.view-first .mask {
    background-color: #4c83a0;
}
.page-title-container {
	background-color:#4c83a0;
}
.contact-loc:after{
	background-color: #4c83a0;
}
.contact-phone:after{
	background-color: #4c83a0;
}
.contact-mail:after{
	background-color: #4c83a0;
}
.contact-mail a:hover{
	color:#4c83a0;
}
.blog-item-date-cont  {
	background-color: #ccdce4;
        color: #414146;
}
.blog-item-title-cont a:hover {
	background-color:#ccdce4;
}
.pagination-1 a:hover {
	background-color:#4c83a0;
}
.pagination-1 a.pag-current {
	background:#4c83a0;
}
.pagination-1 .pag-prev:hover {
	background-color:#4c83a0;
}
.pagination-1 .pag-next:hover {
	background-color:#4c83a0;
}
.blog-categories li a:hover {
	color:#4c83a0;
}
.blog-categories li a:hover .blog-cat-icon{
	background-color:orange;
}
.blog-categories li.active .blog-cat-icon{
	background-color:orange;
}
.latest-post-sidebar img:hover {
    border-color: #4c83a0;
	background: none repeat scroll 0 0 #4c83a0;
}
.skill-bar-content {
	background: #4c83a0;
}
.ui-accordion-header:hover a{
	color:#4c83a0;
}
.ui-accordion-header-active a{
	color:#4c83a0;
}
.ui-accordion-header:hover span{
	background-color: #4c83a0;
}
.ui-accordion-header-active span {
	background-color: #4c83a0;
}
.tagcloud ul.wp-tag-cloud li a:hover {
	background-color:#4c83a0;
}
.comment-name a:hover{
	color:#4c83a0;
}
.comment-reply  a{
	background-color:#4c83a0;
}
.author-name a:hover {
	color:#4c83a0;
}
.dropcap4 {
	background: none repeat scroll 0 0 #4c83a0;
}
#toggle-view .ui-accordion-header-active {
	color:#fff;
}
#toggle-view .ui-accordion-header:hover {
	color:#4c83a0;
}
.box-icon:hover i {
	background-color:#4c83a0;
}
.latest-post h4 a:hover {
	color:#4c83a0;
}
.footer-mail a:hover{
    color:#4c83a0;
}
#footer-nav li a:hover {
	color:#4c83a0;
}
a.author:hover {
	color:#4c83a0;
}
.tweet_text a:hover, .tweet_time a:hover {
	color:#4c83a0;
}
.price-col-main h1 {
	background-color: #4c83a0;
}
.pt-col-main {
	background-color:#4c83a0;
}
h1.pt-col-main {
	background-color:#4c83a0;
}
.r-m-plus:after{
	background-color:#4c83a0 !important;
}
a.r-m-full:hover {
	background-color:#4c83a0;
}
a.r-m-plus-small {
    background-color:#4c83a0 !important;
}
.button {
	background-color:#4c83a0;
}
.button.gray:hover {
	background-color:#4c83a0; 
}
a {
    color: #4c83a0;
}
.a-invert:hover{
	color: #4c83a0;
}
.button.get-theme {
	background-color:#4c83a0;
}
.view a.zoom:hover, .view a.link:hover  {
	background-color: #4c83a0;
}
#back-top a:hover {
	background-color: #4c83a0;
}
/**********SKELETON*******************/
	blockquote:before {
	background-color:#337292;
        background-image: url(../../images/quote-white.png);
        background-position: 10px 10px;
        z-index:1;
}


.textwidget blockquote{
    font-size: 12px;
    line-height: 1.6em;
    margin-top: 1em;
}
.textwidget blockquote .quote-name{
    margin-top: 10px;
}

/****************FLEXSLIDER 1********************/
.flex-direction-nav li a:hover {
	opacity:1; filter:alpha(opacity=100);
	background-color: #4c83a0 !important;
}
.slider-1 .slides li h2 { 
		background-color:rgba(51,114,146,.6);
        color:#fff;
        display:none!important;
}

.slider-1 .slides li p { 
    background-color: rgba(51,114,146,.6);
        
}

.flex-direction-nav li a:hover {
	opacity:1; filter:alpha(opacity=100);
	background-color: #4c83a0 !important;
}
/****************FLEXSLIDER 2********************/
.flexslider .flex-next:hover { background-color:#4c83a0;background-image: url(../images/next-small-black.png);
	background-repeat: no-repeat;
	background-position: center center;/* right: -33px;*/}
.flexslider .flex-prev:hover { background-color:#4c83a0;background-image: url(../images/prev-small-black.png);
	background-repeat: no-repeat;
	background-position: center center;/*left: -33px;*/}
.flex-control-paging li a:hover { background-color: #4c83a0; }
.flex-control-paging li a.flex-active:hover { background-color: #4c83a0; }


/****************SEQUENCE SLIDER 1********************/
#sequence-theme .nav li img.active   {
  border-top: 5px solid #4c83a0;
}
#sequence-theme .prev {
	background-color: #4c83a0;
}
#sequence-theme .next.slider1:hover,
#sequence-theme .prev.slider1:hover {
    background-color:#4c83a0;
}
#sequence-theme .main-text {
	border-left:5px solid #4c83a0;
}
#sequence-theme .color {
	color:#4c83a0;
}
/****************SEQUENCE SLIDER 2********************/
.sequence-theme-6 #sequence-theme .next:hover,
.sequence-theme-6 #sequence-theme .prev:hover {
  background-color:#4c83a0;
}



.carousel-navi{ bottom: -134px; }
.jcarousel-prev{ background-color: #414146; }
.jcarousel-next{ background-color: #414146; }
.lp-item-info-container { border-bottom-color: #7fa7bb; }
.lp-item-container-border { border-bottom-color: #e5edf1; } 
.lp-item-info-container.title-size { font-size:24px; font-family:Helvetica, Arial, sans-serif }
.page-template-templatespage-business-cases-php .lp-item-info-container .a-invert{line-height: 26px;}
.lp-item-info-container.title-size-kingsize {font-size:24px; font-family:Helvetica, Arial, sans-serif;line-height: 30px; }
.lp-item-info-container.title-size strong, .lp-item-info-container.title-size-kingsize  { font-size:30px; text-align:left;}
.nl-form-container input { background-color: #dfdfdf; color: #686868;  }
.nl-img-container img { height:auto; padding: 4px 3px 3px 3px;} 
.logo{margin-left: 24px;margin-top: 19px;margin-bottom: 15px;}
.header-container{background-color: #fff; }
.header-menu-container{ background-color:#dfdfdf; } 
#main-nav ul.sf-menu li.current-menu-item a{color:#fff;}
.skill-bar-green .skill-bar-content{ background-color: #088c8c;}
.skill-bar-blue .skill-bar-content{ background-color: #72cdf4;}
.skill-bar-red .skill-bar-content{ background-color: #f34b4b;}
.skill-bar-orange .skill-bar-content{ background-color: #ffb511;}
.skill-bar{ background-color: #efefef; }
.widget_text .caption-container-main{ margin-top:0; }
.quote-name, .quote-role{display:block;font-size:12px;font-style: normal;line-height: 12px;}
h3.footer-block{font-size:18.3px;}

.pdf-link, .pdf-link-one{
    margin: 0 0 10px 38px;
    padding: 10px 30px;
    position: relative;
    background-color: #6c6c6c;
    color: #fff;
}

.pdf-link p{
    margin:0;
    padding: 0;
}

.pdf-link-one p{
    margin:0;
    padding: 10px 0;
}

.pdf-link p a, .pdf-link-one p a{
    color: #fff;
}

.pdf-link:before, .pdf-link-one:before{
    /* z-index: 999; */
    z-index: 1;
    height: 100%;
    width: 35px;
    display: block;
    content: "";
    position: absolute;
    left: -38px;
    top: 0px;
    background: url(../../images/pdf-bg.png) #7fa7bb no-repeat 10px 10px;
    padding: 0 10px;
}


/* ========================== FOOTER CONTACT WIDGET */
.contact-widget-info{ height:84px;width:100%; }
.contact-widget-info .contact-loc-info { width:56px;height:84px;float:left;background: url(http://www.synergicpartners.com/wp-content/themes/synergicpartners/images/icon_footer_loc.png) no-repeat 20px 20px #565a60; }
.contact-widget-info .contact-loc-info-content { float:left; }
.contact-widget-info .contact-loc-info-content .footer-none-first { font-size:14px;padding:10px 0 4px 15px;margin-left: 0px; }
.contact-widget-info .contact-loc-info-content .footer-none { line-height:12px;margin-left: 0px; }  
.column-block-padding{ padding: 20px 0; }
.partners-container { text-align: center;  }
.partners-container img{ margin: 0 5px;}

.talent-list .blog-item-caption-container, .businesscases-list .blog-item-caption-container  { margin-left: 0; padding-left:0;}
.talent-list .blog-item-text-container, .businesscases-list .blog-item-text-container{ margin-left: 0;}
.talent-list .blog-item-text-container .talent-reference { color: #9b9b9b; }
.talent-list .blog-item-text-container .talent-state { float: right; } 
.talent-list .blog-item-text-container .talent-state.opened{ color: #FF8700; font-weight: bold;  }
.talent-list .blog-item-text-container .padd-right-20{ padding-right: 20px;}
.talent-list .blog-item-text-container .talent-contact{ margin: 0; }
.talent-list .blog-item-share-container, .businesscases-list .blog-item-share-container { line-height: 28px; font-size:16px; background-color: #a7c2d0; color:#fff; font-weight: bold; padding-left: 20px;}
.news-list .blog-item-share-container, .news-list .blog-item-share-container-blog{
line-height: 28px;
font-size: 16px;
background-color: #a7c2d0;
color: #fff;
font-weight: bold;
margin-left: 60px;
padding-left: 20px;
margin-bottom: 10px;
}

.blog-item-share-container-blog {
    margin-left: 20px!important;
}





.form-up-container{position:relative;top:-255px; z-index:999; text-align: center;}
.form-up-pdf{width:700px;height:195px;margin:0 auto;border:2px groove #fff;padding:10px 20px;background-color: rgba(255,255,255,0.4)}
.titular-descarga{color:#fff;font-size:24px;line-height:30px;text-align:center;margin:20px; margin-bottom:30px;text-shadow:2px 2px #333333;}
#container-descargar-pdf{width:235px;height:40px;border:2px solid #fff;background-color:rgba(51,114,146,.6);margin:0 auto;}
#container-descargar-pdf p{color:#fff; text-align:center;font-size:24px;line-height:38px;margin:0;padding:0;}
#link-descargar-pdf{display:block;color:#fff;}
#container-form-home{text-align:center;padding:0px 40px;display:none;color:#535961;}
#response-ko{margin-top:10px;margin-bottom:10px;padding:0px;text-shadow:1px 1px #333333;font-weight:bold;color:#fff;}
#response-ok .titular-descarga{color:#fff;font-size:24px;line-height:24px;text-align:center;margin:20px; margin-bottom:15px;text-shadow:2px 2px #333333;}


.text-email{
	width: 255px;
    background-color: #fff;
    color: #535961;
    font-size: 20px;
    margin-bottom: 5px;
}

.submit-email {
    border: 2px solid #fff;
    background-color: rgba(51,114,146,1);
    font-size: 20px;
    padding-left: 20px;
    padding-right: 20px;
    /* margin-left: 20px; */
    }

.facebook-link-post{background: url(../../images/facebook-post.jpg) no-repeat center; }
.twitter-link-post{background: url(../../images/twitter-post.jpg) no-repeat center; }
.linkedin-link-post{background: url(../../images/linkedin-post.jpg) no-repeat center; }
.mailto-link-post{background: #268ca8;padding: 10px 9px!important;color: white!important;letter-spacing: -1px; border-left:19px solid #fff!important;}
.blog-item-share-text ul.social-links-post li {list-style: none outside none; }
ul.social-links-post { width: 90px; padding: 0; margin: 0px; float: right;}
ul.social-links-post li a { padding: 14px; display:inline; float: left; margin-left: 0px; border-left: 2px solid #fff; }
.talent-list .blog-item-text-container, .businesscases-list .blog-item-text-container{ border-bottom: none; }

.page-template-templatespage-contact-php .grey-bg { background-color: #545a5d!important;}

/*
.sede-container{width:314px;height: 500px;}
#zurich-container{background: url(../../images/contacto-A-zurich.jpg) no-repeat center;width: 314px; margin-left: 0;}
#barcelona-container{background: url(../../images/contacto-A-barcelona.jpg) no-repeat center;width: 312px; margin-right: 0; margin-left: 0;}
#madrid-container{background: url(../../images/contacto-A-madrid.jpg) no-repeat center; width: 314px; margin-right: 0;}
.sede-container p{width: 100%; height: 500px; vertical-align: middle; text-align: center; font-size:36px; font-family:'proxima-nova-alt-condensed'; }
#madrid-container p span{background: url(../../images/shadow-madrid.png) no-repeat center;}
#sedes-container{position:relative; z-index: 2; margin-top: -500px;}
*/

ul.sub-menu li.menu-item-has-children{ background-image: url(../../images/arrow-menu.png); background-repeat: no-repeat; background-position: 135px center;}

body p{ font-size:14px; line-height: 18px; text-align: left;}
body.page-template-templatespage-blog-php p{text-align: left; }
body.single-format-standard p{text-align: left; }
.area-expertise{ line-height: 37px; text-align: center; margin-bottom: 2px; color:#fff;font-weight: bold; margin-top: 0;font-family:Helvetica, Arial, sans-serif; border-radius: 5px; border-bottom-right-radius: 12px;}
.area-expertise.par{/*background: url(../../images/par-title.png) no-repeat center;*/ background-color: #FFB511;}
.area-expertise.impar{/* background: url(../../images/impar-title.png) no-repeat center;*/ background-color: #b3b3b3;}

.ca-icon img {padding-top:10px; padding-bottom: 0px;}
h2.ca-main{margin-bottom:0; margin-top:3px;}
.ca-sub {padding: 0px 10px 0 20px!important;}
ul.ca-sub li{list-style: disc; text-align: left;}
.newsletter-container .nl-text-container .caption{
    font-size: 18px;
    line-height: 24px;
    padding-top: 18px !important;
    padding-left: 15px !important;
}

.blog-item ul.listado, .blog-item ol{ font-size: 14px; }
.blog-item ol.listado li { list-style: decimal; }
.blog-item ul.listado li { list-style-image: url(../../images/bullet-or.png);padding-left: 35px; }
.widget_custom_cf7{ background-color: #dfdfdf; font-family:Helvetica, Arial, sans-serif; color:#727272; }
.widget_custom_cf7 .caption-bg{ display: none; }
.widget_custom_cf7 .caption-text-container{
    background-color: transparent;
    color: #000;
    padding: 5px 10px;
}
.widget_custom_cf7 .caption-container-main{
    margin-top: 35px;
}
.widget_custom_cf7 .wpcf7 p { font-weight: 600; }
.widget_custom_cf7 .wpcf7 p span{ color: #d56f00; font-size: 0.9em; }
.widget_custom_cf7 input, .widget_custom_cf7 textarea {background-color: #fff; color:#515151; }
.widget_custom_cf7 .wpcf7 form { padding-left:10px; padding-bottom: 10px; }
.widget_custom_cf7 .wpcf7 form p input[type="text"], .widget_custom_cf7 .wpcf7 form p input[type="email"], .widget_custom_cf7 .wpcf7 form textarea { /* width: 240px;*/ font-weight: 300;}
.widget_custom_cf7 .wpcf7 form p input[type="submit"], .widget_custom_cf7 .wpcf7 form p input[type="file"] { background-color: #c0c0c0; font-size: 14px; }
.cf7_widget_subheading{ padding: 0 40px 0 10px; }

@media only screen and (max-width: 767px) {
	.slider-1 .slides li h2{                
		display: none!important;
		width: 260px;
		font-size:18px;
		line-height:45px;
		margin-top:-100px;
	}
	.form-up-container{position:relative;top:-275px; z-index:999; text-align: center;}
	.form-up-pdf{width:300px;padding:0;height:170px; top: 100px;position: relative;}
	#form-home{padding-left:10px;padding-right: 10px;}
	#container-form-home{padding:0;}
	.titular-descarga{margin-bottom:10px;font-size:20px;line-height: 22px;}
	.titular-descarga br {display: none;}
	.text-email{width:240px;font-size: 18px;}
	.submit-email{margin-top:6px;}
	.response-ko{display: none!important;text-align: center;}
	#response-ok .titular-descarga{font-size: 18px;margin-bottom:0;}
}

 @media only screen and (min-width: 480px) and (max-width: 767px) {
	
	.slider-1 .slides li h2{                
		display: none!important;
		width: 380px;
		font-size:48px;
		line-height:52px;
		margin-top:-100px;
	}
	.form-up-container{position:relative;top:-	5px; z-index:999; text-align: center;}
	.form-up-pdf{width:420px;padding:0;height:170px; top: 80px;position: relative;}
	.response-ko p{font-size: 12px; text-align: center; }
	


}

.single-businesscases ul.listado li{
    padding: 8px 5px;
}
.challenge, .solution, .result{ padding-bottom: 20px;}
.businesscases-list .attachment-post-thumbnail{ padding-bottom: 20px; }
.businesscases-list .seven.columns{width:370px;}
.businesscases-list .eleven.columns{width:620px;margin-right:20px;}

h3.ui-accordion-header{
    /*background: url(http://www.synergicpartners.local/wp-content/themes/synergicpartners/images/bullet_orange.gif) no-repeat 0px 5px;*/
    background: none!important;
    font-size: 14px;
    font-family: Helvetica, Arial, san-serif;
    line-height: 18px;
    padding-left: 0px;
    color:#7e8082!important;
    margin: 10px 0;
    /*font-weight: bold;*/
}
h3.ui-accordion-header strong:hover{
    text-decoration: underline;
}

.panel.toggle{
    background-color:#fff!important;   
    margin-left:0px!important;
    padding:10px 0!important;
}
.panel.toggle p{
    background-color:#fff; 
    color:#7e8082!important;
    
}
.cl-toggle-view{
    margin-left: -15px!important;
}

.mdm-sidebar-section:before{
	background: url(../../images/data-engineering/icono-de-3.png) #7fa7bb no-repeat 10px 10px!important;
}
.dataquality-sidebar-section:before{
	background: url(../../images/data-engineering/icono-de-2.png) #7fa7bb no-repeat 6px 10px!important;
}
.dataintegration-sidebar-section:before{
	background: url(../../images/data-engineering/icono-de-1.png) #7fa7bb no-repeat 10px 10px!important;
}

ul#qts-lang-menu  li{
	margin:0!important;
	padding: 0!important;
}
