body
{
    background:url(images/bg/bg-11.jpg) repeat;
    background-color:rgba(250,246,240,1);
    color:rgba(30,30,30,1);
}

body a,a:visited,a.btn-link,a.btn-link:visited,.button
{
    color:rgba(192,57,43,1);
}

a:hover,a.btn-link:hover
{
    color:rgba(30,30,30,1);
}

.btn-link
{
    border:2px solid rgba(192,57,43,1);
}

.btn-link:hover
{
    border:2px solid rgba(30,30,30,1);
}

input[type=text],input[type=email],input[type=password],textarea,textarea.form-control,.wp-editor-container
{
    border:1px solid rgba(30,30,30,0.25);
}

::selection
{
    background:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

::-moz-selection
{
    background: #C09853;
    color:rgba(255,255,255,1);
}

#header
{
    background-image:url(uploads/2013/07/cropped-header-01.jpg);
    z-index:3;
}

#header,#header h1,#header small,#header .logo a
{
    color:rgba(255,255,255,1);
}

#header-holder
{
    background-image:url(images/header/bg-header.png);
}

#header #navigation
{
    background:rgba(192,57,43,1);
}

#header #navigation.stuck
{
    background:rgba(26,82,85,1);
}

#navigation a
{
    color:rgba(255,255,255,1);
}

#navigation ul ul
{
    background:rgba(255,255,255,1);
    border-left:5px solid rgba(51,51,46,0.2);
}

#navigation ul ul a
{
    border-bottom:1px solid rgba(51,51,46,0.1);
    color:rgba(51,51,46,1);
}

#navigation ul ul a:hover
{
    color:rgba(192,57,43,1);
}

#navigation > div > ul > li.current-menu-item > a,#navigation > div > ul > li.current_page_ancestor > a,#navigation > div > ul > li.current_page_parent > a
{
    color:rgba(224,156,149,1);
}

#navigation > div > ul > li.current-menu-item > a:after,#navigation > div > ul > li.current_page_ancestor > a:after,#navigation > div > ul > li.current_page_parent > a:after
{
    color:rgba(192,57,43,1);
}

#page-heading.header-01
{
    border-bottom:1px solid rgba(30,30,30,0.1);
}

#header.header-01 #header-holder
{
    border-bottom:5px solid rgba(192,57,43,1);
    padding:55px 0 75px;
}

#header.header-01 .stuck
{
    background:rgba(192,57,43,1)!important;
}

#header.header-01.header-02 #header-holder
{
    border-bottom:5px solid rgba(192,57,43,1);
    padding:10px 0 75px;
}

#header.header-01.header-02 .container:first-of-type
{
    margin-bottom:55px;
}

#header.header-01.header-02 hr
{
    border-color:rgba(rgba(255,255,255,1),.35);
}

footer
{
    color:rgba(163,155,141,1);
    padding:40px 0 60px;
}

footer a,footer a:visited
{
    color: #9be0b3;
}

footer a:hover
{
    color:rgba(211,209,207,1);
}

footer h5
{
    color:rgba(255,255,255,1);
}

footer .special-title
{
    border-color:rgba(163,155,141,0.3);
}

footer::before
{
    margin-top:-90px;
}

.footer + .absolute-footer .col-lg-12:first-child
{
    border-top:1px solid rgba(163,155,141,0.3);
    margin-top:10px;
    padding-top:40px;
}

.pre-footer
{
    background:rgba(30,30,30,0.07);
}

#back-top a
{
    background:rgba(30,30,30,0.8);
    color:rgba(255,255,255,1);
}

#back-top a:hover
{
    background:rgba(30,30,30,1);
}

body,ul,li,p,input,textarea,select
{
    font-family:'Droid Serif',sans-serif;
    font-size:14px;
    font-weight:300;
    line-height:21px;
    text-transform:none;
}

h1
{
    color:rgba(30,30,30,1);
    font-family: 'EB Garamond', serif;
    font-size:36px;
    font-weight:700;
    line-height:44px;
    text-transform:none;
}

h2
{
    color:rgba(30,30,30,1);
    font-family: 'EB Garamond', serif;
    font-size:36px;
    font-weight:300;
    line-height:44px;
    text-transform:none;
}

h3
{
    color:rgba(30,30,30,1);
    font-family: 'EB Garamond', serif;
    font-size:24px;
    font-weight:700;
    line-height:29px;
    text-transform:none;
}

h4
{
    color:rgba(30,30,30,1);
    font-family: 'EB Garamond', serif;
    font-size:18px;
    font-style:normal;
    font-weight:400;
    line-height:25px;
    text-transform:uppercase;
}

h5
{
    color:rgba(30,30,30,1);
    font-family: 'EB Garamond', serif;
    font-size:15px;
    font-weight:700;
    line-height:21px;
    text-transform:none;
}

h6
{
    color:rgba(30,30,30,1);
    font-family: 'EB Garamond', serif;
    font-size:15px;
    font-weight:700;
    line-height:21px;
    text-transform:none;
}

#navigation li a
{
    font-family:Roboto,sans-serif;
    font-size:16px;
    font-weight:700;
    line-height:24px;
    text-transform:uppercase;
}

#navigation li li a
{
    font-size:15px;
    line-height:24px;
}

blockquote,blockquote p,.blockquote,.blockquote p
{
    font-family:Droid Serif,sans-serif;
    font-size:16px;
    font-style:normal;
    font-weight:400;
    line-height:24px;
    text-transform:none;
}

.btn,.btn-link,input[type=button],input[type=submit],.button
{
    font-family:Roboto,sans-serif;
}

.special-title
{
    border-color:rgba(30,30,30,0.2);
}

.special-title:after
{
    border-color:rgba(192,57,43,1);
}

.avatar
{
    -moz-border-radius:300px;
    -webkit-border-radius:300px;
    border-radius:300px;
}

article table td
{
    border-bottom:1px solid rgba(30,30,30,0.05);
}

article table thead th
{
    border-bottom:4px solid rgba(192,57,43,1);
}

article table tfoot td
{
    border-top:4px solid rgba(30,30,30,0.05);
}

article table tbody tr:hover td
{
    background:rgba(30,30,30,0.05)!important;
}

.bypostauthor .comment div
{
    background:rgba(30,30,30,0.05);
}

.post-calendar-date
{
    background:rgba(255,255,255,1);
    color:rgba(30,30,30,1);
}

.post-calendar-date em
{
    color:rgba(192,57,43,1);
}

.meta-data
{
    color:rgba(192,57,43,1);
    font-size:11.9px;
}

.single .meta-data
{
    font-size:14px;
}

.blog-sort
{
    background:rgba(30,30,30,0.07);
}

#blog-entries .sticky
{
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    background:rgba(30,30,30,0.07);
    border-radius:3px;
    padding:20px;
}

#filters a
{
    color:rgba(30,30,30,1);
}

#filters a:hover,#filters a.active:before
{
    color:rgba(192,57,43,1);
}

.nav-links
{
    color:rgba(30,30,30,1);
}

ul.pagination > li > a,ul.pagination > li > span
{
    background:rgba(30,30,30,0.07);
    border-bottom:none;
    border-color:rgba(30,30,30,0.15);
    border-left:none;
    border-top:none;
    color:rgba(30,30,30,1);
    font-weight:700;
}

ul.pagination > li > a:hover
{
    background:rgba(30,30,30,0.15);
}

ul.pagination > li:last-child a
{
    border-right:none;
}

ul.pagination > .active > a,ul.pagination > .active > span,ul.pagination > .active:hover > span
{
    background:rgba(192,57,43,1);
    border-color:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.tag-list span
{
    color:rgba(192,57,43,1);
}

.social-box
{
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    background:rgba(30,30,30,0.05);
    border-radius:3px;
}

.about-author
{
    border-bottom:1px solid rgba(30,30,30,0.2);
    border-top:4px solid rgba(192,57,43,1);
}

.comment > div
{
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border:1px solid rgba(30,30,30,0.2);
    border-radius:3px;
}

#commentform input[type=submit]
{
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    background:rgba(192,57,43,1);
    border:1px solid rgba(192,57,43,1);
    border-radius:3px;
    color:rgba(255,255,255,1);
}

.label-format
{
    background:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.fa-boxed
{
    background-color:rgba(30,30,30,0.5);
    color:rgba(255,255,255,1);
}

a:hover .fa-boxed
{
    background-color: #1A523A;
    color:rgba(255,255,255,1);
}

.recent-posts time
{
    background:rgba(255,255,255,1);
    color:rgba(30,30,30,1);
}

.recent-posts time em
{
    color:rgba(192,57,43,1);
}

.recent-posts h6
{
    line-height:18px;
}

.recent-posts h6 + span a
{
    color:rgba(30,30,30,1);
    font-size:11.9px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active
{
    background:rgba(30,30,30,0.07)!important;
    color:rgba(30,30,30,1);
}

.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text
{
    border-color:rgba(30,30,30,0.2);
}

.woocommerce span.onsale,.woocommerce-page span.onsale
{
    background:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.woocommerce .star-rating span
{
    color:rgba(192,57,43,1);
}

.woocommerce .star-rating:before,.woocommerce-page .star-rating:before
{
    color:rgba(30,30,30,0.2);
}

.woocommerce #payment,.woocommerce-page #payment
{
    background:rgba(30,30,30,0.07)!important;
}

.mc_signup_submit
{
    margin-top:10px;
}

.layer-slider-container
{
    z-index:0;
}

#header .logo
{
    margin-bottom:px;
    margin-top:px;
}

@media max-width767px {
    #navigation a
    {
	border-bottom:1px solid rgba(255,255,255,0.2);
	padding:10px 20px;
    }

    #navigation ul ul,#navigation ul li:hover > ul
    {
	background:#b62f21;
    }

    #navigation ul ul a,#navigation ul ul li:last-child > a
    {
	border-bottom:1px solid rgba(255,255,255,0.2);
	color:rgba(255,255,255,1)!important;
    }

    .nav-click
    {
	border-left:1px solid rgba(255,255,255,0.2);
    }

    #header.header-01 #navigation
    {
	background:rgba(192,57,43,1);
    }

    #header.header-01 .table-cell
    {
	margin-bottom:75px;
	margin-top:55px;
    }
}

.panel
{
    border-bottom:1px solid rgba(30,30,30,0.15);
}

footer .panel
{
    border-bottom:1px solid rgba(163,155,141,0.15);
}

.btn,.btn:visited,.btn:active,.btn:focus,input[type=button],input[type=submit],.button
{
    background: #1A523A;
    color:rgba(255,255,255,1);
}

.btn:hover,input[type=button]:hover,input[type=submit]:hover,.button:hover
{
    background:#ac2517;
    color:rgba(255,255,255,1);
}

.action-box
{
    background:rgba(30,30,30,0.075);
}

.action-box.style-1
{
    border-color:rgba(192,57,43,1) rgba(30,30,30,0.25) rgba(30,30,30,0.25);
}

.action-box.style-2
{
    border-left-color:rgba(192,57,43,1);
}

.action-box.style-3
{
    border-color:rgba(30,30,30,0.25);
}

.action-box.style-4
{
    border-color:rgba(30,30,30,0.25);
}

.action-box.style-5
{
    border-color:rgba(30,30,30,0.25);
}

.event-agenda .row
{
    border-bottom:1px solid rgba(30,30,30,0.15);
}

.event-agenda .row:hover
{
    background:rgba(30,30,30,0.05);
}

.well
{
    border-top:3px solid rgba(30,30,30,0.25);
}

.well-1
{
    border-top:3px solid rgba(192,57,43,1);
}

.well-2:hover .fa
{
    background-color:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.well-2:hover h3
{
    border-color:rgba(192,57,43,1);
    color:rgba(192,57,43,1);
}

.well-3 .fa
{
    border-color:rgba(30,30,30,1);
    color:rgba(30,30,30,1);
}

.well-3:hover .fa,.well-3:hover h3
{
    border-color:rgba(192,57,43,1);
    color:rgba(192,57,43,1);
}

.well-4:hover .fa
{
    background-color:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.well-4:hover h3
{
    border-color:rgba(192,57,43,1);
    color:rgba(192,57,43,1);
}

.well-5 .fa
{
    background-color:rgba(30,30,30,1);
    color:rgba(255,255,255,1);
}

.well-5:hover .fa
{
    background-color:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.well-5:hover h3
{
    color:rgba(192,57,43,1);
}

.well-5 > div
{
    background:rgba(30,30,30,0.075);
}

.carousel .carousel-control
{
    background:rgba(30,30,30,0.45);
}

.divider.one
{
    border-top:1px solid rgba(30,30,30,0.25);
    height:1px;
}

.divider.two
{
    border-top:1px dotted rgba(30,30,30,0.25);
    height:1px;
}

.divider.three
{
    border-top:1px dashed rgba(30,30,30,0.25);
    height:1px;
}

.divider.four
{
    border-top:3px solid rgba(30,30,30,0.25);
    height:1px;
}

.divider.fire
{
    border-top:1px solid rgba(30,30,30,0.25);
    height:1px;
}

.tab-content
{
    border-bottom:1px solid rgba(30,30,30,0.15);
    border-top:3px solid rgba(192,57,43,1);
}

.nav-tabs .active>a,.nav-tabs .active>a:hover,.nav-tabs .active>a:focus
{
    background:rgba(192,57,43,1)!important;
    border-bottom:1px solid red;
    color:rgba(255,255,255,1)!important;
}

.nav-tabs li a:hover
{
    background:rgba(30,30,30,0.07);
}

h6[data-toggle=collapse] i
{
    color:rgba(192,57,43,1);
    margin-right:10px;
}

.progress
{
    background:rgba(30,30,30,0.15);
    height:36px;
    line-height:36px;
}

.progress .progress-bar
{
    font-size:14px;
}

.progress .progress-bar-default
{
    background-color:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

blockquote
{
    border-color:rgba(192,57,43,1);
}

.blockquote i:before
{
    color:rgba(192,57,43,1);
}

.blockquote cite
{
    color:rgba(192,57,43,1);
}

.blockquote img
{
    border:5px solid rgba(30,30,30,0.2);
}

.testimonials blockquote
{
    background:rgba(30,30,30,0.07);
}

.testimonials blockquote:before,.testimonials cite
{
    color:rgba(192,57,43,1);
}

[class*=list-] li:before
{
    color:rgba(192,57,43,1);
}

.lead,.lead p
{
    font-size:24px;
    line-height:1.4em;
}

.lead.different
{
    font-family:Droid Serif,sans-serif;
}

.person img
{
    border:5px solid rgba(30,30,30,0.2);
}

.clients-carousel-container .next,.clients-carousel-container .prev
{
    background-color:rgba(30,30,30,0.5);
    color:rgba(255,255,255,1);
}

.clients-carousel-container:hover .next,.clients-carousel-container:hover .prev
{
    background-color:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.wl-pricing-table .content-column
{
    background-color:rgba(30,30,30,0.10);
}

.wl-pricing-table .content-column h4 :after,.wl-pricing-table .content-column h4 :before
{
    border-top:3px double rgba(30,30,30,0.2);
}

.wl-pricing-table.light .content-column.highlight-column
{
    background-color:rgba(192,57,43,1);
    color:rgba(255,255,255,1);
}

.wl-pricing-table.light .content-column.highlight-column h3,.wl-pricing-table.light .content-column.highlight-column h4
{
    color:rgba(255,255,255,1);
}

.wl-pricing-table.light .content-column.highlight-column h4 :after,.wl-pricing-table.light .content-column.highlight-column h4 :before
{
    border-top:3px double rgba(255,255,255,0.2);
}

header#header
{
    background:transparent;
    z-index:3;
}

header.header-continuation{
    background-image: url('/images/header/continuation-page.jpg') !important;
    background-size:cover !important;
    background-position: 50% 0% !important;
    background-repead:no-repeat !important;
    
}

body a,
a:visited,
a.btn-link,
a.btn-link:visited{
    color: #1A523A
}
a:hover,
a.btn-link:hover{
    color:#1A523A !important;
}
footer a
{
    color: #9be0b3;
}
.btn-link{
    border: 2px solid #1A523A;
}
.btn-link:hover{
    border: 2px solid #1E1E1E;
}

.btn:hover
{
    color: #FFFFFF !important;
}

.btn-inverted
{
    background-color: #139A4C !important;
}

.btn-inverted:hover
{
    background-color: #12BC59 !important;
}

#header #navigation,
#header #navigation.stuck{
    background: #1a523a;
}
#navigation a{ color: #FFFFFF }
#navigation ul ul{ background: #FFFFFF; border-left: 5px solid rgba( 51,51,46, .2);}
#navigation ul ul a{
    color: #33332E;
    border-bottom: 1px solid rgba( 51,51,46, .1);
}
#navigation ul ul a:hover{
    color: #1A523A !important;
    background-color: #FFFFFF !important;
}
#navigation ul ul li:hover{
    background-color: #FFFFFF !important;
}
#navigation > div > ul > li.current-menu-item > a,
#navigation > div > ul > li.current_page_ancestor > a,
#navigation > div > ul > li.current_page_parent > a{
    color: #9be0b3;
}
#navigation > div > ul > li.current-menu-item > a:after,
#navigation > div > ul > li.current_page_ancestor > a:after,
#navigation > div > ul > li.current_page_parent > a:after{
    color: #1A523A;
}
.special-title{ border-color: rgba( 30,30,30, .2)}
.special-title:after{ border-color: #1A523A}
.btn,
.btn:visited,
input[type="button"],
input[type="submit"]{
    background: #1A523A;
    color: #FFFFFF;
}
.btn:hover,
input[type="button"]:hover,
input[type="submit"]:hover{
    background: #139a4c;
    color: #FFFFFF;
}
#filters a:hover, 
#filters a.active:before,
.meta-data{
    color: #1A523A;
}
h6[data-toggle="collapse"] i{
    color: #1A523A;
}
.blockquote:before{
    color: #1A523A;
}
.blockquote cite{
    color: #1A523A;
}
.blockquote img{
    border: 5px solid rgba( 30,30,30, .2);
}
.testimonials blockquote:before,
.testimonials cite{ color: #1A523A; }
.list-bullets ul{list-style: none; padding: 0 0 0 20px }	
.list-bullets li:before{
    color: #1A523A;
}

.list-circle ul{list-style: none; padding: 0 0 0 20px }
.list-circle li:before{
    color: #1A523A;
}

.list-square ul{list-style: none; padding: 0 0 0 20px }	
.list-square li:before{
    color: #1A523A;
}

.list-crosslist ul{list-style: none; padding: 0 0 0 20px }
.list-crosslist	li:before{
    color: #1A523A;
}

.list-checklist ul{list-style: none; padding: 0 0 0 20px }
.list-checklist	li:before{
    color: #1A523A;
}

.list-default-list ul{list-style: none; padding: 0 0 0 20px }
.list-default-list li:before{
    color: #1A523A;
}
article table thead  th{
    border-bottom: 4px solid #1A523A;
}
.post-calendar-date em{
    color: #1A523A;
} 
.about-author{
    border-top: 4px solid #1A523A;
}
#commentform input[type="submit"]{
    background: #1A523A;
    border:1px solid #1A523A;
    color: #FFFFFF;
}
.label-format{ background: #1A523A; color: #FFFFFF }
.recent-posts time em,
.tag-list span,
.blockquote i:before{
    color: #1A523A;
}
*::selection{
    background: #1A523A;
}
.nav-tabs .active>a, .nav-tabs .active>a:hover, .nav-tabs .active>a:focus{
    background: #1A523A !important;
}
.tab-content{
    border-top-color: #1A523A;
}
.wl-pricing-table.light .content-column.highlight-column,
#bbpress-forums li.bbp-header{
    background: #1A523A;
}
#bbpress-forums li.bbp-body{
    border-bottom-color: #1A523A;
}
#bbpress-forums div.bbp-forum-header, #bbpress-forums div.bbp-topic-header, #bbpress-forums div.bbp-reply-header{
    background: #1A523A;
    border-color: #1A523A;
}
ul.pagination > .active > a, ul.pagination > .active > span, ul.pagination > .active:hover > span{
    background-color: #1A523A;
    border-color: #1A523A;
}
blockquote{
    border-color: #1A523A;
}
#theme-options #header-transparency.ui-state-default, #theme-options #header-transparency.ui-widget-content .ui-state-default, #theme-options #header-transparency.ui-widget-header .ui-state-default{
    background-color: #1A523A;
}
#theme-options h3{
    color: #1A523A;
}
.woocommerce .star-rating span{
    color: #1A523A;
}
@media (max-width: 767px) {
    #navigation > div > ul > li{
	border-bottom: 1px solid rgba( 255,255,255 , 0.2)
    }
    #navigation ul li:hover > ul{
	background: #139a4c;
    }
    #navigation ul ul a{
	color: #FFFFFF !important;
	border-top: 1px solid rgba( 255,255,255 , 0.2) !important;
    }
    .nav-click{
	border-left: 1px solid rgba( 255,255,255 , 0.2)
    }
}

