@charset "utf-8";
/* CSS Document */

/* Reset CSS  START */ 

@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,700italic,400italic);
@import url(https://fonts.googleapis.com/css?family=Oswald);

/* CSS Document */

/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    vertical-align:baseline;
    background:transparent; 
	/*
    font-size:100%;*/
}

body {
    /*line-height:1;
	line-height:1.313em;*/
}

ul {list-style:none}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

nav ul {
    list-style:none;
  -webkit-margin-before: 0px;
  -webkit-margin-after: 0px;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start:0px !important;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}
a :hover{ text-decoration:none !important;}
/* change colours to suit your needs */
ins {
    /*background-color:#ff9;*/
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}
/*font family*/
.robo{font-family:"Roboto", Helvetica Neue, Helvetica, Arial, sans-serif;}
.osw{font-family:"Oswald", Times New Roman, Cambria, Hoefler Text, Liberation Serif, Times, serif;}
.robo_slab{font-family: 'Roboto Slab', serif;}


@media (min-width:1300px) {
.container-fluid {
	/*width:95%;*/
	width: 1270px
}
}

ul{-webkit-margin-before: 0px;
  -webkit-margin-after:  0px;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start:  0px;}
 
 
  /*for scroll bar
  ::-webkit-scrollbar {
    width: 12px;
}*/ 
 
 

/* Track  
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(227,242,253,1.0); 
   /* -webkit-border-radius: 10px;
    border-radius: 10px;
}*/
 
/* Handle 
::-webkit-scrollbar-thumb {
    /*-webkit-border-radius: 10px;
    border-radius: 10px;
	 -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
	
	background: rgba(1,45,80,0.8); 
   
}
::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(2,70,125,0.2); 
}*/

/* END  of Reset.CSS */

/* START of table.css */

@charset "utf-8";
/* CSS Document */


