
/* HEIGHT MENU */
#logo {	height: px; }nav#main-nav > ul > li > a  { line-height: px; } nav#main-nav ul li .sub-menu { top: 40px; } .footer-logo { height: px; }#overlay-logo { height: px; }
/* CUSTOM FONTS */
body {font-family: Open Sans;font-weight: 300;font-size: 14px;line-height: 22px;}body strong,body b { font-weight: 600; }input[type=text], input[type=password], input[type=email], textarea { font-family: Open Sans; font-weight: 300; }h1 {font-family: Montserrat;font-weight: 400;font-size: 80px;line-height: 120px;text-transform: none;}h1 strong,h1 b { font-weight: 400; }.tp-caption.xone-title-big-dark, .tp-caption.xone-title-big-white, .tp-caption.xone-title-big-colored { font-family: Montserrat;font-weight: 400;font-size: 80px;line-height: 120px;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: 400; }h2 {font-family: Montserrat;font-weight: 400;font-size: 40px;line-height: 60px;text-transform: none;}h2 strong,h2 b { font-weight: 400; }.tp-caption.xone-title-medium-dark, .tp-caption.xone-title-medium-white, .tp-caption.xone-title-medium-colored { font-family: Montserrat;font-weight: 400;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: 400; }h3 {font-family: Montserrat;font-weight: 400;font-size: 32px;line-height: 48px;text-transform: none;}h3 strong,h3 b { font-weight: 400; }.tp-caption.xone-title-small-dark, .tp-caption.xone-title-small-white, .tp-caption.xone-title-small-colored { font-family: Montserrat;font-weight: 400;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: 400; }h4 {font-family: Montserrat;font-weight: 400;font-size: 22px;line-height: 33px;text-transform: none;}h4 strong,h4 b { font-weight: 400; }#reply-title { font-family: Montserrat;font-weight: 400;font-size: 22px;line-height: 33px;text-transform: none;}h5 {font-family: Montserrat;font-weight: 400;font-size: 18px;line-height: 27px;text-transform: none;}h5 strong,h5 b { font-weight: 400; }.tp-caption.xone-title-mini-dark, .tp-caption.xone-title-mini-white, .tp-caption.xone-title-mini-colored { font-family: Montserrat;font-weight: 400;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: 400; }h6 {font-family: Montserrat;font-weight: 400;font-size: 16px;line-height: 24px;text-transform: none;}h6 strong,h6 b { font-weight: 400; }.filter li a, .readmore-button, .tabs ul.tab-nav li a { font-family: Montserrat;font-weight: 400;}.section-title h2 {font-family: Montserrat;font-weight: 400;font-size: 40px;line-height: 52px;letter-spacing: -0.05em;text-transform: uppercase;}.section-title h2 { font-weight: 400; }.section-title h1 {font-family: Montserrat;font-weight: 400;letter-spacing: -0.05em;text-transform: uppercase;}.subtitle {font-family: Montserrat;font-weight: 400;font-size: 22px;line-height: 28px;letter-spacing: 0.05em;text-transform: none;}.subtitle h2 { font-weight: 400; }blockquote, #blog-comments .comment-date { font-family: Montserrat;font-weight: 400;}nav#main-nav > ul > li > a, nav#responsive-nav > ul li > a {font-family: Open Sans;font-weight: 700;font-size: 12px;text-transform: uppercase;}nav#menu-controls > ul > li a span.c-name {font-family: Open Sans;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: Open Sans;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;}.blog-date .date-day, .counter-value {font-family: Open Sans;font-weight: 800;} 

/* PORTFOLIO STYLING */
.portfolio-entries .masonry-item {margin-right: 10px;margin-bottom: 10px;}.portfolio-carousel .carousel-item {margin: 0 10px;}
/* PAGE SETTINGS */
#section-apply-now > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-apply-now > .section-inner {padding-bottom:60px} }#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-driver-application > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-driver-application > .section-inner {padding-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-privacy-policy > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-privacy-policy > .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} }#section-technology > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-technology > .section-inner {padding-bottom:60px} }#section-warehouse > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-warehouse > .section-inner {padding-bottom:60px} }
/* COLOR */

