/* CSS Document */
@font-face {
    font-family: 'lane_-_narrowregular';
    src: url('../fonts/LANENAR_-webfont.eot');
    src: url('../fonts/LANENAR_-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/LANENAR_-webfont.woff') format('woff'),
         url('../fonts/LANENAR_-webfont.ttf') format('truetype'),
         url('../fonts/LANENAR_-webfont.svg#lane_-_narrowregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
			font-family: "Open Sans";
			src: url('../fonts/OpenSans-Regular.eot');
			src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
			url('../fonts/OpenSans-Regular.svg#Open Sans') format('svg'),
			url('../fonts/OpenSans-Regular.woff') format('woff'),
			url('../fonts/OpenSans-Regular.ttf') format('truetype');
			font-weight: normal;
			font-style: normal;
	}
@font-face{font-family: 'WebRupee';src:url(../fonts/WebRupee.V2.0.eot);src:local('WebRupee'), url('../fonts/WebRupee.V2.0.ttf') format('truetype'),  url('../fonts/WebRupee.V2.0.woff') format('woff'), url('../fonts/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}
.WebRupee{font-family: 'WebRupee'; }
.WebRupee1{font-family: 'WebRupee'; line-height: 35px; }

.site-name { font-family:"Open Sans"; font-stretch:extra-condensed; color:#6ea1ff !important; font-weight:bold; text-shadow: 0 -1px 1px #124273;}
.box-min-height {min-height:465px;}

a.message { background:url(../images/icon_top_nav.png) no-repeat -30px 11px; display:block; height:50px; margin:0 5px; position:relative;}
a.message:hover { background:url(../images/icon_top_nav.png) no-repeat -30px -25px; display:block; }
span.top-nav-alert { background:rgba(162,208,254,0.5); border:1px solid rgba(171,194,234,0.4); border-radius:10px; display:inline-block; font-size:9px; color:#fff; padding:0px 0px; width:22px; height:22px; line-height:20px; text-align:center; position:absolute; top:2px; right:3px; }

a.notification { background:url(../images/icon_top_nav.png) no-repeat 0px 11px; display:block; height:50px; margin:0 5px;}
a.notification:hover { background:url(../images/icon_top_nav.png) no-repeat 0px -25px; display:block; }
a.follow-notify { background:url(../images/icon_top_nav.png) no-repeat -30px -60px; display:block; height:50px; margin:0 5px;}
a.follow-notify:hover { background:url(../images/icon_top_nav.png) no-repeat -30px -98px; display:block; }

.top-dropdown-user { color:#fff !important; margin:0; padding:0; padding:5px 10px 5px 15px !important; border-bottom:none !important;  }
.top-dropdown-user a { color:#fff !important; margin:0; padding:0; border-bottom:none !important; background:#292929 !important;  }
.top-dropdown-user a:hover { color:#fff; border-bottom:none !important; background:#292929 !important;  }
.top-dropdown-user img {  width: 41px; height:41px; border-radius:5px; margin:0 0 0 0px }


.friend-req-box { display:inline-block; padding:0 5px; margin:5px 0;}
.friend-req-box img { display:inline-block; width:30px; height:30px; border-radius:2px; border:1px solid #fff; padding:1px;}
.friend-req-box .name-box { display:inline-block; font-size:13px; font-family:"Open Sans"; vertical-align:top; color:#fff; margin:0 0 0 5px; width:73.5%;}
.friend-req-box .top-btn-panel { display:inline-block; padding:5px 0px;}
.friend-req-box .top-btn-panel a { display:inline-block; padding:3px 5px; color:#333; text-decoration:none; border-radius:2px; font-size:11px;}

.grey-shadow-container { background:rgba(201,208,218,0.4); box-shadow:inset 0px 0px 5px 2px rgba(6,6,6,0.05); border-radius:4px; }
.margin-none { margin:0 !important;} .padding-none { padding:0;}
.margin_top30 { margin-top:30px !important;}  .margin_top50 { margin-top:50px !important;} .margin_top20 { margin-top:20px !important;}
.pad1012 { padding:10px 12px;} .pad515 { padding:5px 15px !important; }

.fleft { float:left;}
.fright { float:right;}
.container-md-sm { width:80%; margin:0 auto;}

.top-icon-box { margin:0 auto; text-align:center;}
.top-icon-box img { margin:0 auto; text-align:center; display:block; }
.top-page-title-box { margin:0 auto; text-align:center; font-size:26px; font-family:"LatoRegular", "Open Sans", "Myriad Pro", Arial; color:#4b4b4b; padding:15px 0 5px 0; }

.add-tag-title { border-bottom:2px solid #eae9e1; padding:15px 0; margin-bottom:0px; box-shadow:inset 0px -1px 2px 0px  rgba(6,6,6,0.05); }
.add-tag-title h3 {text-align:center; font-family:"LatoRegular", "Open Sans", "Myriad Pro", Arial; font-size:26px; margin:0 auto;}

/* Common Border Defined */
.right-border { border-right:1px solid #D3D8DE;}


/* Button Classes */
.blue-btn { border:1px solid #4096ee; box-shadow:inset 0 1px 1px 0px #FFF; display:block;
background: #7abcff; /* Old browsers */
background: -moz-linear-gradient(top,  #7abcff 0%, #60abf8 44%, #4096ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7abcff), color-stop(44%,#60abf8), color-stop(100%,#4096ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */
	
	}
.lt-blue-btn { border:1px solid #89A5C1; box-shadow:inset 0 1px 1px 0px #fff; display:block;
background: #c3d9ff; /* Old browsers */
background: -moz-linear-gradient(top,  #c3d9ff 0%, #b1c8ef 41%, #98b0d9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c3d9ff), color-stop(41%,#b1c8ef), color-stop(100%,#98b0d9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c3d9ff 0%,#b1c8ef 41%,#98b0d9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3d9ff', endColorstr='#98b0d9',GradientType=0 ); /* IE6-9 */
	
	}


.lt-grey-btn { border:1px solid #C5C9B1; box-shadow:inset 0 1px 1px 0px #E2E5C9; display:block;
background: #feffe8; /* Old browsers */
background: -moz-linear-gradient(top,  #feffe8 0%, #d6dbbf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* IE10+ */
background: linear-gradient(to bottom,  #feffe8 0%,#d6dbbf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 ); /* IE6-9 */
	
	}

.solid-grey-btn { background:#F0F0F0; color:#333;}
.ads-box { background:#fff; border:1px solid #e4e4e4; box-shadow: 0px 2px 6px -2px #CCC; margin: 0 0 20px 0; font-family:"Open Sans"}

.directory-bredcrum-box { display:inline-block; margin:0; padding:0 0 10px 0; width:100%; font-size:13px; }
.directory-bredcrum-box span{ display:inline-block; margin:0; padding:0; }
.directory-bredcrum-box a { display:inline-block; margin:0; padding:0; text-decoration:none; color:#145AA0;}
.directory-bredcrum-box a:hover { display:inline-block; margin:0; padding:0; text-decoration:none; color:#145AA0;}

.directory-box {background:#fff; border:1px solid #e4e4e4; box-shadow: 0px 2px 6px -2px #CCC; margin: 0 0 0px 0; font-family:"Open Sans"}
h2.directory-title { font-size:14px; margin:0; font-weight:bold; color:#276BB0;}
.browse-directory-box { display:inline-block; border-bottom:1px solid #E5E5E5; padding:5px 0 0px 0; width:100%; margin:0 0 10px 0;}
.browse-directory-box h3 { display:inline-block; padding:5px 0 5px 0; width:100%; margin:0 0 0px 0; font-size:14px;}
.browse-name-box { display:inline-block; padding:0; width:100%; margin:0 0 10px 0;}
.browse-name-box a { display:inline-block; padding:5px; text-decoration:none; margin:0 0 0px 0; font-size:15px;}
.directory-list-box {display:inline-block; border-bottom:1px solid #E5E5E5; padding:5px 0 10px 0; width:100%; margin:0 0 10px 0;}
.directory-list-box h3 {display:inline-block; padding:5px 0 5px 0; width:100%; margin:0 0 10px 0; font-size:15px; font-weight:bold;}
ul.directory-list { display:inline-block; margin:0; padding:0;}
ul.directory-list li { display:inline-block; margin:0; padding:0; width:32%; vertical-align:top;}
ul.directory-list li h4{ display:inline-block; margin:0; padding:0; width:100%; font-size:13px;}
ul.directory-list li a { display:inline-block; margin:0; padding:0; text-decoration:none; font-size:13px; color:#276BB0;}



/* Footer CSS */
.footer-box { display:inline-block; width:100%; text-align:center; color:#fff; font-family:"Open Sans"; font-size:12px; padding:5px 0; margin:0px 0 0 0; background:rgba(0,0,0,0.5); /*box-shadow:inset 0px 5px 25px 0px rgba(33,70,112,0.6);*/ }
.footer-box a { display:inline-block; text-decoration:none; color:#fff; font-family:"Open Sans"; font-size:12px; padding:0; margin:5px 3px;}















