@charset "utf-8";#top-box .top-box-wrapper,
.carousel-box .next:hover,
.carousel-box .prev:hover,
.product .product-hover,
#footer .up:hover,
.btn,
.btn:visited,
.slider .slider-nav,
.banner-set .pagination a:hover,
.employee .employee-hover,
.carousel-box .pagination a:hover,
.pagination > li > a:hover,
.pagination > li > a:focus,
.sidebar .tags a:hover,
.sidebar .banners .banner-text,
#catalog .category-img .description,
.product-bottom .related-products header:before,
.slider.rs-slider .tparrows,
.slider.rs-slider .tparrows:hover,
.toolbar .sort-catalog .dropdown-toggle,
.toolbar .grid-list .grid,
.toolbar .grid-list .list,
.toolbar .up-down,
.toolbar .up-down.active,
.toolbar .grid-list a.grid:hover,
.toolbar .grid-list a.list:hover,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > span:hover,
.sidebar .tags a,
.panel-group .panel-default .panel-heading > .panel-title > a:before,
.panel-group .panel-default .panel-heading > .panel-title > a:after,
.new-radio.checked span,
.list .product .actions a:hover,
.product-page .col-md-7 .actions a:hover,
.product-page .image-box .thumblist-box .prev:hover,
.product-page .image-box .thumblist-box .next:hover,
.accordion-tab > li > a .open-sub:before,
.accordion-tab > li > a .open-sub:after,
.products-tab .accordion-tab > li > a .open-sub:before,
.products-tab .accordion-tab > li > a .open-sub:after,
.sidebar .calendar-wrap caption,
.btn-group.open .btn.dropdown-toggle,
.product .limit-offer,
.product .not-rotation-actions,
.fancybox-nav span:hover,
.header .primary .navbar .btn-navbar .icon-bar,
.mist-slider-two .pagination a,
.mist-slider-two .pagination a:hover,
.mist-slider-two .pagination .selected,
.minimized-menu .primary .navbar .nav > .parent.active > a,
.minimized-menu .primary .navbar .nav > .parent.active:hover > a,
.minimized-menu .primary .navbar .nav .open-sub span,
.work-process-box .item-number,
.about-us .progress-bar,
.btn-default,
.bg-color,
.mask-bottom,
.footer-social i:hover,
.special-feature .s-feature-box,
.header .cart-header .count,
.coming-soon1 #count-down .county-days-wrapper,
.coming-soon1 #count-down .county-hours-wrapper,
.coming-soon1 #count-down .county-minutes-wrapper,
.coming-soon1 #count-down .county-seconds-wrapper,
.coming-soon1 .footer-social i,
.timeliner>li .timeline-image,
.features-list li:hover i,
.team-member .name:before,
.title-box h1:before,
.title-box h2:before,
.title-box.text-center h2:before,
.special-feature .mask-top h4:before,
h3.count-number:before,
.bg-error,
.bg-danger,
.label-danger,
.badge-danger,
.alert-danger,
.text-error + .tooltip .tooltip-inner,
.list-group-item-danger,
.btn.btn-danger,
.btn.btn-danger:visited,
.panel-danger > .panel-heading,
.panel-group .panel-danger .panel-heading > .panel-title > a,
.progress-bar-danger,
.header .primary .navbar .nav > li.item-danger.item-bg:hover > a,
.header .primary .item-danger.item-bg .sub,
.header .primary .item-danger.item-bg.parent .sub,
.header .primary .item-danger.item-bg.parent:hover > .sub,
.progress.hover .progress-bar-danger:hover,
.header .primary .navbar .nav > li.item-danger.item-inverse > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-bg > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-bg:hover > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-inverse > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-inverse:hover > a,
.product.product-danger .product-hover,
.product.product-danger .limit-offer,
.product.product-danger .not-rotation-actions,
.steps.progress-steps .step.bg-error .number,
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th,
.timeline .post:hover .timeline-icon,
.side-nav header #wrapper .close-menu,
.mistbtn-icon-bg-light-gray:hover{background-color:#0e567c;}
.slider .slider-nav ,
.product .limit-offer,
.product .not-rotation-actions{background-color:rgba(255,196,0,.9);}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled]{background-color:#4ba844;}
#catalog .category-img .description,
.toolbar .sort-catalog .dropdown-toggle,
.toolbar .grid-list .grid,
.toolbar .grid-list .list,
.toolbar .up-down,
.toolbar .up-down.active,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > span:hover,
.sidebar .tags a,
.btn-group.open .btn.dropdown-toggle{background-color:rgba(255,196,0,.7);}
.sidebar .banners .banner-text{background-color:rgba(255,196,0,.65);}
.slider.rs-slider .tparrows,
.product-page .add-cart-form .number .regulator a:hover,
.mist-slider-two .pagination a{background-color:#4ba844;}
.btn.btn-border,
.minimized-menu .primary .navbar .nav > .parent.active > a,
.minimized-menu .primary .navbar .nav > .parent.active:hover > a,
.header .cart-header .dropdown-menu,
.timeliner >li:hover .timeline-image,
.features-list li:hover .border,
.header .primary .sub,
.color-border,
.btn.btn-border.btn-danger,
.btn.btn-border.btn-danger .caret,
.border-error,
.border-info,
.alert.alert-border.alert-danger,
.has-error .form-control,
.has-error .form-control:focus,
.panel-danger,
.header .primary .navbar .nav > li.item-danger:hover > a,
.header .primary .item-danger .sub,
.header .primary .item-danger.megamenu > .sub .promo-block ,
.minimized-menu .primary .navbar .nav > li.item-danger > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-bg > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-bg:hover > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-inverse > a,
.minimized-menu .primary .navbar .nav > li.item-danger.item-inverse:hover > a,
.timeline .post .timeline-content.bg-danger,
.timeline .post .timeline-content.border-danger,
.social-feed .post.bg-danger,
.timeline .post:hover .timeline-content,
.header-eight.header .primary .navbar .nav > li.parent:hover{border-color:#0e567c;}
.timeline .post:hover .timeline-content:before,
.timeline .post:hover .timeline-content:after{border-color:transparent transparent transparent #0e567c;}
.timeline .post:hover .timeline-content:after{border-color:transparent transparent transparent #fff;}
.timeline .post:nth-child(2n):hover .timeline-content:before{border-color:transparent #0e567c transparent transparent;}
.timeline .post:nth-child(2n):hover .timeline-content:after{border-color:transparent #fff transparent transparent;}
.left.timeline .post:hover .timeline-content:before,
.left.timeline .post:hover .timeline-content:after{border-color:transparent #0e567c transparent transparent;}
.left.timeline .post:hover .timeline-content:after{border-color:transparent #fff transparent transparent;}
.dark-version .timeline .post:hover .timeline-content:after,
.dark-section .timeline .post:hover .timeline-content:after,
.dark-version .timeline .post .timeline-content:after,
.dark-section .timeline .post .timeline-content:after{border-color:transparent transparent transparent #000;}
.dark-version .timeline .post:nth-child(2n):hover .timeline-content:after,
.dark-section .timeline .post:nth-child(2n):hover .timeline-content:after,
.dark-version .timeline .post:nth-child(2n) .timeline-content:after,
.dark-section .timeline .post:nth-child(2n) .timeline-content:after{border-color:transparent #000 transparent transparent;}
.header .cart-header .dropdown-toggle,
#footer .newsletter input:focus + .submit,
.icon,
.big-icon,
.big-icon:visited,
.service .icon,
.close:hover,
.close:focus,
.img-thumbnail:hover .bg-images i:before,
.box-404 h1,
.gallery-images:hover .bg-images i:before,
.features-block .header-box .icon-box,
.features-block .header-box,
.sidebar .newsletter input:focus + .submit,
.sidebar .section .selected .close:hover,
.package:hover .title a,
.package .price-box .price,
.package .price-box .icon,
.pricing:hover .title a,
.pricing .options li span,
.banner-set .next:hover,
.banner-set .prev:hover,
.btn.btn-border,
.btn.btn-border .caret,
.product-remove:hover,
.one-page .header .primary .navbar .nav .active ,
.text-color,
.share-active i:hover,
.pricing .price-box .price,
.work-process-box:hover .title,
.team-member:hover .social-icon .item a,
.portfolio .work i,
.header-icons i:hover,
.sidebar .menu li.parent:hover a,
.breadcrumb .active,
.meta a,
.post .entry-title a:hover,
.timeliner li:hover .timeline-heading h4,
.gray:hover,
.icon.gray:hover,
.carousel-box.no-style .next:hover i,
.carousel-box.no-style .prev:hover i,
.responsive-features span,
.respond.respond-blockquote.border .border-info blockquote:before,
.respond.respond-blockquote.border .border-info blockquote:after,
.twitter-feed .tweet_text a,
.twitter-feed .tweet_time a,
.header .primary .sub li a:hover,
.header .primary .navbar .nav > li:hover > a,
a:hover, a:focus,
#video-controls a,
.one-page .header .primary .navbar .nav .active,
.social-feed .bg-danger .buttons .btn,
.steps.progress-steps .step.border-error .number,
.respond.respond-blockquote.border .border-danger blockquote:before,
.respond.respond-blockquote.border .border-danger blockquote:after,
.header .primary .navbar .nav > li.text-danger > a,
.btn.btn-border.btn-danger,
.btn.btn-border.btn-danger .caret,
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.text-error,
.text-error:visited,
a.text-error:hover,
.icon.text-error,
.header .primary .navbar .nav > .selected > a,
.sitemap a:hover,
.side-nav header#sticky.nav-fixed a:hover,
.side-nav header #sticky.nav-fixed a,
.side-nav header.nav > li > a:hover,
.side-nav header .nav > li > a.active,
.side-nav header .nav > li > .sub a:hover,
.service i.text-color{color:#0e567c;}
::-moz-selection{background:#0e567c;color:#000000;text-shadow:none;}
::selection{background:#0e567c;color:#a4003a;text-shadow:none;}
.phone-header a svg path,
.search-header a svg path,
.product .actions a svg path,
.sidebar .wishlist .add-cart:hover path,
.header .cart-header .dropdown-toggle .icon svg path,
.header .search-form .search-submit svg path,
.new-checkbox svg polygon,
.product-bottom .related-products li .button-box .wishlist:hover svg path,
.jslider .jslider-pointer svg path,
.rating-box .rating svg polygon,
.search-result .search-form .search-submit svg path{fill:#0e567c;}
@media (max-width:979px){.header .primary .navbar .nav > .parent.active > a,
.header .primary .navbar .nav > .parent.active:hover > a,
.header .primary .navbar .nav .open-sub span,
.accordion-tab > li.active > a,
.accordion-tab > li.active > a:hover,
.accordion-tab > li.active > a:focus,
.accordion-tab > li.active:hover > a,
.products-tab .accordion-tab > li.active > a,
.products-tab .accordion-tab > li.active:hover > a{background-color:#0e567c;}
.header .primary .navbar .nav > .parent.active > a,
.header .primary .navbar .nav > .parent.active:hover > a{border-color:#0e567c;}
}
.top-navbar .nav > li a,
.btn-group.btn-select .dropdown-toggle,
.product .product-hover,
.employee .employee-hover,
.slider .slid-content{color:#fff;}
@media (max-width:767px){.timeline .post:hover .timeline-content:before,
.timeline .post:hover .timeline-content:after{border-color:transparent #ffc400 transparent transparent;}
.timeline .post:hover .timeline-content:after{border-color:transparent #fff transparent transparent;}
}


.form input[type='text']{
	
	   border: 1px solid #C5C5C5;
    padding: 5px;
    width: 100%;
    margin: 3px;
	
	
}
.form input[type='email']{
	
	   border: 1px solid #C5C5C5;
    padding: 5px;
    width: 100%;
    margin: 3px;
	
	
}
.form textarea{
	
	border: 1px solid #C5C5C5;
    padding: 5px;
    width: 100%;
	margin: 3px;

	
}
.form input[type='submit']{
	padding:5px;
	border:1px solid gray;
     width:35%;
	float:right;
	
}
.btn-default{
	
	color:#fff !Important;
}
.element-fff{
	
	color:#fff;
}
.up i{
	
	padding:7px;
}
.up  i:hover{color:#fff;}

.tp-banner-container h2{
	
	font-size:25px !important;
}
.tp-banner-container h2.bold{
	font-size:35px !important;
}
.portfolio li{
    max-width: 268px;
	margin:15px 0 0 8px;
	float:left;
	list-style:none;
	border:1px solid #0e567c;
	
}
.portfolio li img{
	padding:10px;
}


.overlay{
 display: none;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0;
    width: 100%;
}
.overlay div {
    position:relative;
    display:inline-block;
    top:50%;
    margin:-50% 5px 0 0;
}
.overlay a{
	
	display:block;
	padding:10px;
	width:100px;
	margin:56px 87px;
	color:#fff;
	text-align:center;
	background:#0e567c;
}
.overlay a:hover{
	text-decoration:none;

}
.portfolio { list-style: none; width: 100%; }
.portfolio li { position:relative;display:inline-block;}
.portfolio li:hover .overlay {
    display:block;
    background-color:black;
    opacity:0.75;
}


/****************testimonials*******************/



/*----------------------------------------------------*/
/*----------------- Testimonials CSS -----------------*/
/*----------------------------------------------------*/
.testimonial{
    margin-bottom: 10px;
}

    .testimonial-section {
        width: 100%;
        height: auto;
        padding: 15px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        position: relative;
        border: 1px solid #fff;
    }
    .testimonial-section:after {
        top: 100%;
        left: 50px;
        border: solid transparent;
        content: " ";
        position: absolute;
        border-top-color: #fff;
        border-width: 15px;
        margin-left: -15px;
    }

    .testimonial-desc {
        margin-top: 20px;
        text-align:left;
        padding-left: 15px;
    }
        .testimonial-desc img {
            border: 1px solid #f5f5f5;
            border-radius: 150px;
            height: 70px;
            padding: 3px;
            width: 70px;
            display:inline-block;
            vertical-align: top;
        }

        .testimonial-writer{
            display: inline-block;
            vertical-align: top;
            padding-left: 10px;
        }

            .testimonial-writer-name{
                font-weight: bold;
            }

            .testimonial-writer-designation{
                font-size: 85%;
            }

            .testimonial-writer-company{
                font-size: 85%;
            }
    /*---- Outlined Styles ----*/
    .testimonial.testimonial-default{
        
    }
        .testimonial.testimonial-default .testimonial-section{
            border-color: #777;
        }

            .testimonial.testimonial-default .testimonial-section:after{
                border-top-color: #777;
            }

        .testimonial.testimonial-default .testimonial-desc{
            
        }

            .testimonial.testimonial-default .testimonial-desc img{
                border-color: #777;
            }

            .testimonial.testimonial-default .testimonial-writer-name{
                color: #777;
            }

    .testimonial.testimonial-primary{
        
    }
        .testimonial.testimonial-primary .testimonial-section{
            border-color: #337AB7;
            color: #286090;
            background-color: rgba(51, 122, 183, 0.1);
        }

            .testimonial.testimonial-primary .testimonial-section:after{
                border-top-color: #337AB7;
            }

        .testimonial.testimonial-primary .testimonial-desc{
            
        }

            .testimonial.testimonial-primary .testimonial-desc img{
                border-color: #337AB7;
            }

            .testimonial.testimonial-primary .testimonial-writer-name{
                color: #337AB7;
            }

    .testimonial.testimonial-info{
        
    }
        .testimonial.testimonial-info .testimonial-section{
            border-color: #5BC0DE;
            color: #31b0d5;
            background-color: rgba(91, 192, 222, 0.1);
        }

            .testimonial.testimonial-info .testimonial-section:after{
                border-top-color: #5BC0DE;
            }

        .testimonial.testimonial-info .testimonial-desc{
            
        }

            .testimonial.testimonial-info .testimonial-desc img{
                border-color: #5BC0DE;
            }

            .testimonial.testimonial-info .testimonial-writer-name{
                color: #5BC0DE;
            }


    .testimonial.testimonial-success{
        
    }
        .testimonial.testimonial-success .testimonial-section{
            border-color: #5CB85C;
            color: #449d44;
            background-color: rgba(92, 184, 92, 0.1);
        }

            .testimonial.testimonial-success .testimonial-section:after{
                border-top-color: #5CB85C;
            }

        .testimonial.testimonial-success .testimonial-desc{
            
        }

            .testimonial.testimonial-success .testimonial-desc img{
                border-color: #5CB85C;
            }

            .testimonial.testimonial-success .testimonial-writer-name{
                color: #5CB85C;
            }

    .testimonial.testimonial-warning{
        
    }
        .testimonial.testimonial-warning .testimonial-section{
            border-color: #F0AD4E;
            color: #d58512;
            background-color: rgba(240, 173, 78, 0.1);
        }

            .testimonial.testimonial-warning .testimonial-section:after{
                border-top-color: #F0AD4E;
            }

        .testimonial.testimonial-warning .testimonial-desc{
            
        }

            .testimonial.testimonial-warning .testimonial-desc img{
                border-color: #F0AD4E;
            }

            .testimonial.testimonial-warning .testimonial-writer-name{
                color: #F0AD4E;
            }

    .testimonial.testimonial-danger{
        
    }
        .testimonial.testimonial-danger .testimonial-section{
            border-color: #D9534F;
            color: #c9302c;
            background-color: rgba(217, 83, 79, 0.1);
        }

            .testimonial.testimonial-danger .testimonial-section:after{
                border-top-color: #D9534F;
            }

        .testimonial.testimonial-danger .testimonial-desc{
            
        }

            .testimonial.testimonial-danger .testimonial-desc img{
                border-color: #D9534F;
            }

            .testimonial.testimonial-danger .testimonial-writer-name{
                color: #D9534F;
            }

    /*---- Filled Styles ----*/
    .testimonial.testimonial-default-filled{
        
    }
        .testimonial.testimonial-default-filled .testimonial-section{
            color: #fff;
            border-color: #777;
            background-color: #777;
        }

            .testimonial.testimonial-default-filled .testimonial-section:after{
                border-top-color: #777;
            }

        .testimonial.testimonial-default-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-default-filled .testimonial-desc img{
                border-color: #777;
                background-color: #777;
            }

            .testimonial.testimonial-default-filled .testimonial-writer-name{
                color: #777;
            }

    .testimonial.testimonial-primary-filled{
        
    }
        .testimonial.testimonial-primary-filled .testimonial-section{
            color: #fff;
            background-color: #337ab7;
            border-color: #2e6da4;
        }

            .testimonial.testimonial-primary-filled .testimonial-section:after{
                border-top-color: #337AB7;
            }

        .testimonial.testimonial-primary-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-primary-filled .testimonial-desc img{
                border-color: #2e6da4;
                background-color: #337ab7;
            }

            .testimonial.testimonial-primary-filled .testimonial-writer-name{
                color: #337AB7;
            }

    .testimonial.testimonial-info-filled{
        
    }
        .testimonial.testimonial-info-filled .testimonial-section{
            color: #fff;
            background-color: #5bc0de;
            border-color: #46b8da;
        }

            .testimonial.testimonial-info-filled .testimonial-section:after{
                border-top-color: #5BC0DE;
            }

        .testimonial.testimonial-info-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-info-filled .testimonial-desc img{
                border-color: #46b8da;
                background-color: #5bc0de;
            }

            .testimonial.testimonial-info-filled .testimonial-writer-name{
                color: #5BC0DE;
            }


    .testimonial.testimonial-success-filled{
        
    }
        .testimonial.testimonial-success-filled .testimonial-section{
            color: #fff;
            background-color: #5cb85c;
            border-color: #4cae4c;
        }

            .testimonial.testimonial-success-filled .testimonial-section:after{
                border-top-color: #5CB85C;
            }

        .testimonial.testimonial-success-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-success-filled .testimonial-desc img{
                border-color: #4cae4c;
                background-color: #5cb85c;
            }

            .testimonial.testimonial-success-filled .testimonial-writer-name{
                color: #5CB85C;
            }

    .testimonial.testimonial-warning-filled{
        
    }
        .testimonial.testimonial-warning-filled .testimonial-section{
            color: #fff;
            background-color: #f0ad4e;
            border-color: #eea236;
        }

            .testimonial.testimonial-warning-filled .testimonial-section:after{
                border-top-color: #F0AD4E;
            }

        .testimonial.testimonial-warning-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-warning-filled .testimonial-desc img{
                border-color: #eea236;
                background-color: #f0ad4e;
            }

            .testimonial.testimonial-warning-filled .testimonial-writer-name{
                color: #F0AD4E;
            }

    .testimonial.testimonial-danger-filled{
        
    }
        .testimonial.testimonial-danger-filled .testimonial-section{
                color: #fff;
                background-color: #d9534f;
                border-color: #d43f3a;
        }

            .testimonial.testimonial-danger-filled .testimonial-section:after{
                border-top-color: #D9534F;
            }

        .testimonial.testimonial-danger-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-danger-filled .testimonial-desc img{
                border-color: #d43f3a;
                background-color: #D9534F;
            }

            .testimonial.testimonial-danger-filled .testimonial-writer-name{
                color: #D9534F;
            }
			
			.events-share{
				
				position:relative;top:-14px;
				
			}
			