
/* HEIGHT MENU */
#logo {
	height:100px;
	display:flex;
	align-items:center;
}
nav#main-nav > ul > li > a {
	line-height:60px;
}
nav#main-nav ul li .sub-menu {
	top:100px;
}
.footer-logo {
	height:60px;
}
#overlay-logo {
	height:60px;
}
/* CUSTOM FONTS */


input[type=text],input[type=password],input[type=email],textarea {
	font-family:;
	font-weight:300;
}
h1 {
	font-family:sy;
	font-weight:300;
	font-size:100px;
	line-height:150px;
	text-transform:none;
}
h1 strong,h1 b {
	font-weight:900;
}
.tp-caption.xone-title-big-dark,.tp-caption.xone-title-big-white,.tp-caption.xone-title-big-colored {
	font-family:sy;
	font-weight:300;
	font-size:100px;
	line-height:150px;
	text-transform:none;
}
.tp-caption.xone-title-big-dark strong,.tp-caption.xone-title-big-white strong,.tp-caption.xone-title-big-colored strong,.tp-caption.xone-title-big-dark b,.tp-caption.xone-title-big-white b,.tp-caption.xone-title-big-colored b {
	font-weight:900;
}
h2 {
	font-family:sy;
	font-weight:300;
	font-size:40px;
	line-height:60px;
	text-transform:none;
}
h2 strong,h2 b {
	font-weight:600;
}
.tp-caption.xone-title-medium-dark,.tp-caption.xone-title-medium-white,.tp-caption.xone-title-medium-colored {
	font-family:sy;
	font-weight:300;
	font-size:40px;
	line-height:60px;
	text-transform:none;
}
.tp-caption.xone-title-medium-dark strong,.tp-caption.xone-title-medium-white strong,.tp-caption.xone-title-medium-colored strong,.tp-caption.xone-title-medium-dark b,.tp-caption.xone-title-medium-white b,.tp-caption.xone-title-medium-colored b {
	font-weight:600;
}
h3 {
	font-family:sy;
	font-weight:300;
	font-size:32px;
	line-height:48px;
	text-transform:none;
}
h3 strong,h3 b {
	font-weight:600;
}
.tp-caption.xone-title-small-dark,.tp-caption.xone-title-small-white,.tp-caption.xone-title-small-colored {
	font-family:sy;
	font-weight:300;
	font-size:32px;
	line-height:48px;
	text-transform:none;
}
.tp-caption.xone-title-small-dark strong,.tp-caption.xone-title-small-white strong,.tp-caption.xone-title-small-colored strong,.tp-caption.xone-title-small-dark b,.tp-caption.xone-title-small-white b,.tp-caption.xone-title-small-colored b {
	font-weight:600;
}
h4 {
	font-family:sy;
	font-weight:300;
	font-size:22px;
	line-height:33px;
	text-transform:none;
}
h4 strong,h4 b {
	font-weight:600;
}
#reply-title {
	font-family:sy;
	font-weight:300;
	font-size:22px;
	line-height:33px;
	text-transform:none;
}
h5 {
	font-family:sy;
	font-weight:300;
	font-size:18px;
	line-height:27px;
	text-transform:none;
}
h5 strong,h5 b {
	font-weight:600;
}
.tp-caption.xone-title-mini-dark,.tp-caption.xone-title-mini-white,.tp-caption.xone-title-mini-colored {
	font-family:sy;
	font-weight:300;
	font-size:18px;
	line-height:27px;
	text-transform:none;
}
.tp-caption.xone-title-mini-dark strong,.tp-caption.xone-title-mini-white strong,.tp-caption.xone-title-mini-colored strong,.tp-caption.xone-title-mini-dark b,.tp-caption.xone-title-mini-white b,.tp-caption.xone-title-mini-colored b {
	font-weight:600;
}
h6 {
	font-family:sy;
	font-weight:300;
	font-size:16px;
	line-height:24px;
	text-transform:none;
}
h6 strong,h6 b {
	font-weight:600;
}
.filter li a,.readmore-button,.tabs ul.tab-nav li a {
	font-family:sy;
	font-weight:400;
}
.section-title h2 {
	font-family:'sy';
	font-weight:300;
	font-size:40px;
	line-height:52px;
	letter-spacing:3px;
	text-transform:uppercase;
}

