@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(https://fonts.googleapis.com/css?family=PT+Sans);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);

@import url("http://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.5.4/bootstrap-select.min.css");
@font-face {
	font-family: 'Oswald';
	src: url('../fonts/Oswald.eot'); /* IE9 Compat Modes */
	src: url('../fonts/Oswald.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/Oswald.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/Oswald.woff') format('woff'), /* Pretty Modern Browsers */ url('../fonts/Oswald.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/Oswald.svg#Oswald') format('svg'); /* Legacy iOS */
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'lucida';
    src: url('../fonts/lhandw_0-webfont.eot');
    src: url('../fonts/lhandw_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/lhandw_0-webfont.woff2') format('woff2'),
url('../fonts/lhandw_0-webfont.woff') format('woff'),
url('../fonts/lhandw_0-webfont.ttf') format('truetype'),
url('../fonts/lhandw_0-webfont.svg#lucida') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'futura';
    src: url('../fonts/tt0142m_0-webfont.eot');
    src: url('../fonts/tt0142m_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/tt0142m_0-webfont.woff2') format('woff2'),
url('../fonts/tt0142m_0-webfont.woff') format('woff'),
url('../fonts/tt0142m_0-webfont.ttf') format('truetype'),
url('../fonts/tt0142m_0-webfont.svg#futura') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'abadi';
    src: url('../fonts/abalc_0-webfont.eot');
    src: url('../fonts/abalc_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/abalc_0-webfont.woff2') format('woff2'),
url('../fonts/abalc_0-webfont.woff') format('woff'),
url('..t/fonts/abalc_0-webfont.ttf') format('truetype'),
url('../fonts/abalc_0-webfont.svg#abadi') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri.eot');
    src: url('../fonts/Calibri.eot?#iefix') format('embedded-opentype'),
url('../fonts/Calibri.woff2') format('woff2'),
url('../fonts/Calibri.woff2') format('woff'),
url('../fonts/Calibri.ttf') format('truetype'),
url('../fonts/Calibri.svg#Calibri') format('svg');
    font-weight: normal;
    font-style: normal;

}
html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kb d, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, input, textarea, select, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	outline: 0;
}
::selection {
	background: #000000;
	color: #ccc;
}
::-moz-selection {
	background: #000000;
	color: #ccc;
}
::-webkit-selection {
	background: #000000;
	color: #ccc;
}
 @-ms-viewport {
 width: device-width;
}

