/* Color Theme - Amethyst /Violet/

color - #052db1
/* 01 MAIN STYLES
****************************************************************************************************/
a {
  color: #052db1;
}
::selection {
  color: #fff;
  background: #052db1;
}
::-moz-selection {
  color: #fff;
  background: #052db1;
}

/**** Custom logo ****/
.logo{    
  width: 146px;
  height: 80px;        
  background-size: 146px 80px; 
}
.cbp-af-header.cbp-af-header-shrink .logo{
  width: 116px;
  height: 60px;        
  background-size: 116px 60px;
}
@media only screen and (max-width: 800px) {
  .logo{
    width:80px;
    height:50px;    
    background-size:80px 50px;
  }
  .cbp-af-header.cbp-af-header-shrink .logo{
      width:80px;
      height:50px;      
      background-size:80px 50px;     
  }
}

/**** Custom Main Color ****/
#royal_preloader.text .loader,
.big-text,
.cl-effect-5 a span::before,
.list-social li.icon-soc a,
.icon-left1,
.text-over-video, 
.team-social li:hover.icon-team a,
.portfolio-box .fancybox-button,
#filter li .current ,
.portfolio-box h4,
.plans-offer-gold h3,  
.plans-offer-gold h3 span, 
.plans-offer-gold h6,
.plans-offer-gold a,
.plans-offer a,
.link-work a,
.facts-wrap-num,
form #button-con input,
form #button-con input:hover,
.button-map:hover,
.blog-post p span,
.contact-wrap i, 
.icon-footer,
.icon-test,
#footer .back-top,
.blog-text-name a, #footer i,
.pagination ul li a.current, .pagination ul li span.current, 
.pagination ul li a:hover,
.blog-post .post h6 a, .widget_meta abbr,
.search_form:hover:before, .view-live:hover{
	color: #052db1;
}
ul.slimmenu li a:hover {
    border-bottom: 1px solid #052db1;
}
ul.slimmenu li ul li a:hover {
    border-bottom:1px solid #052db1;
}
.team-line{
	background: #052db1;
} 
.slideshow > nav span.current {
	background-color: #052db1;
}
.flat-filled .icon > path {
    fill: #052db1;
}
.flat-filled .icon > .lightning {
    fill: #052db1;
}
.foo-text{text-align:left;padding-top:40px;}
#footer .back-top img {padding-top:5px;}
#menu-footer_link {float:right!important;}
#menu-footer_link li {float:left!important;margin:0 5px;}
#menu-footer_link li a {color:#fff!important;}
#footer{background:url(/wp-content/uploads/footer2.png) repeat-x;margin:auto;height:130px!important; background-size: cover;
background-position: center;}
.blacktext, .textcolor{font-family:oswald!important;}
.dis_none{display:none;}
.bluebg{padding-top: 60px !important;
padding-bottom: 0px !important;
background-color: #052DB1 !important;}
.bluebg h5
{
text-align: center;
font-family: Oswald;
font-weight: 400;
font-style: normal;color:#fff;
}
.bluebg p{color:#A6A6A6;}
input, textarea{padding:10px;}
.contact-wrap p{text-align:center;}
body{background:#F2F2F2!important;}
.rt_sidebar{padding-top:60px;}
.rt_sidebar li {padding:5px; }
.rt_sidebar h6{text-align: center;
padding: 5px;
background: #0220A8 none repeat scroll 0% 0%;
color: #fff;}