.iris-picker
{
	display:block;
	position:relative;
}

.iris-picker,.iris-picker *
{
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

input+.iris-picker
{
	margin-top:4px;
}

.iris-error
{
	background-color:#ffafaf;
}

.iris-border
{
	background-color:#fff;
	border:1px solid #aaa;
	border-radius:3px;
	width:200px;
}

.iris-picker-inner
{
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0;
}

.iris-border .iris-picker-inner
{
	bottom:10px;
	left:10px;
	right:10px;
	top:10px;
}

.iris-picker .iris-square-inner
{
	bottom:0;
	left:0;
	margin:0;
	position:absolute;
	right:0;
	top:0;
	width:auto;
}

.iris-picker .iris-square,.iris-picker .iris-slider,.iris-picker .iris-square-inner,.iris-picker .iris-palette
{
	border-radius:3px;
	box-shadow:inset 0 0 5px rgba(0,0,0,.4);
	float:left;
	height:100%;
	margin-right:5%;
	width:12.5%;
}

.iris-picker .iris-square
{
	margin-right:10%;
	position:relative;
	width:76%;
}

.iris-ie-9 .iris-square,.iris-ie-9 .iris-slider,.iris-ie-9 .iris-square-inner,.iris-ie-9 .iris-palette
{
	border-radius:0;
	box-shadow:none;
}

.iris-ie-9 .iris-square,.iris-ie-9 .iris-slider,.iris-ie-9 .iris-palette
{
	outline:1px solid rgba(0,0,0,.1);
}

.iris-ie-lt9 .iris-square,.iris-ie-lt9 .iris-slider,.iris-ie-lt9 .iris-square-inner,.iris-ie-lt9 .iris-palette
{
	outline:1px solid #aaa;
}

.iris-ie-lt9 .iris-square .ui-slider-handle
{
	-ms-filter:alpha(Opacity=30);
	background-color:#fff;
	outline:1px solid #aaa;
}

.iris-ie-lt9 .iris-square .iris-square-handle
{
	-ms-filter:alpha(Opacity=50);
	background:0;
	border:3px solid #fff;
}

.iris-picker .iris-strip
{
	margin-right:0;
	position:relative;
}

.iris-picker .iris-strip .ui-slider-handle
{
	background:0;
	border:4px solid #aaa;
	border-radius:4px;
	border-width:4px 3px;
	box-shadow:0 1px 2px rgba(0,0,0,.2);
	cursor:ns-resize;
	height:6px;
	left:-3px;
	margin:0;
	opacity:.9;
	position:absolute;
	right:-3px;
	width:auto;
	z-index:5;
}

.iris-strip .ui-slider-handle:before
{
	border:2px solid #fff;
	border-radius:3px;
	bottom:-3px;
	content:" ";
	left:-2px;
	position:absolute;
	right:-2px;
	top:-3px;
}

.iris-picker .iris-slider-offset
{
	background:transparent;
	border:0;
	border-radius:0;
	bottom:-3px;
	height:auto;
	left:0;
	position:absolute;
	right:0;
	top:none;
	width:auto;
}

.iris-picker .iris-square-handle
{
	background:transparent;
	border:5px solid #aaa;
	border-color:rgba(128,128,128,.5);
	border-radius:50%;
	box-shadow:none;
	cursor:move;
	height:12px;
	left:-10px;
	opacity:1;
	position:absolute;
	top:-10px;
	width:12px;
	z-index:10;
}

.iris-picker .ui-state-focus .iris-square-handle
{
	opacity:.8;
}

.iris-picker .iris-square-handle:hover
{
	border-color:#999;
}

.iris-picker .iris-square-value:focus .iris-square-handle
{
	box-shadow:0 0 2px rgba(0,0,0,.75);
	opacity:.8;
}

.iris-picker .iris-square-handle:hover::after
{
	border-color:#fff;
}

.iris-picker .iris-square-handle::after
{
	border:3px solid #f9f9f9;
	border-color:rgba(255,255,255,.8);
	border-radius:50%;
	bottom:-4px;
	content:" ";
	left:-4px;
	position:absolute;
	right:-4px;
	top:-4px;
}

.iris-picker .iris-square-value
{
	height:8px;
	position:absolute;
	width:8px;
}

.iris-ie-lt9 .iris-square-value,.iris-mozilla .iris-square-value
{
	height:1px;
	width:1px;
}

.iris-palette-container
{
	bottom:0;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
}

.iris-border .iris-palette-container
{
	bottom:10px;
	left:10px;
}

.iris-picker .iris-palette
{
	cursor:pointer;
	margin:0;
}

/* Portfolio */
.portfolio-title {
	margin-bottom: -10px;
}

.portfolio-title a {
	display: inline-block;
}

.portfolio-title .icon {
	font-size: 2.5em;
}

.portfolio-title .portfolio-nav,
.portfolio-title .portfolio-nav-all {
	margin-top: 11px;
}

.portfolio-title .portfolio-nav {
	text-align: right;
}

.portfolio-title .portfolio-nav a {
	width: 40%;
}

.portfolio-title .portfolio-nav-all .icon {
	font-size: 2.7em;
}

.portfolio-title .icon-angle-right {
	text-align: right;
}

.portfolio-title .portfolio-nav-prev {
	text-align: left;
}

/* Portfolio Info */
.portfolio-info {
	margin: 2px 0 10px;
	float: right;
}

.portfolio-info ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.portfolio-info ul li {
	display: inline-block;
	border-right: 1px solid #E6E6E6;
	color: #B1B1B1;
	padding-right: 8px;
	margin-right: 8px;
	font-size: 0.9em;
}

.portfolio-info ul li:last-child {
	border-right: 0;
	padding-right: 0;
	margin-right: 0;
}

.portfolio-info ul li a {
	text-decoration: none;
	color: #B1B1B1;
}

.portfolio-info ul li a:hover .icon-heart {
	color: #E53F51;
}

.portfolio-info ul li .icon {
	margin-right: 4px;
}

/* Portfolio List */
ul.portfolio-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.portfolio-list .portfolio-item {
	margin-bottom: 35px;
}

/* Portfolio Details */
ul.portfolio-details {
	list-style: none;
	padding: 0;
	margin: 45px 0 0 5px;
	font-size: 0.9em;
}

ul.portfolio-details li {
	padding: 0;
	margin: 0 0 20px;
}

ul.portfolio-details p {
	padding: 0;
	margin: 0;
}

ul.portfolio-details blockquote {
	padding: 0 0 0 10px;
	margin: 15px 0 0;
	color: #999;
}

ul.portfolio-details ul.list-skills li {
	margin-right: 10px;
	margin-bottom: 5px;
}

.nav-pills li{
    margin-right: 10px;
}

.nav-pills li a:hover{
    background-color: #9be0b3 !important;
}

.nav-pills .active a{
    background-color: #1A523A !important;
}

.nav-pills .active a:hover{
    color: #FFFFFF !important;
    background-color: #1A523A !important;
}

.green-overlay{
    position: relative;
    bottom: 100px;
    z-index: 999;
    text-align: center;
    width: 100%;
    /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(26, 82, 58);
    /* RGBa with 0.6 opacity */
    background: rgba(26, 82, 58, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A523A000, endColorstr=#1A523A000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A523A000, endColorstr=#1A523A000)";
}

.green-overlay p{
   color: #FFFFFF;
   margin: 0px;
   padding: 10px;
}
