
/*---------------------------*/
/*		    GENERAL
/*---------------------------*/

body {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; line-height:1.5em; background: #eeeeee ;}
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
input,
textarea,
select {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6, .page-title,
.description-inner h4 a, .lp-description h5, .portfolio-item-text h5,
.mt-accordion h3, .mt-toggle .mt-toggle-title, .mt-tabs-nav li a, .team-member .position {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold !important;}
blockquote, blockquote p, .widget .lp-description span, .post-shortcode-meta {font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.sf-menu a {font-family: "Arno Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;}

/*---------------------------*/
/*		    COLORS
/*---------------------------*/

a,
.slogan h1, .slogan h2, .slogan h3,.slogan h4, .slogan h5, .slogan h6,
.portfolio-item-text:hover span, .portfolio-item-text:hover a,
.team-member-description a.team-readmore:hover,
.sidebar .menu li a:hover, .sidebar .menu li.current-menu-item > a,
.post-shortcode .post-item h6 a:hover,
a.ps-rm-link:hover,
.flex-caption a,
.footer a:hover {color: #75313e;}

/* ---------------------------- */
/*       Background-color
/* ---------------------------- */

::-moz-selection {background-color: #75313e;}
::-webkit-selection {background-color: #75313e;}
::selection {background-color: #75313e;}

.highlight,
.divider-color,
.dropcap1, .dropcap2, .dropcap3,
.image-overlay span [class^="icon-"], .image-overlay span [class*="icon-"],
#toTop:hover,
.sf-menu > li.current-menu-item a,
.sf-menu ul li.current-menu-item > a,
.page-title .divider-color,
#portfolio-filters a:hover, #portfolio-filters li.current a,
.portfolio-single-categories a:hover,
.pt-column h3,
.service-icon,
.skill-bar span,
.meta-top .meta-date .year,
.meta-bottom span a:hover,
.site-pagination span,
.tagcloud a:hover {background-color: #383c5f;}

.sf-menu ul a:hover {background-color: #383c5f !important;}

/* ---------------------------- */
/*          Background
/* ---------------------------- */

.portfolio-navigation div a,
.rev_slider_wrapper .tp-leftarrow.large:hover,
.rev_slider_wrapper .tp-rightarrow.large:hover,
.flexslider-wrapper .flexslider .flex-next:hover,
.flexslider-wrapper .flexslider .flex-prev:hover,
.flex-control-paging li a:hover {background: #75313e;}

/* ---------------------------- */
/*            Borders
/* ---------------------------- */

.header {border-top: 5px solid #75313e;}
.portfolio-item-text h5 a {border-top: 4px solid #75313e;}
.portfolio-item-text:before,
.portfolio-wrapper.style3 .portfolio-item-text:before,
.portfolio-wrapper.style4 .portfolio-item-text:before {border-bottom-color: #75313e;}
#portfolio-filters a:hover, #portfolio-filters li.current a {border: 1px solid #575757;}
.lp-image:hover {border: 2px solid #75313e;}
.sidebar .menu li a:hover, .sidebar .menu li.current-menu-item a {border-left: 4px solid #75313e;}
#flickr_badges div a:hover {border: 2px solid #75313e;}
.flex-caption {border-left:3px solid #75313e;}
.mt-button [class^="icon-"], .mt-button [class*="icon-"] {border-left: 1px solid #c09f80;}
.mt-tabs ul.mt-tabs-nav li.ui-state-active a {border-top-color: #75313e !important;}
.mt-tabs.vertical ul.mt-tabs-nav li.ui-state-active a {border-left: 1px solid #75313e;}

/* ---------------------------- */
/*           Gradients
/* ---------------------------- */

.mt-button,
input.wpcf7-submit,
#cancel-comment-reply-link,
.reply .comment-reply-link,
.logged-in-as a,
#commentform input#submit {
	background: #75313e;
	background: -moz-linear-gradient(top, #75313e 0%, #575757 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75313e), color-stop(100%,#575757));
	background: -webkit-linear-gradient(top, #75313e 0%,#575757 100%);
	background: -o-linear-gradient(top, #75313e 0%,#575757 100%);
	background: -ms-linear-gradient(top, #75313e 0%,#575757 100%);
	background: linear-gradient(to bottom, #75313e 0%,#575757 100%);
	border: 1px solid #c09f80;
}
.mt-button:hover,
input.wpcf7-submit:hover,
#cancel-comment-reply-link:hover,
.reply .comment-reply-link:hover,
.logged-in-as a:hover,
#commentform input#submit:hover {
	background: #575757;
	background: -moz-linear-gradient(top, #575757 0%, #75313e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#75313e));
	background: -webkit-linear-gradient(top, #575757 0%,#75313e 100%);
	background: -o-linear-gradient(top, #575757 0%,#75313e 100%);
	background: -ms-linear-gradient(top, #575757 0%,#75313e 100%);
	background: linear-gradient(to bottom, #575757 0%,#75313e 100%);
}


/*---------------------------*/
/*		  custom css
/*---------------------------*/	
 
div.team-member h5.clearfix{
color:#76323f;
}

#menu-item-1719{
margin-bottom:-8px;
}

.portfolio-item-top{
	height:150px;
}

.portfolio-item-top img{
	height:150px;
	width:255px;
}

.post-top h1{
text-align:center;}

.clearfix{
    background: #fcfcfc;
    background: -webkit-linear-gradient(#fcfcfc, #babcbe);
    background: -o-linear-gradient(#fcfcfc, #babcbe);
    background: -moz-linear-gradient(#fcfcfc, #babcbe);
    background: linear-gradient(#fcfcfc, #babcbe);
	text-align:left;
}

.clearfix2{
    background: #fcfcfc;
    background: -webkit-linear-gradient(-90deg, #babcbe, #fcfcfc, #babcbe);
    background: -o-linear-gradient(-90deg, #babcbe, #fcfcfc, #babcbe);
    background: -moz-linear-gradient(-90deg, #babcbe, #fcfcfc, #babcbe);
    background: linear-gradient(-90deg, #babcbe, #fcfcfc, #babcbe);
	text-align:left;
}

.mt-one-half{
margin-top:0px;
}

.socials team-member-socials clearfix {
margin-top:84px;
}

.team-member-description {
min-height:280px;
}

.tema-content{
min-height:280px;
}


.menu-item menu-item-type-post_type menu-item-object-page menu-item-88{
margin-left:-10px;
}


#mapp0_layout{
margin-top:30px;
margin-bottom:30px;
}

.responsive .sf-menu > li > a{
padding:18px 17px;
}

#mt-slider-1403_81{
margin:0 auto;
float:none;
}

.responsive .sf-menu > li > a{
padding:18px 35px;
font-size: 12pt;
    line-height: 16pt;
}

html.csstransforms.no-csstransforms3d.csstransitions body.home.page.page-id-2.page-template.page-template-template-page-with-slider-php.responsive div.op6{
top:50;
right:280px;
}