.section-title h5 {
	font-family:'mouse';
	font-weight:300;
	font-size:36px;
	line-height:52px;
	letter-spacing:0px;
	text-transform:uppercase;
}
.subtitle {
	font-family:sy;
	font-weight:300;
	font-size:22px;
	line-height:28px;
	letter-spacing:0.05em;
	text-transform:none;
}
.subtitle h2 {
	font-weight:600;
}
blockquote,#blog-comments .comment-date {
	font-family:sy;
	font-weight:300;
}
nav#main-nav > ul > li > a,nav#responsive-nav > ul li > a {
	font-family:"sy";
	font-weight:normal;
	font-size:16px;
	text-transform:uppercase;
}
nav#menu-controls > ul > li a span.c-name {
	font-family:;
	font-weight:400;
	text-transform:uppercase;
}
nav#main-nav ul .sub-menu li a,nav#responsive-nav .sub-menu li a {
	font-weight:400;
}
input[type=submit],a.sr-button {
	font-family:;
	font-weight:600;
	letter-spacing:0.1em;
	text-transform:uppercase;
}
.blog-date .date-day,.counter-value {
	font-family:;
	font-weight:800;
}
/* PORTFOLIO STYLING */
#portfolio-grid .masonry-item {
	margin-right:10px;
	margin-bottom:10px;
}
#portfolio-carousel .carousel-item {
	margin:0 10px;
}
/* PAGE SETTINGS */
#section-blog > .section-inner {
	padding-bottom:100px;
}
@media only screen and (max-width:760px) {
	#section-blog > .section-inner {
	padding-bottom:60px
}
}#section-contact > .section-inner {
	padding-top:0px;
	padding-bottom:100px;
}
@media only screen and (max-width:760px) {
	#section-contact > .section-inner {
	padding-top:0pxpadding-bottom:60px
}
}#section-elements > .section-inner {
	padding-bottom:100px;
}
@media only screen and (max-width:760px) {
	#section-elements > .section-inner {
	padding-bottom:60px
}
}#section-home > .section-inner {
	padding-top:0px;
}
@media only screen and (max-width:760px) {
	#section-home > .section-inner {
	padding-top:0px
}
}#section-portfolio-layout > .section-inner {
	padding-bottom:100px;
}
@media only screen and (max-width:760px) {
	#section-portfolio-layout > .section-inner {
	padding-bottom:60px
}
}#section-team > .section-inner {
	padding-bottom:100px;
}
@media only screen and (max-width:760px) {
	#section-team > .section-inner {
	padding-bottom:60px
}
}/* COLOR */

input[type=submit]:hover {
	background-color:#4da5f5;
}
a {
	color:#4da5f5;
}
nav#main-nav > ul > li:hover > a {
	color:#4da5f5;
}
nav#main-nav > ul > li.current-menu-item > a,nav#main-nav > ul > li.current-menu-ancestor > a {
	color:#4da5f5;
}
nav#menu-controls > ul > li.current-menu-item > a {
	border-color:#4da5f5;
}
nav#menu-controls > ul > li a:hover span.c-dot {
	background-color:#4da5f5;
}
.portfolio-name a:hover {
	color:#4da5f5;
}
/*.filter li a.active,.filter li a:hover {
	border-color:#fff;
}*/
.blog-headline .post-name a:hover {
	color:#fff;
}
.readmore-button:hover {
	border-color:#4da5f5;
}
a.sr-button3 {
	border-color:#4da5f5;
	color:#4da5f5;
}
a.sr-button3:hover {
	background:#4da5f5;
}
a.sr-button5 {
	border-color:#4da5f5;
	background:#4da5f5;
}
a.sr-button5:hover {
	border-color:#4da5f5;
	background:#4da5f5;
}
.iconbox .fa {
	color:#4da5f5;
}
.pricing-accent .price {
	color:#4da5f5;
}
.tabs ul.tab-nav li a:hover,.tabs ul.tab-nav li a.active {
	border-color:#4da5f5;
}
.toggle-item .toggle-title:hover .toggle-icon .fa,.toggle-item .toggle-active .toggle-icon .fa {
	color:#4da5f5 !important;
}
.skill .skill-bar .skill-active {
	background-color:#4da5f5;
}
.widget ul li a:hover {
	color:#4da5f5;
}
.colored {
	color:#4da5f5;
}
.tp-caption.xone-title-big-colored,.tp-caption.xone-title-medium-colored,.tp-caption.xone-title-small-colored,.tp-caption.xone-title-mini-colored,.tp-caption.xone-text-colored {
	color:#4da5f5;
}
/* CUSTOM CSS (Theme Options) */