/*table blue*/
.table_b { text-align:right;}
.table_b a{ color:#2a80b9;}
.table_b{ width:100%; font-size:14px;}
.table_b th{padding:5px; color:#FFFFFF; font-size:1em; font-weight:normal; text-align:right; color:#ececec;}
.table_b td{ padding:5px;font-size:14px; font-weight:normal;}
.table_b tr { border-bottom: solid 1px #b2c0ca;}
.table_b tr:nth-child(odd) {/*background: #f8fafa;*/}
.table_b tr:nth-child(even){}
.table_b tr:hover{ background-color: rgba(50,211,251,0.20);}
.table_b col:hover{background:#fef0ea;}
.table_b td:first-child{text-align:left;}
.table_b th:first-child{text-align:left;}


/*table simple*/
.table_a { text-align:right;}
.table_a a{ color:#2a80b9;}
.table_a{ width:100%; font-size:14px;}
.table_a th{padding:5px; color:#FFFFFF; font-size:1em; font-weight:normal; text-align:right; color:#999999;}
.table_a td{ padding:5px;font-size:14px; font-weight:normal;}
.table_a td:first-child{text-align:left;}
.table_a th:first-child{text-align:left;}
.table_b tr:nth-child(odd) {background: #f8fafa;}


/*table l_blue*/
.table_lb { text-align:right;}
.table_lb a{ color:#2a80b9;}
.table_lb{ width:100%; font-size:14px;}
.table_lb th{padding:5px; font-size:1em; font-weight: 700; background-color:#e3f2fd;border-bottom: solid 1px #b2c0ca; }/*text-align:right;*/
.table_b tr:nth-child(2) { border-bottom: none !important;}
.table_lb td{ padding:5px;font-size:14px; font-weight:normal; vertical-align:bottom !important;}
.table_lb tr {}
.table_lb tr:nth-child(odd) {background: #f8fafa;}
.table_lb tr:nth-child(even){}
.table_lb tr:hover{ background-color:#e7f9ff;}
.table_lb col:hover{background:#fef0ea;}
.table_lb td:first-child{text-align:left;}
.table_lb th:first-child{text-align:left;}
/*added on 28 sept for clear dl font color*/
.table_lb td dt{font-size: 0.750em; font-weight: normal;}
.table_lb td dd a{ color:#00aeef; font-weight:normal;font-size: 1.125em;}
.table_lb td:first-child dt{ color:#a5b6c0; }/*font-size: 0.750em;*/
.table_lb td:first-child dd a{ color:#00aeef; font-weight:normal;font-size: 1.125em;}
/*for child */

.table_lb tr:nth-child(odd) .child{background: #f8fafa !important;}

/*data_table pagination and filter*/
.dataTables_length{display:none;}
.dataTables_filter{display:none;}
.dataTables_info{display:none;}
.pagination{display:none;}



/*for responsive datatable*/
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child
{position:relative;padding-left:30px;cursor:pointer}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before
{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#337ab7}/**/
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child.dataTables_empty:before
{display:none}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before
{content:'-';background-color:#d33333}
table.dataTable.dtr-inline.collapsed>tbody>tr.child td:before
{display:none}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child
{padding-left:27px}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:12px}
table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}
table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#337ab7}
table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}
table.dataTable>tbody>tr.child{padding:0.5em 1em}
table.dataTable>tbody>tr.child td{padding:10px !important;}
table.dataTable>tbody>tr.child:hover{background:transparent !important}
table.dataTable>tbody>tr.child ul{padding:0 !important;display:inline-block;list-style-type:none;margin:0; width:100% !important}
table.dataTable>tbody>tr.child ul li{border-bottom:1px solid #efefef;padding:0.5em 0}
table.dataTable>tbody>tr.child ul li:first-child{padding-top:0}
table.dataTable>tbody>tr.child ul li:last-child{border-bottom:none}
table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}

/*Result Express Block Table*/
.table_r { text-align:left;}
.table_r a{ color:#dc514d;}
.table_r{ width:100%; font-size:14px;}
.table_r th{padding:5px; font-size:1em; font-weight:bold; color:#2a80b9; border-bottom:#2a80b9 solid 1px;}
.table_r td{ padding:5px;font-size:14px; font-weight:normal; border-bottom:#2a80b9 solid 1px;}

/* END of table.css */

/* START of login_pop.css */
@media (min-width: 768px) {
    .omb_row-sm-offset-3 div:first-child[class*="col-"] {
        margin-left: 25%;
    }
}

.omb_login{ padding:10px;}
.omb_login .omb_authTitle {
    text-align: center;
    line-height: 300%;
}
	
.omb_login .omb_socialButtons a {
	color: white; // In yourUse @body-bg 
	opacity:0.9;
}
.omb_login .omb_socialButtons a:hover {
    color: white;
	opacity:1;    	
}
.omb_login .omb_socialButtons .omb_btn-facebook {background: #3b5998; font-size:90%;}
.omb_login .omb_socialButtons .omb_btn-twitter {background: #00aced; font-size:90%;}
.omb_login .omb_socialButtons .omb_btn-google {background: #c32f10; font-size:90%;}

@media (max-width:767px)
{
.omb_login .omb_socialButtons .omb_btn-facebook {font-size:100%;}
.omb_login .omb_socialButtons .omb_btn-twitter { font-size:100%;}
.omb_login .omb_socialButtons .omb_btn-google {font-size:100%;}
.omb_forgotPwd{ padding:10px 0px;}
}

.omb_login .omb_loginOr {
	position: relative;
	font-size: 1.5em;
	color: #aaa;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.omb_login .omb_loginOr .omb_hrOr {
	background-color: #cdcdcd;
	height: 1px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.omb_login .omb_loginOr .omb_spanOr {
	display: block;
	position: absolute;
	left: 50%;
	top: -0.6em;
	margin-left: -1.5em;
	background-color: white;
	width: 3em;
	text-align: center;
}			

.omb_login .omb_loginForm .input-group.i {
	width: 2em;
}
.omb_login .omb_loginForm  .help-block {
    color: red;
}

	
@media (min-width: 768px) {
    .omb_login .omb_forgotPwd {
        text-align: right;
		margin-top:10px;
 	}		
}
/* END of login_pop.css */

/* START of story.css */
/*Breadcrums*/
.story p{ margin-bottom:10px;}

.media-body p{ margin-bottom:5px;}
.reply_comment {color:#a5b6c0; font-size:0.750em;}
.reply_comment span{ padding:0 10px 0 10px;}
.reply_comment a{color:#a5b6c0;}

/* END of story.css */

@import url(form.css);
body{}/*font-size:0.875em;background:#efefef!important;*/
/*div{line-height:21px !important;}*/
/*.primary_color{background:#012d50;}/*changable color*/
/*.primary_light{ background:#e3f2fd;}
.primary_dark{ background:#001f34;}
.primary_highlight_txt{ color:#f16e2d !important;}*/
.overlay{width:100%; height:100%; z-index:10; position: fixed;display:none;}/* background-color:rgba(171,0,2,0.50); */

/*(max-width: 600px)*/
@media (max-width:767px)
{
	.hide_mob{ display:none !important;}
	.w31p{ width:31% !important;}
	.w68p{ width:60% !important;}
	.w46p{ width:46% !important;}
	.w70p{ width:70% !important;}
	}

@media (max-width:990px) and (min-width:767px)
{
	.hide_tab{ display:none !important;}
	.visibel_tab{ display:inline;}
	}	

/*content*/
.content {}
.content .container-fulid{
	padding-top:10px;
	padding-bottom:10px;
	}
	


.supreme-container{}
@media (max-width:767px)
{
	/*.supreme-container{ margin-top:130px;}
	.supreme-container{ margin-top:90px;}*/
}


/*block*/
/*normal Section*/
.block{}
.block section{ margin-bottom:20px; padding-bottom:10px;}
.block section artical{ margin-top:10px;}

.block a h1 {
	font-size:1.125em;
	padding:0 0 10px 0;
	z-index: 1;
	position: relative;
	text-align: left;
	font-weight: normal;
	margin:0 0 10px 0;
	color:#f1f1f1;/*changable color*/
	}
.block a h1 .title{color:#012d50;font-size:1.25em;}

.block h1 {
	font-size:1.125em;
	padding:0 0 10px 0;
	z-index: 1;
	position: relative;
	text-align: left;
	font-weight: normal;
	margin:0 0 10px 0;
	color:#f1f1f1;/*changable color*/
	}
.block h1 .line1 {
	background: #f16f2d;/*changable color*/
	position:absolute;
	height:2px;
	display: block;
    bottom:1px;
	width:60px;
	}
.block h1 .line2 {background: #000;border-top: solid 1px #f1f1f1;position: absolute;height: 1px;
display: block;bottom: 1px;width: 100%;}
.block h1 .title a{z-index:20;position: relative;text-align: left; float:left; color:#012d50;}
.block h1 a .title {color:#012d50;font-size:1.25em;}
.block h1 .time {position: relative;font-size:0.6em;}
.block h1 .more a{z-index:20;text-align: center; float:right;}

/*add new company page title*/
.block a h2 {
	font-size: 1.125em;
	padding: 0 0 10px 0;
	z-index: 1;
	position: relative;
	text-align: left;
	font-weight: normal;
	margin: 0 0 10px 0;
	color: #f1f1f1
}
.block a h2 .title {
	color: #012d50;
	font-size: 1.25em
}
.block h2 {
	font-size: 1.125em;
	padding: 0 0 10px 0;
	z-index: 1;
	position: relative;
	text-align: left;
	font-weight: normal;
	margin: 0 0 10px 0;
	color: #f1f1f1
}
.block h2 .line1 {
	background: #f16f2d;
	position: absolute;
	height: 2px;
	display: block;
	bottom: 1px;
	width: 60px
}
.block h2 .line2 {
	background: #000;
	border-top: solid 1px #f1f1f1;
	position: absolute;
	height: 1px;
	display: block;
	bottom: 1px;
	width: 100%
}
.block h2 .title a {
	z-index: 20;
	position: relative;
	text-align: left;
	float: left;
	color: #012d50
}
.block h2 a .title {
	color: #012d50;
	font-size: 1.25em
}
.block h2 .time {
	position: relative;
	font-size: .6em
}
.block h2 .more a {
	z-index: 20;
	text-align: center;
	float: right
}

.more a{
	color:#999999;/*changable color*/
	text-decoration:none;
	right:0px;
}	
.title {color:#012d50;}	


/*special title */
.title_sp{ margin:15px 0px;}
.title_sp h2{
font-size: 35px;z-index: 1;position: relative;text-align: center;font-weight: 300;margin-bottom: 14px;color: #e54c4c;
}
.title_sp h4{
font-size: 22px;z-index: 1;position: relative;text-align: center;
font-weight: 400;color: #727272;
}
.title_sp .line{
background-color:#efefef;
position: absolute;height: 1px;display: block;
top: 12px;width: 100%;margin: 0 auto;
}
.title_sp .text{
background-color: #FFFFFF;
z-index: 20;position: relative;text-align: center;
padding: 0px 20px;
}

.title_sp2{}
.title_sp2 h2{
    font-size: 24px;    z-index: 1;
    position: relative;    text-align: center;
	font-weight: 300;
}
.title_sp2 .line{
    background-color:#efefef;    position: absolute;
    height: 1px;    display: block;    top: 12px;
    width: 100%;	margin: 0 auto;
}
.title_sp2 .text{
    background-color: #FFFFFF;z-index: 20;
    position: relative;text-align: center;
    padding: 0px 25px;
}
	
/*sub block */
.block .sub_block{ margin-bottom:0px !important; }
	

/*tabs to drop down*/
/* tabs to drop down  css*/
.tab_drop .dropdown a{padding:4px 10px;margin:0px 2px 0px 0px; color:#b2c0ca !important; border-right:none; border-left:none; border-top:none;;}
.tab_drop .dropdown a.active{ color:#00aeef !important;  border-right:none; border-left:none; border-top:none;font-weight:bold !important; font-size:1em; background:none !important;border-bottom: solid 2px #00aeef;}
.tab_drop .tab_wrapper{/*border-top:1px solid #e0e0e0;*/border-top: solid 1px #f1f1f1;margin-top:-1px;padding:15px 0;}
.tab_drop .dropdown a:hover{ background: none !important;}

/*for drop down css buttons css*/
.tab_drop .dropdown button{padding:8px 15px;margin-bottom:15px;background:#fff;border:1px solid #cfcfcf;width:100%; text-align:left; }
.tab_drop .dropdown-menu{width:100%;margin:0;padding:0; border:none; position:relative;}
.tab_drop .dropdown-menu>li>a{border:none;padding:10px; position:relative;}
.tab_drop .dropdown button::after {content:"\f078"; text-align:right !important; float:right; font-family:'FontAwesome';}



/************** ADDED BY RATNADEEP ********************/
/* Media Queries */
@media only screen and (min-width:768px){	
	/* Responsive - Tabs */
	.tab_drop .dropdown-menu{display:block;position:static;border-bottom: solid 1px #f1f1f1;}
	.tab_drop .dropdown-menu li{float:left;}
	.tab_drop .dropdown-menu{padding:0;margin:0;border-radius:0px;box-shadow:none;width:auto; background-color:transparent !important;}
	.tab_drop .dropdown-menu>li>a{padding:8px 15px;font-size:16px;font-weight:300;margin-right:-1px;white-space:nowrap;}
	.tab_drop .dropdown-menu>li>a.active{background: none;border-bottom:solid 2px #00aeef;}
	.tab_drop  .dropdown a:after {
	  background: #00aeef;/*changable color*/
	  content: '';
	  height: 2px;
	  bottom:0px;
	  left: 0;
	  position: absolute;
	  transition: transform 0.3s;
	  width: inherit;
	  -moz-transition: -moz-transform 0.3s;
	  -webkit-transition: -webkit-transform 0.3s;
	  -moz-transform: scale(0);
	  -o-transform: scale(0);
	  -webkit-transform: scale(0);
	  transform: scale(0);
	  }

	.tab_drop .dropdown a:hover:after {
		  width: 100%;
		  -moz-transform: scale(1);
		  -o-transform: scale(1);
		  -webkit-transform: scale(1);
		  transform: scale(1);
	}

	.tab_drop .dropdown a:focus:after {
		  width: 100%;
		  -moz-transform: scale(1);
		  -o-transform: scale(1);
		  -webkit-transform: scale(1);
		  transform: scale(1);
	}
}


/*home page news*/
.hp_story ul { list-style:none;}
.hp_story h2 {font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;}
.hp_story ul li{ padding:5px 0px; border-bottom:solid 1px #f1f1f1; }
.hp_story ul li:first-child{ display:block;padding: 15px 0px 15px 0px;}
.hp_story ul li:first-child img{ max-width:120px; max-height:90px;}
/*.hp_story ul li:nth-child(3){float:left; width:}
home page news*/

/* top sotyr story */
.top_story ul { list-style:none;}
.top_story ul li{ padding: 15px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}
.top_story ul li:first-child{ padding: 0px 0px 15px 0px;}
.top_story ul li:first-child img{ display:block; width:100%;}
.top_story ul li:last-child{  border-bottom: none;}
.top_story h2 {font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;}

/*deatils for the sory/report/artical */	
.details{font-size:0.688em; line-height:22px; color:#a5b6c0;}
.details a{ color:#a5b6c0; }
	
	
/* normal list*/
.snap_shot ul {list-style:none;}
.snap_shot ul li{ padding: 15px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}
.snap_shot ul li:last-child{  border-bottom: none;}

/*company list*/
.company_order ul {list-style:none;}
.company_order ul li{ padding: 0px; border-bottom:solid 1px #f1f1f1;}
.company_order ul li:first-child{ padding: 5px 0px 10px 0px;}
.company_order ul li:last-child{  border-bottom: none;}

/*value list*/
.company_order .value ul { list-style:none; margin:5px 0 0 0;}
.company_order .value ul li{border-bottom: none;float:left; margin-right:15px; padding:0px;}
.company_order .value ul li dl{font-size:0.750em;color:#a5b6c0;}
.company_order .value ul li dl a {color:#a5b6c0; text-decoration:none }
.company_order .value ul li dd{ font-size:1.125em;}
.company_order .value ul li:first-child{float:left; width:33%; overflow: inherit;}
.company_order .value ul li:nth-child(2){float:left;}
.company_order .value ul li:nth-child(3){float:right; margin-right:0px; text-align:right;}
.company_order .value ul li:last-child{float:right !important; margin-right:15px;text-align:right; width:15%;}

.company_order .global ul { list-style:none; margin:5px 0 0 0;}
.company_order .global ul li{border-bottom: none;float:left; margin-right:15px; padding:0px;}
.company_order .global ul li dl{font-size:0.750em;color:#a5b6c0;}
.company_order .global ul li dl a {color:#a5b6c0; text-decoration:none }
.company_order .global ul li dd{ font-size:1.125em;}
.company_order .global ul li:last-child{float:right !important; margin-right:0px;text-align:right;}

/*Changes on 18th Sep for Result page */
.company_order .result ul { list-style:none; margin:6px 0;}
.company_order .result ul li{border-bottom: none;float:left; margin-right:5px; padding:0 0 6px 0;}
.company_order .result ul li dl{font-size:15px;color:#00aeef;}
.company_order .result ul li dl a {color:#a5b6c0; text-decoration:none;}
.company_order .result ul li dd{ font-size:1.125em;}
.company_order .result ul li dd a{font-size:16px; font-weight:500;color:#373737;}
.company_order .result ul li:last-child{float:right !important; margin-right:0px;text-align:right;}
/*End of Changes on 18th Sep for Result page */


/*Event List*/
.company_order .event ul { list-style:none; margin:5px 0 0 0;}
.company_order .event ul li{border-bottom: solid 1px #e2e2e2;float:left; margin-right:15px; padding:0px;}
.company_order .event ul li dl{font-size:0.750em;color:#a5b6c0;}/* color:#a5b6c0; */
.company_order .event ul li dl a {text-decoration:none }
.company_order .event ul li dd{ font-size:1.125em;}
.company_order .event ul li:last-child{float:right !important; margin-right:0px;text-align:right;}


.global_market ul {list-style:none;}
.global_market ul li{ width:48.5%;padding: 10px 0px; border-bottom:solid 1px #f1f1f1; float:left; margin-right:3%; }
.global_market ul li:nth-child(even){ padding: 10px 0px; border-bottom:solid 1px #f1f1f1; float:left; margin-right:0px;}
.global_market .global ul { list-style:none; margin:5px 0 0 0;}
.global_market .global ul li{border-bottom: none;float:left; margin-right:15px; padding:0px; width:auto; }
.global_market .global ul li dl{font-size:0.750em;color:#a5b6c0;}
.global_market .global ul li dl a {color:#a5b6c0; text-decoration:none }
.global_market .global ul li dd{ font-size:1.125em;}
.global_market .global ul li:last-child{float:right !important; margin-right:0px;text-align:right;}
@media (max-width:767px)
{
.global_market ul li{ width:100%; float:none; }	
}
/*Alternate gray bg List*/

.gray_list  li{ padding:5px 5px;border: solid 1px #f1f1f1 !important;}
.gray_list  li:nth-child(even){background: #f8fafa;}


/*carousel */
.carousel-indicators {}
.carousel-indicators li {
  display: inline-block;width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #a5b6c0;
  border: 1px solid #a5b6c0;
  border-radius: 10px;}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #012d50;}
  
  
/*more news list*/
.new_list ul { list-style:none;}
.new_list ul li{float:left;  padding: 15px 0px 0px 0px; border-bottom:solid 1px #f1f1f1; width:47%; min-height:85px; margin:0px 20px 0px 0px; }
.new_list ul li p{ padding-bottom:0px;}
.new_list ul li h2 {font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;}
.new_list ul li:first-child{ padding: 10px 0px 0px 0px;}
.new_list ul li:nth-child(2){ margin:0px;padding: 10px 0px 0px 0px;  }
.new_list ul li:nth-child(even){ margin:0px;padding: 10px 0px 0px 0px;  }
.new_list ul li:last-child{  border-bottom: none;}
.new_list ul li:nth-last-child(2) {border-bottom: none;}

@media (max-width:940px)
{
.new_list ul li{float: none; width:100%; margin:0px 0px; min-height:inherit; }
.new_list ul li:nth-first-child(2){padding: 15px 0px 0px 0px; }
.new_list ul li:nth-last-child(2) { border-bottom:solid 1px #f1f1f1;}
}
  
 /*list with brief list*/
.news_b_list ul { list-style:none;}
.news_b_list ul li{ padding: 5px 0px 15px 0px; min-height:80px;border-bottom:solid 1px #f1f1f1;}/*spcify minimum height border-bottom:solid 1px #f1f1f1;* /
.news_b_list ul li:first-child{ padding: 15px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}
/*.news_b_list ul li:first-child h2{font-size:1.125em !important;line-height:24px;}*/
.news_b_list ul li img{ max-width:80px; max-height:60px; width:100%;}
/*.news_b_list ul li:last-child{  border-bottom: none; }*/
.news_b_list h2 {font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;}


/*list with brief list*/
.normal_list ul { list-style:none;}
.normal_list ul li{ padding: 15px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}/*spcify minimum height*/
.normal_list ul li:first-child{ padding: 0px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}
.normal_list ul li:last-child{  border-bottom: none;}
.normal_list h2 {font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;}
.normal_list ul li a .duration{
	background-color: rgba(0, 0, 0, 0.6);
	border-radius: 2px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	left: 20px;
	line-height: 7px;
	padding:5px;
	position: absolute;
	top: 12px;
    transition:all 500ms ease;
}
.normal_list ul li > a:hover .duration{
	background-color:#000;}

  
/*Leader Speekers list*/
.leader_list ul { list-style:none;}
.leader_list ul li{ padding: 15px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}
.leader_list ul li:first-child{ padding: 0px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}
.leader_list ul li:first-child{ padding: 0px 0px 15px 0px; border-bottom:solid 1px #f1f1f1;}
.leader_list ul li h2 {font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;}


/*designation details list*/
.designation {}
.designation ul li:first-child
{
	font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;padding: 5px 0px; border:none; 
	color:#012d50;/*changeable color*/
}
.designation ul li { color:#a5b6c0;padding: 0px 0px; border:none; list-style:none;}

  
/*donward arrow for speekers */
.speech_by { position: relative;height: 1px;padding: 0px;border-bottom: #d5d5d5 solid 1px; margin:10px 0 15px 0;}
.speech_by:after {
    content: "";
    position: absolute;
    top: -1px;
    left: 75px;
    border-style: solid;
    border-width: 10px 11px  0  ;
    border-color: #ffffff transparent;/*changeable color */
    display: block;
    width: 0;
    z-index: 1;
}
.speech_by:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 74px;
    border-style: solid;
    border-width: 11px 12px 0 ;
    border-color: #d5d5d5 transparent;
    display: block;
    width: 0;
    z-index: 0;
}

/*quote*/
.quote{ min-height:40px; float:left; padding:0 15px; color:#a5b6c0; font-size:1.25em; }
@media  (max-width:768px)
{
	quote{ min-height:100px; }
}

/*leader_more list */
.leader_more ul li {color:#a5b6c0;padding: 0px 0px; border:none;}
.leader_more ul li a{color:#a5b6c0;}
.leader_more ul li:first-child { border:none;}
.leader_more ul li:nth-child(2) a{font-size:1em ; font-family: 'Roboto Slab', serif;line-height:22px;padding: 5px 0px;border:none;color:#012d50; /*changeable color*/
}
.leader_more img{ 
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
	-webkit-transition: all 1s ease;
  	-moz-transition: all 1s ease;
  	-ms-transition: all 1s ease;
  	-o-transition: all 1s ease;
  	transition: all 1s ease;
}
.leader_more:hover img{ 
	filter: none;
	-webkit-filter: grayscale(0%);
	-webkit-transition: all 2s ease;
  	-moz-transition: all 2s ease;
  	-ms-transition: all 2s ease;
  	-o-transition: all 2s ease;
  	transition: all 2s ease;
}

/*calender list */
.calender_list ul { width:100%;}
.calender_list ul li { list-style:none; padding:5px 0px;border-top: solid 1px #f1f1f1;}
.calender_list ul li:first-child { border-top: solid 1px #999;}
.calender_list ul li a h2{font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px; text-align:right;background:#f2f4f6; color:#012d50; padding:5px;}

/*poll*/
.poll .question a{font-family: 'Roboto Slab', serif; font-size:1.25em !important; padding-bottom:10px;}
.poll .openion a{ width:33.33%; color:#FFFFFF; float:left; text-align:center; padding:10px 0px;}


/*parallox ad */
.ha-bg-parallax {
	background:
	url(../images/financial_elements.jpg)  no-repeat fixed;
   /* background: url(http://thememove.com/shoot/white/assets/img/sample/1920x650/3.jpg) 50% -195px no-repeat fixed;*/
    -moz-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    max-height: 300px;
    margin: 0 auto;
    width: 100%;
    display: table;
    vertical-align: middle;
}

.ha-bg-parallax .ha-parallax-body {
    display: table-cell;
    vertical-align: middle !important; margin:auto 0px;
}

/*end parallox ad here*/


/*web products list*/
.web_list ul { list-style:none;}
.web_list ul li{ padding:10px; border:none;border:solid 1px #fff;background:#fff; }
.web_list ul li a{ color:#012d50;}
.web_list ul li ul li{ list-style:none; padding:5px 0px;  border:none; background:none !important; text-align:center; height:auto;}
.web_list ul li ul li:nth-child(1) {font-size:3.000em;}
.web_list ul li ul li:nth-child(2) {font-size:1.125em; font-family:"Oswald", Times New Roman, Cambria, Hoefler Text, Liberation Serif, Times, serif;}
.web_list ul li ul li:nth-child(3){min-height:50px;}
.web_list ul li h2 {font-size:1em; font-family: 'Roboto Slab', serif;line-height:22px;}
.web_list ul li:hover{
	border:solid 1px #f1f1f1;
	background:#f8fafa;
	-webkit-transition: all .7s ease;
  	-moz-transition: all .7s ease;
  	-ms-transition: all .7s ease;
  	-o-transition: all .7s ease;
  	transition: all .7s ease;
}
.web_list  ul li ul li:hover{
	border: none !important;
	background: none !important;
}
.web_list ul li ul li:nth-child(2) a:hover{ color:#f16e2d;}

/*for top promo banner*/
#promo {}
#promo .carousel-inner .item{max-height:250px; }
#promo .carousel-inner .item .gap{ min-height:50px;background-color:rgba(255,255,255,0.70); }
/*end top promo banner*/

/*Breadcrums*/
.breadcrumb {
	padding: 8px 0px;
/*	margin: 0 0 20px 0; */
	margin: 0 0 0 0;
	list-style: none;
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px; background:none;
} 
.breadcrumb>li {
	display: inline-block
}
.breadcrumb>li+li:before {
	padding: 0 10px;
	color: #ccc; font-family:FontAwesome; display: inline-block; font-weight:normal;
	content: "\f105"
}
.breadcrumb>.active {
	color: #e66a1f;
}



/*quick links company*/
.quick {}
.quick .title { margin-bottom:10px;padding:5px 0px;}
.quick .title a{ color:rgba(0,0,0,1.00);  font-size:1.25em;}
.quick h2 a{}
/*quick links company*/

/*trending */
.trending a{ font-size:1em; /* margin:0 20px 10px 0px; */ display: inline-block}

/*for iifl view*/
.helight_box{ padding:10px; border:none;border:solid 1px #fff;}
.helight_box:hover{
	border:solid 1px #f1f1f1;
	background:#f8fafa;
	-webkit-transition: all .7s ease;
  	-moz-transition: all .7s ease;
  	-ms-transition: all .7s ease;
  	-o-transition: all .7s ease;
  	transition: all .7s ease;}



/*video box*/
.video_play{z-index:1; bottom:10px; left:10px}
.video_play img{ width:10%; height:10%;}

/*you tube video size
.vid {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.vid iframe,
.vid object,
.vid embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}*/

/*vidoe list*/
.video-list-thumbs{}
.video-list-thumbs > li{
    margin-bottom:12px;
}
.video-list-thumbs > li:last-child{}
.video-list-thumbs > li > a{
	display:block;
	position:relative;
	/*background-color: #111;
	color: #fff;*/
	padding: 8px;
	border-radius:3px
    transition:all 500ms ease-in-out;
    /*border-radius:4px*/
}
.video-list-thumbs > li > a:hover{
	box-shadow:0 2px 5px rgba(0,0,0,.3);
	text-decoration:none
}
.video-list-thumbs h2{
	bottom: 0;
	font-size: 14px;
	/*height: 33px;*/
	margin: 8px 0 0;
}
.video-list-thumbs .glyphicon-play-circle{
    font-size: 60px;
    opacity: 0.6;
    position: absolute;
    right: 39%;
    top: 25%;
    text-shadow: 0 1px 3px rgba(0,0,0,.5);
    transition:all 500ms ease-in-out;
}
.video-list-thumbs > li > a:hover .glyphicon-play-circle{
	color:#fff;
	opacity:1;
	text-shadow:0 1px 3px rgba(0,0,0,.8);
}
.video-list-thumbs .duration{
	background-color: rgba(0, 0, 0, 0.4);
	border-radius: 2px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	left: 12px;
	line-height: 13px;
	padding: 2px 3px 1px;
	position: absolute;
	top: 12px;
    transition:all 500ms ease;
}

.video-list-thumbs > li > a:hover .duration{
	background-color:#000;
}
@media (min-width:320px) and (max-width: 480px) { 
	.video-list-thumbs .glyphicon-play-circle{
    font-size: 35px;
    right: 36%;
    top: 27%;
	}
	.video-list-thumbs h2{
		bottom: 0;
		font-size: 12px;
		height: 22px;
		margin: 8px 0 0;
	}
}



/*pannel for colasable */
.collapsible .panel{    margin-bottom: 20px;
    background-color: transparent !important;
    border: none;
    border-radius: 0px;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.00);
    box-shadow: 0 0px 0px rgba(0,0,0,.00);}
  
/*absolute*/    
.relative{ position:relative; }  
.absolute{ position:absolute;}  
  
/*padding */
.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p19{ padding:20px;}
.p21{ padding:21px;}
.p0{ padding:0px !important;}
.pt0{padding-top:0px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pr5{ padding-right:5px;}
.pr8{ padding-right:8px;}
.pr0{padding-right:0px;}
.pr10{ padding-right:10px;}
.p2_8{ padding:2px 8px;}
.plr0{ padding:0px !important;}
.plr3{ padding:0 3px;}
.plr10{ padding:0 10px;}
.plr15{ padding:0 15px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pb0{ padding-bottom:0px !important;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px ;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px ;}
.pb45{ padding-bottom:45px ;}
.pl0{padding-left:0px;}


/*margin*/
.m0{ margin:0px !important;}
.mt0{ margin-top:0px !important;}
.mt2{ margin-top:2px;}
.mt3{ margin-top:3px;}
.mt4{ margin-top:4px;}
.mt5{ margin-top:5px;}
.mt6{ margin-top:6px;}
.mt7{ margin-top:7px;}
.mt8{ margin-top:8px;}
.mt9{ margin-top:9px;}
.mt10{ margin-top:10px;}
.mt13{ margin-top:13px;}
.mt15{ margin-top:15px;}
.mt16{ margin-top:16px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mr1{ margin-right:1px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mb0{ margin-bottom:0px !important;}
.mb5{ margin-bottom:5px}
.mb8{ margin-bottom:8px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px;}
.mb45{ margin-bottom:45px}
.ml0{ margin-left:0px;}
.ml10{ margin-left:10px;}

/*margin-padding*/
.m0p0{ margin:0px !important; padding:0px !important; }

/*mbile margin */



/*font family*/
.robo{font-family:"Roboto", Helvetica Neue, Helvetica, Arial, sans-serif;}
.osw{font-family:"Oswald", Times New Roman, Cambria, Hoefler Text, Liberation Serif, Times, serif;}
.robo_slab{font-family: 'Roboto Slab', serif;}

/*font size in pixel*/
.fs18{ font-size:18px;}
.fs16{ font-size:16px;}
.fs14{ font-size:14px;}
.fs12{ font-size:12px;}
.fs11{ font-size:11px;}


/*font size in em*/
.fs36e{ font-size:2.250em !important;;}
.fs30e{ font-size:1.875em;}
.fs28e{ font-size:1.750em !important;}
.fs24e{ font-size:1.500em;}
.fs20e{ font-size:1.25em;}
.fs18e{ font-size:1.125em !important;}
.fs16e{ font-size:1em;}
.fs14e{ font-size:0.875em;}
.fs12e{ font-size:0.750em;}
.fs11e{ font-size:0.688em;}

.txt_left{text-align:left !important;}
.txt_bold{ font-weight:bold !important;}
.txt_italic{ font-style:italic;}
.txt_normal{ font-weight: normal !important;}
.txt_line{ line-height:normal !important;}
.txt_line p{ line-height:normal !important;}

/*font color*/
.headlines{ color:#f16e2d;} /* highlight sotry or headlin in list  */	
.positive{ /*color:#1a7642;*/ color:#3ab161 !important;}
.negative{ /*color:#9e0b0f;*/ color:#dc514d !important;}
.gray_text{ color:#a5b6c0;}
.gary_b_txt{ color:#a5b6c0;}
.white_txt{ color:#FFFFFF !important;}
/*.blue_text{ color:#00aeef;}*/

/*change patcah*/
.pov_chg{ background:#d8efdf;}
.nev_chg{ background:#f8dcdb;}


/*image center*/
.img-center{
    display: block;
    margin-left: auto;
    margin-right: auto;}

/*background color*/
.white_bg{ background:#FFFFFF;}
.white_gd{background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}
.dark_gray_bg{ background:#ececec;}
.light_gray_bg{ background:#f8fafa;}
.green_bg{ background:#3ab161;}
.blue_bg {background:#005b7f;}
.red_bg{background:#dc514d;}
.dark_red_bg{background:#E80909 !important;}
.light_red_bg{background:#E67373  !important;}
.light_blue_bg{background:#B1CBFA  !important;}
.dark_grey_bg{background:#787878 !important;}
.bg_non{ background-color:transparent !important;}
.orange_bg{ background:#f16e2d;}




/*border*/
.bdr_non{ border:none !important; border:0px !important;}
.bdr_Bnone{ border-bottom:none !important;}
/*.bdr_all{border:solid 1px #f1f1f1;}*/
/*.gray_bdr_b{border-bottom: solid 1px #f1f1f1;}
.gray_bdr_r{border-right: solid 1px #f1f1f1;}*/
.bdr_r0{ border-radius:0px !important;}


.green_bdr_b{border-bottom: solid 1px #3ab161;}
.dark_red_bdr_b{border-bottom: solid 1px #dc514d;}
.blue_bdr_b{border-bottom: solid 1px #005b7f;}
.light_blue_bdr_b{border-bottom: solid 1px #B1CBFA;}
.light_red_bdr_b{border-bottom: solid 1px #E67373;}
.dark_grey_bdr_b{border-bottom: solid 1px #787878;}
.gray_bdr_bot{border-bottom: solid 1px #e2e2e2;} 


/*shadow*/
.shadow_non{ box-shadow:none !important}


/*width*/
.w100p{ width:100%;}
.h100p{ height:100%}
.w95%{width:95% !important;}
.name_th{ min-width:120px !important;}
.date_th{ min-width:80px !important;}
.flag_th{ min-width:180px !important;}

.min_450{ min-height:600px;}
@media  (max-width:767px)
{
	.min_450{ height:inherit;}
}


/*effect*/
.blur{
	/*background-color:#fff;*/
	-webkit-filter: blur(2px);
    -moz-filter: blur(2px);
    -o-filter: blur(2px);
    -ms-filter: blur(2px);
    filter: blur(2px);
	-webkit-transition: all .5s ease-in;
  	-moz-transition: all .5s ease-in;
  	-ms-transition: all .5s ease-in;
  	-o-transition: all .5s ease-in;
	
}

.no_blur{
	-webkit-filter: blur(0px);
    -moz-filter: blur(0px);
    -o-filter: blur(0px);
    -ms-filter: blur(0px);
    filter: blur(0px);
	-webkit-transition: all .5s ease-out;
  	-moz-transition: all .5s  ease-out;
  	-ms-transition: all .5s  ease-out;
  	-o-transition: all .5s  ease-out;}

.grayscale{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
	}

/*shadow*/
.shadow{
	box-shadow:0px 5px 11px -2px rgba(99, 99, 99, 0.7);
	-webkit-box-shadow:0px 5px 11px -2px rgba(99, 99, 99, 0.7);
	-moz-box-shadow:0px 5px 11px -2px rgba(99, 99, 99, 0.7);
}

/*blink btn effect*/
.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: 9;/*infinite*/
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count:3;/*infinite*/
    
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function:linear;
    animation-iteration-count:3;/*infinite*/
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

/*button circle*/

.b_btn{ content:"";}
.close{filter: alpha(opacity=100)!important;
	opacity: 1.0 !important}
.btn-more{ border:none;}
.btn-circle-xs {
	width: 20px; border-width:.17em !important;
    height: 20px;
    text-align: center;
    padding: 0px 0;
    font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  -webkit-border-radius: 15px; /* Safari 3-4, iOS 1-3.2, Android 1.6- */  
  -moz-border-radius: 15px; /* Firefox 1-3.6 */
  /* Prevent background color leak outs */
  -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
}
.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  -webkit-border-radius: 15px; /* Safari 3-4, iOS 1-3.2, Android 1.6- */  
  -moz-border-radius: 15px; /* Firefox 1-3.6 */
  /* Prevent background color leak outs */
  -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
}

.btn-circle-md {
  width: 35px;
  height: 35px;
  padding: 2px 8px;
  line-height: 1.33;
  border-radius: 25px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  -webkit-border-radius: 25px; /* Safari 3-4, iOS 1-3.2, Android 1.6- */  
  -moz-border-radius: 25px; /* Firefox 1-3.6 */
  /* Prevent background color leak outs */
  -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
}


.btn-circle-lg {
  width: 50px;
  height: 50px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 25px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  -webkit-border-radius: 25px; /* Safari 3-4, iOS 1-3.2, Android 1.6- */  
  -moz-border-radius: 25px; /* Firefox 1-3.6 */
  /* Prevent background color leak outs */
  -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
}
.btn-circle-xl {
  width: 70px;
  height: 70px;
  padding: 10px 16px;
  font-size: 24px;
  line-height: 1.33;
  border-radius: 35px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  -webkit-border-radius: 35px; /* Safari 3-4, iOS 1-3.2, Android 1.6- */  
  -moz-border-radius: 35px; /* Firefox 1-3.6 */
  /* Prevent background color leak outs */
  -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
}

.btn-facebook {background: #3b5998; font-size:90%; color:#FFFFFF;}
.btn-twitter {background: #00aced; font-size:90%; color:#FFFFFF;}
.btn-google {background: #c32f10; font-size:90%; color:#FFFFFF;}

.facebook_txt { color:#3b5998  !important;}
.twitter_txt{ color:#00aced !important;}
.google_txt{ color:#dd4b38  !important}


.btn_lb_bdr{ background-color:transparent; color:#00aeef; border:0.13em solid #00aeef;}
.btn_lb_bdr:hover{
	background:#00aeef; color:#fff;
	-webkit-transition: all .7s ease;
  	-moz-transition: all .7s ease;
  	-ms-transition: all .7s ease;
  	-o-transition: all .7s ease;
  	transition: all .7s ease;
}

.btn_b_bdr{ background-color:transparent; color:#012d50; border:1px solid #012d50;}
.btn_b_bdr:hover, .btn_b_bdr:focus, .btn_b_bdr:active{
	border:solid 1px #012d50;
	background:#012d50; color:#fff;
	-webkit-transition: all .7s ease;
  	-moz-transition: all .7s ease;
  	-ms-transition: all .7s ease;
  	-o-transition: all .7s ease;
  	transition: all .7s ease;
}.btn_o_bdr{background-color:transparent; color:#f16e2d; border:1px solid #f16e2d;}
.btn_o_bdr:hover{
	border:solid 1px #f16e2d;
	background:#f16e2d; color:#fff;
	-webkit-transition: all .7s ease;
  	-moz-transition: all .7s ease;
  	-ms-transition: all .7s ease;
  	-o-transition: all .7s ease;
  	transition: all .7s ease;
}

.btn_rec_bdr{ background-color:transparent; color:#a7b2bc; border:0.13em solid #a7b2bc; padding:6px 18px;}
.btn_rec_bdr:hover{
	background:#fff; color:#00aeef;
	-webkit-transition: all .7s ease;
  	-moz-transition: all .7s ease;
  	-ms-transition: all .7s ease;
  	-o-transition: all .7s ease;
  	transition: all .7s ease;
	border:#a7b2bc solid 1px;
}

.buy{}
.sell{}

/*.btn{display:inline-block;padding:6px 12px;border:2px solid #ddd;color:#ddd;text-decoration:none;font-weight:700;text-transform:uppercase;margin:15px 5px 0;transition:all .2s;min-width:100px;text-align:center;font-size:14px}
.btn:hover,.btn.hover{background:#ddd;color:#777}
.btn.btn-lg{padding:10px 16px;font-size:18px}
.btn.btn-sm{padding:5px 10px;font-size:12px}
.btn.btn-xs{padding:1px 5px;font-size:12px;padding:1px 5px;font-size:12px}*/
.btn.primary{border-color:#3498db;color:#3498db}
.btn.primary:hover,.btn.primary.hover{background:#3498db;color:#fff}
.btn.danger{border-color:#e74c3c;color:#e74c3c}
.btn.danger:hover,.btn.danger.hover{background:#e74c3c;color:#fff}
.btn.success{border-color:#27ae60;color:#27ae60}
.btn.success:hover,.btn.success.hover{background:#27ae60;color:#fff}
.btn.warning{border-color:#f1c40f;color:#f1c40f}
.btn.warning:hover,.btn.warning.hover{background:#f1c40f;color:#fff}
.btn.black{border-color:#34495e;color:#34495e}
.btn.black:hover,.btn.black.hover{background:#34495e;color:#fff}
.btn.black{border-color:#34495e;color:#34495e}
.btn.black:hover,.btn.black.hover{background:#34495e;color:#fff}
.btn.info{border-color:#5bc0de;color:#5bc0de}
.btn.info:hover,.btn.info.hover{background:#5bc0de;color:#fff}
.btn.clear{border-color:#777;color:#777; border:1px;}
.btn.clear:hover,.btn.clear.hover{background:#777;color:#fff}
.btn.smily{color:#fff; background-color:#012d50; border-radius:4px;border-color:#012d50; padding:8px 35px; font-size:18px;}
.btn.smily:hover,.btn.smily.hover{background:#17466b;color:#fff}

/*full cicle image*/
.img-full-circle{ border-radius:100%;}


/*ad size*/
.max_300{ max-width:300px;}


/*z-index*/
.error_zindex{
	z-index:1;}
	
/*input xxl*/
.input-xxl {
	height: 75px;
	padding:0px;
	font-size: 36px;
	line-height: 1.3333333; border:none; color:#FFFFFF !important;
	/*border-radius: 6px*/
}	

.white_placholder::-webkit-input-placeholder {
  color: #fff;
}
.white_placholder::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
.white_placholder:-ms-input-placeholder {
  color: #fff;
}
.white_placholder:-moz-placeholder { /* Firefox 18- */
  color: #fff;
}}


/* Autocomplete Header */
.ui-widget, .ui-widget_2{position:relative;}
.ui-widget #auto_com_drop{position:absolute;top:27px;}
.ui-widget_2 #auto_com_drop{position:absolute;top:27px;left:91px;}
.ui-autocomplete{background: #FFFFFF;	z-index: 999;border: 1px solid #dadada;}

#auto_drop_hp{position:absolute;left:0px;width:100% !important;top:31px;z-index: 9999999;}
#auto_drop_hp .ui-autocomplete{max-height:376px;-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);}
#auto_drop_hp .ui-autocomplete{position:absolute;left:0px;}

/* Autocomplete Header Sticky*/
.ui-widget, .ui-widget_2{position:relative;}
.ui-widget #auto_drop_hp_sticky{position:absolute;top:27px;}
.ui-widget_2 #auto_drop_hp_sticky{position:absolute;top:27px;left:91px;}
.ui-autocomplete{background: #FFFFFF;	z-index: 999;border: 1px solid #dadada;}

#auto_drop_hp_sticky{position:absolute;left:0px;width:100% !important;top:31px}
#auto_drop_hp_sticky .ui-autocomplete{max-height:376px;-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);}
#auto_drop_hp_sticky .ui-autocomplete{position:absolute;left:0px;}

/* Autocomplete Mobile Header*/
.ui-widget, .ui-widget_2{position:relative;}
.ui-widget #auto_drop_hp_mobile{position:absolute;top:27px;}
.ui-widget_2 #auto_drop_hp_mobile{position:absolute;top:27px;left:91px;}
.ui-autocomplete{background: #FFFFFF;	z-index: 999;border: 1px solid #dadada;}

#auto_drop_hp_mobile{position:absolute;left:0px;width:100% !important;top:31px}
#auto_drop_hp_mobile .ui-autocomplete{max-height:376px;overflow: auto;-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);}
#auto_drop_hp_mobile .ui-autocomplete{position:absolute;left:0px}

@media (max-width:767px)
{
.mktbreadcrum { display:none; }    
}

/*Result Express Block*/
.result_ex_box{border:rgba(158,158,158,1.00) solid 1px; box-shadow:6px 6px 5px rgba(183,182,182,1.00); border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:5px;}
