/*------------------------------------------------------------------
[Master Stylesheet]

- MAIN CSS
- FONTS
- PLUGIN CSS

Author:     Andrey Sokoltsov
Profile:    http://themeforest.net/user/andreysokoltsov
-------------------------------------------------------------------*/

/* MAIN CSS */
@import url('bootstrap.min.css');
@import url('skin-bootstrap.css');
@import url('font-awesome.min.css');
@import url('theme.css');
@import url('responsive.css');
@import url('animate.css');
@import url('color.css');



/* FONTS */
@import url(http://fonts.googleapis.com/css?family=Roboto:400,700,300,900,700italic,400italic,500,500italic,300italic);
@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url('../fonts/flaticon/flaticon.css');



/* PLUGIN CSS */
@import url('../assets/loader/css/loader.css');
@import url('../assets/owl-carousel/owl.carousel.css');
@import url('../assets/owl-carousel/owl.theme.css');
@import url('../assets/isotope/isotope.css');

li.search_b{padding:16px 0 15px !important;}
.search_b input[type='search']{border: 1px solid #A91605;
    padding: 6px;
    color: #999;
    font-size: 14px;
    font-weight: 400;}
.search_b i{    background: #000;
    padding: 10.5px 11px 10px;
    font-weight: bold;}
	.ex_links {
    padding-bottom: 10px;
    padding-top: 10px;}
	
.trck_cons{text-align:center; color: #0ac300;
    font-size: 35px;}	
tr.tracktxtfntCopy strong {
    color: #A91605;
    font-weight: 500;
}


@media only screen and (min-width:0px) and (max-width:968px){
.rslt_trck{overflow-x: scroll;}	
	
	
}
	
.add_ress{padding-left:21px;}	
	
.col-sm-4.col-md-4.col-lg-4.wow.fadeInLeft p {
    text-align: justify;
}	
	
.topmenu .text-right a{background: #fff;
    padding: 5px 6px;
    margin: 0;
    line-height: 0;
    border-radius: 4px;}
	
.topmenu .text-right a i.fa.fa-facebook{font-size: 16px;    padding: 0 2px;
    color: #426EAD;}
.topmenu .text-right a i.fa.fa-instagram{font-size: 16px;    color: #fbcd4c;}
.topmenu .text-right a i.fa.fa-google-plus{font-size: 16px;
    color: #A91605;}
.topmenu .text-right a i.fa.fa-twitter{font-size: 16px;
    color: #4F95D3;}
.topmenu .text-right a i.fa.fa-linkedin{font-size: 16px;
    color: #2672ae;}
.topmenu .text-right a i.fa.fa-youtube{font-size: 16px;
    color:#c4302b;}
	
	
.whats-app {
    position: fixed;
    right: 18px;
    bottom: 18px;
}
.whats-app img {
    height: 42px;
}
.chat-box {
    width: 230px;
    height: 207px;
    background-color: #ece9e9;
    position: fixed;
    z-index: 999999;
    bottom: 70px;
    right: 18px;
    box-shadow: -4px 4px 12px 1px rgba(0,0,0,0.75);
}
.chat-box .header {
    background-color: rgb(9, 94, 84);
}
.chat-box .header img {
    padding: 5px 0 5px 10px;
    width: 170px;
}
.chat-box .message {
    background-color: #ffffff;
    width: 150px;
    margin: 20px 0 0 20px;
    padding: 10px;
    border-radius: 10px;
    line-height: 15px;
    color: #000;
}
.chat-box a.close {
    margin: 5px 10px;
    color: #ffffff !important;
    opacity: 1;
    font-size: 20px;
    font-weight: 100;
}
.chat-box .footer {
    position: absolute;
    bottom: 0px;
    background: #ffffff;
    width: inherit;
    text-align: center;
    height: 50px;
    padding-top: 17px;
}
.chat-box a.button {
    width: 20px;
    background-color: #00c52e;
    padding: 10px;
    border-radius: 12px;
    color: #ffffff;
    opacity: 1;
    font-weight: 100;
    text-align: center;
}
	
	