/* Main styles */
body {
	color: #3b3939;
	font: normal 12px/1.7 "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}

::-moz-selection { background: #f15a23; color: #f5f5f5; text-shadow: none; }
::selection { background: #f15a23; color: #f5f5f5; text-shadow: none; }

/* Background (hex) */
body { background: #f5f5f5 url() repeat top center ; }

.tabs-nav li.active a,
.ss-slider, .ss-slider .slide-images-container,
.ss-slider .slide-bg-image, .ss-slider .buttons-container,
.projects-carousel img, #portfolio-items article img,
.comment .avatar,
.not-ie #footer .container:after,
.not-ie #footer .container:after  { background-color: #f5f5f5; }

.button, input[type="submit"], button,
.button:hover, input[type="submit"]:hover, button:hover,
.dropcap.dark,
#main-nav ul ul a,
#main-nav ul ul a:hover, #main-nav ul ul .hover > a, #main-nav ul ul .current > a, #main-nav ul ul .current > a:hover,
.ss-slider .slide-button .dropcap,
.ss-slider .slide-content h1,
.ss-slider .slide-content h2,
.ss-slider .slide-content h3,
.ss-slider .slide-content h4,
.ss-slider .slide-content h5,
.ss-slider .slide-content h6,
.ss-slider .slide-content .button,
#portfolio-items-filter a { color: #f5f5f5; }

.tabs-nav li a { text-shadow: 0 1px 0 #f5f5f5; }

.tabs-nav li.active a { border-bottom-color: #f5f5f5; }

.ss-slider .slide-button, .no-js .ss-slider .slide-button:hover {
-webkit-box-shadow: 1px 0 0 #f5f5f5 inset, 0 1px 0 0 #f5f5f5 inset;
   -moz-box-shadow: 1px 0 0 #f5f5f5 inset, 0 1px 0 0 #f5f5f5 inset;
        box-shadow: 1px 0 0 #f5f5f5 inset, 0 1px 0 0 #f5f5f5 inset;
}

.ss-slider .slide:first-child .slide-button {
-webkit-box-shadow: 0 1px 0 0 #f5f5f5 inset;
   -moz-box-shadow: 0 1px 0 0 #f5f5f5 inset;
        box-shadow: 0 1px 0 0 #f5f5f5 inset;
}

@media only screen and (max-width: 767px) { .ss-slider.fully-loaded, .ss-slider.fully-loaded .slide-images-container { background-color: #f5f5f5; } }

/* Background (rgb) */
.single-image .zoom, .image-gallery .zoom, .iframe .zoom,
.no-js .single-image:before, .no-js .image-gallery:before, .no-js .iframe:before {
	background: rgb(245,245,245);
	background: rgba(245,245,245, 0.4);
}


/* Main heading font*/
h1, h2, h3, h4, h5, h6,
.button, input[type="submit"], button,
.dropcap,
label, input, textarea, select,
#main-nav a,
.ss-slider .slide-button h5,
.projects-carousel, #portfolio-items,
.entry-meta { font-family:  "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif; }

#main-nav ul ul a { font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif; }

@media only screen and (max-width: 959px) { .extended-pricing-table .features li:before { font-family:  "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif; } }

/* Blockquote font */
blockquote { font-family:  "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif; }

/* Color scheme (hex) */
.button, input[type="submit"], button,
.not-ie #main-nav .current_page_item:after, .not-ie #main-nav .current_page_parent:after,
#main-nav ul ul a:hover, #main-nav ul ul .hover > a,
#main-nav ul ul .current_page_item > a, #main-nav ul ul .current_page_item > a:hover,
#main-nav ul ul .current_page_parent > a, #main-nav ul ul .current_page_parent > a:hover,
.ss-slider .active-slide-bar,
.not-ie .projects-carousel a:hover:after, #portfolio-items > article:hover:after,
.not-ie .team-member:hover:after,
#portfolio-items-filter a  { background: #f15a23; }

a:hover, a > *:hover,
.button.no-bg:hover,
#main-nav a:hover, #main-nav .hover > a,
#main-nav .current_page_item > a, #main-nav .current_page_parent > a,
.acc-trigger a:hover, .acc-trigger.active a, .acc-trigger.active a:hover,
.tabs-nav li a:hover, .tabs-nav li.active a,
.ss-slider .slide-button:hover, .ss-slider.fully-loaded .slide-button.active,
.ss-slider.fully-loaded .slide-button.active h5,
.ss-slider .slide-content a,
.projects-carousel a:hover .title, #portfolio-items > article:hover .title,
.entry-meta a:hover, .entry-meta a:hover time,
a:hover > .post-format,
.comment .author a:hover,
.comment .date a:hover, .comment .date a:hover time,
.pagination a:hover, .comments-pagination a:hover,
.single-portfolio .page-header a:hover,
.widget li a:hover,
#sidebar .tweets-feed li a, #footer .tweets-feed li a,
#footer a:hover, #footer-bottom a:hover  { color: #f15a23; }

.button:hover .arrow,
#back-to-top:hover, .touch-device #back-to-top:active,
.jcarousel-next:hover, .jcarousel-next:focus, .jcarousel-next:active,
.jcarousel-prev:hover, .jcarousel-prev:focus, .jcarousel-prev:active,
.not-ie .projects-carousel a:hover:after, .not-ie #portfolio-items > article:hover:after,
a:hover > .post-format { background-color: #f15a23; }

#main-nav a:hover, #main-nav .hover > a,
#main-nav .current_page_item > a, #main-nav .current_page_parent > a,
.projects-carousel a:hover, #portfolio-items > article:hover,
.team-member:hover  { border-bottom-color: #f15a23; }

#main-nav a:hover, #main-nav .hover > a,
#main-nav .current_page_item > a, #main-nav .current_page_parent > a,
.tabs-nav li.active a { border-top-color: #f15a23; }

@media only screen and (max-width: 959px) { .ss-slider.fully-loaded .slide-button.active { border-top-color: #f15a23; } }
@media only screen and (max-width: 767px) { #main-nav > ul > .current:last-child a { border-bottom-color: #f15a23; } }

/* Color scheme (rgb) */
.image-gallery-slider-nav a, .ss-slider .pagination-container a {
		background-color: rgba(241,90,35, 0.6);}

.image-gallery-slider-nav a:hover, .image-gallery-slider-nav a:active,
.ss-slider .pagination-container a:hover, .ss-slider.show-content-onhover:hover .pagination-container a:hover {
		background-color: rgba(241,90,35, 1);}

@media only screen and (max-width: 767px) {
	.ss-slider .pagination-container a, .ss-slider .pagination-container a:hover {
				background-color: rgba(241,90,35, 0.6);	}
}

#sidebar .widget-title {
background-color: #25476E;
	}
#footer-bottom {
background-color: #25476E;
	}
body {
	border-top: 6px solid #25476E;
	}
.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton  {
	        background: #25476E;
	border: 1px solid #f15a23!important;
    border-left-color: #f15a23!important;
    border-top-color: #f15a23!important;
    	}
.wpcf7-form button, input[type="submit"] {
    background: #25476E;
	border: 1px solid #f15a23!important;
    border-left-color: #f15a23!important;
    border-top-color: #f15a23!important;
	}