input[type=submit]:hover { background-color: #0a0000; }
a { color: #0a0000; }
nav#main-nav > ul > li:hover > a { color: #0a0000; }
nav#main-nav > ul > li.current-menu-item > a, nav#main-nav > ul > li.current-menu-ancestor > a { color: #0a0000; }
nav#menu-controls > ul > li.current-menu-item > a { border-color: #0a0000; }
nav#menu-controls > ul > li a:hover span.c-dot  { background-color: #0a0000; }
.portfolio-name a:hover { color: #0a0000; }
.filter li a.active, .filter li a:hover { border-color: #0a0000; }
.blog-headline .post-name a:hover { color: #0a0000; }
.readmore-button:hover { border-color: #0a0000; }
a.sr-button3 { border-color: #0a0000; color: #0a0000; }
a.sr-button3:hover { background: #0a0000; }	
a.sr-button5 {	border-color: #0a0000; background: #0a0000; }
a.sr-button5:hover { border-color: #0a0000; background: #0a0000; }
.iconbox .fa { color: #0a0000; }
.pricing-accent .price { color: #0a0000; }
.tabs ul.tab-nav li a:hover, .tabs ul.tab-nav li a.active { border-color: #0a0000; }
.toggle-item .toggle-title:hover .toggle-icon .fa, .toggle-item .toggle-active .toggle-icon .fa { color: #0a0000 !important; }
.skill .skill-bar .skill-active { background-color: #0a0000; }
.widget ul li a:hover { color: #0a0000; }
.colored { color: #0a0000; }

.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: #0a0000;	}


/* CUSTOM CSS (Theme Options) */
a.mini-button {
border-radius: 2em;
-moz-border-radius: 2em;
-khtml-border-radius: 2em;
-webkit-border-radius: 2em;
}
input[type=submit] {
border-radius: 3em;
-moz-border-radius: 3em;
-khtml-border-radius: 3em;
-webkit-border-radius: 3em;
}
/*.menu {
float: none;
}
nav#main-nav ul {
text-align: justify;
}
nav#main-nav ul:after {
content: '';
width: 100%;
display: inline-block;
font-size: 0;
line-height: 0;
}
nav#main-nav ul li {
display: inline-block;
float: none;
}*/
.logged-in .fixed-header header {
top: 0;
}
nav#main-nav .menu-item-object-custom a {
border: 2px solid #ffffff;
background: transparent;
color: #ffffff !important;
/*margin: 35px 0;*/
line-height: 10px;
padding: 10px 15px;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
}
nav#main-nav .menu-item-object-custom a:hover {
background: #ffffff;
color: #262626 !important;
transform: scale(1.07);
-ms-transform: scale(1.07);
-webkit-transform: scale(1.07);
}
.header-overlay nav#main-nav > ul > li.menu-item-object-custom:hover > a {
color: #262626 !important;
}
nav#main-nav .menu-item-object-custom {
margin: 32px 0 32px 30px;
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
-o-transition: all 200ms linear;
-ms-transition: all 200ms linear;
transition: all 200ms linear;
}
.page-id-491 nav#main-nav .menu-item-object-custom a, .page-id-504 nav#main-nav .menu-item-object-custom a {
border: 2px solid #262626;
background: #262626;
color: #ffffff !important;
line-height: 10px;
padding: 10px 15px;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
-o-transition: all 200ms linear;
-ms-transition: all 200ms linear;
transition: all 200ms linear;
}
.page-id-491 nav#main-nav .menu-item-object-custom a:hover, .page-id-504 nav#main-nav .menu-item-object-custom a:hover {
border-color: #999999;
color: #262626 !important;
background: transparent;
transform: scale(1.07);
-ms-transform: scale(1.07);
-webkit-transform: scale(1.07);
}
.smallheader nav#main-nav .menu-item-object-custom a:first-child {
border: 2px solid #8c8c8c;
background: transparent;
color: #8c8c8c!important;
/*margin: 15px 0;*/
line-height: 10px;
padding: 10px 15px;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
-o-transition: all 200ms linear;
-ms-transition: all 200ms linear;
transition: all 200ms linear;
}
.smallheader nav#main-nav .menu-item-object-custom a:hover {
border-color: #262626;
color: #ffffff !important;
background: #262626;
transform: scale(1.07);
-ms-transform: scale(1.07);
-webkit-transform: scale(1.07);
}
.smallheader nav#main-nav .menu-item-object-custom {
margin: 12px 0 12px 30px;
}
nav#main-nav > ul > li > a {
color: #8c8c8c;
}
.tp-caption img {
background: #333;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
opacity: 0.6;
}
.list-box h5 {
font-family: 'Nothing You Could Do', cursive;
font-size: 22px;
color: #4da5f5;
padding-top: 20px;
}
.list-box ul {
padding: 20px 30px 32px 30px!important;
margin: 0;
}
.list-box {
float: left;
background: #f5f5f5;
position: relative;
-webkit-box-shadow: 1px 1px 10px #ccc;
box-shadow: 1px 1px 10px #ccc;
}
input[type=submit] {
border: 2px solid #999999;
color: #262626;
background: transparent;
}
input[type=submit]:hover {
border-color: #262626;
color: #fff;
}
.copyright a {
font-weight: 600;
color: #fff;
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
-o-transition: all 200ms linear;
-ms-transition: all 200ms linear;
transition: all 200ms linear;
}
.copyright a:hover {
border-bottom: 1px #ffffff dotted;
}
a {
color: #262626;
-webkit-transition: all 200ms linear;
-moz-transition: all 200ms linear;
-o-transition: all 200ms linear;
-ms-transition: all 200ms linear;
transition: all 200ms linear;
}
a:hover {
color: #0a0000;
/*border-bottom: 1px #262626 dotted;*/
}
#section-contact a:hover, #section-privacy-policy a:hover{
border-bottom: 1px #0a0000 dotted;
}
.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;
}