@charset "utf-8";
/* CSS Document */

body{
	background-color:#fff;
	font-family: arial,tahoma;
	font-size:13px;
	color:#ddd;
	line-height:28px;
	margin:0;
	direction:ltr;
	text-align:left;
}
a{
	color:#dcf102;
	text-decoration:none;
	-moz-transition:all linear 0.5s;
	-o-transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
	transition:all linear 0.5s;
}
a:hover{
	color:#dcf102;
	-moz-transition:all linear 0.5s;
	-o-transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
	transition:all linear 0.5s;
	text-decoration: none;
}
a:active{
	color:#000;
}
img{
	border:none;
	max-width:100%;
}
select,
selected,
textarea,
input{
	font-family:takin, Tahoma, Arial;
	font-size:12px;
}
.padd-right-reset{
	padding-right:0;
}
.padd-left-reset{
	padding-left:0;
}
.padd-reset{
	padding:0;
}
.margin-reset{
	margin:0 !important;
}
.ltr{
	direction:ltr;
}
.rtl{
	direction:rtl;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #ccc;
	font-family:takin, tahoma;
	font-size:11px;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #ccc;
	font-family:takin, tahoma;
	font-size:11px;
    opacity: 1; /* Firefox */
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #ccc;
	font-family:takin, tahoma;
	font-size:11px;
    opacity: 1; /* Firefox */
}
input:focus{
	transition:all linear 0.5s;
	border-color:#777 !important;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40) !important;
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40) !important;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.40) !important;
}
.all-content{
	line-height: 28px;
	text-align: justify;
}
input{
	text-align:left;
}
.navbar-nav{
	padding-right: 0;
	    margin-left: 30px;
}
@media (max-width: 768px) {
	.mob-right{
		text-align: right !important;
	}
	.mob-center{
		text-align: center !important;
	}
	.mob-left{
		text-align: left !important;
	}
	.mob-none{
		display: none !important;
	}
}


/* - - - Navigatin - - - */
.navbar-nav{
	       margin: 18px 0 0;
}
.navbar-light .navbar-nav .nav-link {
	font-weight: bold;
    font-size: 14px;
	color: #dcf102 !important;
	border-radius: 6px;
	  padding: 11px 21px 11px;
}
.navbar-nav .nav-link:hover{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7d8a98+0,373f46+100 */
background: rgb(125,138,152); /* Old browsers */
background: -moz-linear-gradient(top, rgba(125,138,152,1) 0%, rgba(55,63,70,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(125,138,152,1) 0%,rgba(55,63,70,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(125,138,152,1) 0%,rgba(55,63,70,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d8a98', endColorstr='#373f46',GradientType=0 ); /* IE6-9 */
	-moz-transition:all linear 0.1s;
	-o-transition:all linear 0.1s;
	-webkit-transition:all linear 0.1s;
	transition:all linear 0.1s;
	border-radius: 6px;
}
.btco-hover-menu a ,  .navbar > li > a {
    text-transform: capitalize;
    padding: 10px 15px;
}
.btco-hover-menu .active a,
.btco-hover-menu .active a:focus,
.btco-hover-menu .active a:hover,
.btco-hover-menu li a:hover,
.btco-hover-menu li a:focus ,
.navbar>.show>a,  .navbar>.show>a:focus,  .navbar>.show>a:hover{
    color: #000;
    background: transparent;
    outline: 0;
}
/*submenu style start from here*/
.dropdown-menu {
    position: absolute !important;
     top: 38px !important;;
    right: 0 !important;;
    min-width: 230px !important;;
    text-align: left !important;;
    background: #282f37 !important;;
   
}
.navbar-light .navbar-toggler {
    border:solid 2px #fff !important;
	border-radius: 6px;
	    margin-bottom: 14px;
}
.navbar-nav li:hover ul.dropdown-menu{
    display: block !important;;
}
/*first level*/
.btco-hover-menu .collapse ul > li:hover > a{background: none;}
.btco-hover-menu .collapse ul ul > li:hover > a, .navbar .show .dropdown-menu > li > a:focus, .navbar .show .dropdown-menu > li > a:hover{background: rgba(0,0,0,0.5);}
/*second level*/
.btco-hover-menu .collapse ul ul ul > li:hover > a{background: rgba(0,0,0,0.5);}

/*third level*/
.btco-hover-menu .collapse ul ul, .btco-hover-menu .collapse ul ul.dropdown-menu{background:rgba(0,0,0,0.5);}
.btco-hover-menu .collapse ul ul ul, .btco-hover-menu .collapse ul ul ul.dropdown-menu{background:rgba(0,0,0,0.5)}
.btco-hover-menu .collapse ul ul ul ul, .btco-hover-menu .collapse ul ul ul ul.dropdown-menu{background:rgba(0,0,0,0.5)}

/*Drop-down menu work on hover*/
.btco-hover-menu{background: none;margin: 0;padding: 0;min-height:20px}

@media only screen and (max-width: 991px) {
    .btco-hover-menu .show > .dropdown-toggle::after{
        transform: rotate(90deg) !important;
    }
}
@media only screen and (min-width: 991px) {

    .btco-hover-menu .collapse ul li{position:relative;}
    .btco-hover-menu .collapse ul li:hover> ul{display:block}
    .btco-hover-menu .collapse ul ul{position:absolute;top:100%;right:0;min-width:250px;display:none}
    /*******/
    .btco-hover-menu .collapse ul ul li{position:relative}
    .btco-hover-menu .collapse ul ul li:hover> ul{display:block}
    .btco-hover-menu .collapse ul ul ul{position:absolute;top:0;right:100%;min-width:250px;display:none}
    /*******/
    .btco-hover-menu .collapse ul ul ul li{position:relative}
    .btco-hover-menu .collapse ul ul ul li:hover ul{display:block}
    .btco-hover-menu .collapse ul ul ul ul{position:absolute;top:0;left:-100%;min-width:250px;display:none;z-index:1}

}
@media (max-width: 768px) {
.dropdown-menu{
	padding: 0 25px 0 0;
}
	.btco-hover-menu .collapse ul ul, .btco-hover-menu .collapse ul ul.dropdown-menu{background:rgba(1,1,1,0.1);}
.btco-hover-menu .collapse ul ul ul, .btco-hover-menu .collapse ul ul ul.dropdown-menu{background:rgba(1,1,1,0.1);}
.btco-hover-menu .collapse ul ul ul ul, .btco-hover-menu .collapse ul ul ul ul.dropdown-menu{background:rgba(1,1,1,0.1);}
	
}
