::selection{background:#364677}
::-moz-selection{background:#364677}
::-webkit-selection{background:#364677}
a,h1 > span:not(.nocolor),h2 > span:not(.nocolor),h3 > span:not(.nocolor),h4 > span:not(.nocolor),h5 > span:not(.nocolor),h6 > span:not(.nocolor),.header-extras li .he-text span,#primary-menu ul li:hover > a,#primary-menu ul li.current > a,#primary-menu div ul li:hover > a,#primary-menu div ul li.current > a,#primary-menu ul ul li:hover > a,#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a:hover,#top-cart a:hover,.top-cart-action span.top-checkout-price,.breadcrumb a:hover,.portfolio-filter li a:hover,.portfolio-desc h3 a:hover,.portfolio-overlay a:hover,#portfolio-navigation a:hover,.entry-title h2 a:hover,.entry-meta li a:hover,.post-timeline .entry:hover .entry-timeline,.post-timeline .entry:hover .timeline-divider,.ipost .entry-title h3 a:hover,.ipost .entry-title h4 a:hover,.spost .entry-title h4 a:hover,.mpost .entry-title h4 a:hover,.comment-content .comment-author a:hover,.product-title h3 a:hover,.single-product .product-title h2 a:hover,.product-price ins,.single-product .product-price,.feature-box.fbox-border .fbox-icon i,.feature-box.fbox-border .fbox-icon img,.feature-box.fbox-plain .fbox-icon i,.feature-box.fbox-plain .fbox-icon img,.process-steps li.active h5,.process-steps li.ui-tabs-active h5,.team-title span,.pricing-box.best-price .pricing-price,.btn-link,.pagination > li > a,.pagination > li > span,.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus,.dark .post-timeline .entry:hover .entry-timeline,.dark .post-timeline .entry:hover .timeline-divider,.clear-rating-active:hover{color:#6B3B61}
.color,.top-cart-item-desc a:hover,.faqlist li a:hover,.tagcloud a:hover,.dark .top-cart-item-desc a:hover,.iconlist-color li i,.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > ul > li:hover > a,.dark.overlay-menu #header-wrap:not(.not-dark) #primary-menu > ul > li.current > a,.overlay-menu #primary-menu.dark > ul > li:hover > a,.overlay-menu #primary-menu.dark > ul > li.current > a,.nav-tree li:hover > a,.nav-tree li.current > a,.nav-tree li.active > a{color:#364677!important}
.descInfo{float:left;width:100%;text-align:justify;line-height:24px;font-size:15px}
#map_canvas{float:left;width:100%;height:450px}
#primary-menu.style-3 > ul > li.current > a,#primary-menu.sub-title > ul > li:hover > a,#primary-menu.sub-title > ul > li.current > a,#primary-menu.sub-title > div > ul > li:hover > a,#primary-menu.sub-title > div > ul > li.current > a,#top-cart > a > span,#page-menu-wrap,#page-menu ul ul,#page-menu.dots-menu nav li.current a,#page-menu.dots-menu nav li .dots-menu-caption,.portfolio-filter li.activeFilter a,.portfolio-shuffle:hover,.entry-link:hover,.sale-flash,.button:not(.button-white):not(.button-dark):not(.button-border):not(.button-black):not(.button-red):not(.button-teal):not(.button-yellow):not(.button-green):not(.button-brown):not(.button-aqua):not(.button-purple):not(.button-leaf):not(.button-pink):not(.button-blue):not(.button-dirtygreen):not(.button-amber):not(.button-lime),.button.button-dark:hover,.promo.promo-flat,.feature-box .fbox-icon i,.feature-box .fbox-icon img,.fbox-effect.fbox-dark .fbox-icon i:hover,.fbox-effect.fbox-dark:hover .fbox-icon i,.fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,.i-rounded:hover,.i-circled:hover,ul.tab-nav.tab-nav2 li.ui-state-active a,.testimonial .flex-control-nav li a,.skills li .progress,.owl-carousel .owl-dots .owl-dot span,#gotoTop:hover,.dark .button-dark:hover,.dark .fbox-effect.fbox-dark .fbox-icon i:hover,.dark .fbox-effect.fbox-dark:hover .fbox-icon i,.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,.dark .i-rounded:hover,.dark .i-circled:hover,.dark ul.tab-nav.tab-nav2 li.ui-state-active a,.dark .tagcloud a:hover,.ei-slider-thumbs li.ei-slider-element,.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus,.checkbox-style:checked + .checkbox-style-1-label:before,.checkbox-style:checked + .checkbox-style-2-label:before,.checkbox-style:checked + .checkbox-style-3-label:before,.radio-style:checked + .radio-style-3-label:before,.irs-bar,.irs-from,.irs-to,.irs-single,input.switch-toggle-flat:checked + label,input.switch-toggle-flat:checked + label:after,input.switch-toggle-round:checked + label:before,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-themecolor,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-themecolor{background-color:#364677}
.bgcolor,.button.button-3d:not(.button-white):not(.button-dark):not(.button-border):not(.button-black):not(.button-red):not(.button-teal):not(.button-yellow):not(.button-green):not(.button-brown):not(.button-aqua):not(.button-purple):not(.button-leaf):not(.button-pink):not(.button-blue):not(.button-dirtygreen):not(.button-amber):not(.button-lime):hover,.process-steps li.active a,.process-steps li.ui-tabs-active a,.sidenav > .ui-tabs-active > a,.sidenav > .ui-tabs-active > a:hover,.owl-carousel .owl-controls .owl-nav [class*=owl-]:hover,.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#364677!important}
#primary-menu.style-4 > ul > li:hover > a,#primary-menu.style-4 > ul > li.current > a,.top-cart-item-image:hover,.post-timeline .entry:hover .entry-timeline,.post-timeline .entry:hover .timeline-divider,.cart-product-thumbnail img:hover,.feature-box.fbox-outline .fbox-icon,.feature-box.fbox-border .fbox-icon,.dark .top-cart-item-image:hover,.dark .post-timeline .entry:hover .entry-timeline,.dark .post-timeline .entry:hover .timeline-divider,.dark .cart-product-thumbnail img:hover,.heading-block.border-color:after{border-color:#364677}
.top-links ul ul,.top-links ul div.top-link-section,#primary-menu ul ul:not(.mega-menu-column),#primary-menu ul li .mega-menu-content,#primary-menu.style-6 > ul > li > a:after,#primary-menu.style-6 > ul > li.current > a:after,#top-cart .top-cart-content,.fancy-title.title-border-color:before,.dark #primary-menu:not(.not-dark) ul ul,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content,#primary-menu.dark ul ul,#primary-menu.dark ul li .mega-menu-content,.dark #primary-menu:not(.not-dark) ul li .mega-menu-content.style-2,#primary-menu.dark ul li .mega-menu-content.style-2,.dark #top-cart .top-cart-content,.tabs.tabs-tb ul.tab-nav li.ui-tabs-active a,.irs-from:after,.irs-single:after,.irs-to:after{border-top-color:#364677}
#page-menu.dots-menu nav li .dots-menu-caption:after,.title-block{border-left-color:#364677}
.title-block-right{border-right-color:#364677}
.fancy-title.title-bottom-border h1,.fancy-title.title-bottom-border h2,.fancy-title.title-bottom-border h3,.fancy-title.title-bottom-border h4,.fancy-title.title-bottom-border h5,.fancy-title.title-bottom-border h6,.more-link,.tabs.tabs-bb ul.tab-nav li.ui-tabs-active a{border-bottom-color:#364677}
.border-color,.process-steps li.active a,.process-steps li.ui-tabs-active a,.tagcloud a:hover,.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{border-color:#364677!important}
.fbox-effect.fbox-dark .fbox-icon i:after,.dark .fbox-effect.fbox-dark .fbox-icon i:after{box-shadow:0 0 0 2px #364677}
.fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,.fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i,.dark .fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,.dark .fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i{box-shadow:0 0 0 1px #364677}
.errorMsg{background-color:#fff2ea;border-color:#f2dbdc;margin:10px 0;color:#c7170f;padding:10px;border:solid #FBCCB0 1px;text-align:center;}
.successMsg2{background-color:#eefff3;border:#D0F5DA solid 1px;color:#090;padding:3px;text-align:center;margin:auto;width:50%;}
.errorMsg2{background-color:#fff2ea;border-color:#f2dbdc;color:#c7170f;padding:3px;border:solid #FBCCB0 1px;text-align:center;margin:auto;width:50%;}
.successMsg{background-color:#eefff3;border:#D0F5DA solid 1px;margin:10px 0;color:#090;padding:10px;text-align:center;}
#logo{background:#fff;}
.whiteBg{background:#fff;}
#footer .dark .form-control:not(.not-dark)::-moz-placeholder{color:#ccc}
#footer .form-control::-moz-placeholder{color:#ccc}
.abtInfo{font-size:22px;}
ul.setPaginate li.setPage{padding:15px 10px;font-size:14px}
ul.setPaginate{margin:0;padding:0;overflow:hidden;font:12px Tahoma;list-style-type:none}
ul.setPaginate li.dot{padding:3px 0}
ul.setPaginate li{float:left;margin:0;padding:0;margin-left:5px}
ul.setPaginate li a{background:none repeat scroll 0 0 #fff;border:1px solid #364677;color:#999;display:inline-block;font:15px/25px Arial,Helvetica,sans-serif;margin:5px 3px 0 0;padding:0 5px;text-align:center;text-decoration:none}
ul.setPaginate li a:hover,ul.setPaginate li a.current_page{background:none repeat scroll 0 0 #364677;border:1px solid #000;color:#fff;text-decoration:none}
ul.setPaginate li a{color:#000;display:block;text-decoration:none;padding:5px 8px;text-decoration:none}

@media only screen and (max-width: 991px) {
body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li:hover a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li.current a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li:hover a,body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li.current a,#primary-menu ul ul li:hover > a,#primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title:hover > a,#primary-menu ul li .mega-menu-content.style-2 > ul > li.mega-menu-title > a:hover{color:#364677!important}
#page-menu nav{background-color:#364677}
}
@media only screen and (max-width: 767px) {
.portfolio-filter li a:hover{color:#364677}
}