/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : May 4, 2020, 6:21:24 PM
    Author     : DELL
*/


.margin-10px-top{
    margin-top: 10px;
}
.active{
    color: #333 !important;
}
nav.navbar.bootsnav.sidebar-nav .navbar-left-sidebar > li > a { 
    padding: 14.5px 0;
}
.margin-24px-top{
    margin-top: 24px;
}
.padding-50px-top{
    padding-top: 50px;
    padding-bottom: 0px;
} 
.padding-thirteen-l{
    padding-left: 13px;
    padding-right:  0px;
    padding-top: 0px; 
}
.padding-40px-bottom{
    padding-bottom: 40px;
}
.padding-50px-bottom{
    padding-bottom: 60px;
}
.text-xlarge{
    font-size: 28px;
    line-height: 32px;
}
.background-medium-grey{
    background-color: #f1f1f2;
}
.text-gray-custom{
    color: #cacaca; 
}
.text-normal{
    font-size: 15px;
}
body, .btn{  font-family: 'Nunito', sans-serif; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased; font-size:14px; color:#6f6f6f; font-weight: 400;line-height: 24px;}
body, html { height: 100%; -moz-osx-font-smoothing: grayscale;}
.alt-font{
    font-family: 'Nunito', sans-serif;
}
.logo-holder img {
    max-height: 75px;
}
.adj_padding_btm{
    padding-bottom: 0px;
}
.no_padding_top{
    padding-top: 0px !important; 
}
a {
    cursor: pointer;
}
.master_idendity{
    width: 20%;
}
.brand_circles{
    width: 55%;
}
font{
    margin-top: 5px;
    color: #333;
    font-weight: 300;
    display: block;

}
font-2{
    margin-top: -20px;
    display: block;
    font-weight: 700;
}
.sub_script_font{
    font-size: 40px;
    margin-top: 40px;
}
.text-deep-pink, .text-deep-pink-hover, a.text-deep-pink-hover:hover, a.text-deep-pink-hover:focus, a:hover, a:active {
    color: #000 !important; 
}
.text-deep-pink{
    color: #333 !important; 
}
.bg-deep-pink{
    background-color: #333 !important; 
}
.special-char-extra-large{
    font-size: 350px;
    line-height: 0px;
    opacity: 0.6;
}


.branches{
    margin-top: 30px;
    list-style: none;
    padding-left: 5px;
    margin-bottom: 20px;
}
.branches li{
    padding-right: 20px;
    padding-left: 0px;
    display: inline-block;
}
.logo_award{
    width: 100px;
    position: absolute;
    right: 10px;
    top: 10px;
}

.call{
    width: 650px;
    position: absolute;
    left: 310px;
    top: 10px;
}

@media screen and (max-width: 768px) {

.call{
    width: 100%;
    position: relative;
    left: 0px;
    top: 40px;
}

}

/*css for media p*/
.content-txt{
    padding-bottom: 10px;
}
.content-txt p{
    font-size: 16px !important;
    line-height: 26px;
    font-weight: 300;
}
.p-w-ls-90 p{
    width: 90%;
}
.icon-x-small{
    font-size: 14px !important;

}
.text-turquoice {
    /*color:  #7aced7 !important;*/
    color: #cacaca !important;
}

.text-light-gray{
    color: #cacaca;
}
.bg-turquoice {
    /*background-color:   #7aced7 !important;*/
    background-color:   #cacaca  
}
.separator-line-horrizontal-medium-light3{
    width: 50px;
}
table{
    border: none;
    width: 100% !important;
}
td{
    border: none;
    border-bottom: 1px solid #cacaca !important;
}
td p{
    margin: 2px !important;
}
.ciricle-border{
    border-radius: 50%;
    width:50px; height: 50px;
    line-height: 50px;
    text-align: center;
    border: 1px solid #cacaca;
    margin-top: -11px;
}
.padding-top-right-bottom-0{
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
}
.padding-top-bottom-left0{
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left:  0px;
}


.arrow-left:after {
    top: 50%;
    left: -15px;
    transform: rotate(-90deg);
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(245, 245, 245, 0);
    border-bottom-color: #f5f5f5;
    border-width: 15px;
    margin-left: -15px;
    z-index: 9;
}
.arrow-right:after {
    right: -29px;
    top: 50%;
    transform: rotate(90deg);
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(245, 245, 245, 0);
    border-bottom-color: #f5f5f5;
    border-width: 15px;
    margin-left: -15px;
    z-index: 9;
}
/*.bounce1  span{
    transition: all 0.2s ease-in-out;
    animation: bounce1 1.2s  ease-in-out;
    -webkit-animation:bounce1 1.2s  ease-in-out;
}

@-webkit-keyframes bounce1 {
    0%   { transform: translateX(0); }
    50%  { transform: translateX(20px); }
    70%  { transform: translateX(-10px); }
    100% { transform: translateX(0); }
}*/
/*end css for media p */


.icon-with-paragraph:hover  .text-turquoice {
    background-color: #333 !important;
    color: #333 !important;
}
.icon-with-paragraph:hover  .bg-turquoice {
    background-color: #333 !important;
    color: #333 !important;
}

.blog-post-style3 .grid-item .blog-post:hover .blog-post-images .blog-hover-icon span {
    top: 45%;
}
.aside-title:after{
    background: #333;
}
.landscape_news :hover{
    background-color: #f1f1f2;
}
.grid-item:hover a {
    color: #333;
}
.font-14px{
    font-size: 14px;
}
.rt-head-text{
    font-weight: 500;
    color: #232323;
    font-size: 16px;
    padding-left: 0px !important;
    line-height: 20px;
    min-height: 53px;
    display: block;
    margin-bottom: 0px;
}
.border-bottom-aside-title{

    border-bottom: 1px solid #cacaca;
}
.post-item-aside :hover a {
    color: #333 !important;
}
.post-item-aside :hover div a{
    color: #333;
}
.latest-post li :hover a{
    color: #333 !important; 
}
.container .hover-option6 .grid-item figcaption {
    padding: 25px 0px;
}
.hover-option6 .grid-item figcaption { 
    background: none;
}
.content-txt  p{
    margin-bottom: 18px;
}
@media (max-width: 640px) {
    
    .logo_award{
    width: 82px;
    position: absolute;
    right: 10px;
    top: 64px;
}
    font-2 {
        margin-top: -10px; 
    }
    .sub_script_font{
        line-height: 50px;
    }
    .head-text {

        margin-top: 44px;
    }
    .magement_highlight_img{
        height: 350px;
        background-position: center;
    }
    .branches{
        margin-top: 21px;
        list-style: none;
        padding-left: 5px;
        margin-bottom: 20px;
    }
}
.mobile-toggle:hover span, .white-link .mobile-toggle:hover span {
    background-color: #333;
}
