


/* Color Theme - Amethyst /Violet/

color - #b1001b
/* 01 MAIN STYLES
****************************************************************************************************/
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus,
.nav-tabs>li>a:hover, .nav-tabs>li>a:focus,.carousel-indicators .active,.carousel-controls a:hover, .carousel-controls a:hover [class^="arrow-icon-"]:before,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,.nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .nav-tabs.nav-justified > .active > a,
.alert.topalert,.table>thead>tr>th,.theme_btn:active, .theme_btn:hover, .theme_btn:focus,ol.list3 li:after,.color_section,
.dark_section .theme_btn,#header-sticky-wrapper,.video-view,.tags a,.tags a:hover, .tagcloud a:hover,
.single_teaser.icons.style1 [class^="rt-icon-"],.fs-pager-wrapper,
.fs-pager-wrapper .active,.pagination > li > span:hover {
background-color: #b1001b !important;
}
.pagination > li > a:hover, .pagination > li.active > a:hover {background-color: #b1001b; border-color: #b1001b; }
.panel-heading[class*="rt-icon-"]:before {#b1001b;}
.carousel-indicators li {
border: 4px solid #b1001b;
}
.carousel-controls [class^="arrow-icon-"]:before, [class*=" arrow-icon-"]:before{
border: 3px solid #b1001b;
}
::selection,::-moz-selection {
background: #b1001b !important;
}
blockquote:before, blockquote:after,a,.not_found,.highlight, #response,.theme_btn.inverse:hover,ul.list1 li:before,ul.list2 li:before,
.light_section a,[class*="_section"] .light_section a,.grey_section a, [class*="_section"] .grey_section a,.color_section .theme_btn,
.color_section .theme_btn.inverse:hover,.dark_section a:hover, [class*="_section"] .dark_section a:hover,.dark_section .theme_btn.inverse:hover,
.darkgrey_section a, [class*="_section"] .darkgrey_section a,.darkgrey_section .theme_btn.inverse:hover,#partners .owl-theme .owl-controls .owl-buttons div:hover:before,
.sf-menu ul li a:hover,.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus,.sf-menu > li > a:hover,
.sf-menu>li:hover>a, .sf-menu>li.sfHover>a, .sf-menu>li.active>a,.sf-menu > li li.active > a, .sf-menu > li li > a:hover,.menu-item-number,
.menu-item-desc,#portfolio_nav a:hover,.skills > a:hover, .client > a:hover, .location > a:hover,.single_teaser.icons.style1 a.theme_btn:hover,.single_teaser h3 a:hover,
.single_teaser_right h3 a,.single_teaser_right h3 a:hover,.left_icons.style2 [class^="rt-icon-"],.widget_categories a:before, .widget_archive a:before, .widget_recent_entries a:before, .widget_nav_menu a:before,
.widget_social_links a[class^="socialico-"],.widget_social_links a[class^="socialico-"]:hover,.widget_schedule .dl-horizontal dt:before,.widget_text [class^="rt-icon-"], .widget_text [class*=" rt-icon-"],
.p-view:hover:before  {
color: #b1001b;
}
.sf-menu>li:hover>a,
.sf-menu>li.sfHover>a,
.sf-menu>li.active>a,.format-small-image .entry-tags,.pagination > li > span:hover  {
border-color: #b1001b;
}
.latest-works h3 {
border-bottom: 10px solid #b1001b;
}
.latest-works h3 a:hover,.sf-menu>li:hover>a, .sf-menu>li.sfHover>a, .sf-menu>li.active>a{
color:#b1001b !important;
}
.team .media,.author-meta {
border-right: 10px solid #b1001b;
}
@media screen and (max-width: 991px) {
    .team .media {
    border-bottom: 10px solid #b1001b;
  }
    
}
.gallery-grid li > a + h3 {
border-bottom: 10px solid #b1001b;
}
@media screen and (max-width: 767px) {
.author-meta {border-bottom: 10px solid #b1001b;}
}
.left_icons.style2:hover [class^="rt-icon-"] {
background-color: #b1001b;

-webkit-box-shadow: 0 0 0 4px #b1001b;
box-shadow: 0 0 0 4px #b1001b;
}
.fs-pager-wrapper a,a[class^="socialico-"]:before{
  border: 4px solid #b1001b;
}
header.color_section,section.color_section,.single_teaser.icons.style1 [class^="rt-icon-"],.p-link,
.fs-pager-wrapper,.fs-pager-wrapper .active,.carousel-indicators .active,.panel-title > a,.thumbnail:after,a[class^="socialico-"]:hover:before,
.theme_btn,.owl-theme .owl-controls .owl-buttons div,.tagcloud a {
  background-color: #b1001b !important;
}
a#toTop {
background: #b1001b !important;
}
.single_teaser.icons.style1 a.theme_btn {
background-color: #393939 !important;
}
.color_section .theme_btn.inverse,.darkgrey_section .theme_btn.inverse,#partners .owl-theme .owl-controls .owl-buttons div,
.color_section a[class^="socialico-"]:hover:before, [class*="_section"] .color_section a[class^="socialico-"]:hover:before {
background-color: #fff !important;
}
.tagcloud a{
  color: #fff !important; 
}
.tagcloud a:hover {
color: #393939 !important;
}
section#abovecontent{
  background-color: #0a0a0a;
}
#footer{
  background-color: #0a0a0a;
  color: #ffffff;
}
#copyright{
  background-color: #0a0a0a;
  color: #ffffff;
}