browser { background: black !important; }
@-moz-document url(chrome://browser/content/browser.xul){
tabbrowser tabpanels { background: #000000 !important} }
html {
	overflow:hidden;
	width:100%;
	height:100%;
background-color:#000000;
   background-image:url(../images/black_bg.jpg);
   background-repeat:repeat-x;
/*     -webkit-appearance: none;
   appearance: none;*/	
}
body {
background-color:#000000;
   background-image:url(../images/black_bg.jpg);
   background-repeat:repeat-x;	
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
}
.btn.focus, .btn:focus, .btn:hover{
	outline:none !important;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align: justify;
}
div, section {
	display: block;
}
img, a {
	border: none;
	outline: none
}
a {
	text-decoration: none;
	outline: none;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
}
input:focus {
	outline: none
}
ul, ol {
	list-style-type: none;
}
/*align*/
.al {
	float: left
}
.ar {
	float: right
}
.ac {
	margin: 0 auto
}
/* clear fix */
* html .clearfix {
	height: 1%;
	overflow: visible
}
*+html .clearfix {
	min-height: 1%
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0
}

.no_pad {
	padding:0 !important;
}
/*Clear*/
.clear {
	clear: both;
	height: 0;
	overflow: hidden
}
.db {
	display: block;
}
.dn {
	display: none;
}
img {
	max-width: 100%;
	height: auto;
	border: none;
}
.trs {
	-webkit-transition: 0.5s ease-in-out;
	-moz-transition: 0.5s ease-in-out;
	-ms-transition: 0.5s ease-in-out;
	-o-transition: 0.5s ease-in-out;
	transition: 0.5s ease-in-out;
}
.browser-warning {
	display: none;
	background: yellow;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	border-top: solid 1px #999;
	border-bottom: solid 1px #999;
	text-align: center;
	padding: 10px 0 10px 0;
	color: #000;
}
th{
	color:#986813;
}
td{
	color:#986813;
}
.browser-warning a {
	color: red;
}
/* Target old browsers with modernizr */
.oldie .browser-warning {
	display: block;
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Conv_Arvo-Regular', 'Arvo', Arial, sans-serif;
}
.trs2 {
	-webkit-transition: 0.7s ease-in-out;
	-moz-transition: 0.7s ease-in-out;
	-ms-transition: 0.7s ease-in-out;
	-o-transition: 0.7s ease-in-out;
	transition: 0.7s ease-in-out;
}
.twt:hover img {
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
}
/************************common end**************************/

.container {
    width: 1110px !important;
	padding:0 !important;
}

.main_container{
	width:100%;
	height:100%;
	float:left;
	margin:0;
	position:absolute;
	padding:0;
	background:#000;
}

.e_ml {
	float:left;
	text-align:left;
	padding:16px 0 16px 21px;
	width:100%;
	position: relative;
    z-index: 99;
}

.e_ml a{
	float:left;
	text-align:left;

	font-size:14px;

	color:#FFF;
	font-family: 'Open Sans', sans-serif;

}

.e_ml a:hover{

	color: #d2d2a5;


}
.e_ml  span{
	color:#d2d2a5;
}



.ph_bx {
	float:left;
	text-align:right;
	padding:16px 0;
	color:#FFF;
	font-size:14px;
	    padding-right:111px;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	position: relative;
    z-index: 99;
}



.ph_bx  span{
	color:#d2d2a5;
}

.tp_bdr {
	    width: 100%;
    float: left;
    margin: 0;
    position: relative;
    margin-top: -50px;
}


.mdl_bx {
	width:100%;
	float:left;
	position:relative;
margin-top: -303px;
}


.menu {
    width: 215px;
    margin-left: 25px;
    margin-right: 25px;
    float: left;
    position: relative;
    z-index: 99;
}

.menu ul {
	float:left;
		margin:0;
	padding:0;
	list-style:none;
	width:100%;

	
}


.menu ul li {
display:block;

	
}


.menu ul li a{
display:block;
width:100%;
color:#d8d8d5;
float:left;
padding:18px 0;
border-bottom:2px dotted #FFF;
font-size:16px;
font-family: 'Raleway', sans-serif;
text-transform:uppercase;


	
}

.menu ul li a:hover{
color:#ffffb4;


	
}

.menu .active{
color:#ffffb4;


	
}

.banner {
	    width: 716px;
    border: 2px solid #333;
    margin-right: 21px;
    margin-top: 20px;
    float: left;
    margin-left: 20px;
    padding: 0;
    z-index: 9;
    position: relative;
}

.scl {
	position:relative;
	z-index:99;
    width: 56px;
    height: 228px;
    padding: 0;
    margin-top: 21px;
    margin-left: 21px;
    float: left;
    background: url(../images/follow.png) no-repeat bottom center;
}

.scl a{
	margin-bottom: 5px;
    width: 100%;
    float: left;
}


.log_bdr {
    width: 100%;
    float: left;
    margin: 0;
    position: relative;
    margin-top: -273px;
}

.copy {
	width:100%;
	float:left;
	margin:0;
	padding:0;
}

.copy p {
    color: #900303;
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
    text-align: right;
    position: relative;
    margin-top: -60px;
    padding-right: 108px;
}


.nopadd {
    padding: 0px !important;
	margin-top:10px;
}
.cat_bx {
    width: 100%;
    float: left;
}
.frm_algn {
    max-width: 200px;
    float: right;
	    margin-right: 10px;
}

.form-control {
    height: 34px;
    border-radius: 0;
    resize: none;
    font-family: Arial, Helvetica, sans-serif;
    padding: 6px 32px 6px 12px;
}

.profile_cont {
    width: 716px;
   
    margin-right: 21px;
    margin-top: 11px;
    float: left;
    margin-left: 20px;
     padding: 0px;
    z-index: 9;
    position: relative;
}
.profile_cont h2{
        display: block;
    width: 100%;
    color: #ff0a00;
    float: left;
    padding-bottom: 7px;
    border-bottom: 2px dotted #a5a5a5;
    font-size: 16px;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
font-weight: normal;
    margin-top: 6px !important;
}
.profile_cont img
{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: 2px;
    margin-right: 5px;
	}
.profile_cont p {
    float: left;
    text-align: left;
    font-size: 14px;
        color: #a5a5a5;
    font-family: 'Open Sans', sans-serif;
	    line-height: 19px;
    margin: 0px auto;
}
.incontA {
    width: 716px;
    margin-right: 21px;
    margin-top: 11px;
    float: left;
    margin-left: 23px;
     padding: 0px;
    z-index: 9;
    position: relative;
}
.incontA h3 {
    font-family: 'Raleway', sans-serif;
    text-align: left;
    color: #c4302a;
    margin: 8px 0px !important;
    font-weight: bold;
	
}
.incontA p {
    float: left;
    text-align: left;
    font-size: 14px;
     color: #a5a5a5;
    font-family: 'Open Sans', sans-serif;
	    line-height: 19px;
    margin: 0px auto;
}
.blankA {
    display: block;
    float: left;
    width: 100%;
    height: 5px;
}
.reset_btn {
    margin-left: 10px;
}
.btn-primary {
    color: #fff;
    background-color: #63634e  !important;
    border-color: #63634e  !important;
}
.form-control
{
	border-radius:0px !important;
}
.btn {
	border-radius:0px !important;
}

input[type="text"], input[type="password"], input[type="email"], textarea, select {
    border: 1px solid #444;
    background: #000;
    color: #bbb;
    outline: none;
    font-family: 'Open Sans', sans-serif;
}
.form-control:focus {
    border-color: #94948d !important;
    outline: 0;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
textarea.form-control {
    display: block;
    resize: none;
    width: 100%;
    border: 1px solid #444;
    background: #000;
    color: #bbb;
    font-family: 'Open Sans', sans-serif;
}
.gallery_name {
    position: relative;
    display: block;
    margin: 10px 0px 0px 0px;
    z-index: 99;
    color: #fb0000;
    padding: 10px 10px;
    background: #000;
    font-size: 16px;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    float: right;
    text-align: center;
    width: 270px;
}
.cont_allign
{
	padding-left:0px !important;
}
#html5-text {

    text-transform: capitalize !important;
}
.navbar {
    margin-bottom:0px !important;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #ffffb4 !important;
    text-decoration: none;
    background-color: #000 !important;
}
