@font-face {
    font-family: Gotham-Ultra;
   // src: url(/../fonts/Gotham-Ultra.ttf) format('opentype');
	  src: url('/../fonts/Gotham-Ultra.eot') format('eot'), url('/../fonts/Gotham-Ultra.woff') format('woff'), url('/../fonts/Gotham-Ultra.ttf') format('truetype');

}

@font-face {
    font-family: Gothamcon;
   // src: url(/../fonts/Gotham-Ultra.ttf) format('opentype');
	  src: url('/../fonts/Gothamcon.ttf') format('truetype');

}


.campaign-form{ padding-top: 5%;}
.logowell{
	background: url(/../img/pw.png) no-repeat;
	width:200px;
	height:98px; margin-top:10px;
}
.scrolltxt{ color: #000000; font-weight:bold; line-height:24px;

margin: 40% 0 0;
border-radius: 10px;
}
.footerpart{color:#ffffff; font-size:11px; text-align: center;
    padding-top: 3%;}
.logomain{
	background: url(/../img/main-logo.png) no-repeat 0px 5px;
	width:120px;
	height:55px;
    background-size: 120px;
	
}
html, .page-bg, #home {
	background: url(/../img/bg.png) repeat-Y top;
	width:100%; height:100%;
	
	
}
.plogo{ background: url(/../img/pw.png) no-repeat;}
.text-center{text-align: center;
padding: 68px 0 0;
margin: 0px auto;
}
.text-center a{color: #333333; text-decoration:none; }
.text-center a:hover{ color:#ed1a39; text-decoration:underline;} 
.leftar{ margin-left:10px; position: absolute; top:20%; width:48px; height:92px; background: url(/../img/arows.png) no-repeat left 0px;}
.rightar{position: absolute; top: 20%; width:48px; height:92px; background: url(/../img/arows.png) no-repeat right 0px;}
.carousel-control.right, .carousel-control.left{ background:none !important;}
.h3text{  color: #22d622; font-size: 30px;  font-family:Gotham-Ultra; line-height:30px; padding:0px 0; text-align:left;margin-top:0px !important;}
.page-bg{ margin-top:86px;}
.para-txt{color: #b9c1b9; text-align:left; line-height:20px; font-size:14px;}
.navbar-default{ padding-top:0 !important; }
.form-control-c{
    display: block;
    width: 80%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #000000;
    background-color: #ceeace;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.txtarea{ min-height:100px;}
.yellowbtn{ background:#ffe200; color: #000000; font-size:20px; font-weight:bold; padding:5px 30px;}
.dotline{ border:none; border-bottom: 1px dashed #959595;}
.blog-box{ background: #ceeace; padding:20px; margin:10px; }

.blog-box:hover{box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5); cursor:pointer;}
.blog-p{ font-family: Myriad Pro; color: #333333; line-height:22px; height:135px; overflow:hidden; }
.blog-p-full{ font-family: Myriad Pro; color: #333333; line-height:22px; }
.blog-titl{  color: #333333; font-size: 32px;  font-family:Gothamcon; line-height:30px; padding:20px 0; text-align:left;}
.social-links{ text-align:right;}
.img-resiz{ max-height: 165px; width:100%;}


/* style 6 */
input[type="file"] {
display: none;}

.inputfile-6 + label {
    color: #555;
}

.inputfile-6 + label {
    border: 1px solid #cccccc;
    background-color: #ceeace;
    padding: 0;
	border-radius:5px;
	margin-bottom:15px;
}

.inputfile-6:focus + label,
.inputfile-6.has-focus + label,
.inputfile-6 + label:hover {
    border-color: #cccccc;
}

.inputfile-6 + label span,
.inputfile-6 + label strong {
	font-size: 14px;
	color: #747474;
    padding: 0.625rem 1.25rem;
    /* 10px 20px */
}

.inputfile-6 + label span {
    width: 270px;
    min-height: 2em;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: top;
}

.inputfile-6 + label strong {
    
    color: #555;
    border-left: 1px solid #cccccc;
    display: inline-block;
	
}
.creator{font-size: 13px; color: #aaaaaa; font-style:italic; padding: 10px 0}
.inputfile-6:focus + label strong,
.inputfile-6.has-focus + label strong,
.inputfile-6 + label:hover strong {
    border-left: 1px solid #cccccc;
}

@media screen and (max-width: 50em) {
	.inputfile-6 + label strong {
		display: block;
	}
}
.tqwindow .blog-titl, .thumbimg,.modal-body .thumbimg{ text-align:center;margin-left: auto;
    margin-right: auto;
    display: block;}
.tqwindow{ padding:40px; text-align:center;}
.socialicons{ text-align:center; padding-right:95px; padding-top:10px;}
.socialicons img{ margin:0px 5px;}

@media (max-width: 767px){
.logo-mobilepw {
    background: url(/../img/pw.png) no-repeat;
    display: block;
    height: 80px;
    margin: 0px;
    width: 127px;
    float: left;
    background-size: 110px 70px !important;
}
.page-bg {     margin-top: 67px; }
.scrolltxt {
    color: #000000;
    font-weight: bold;
    line-height: 24px;
    margin: 5% 0 10%;
	padding:20px; text-align:center;
	}
.col-sm-6 { margin:20px 1px; text-align:center;}
.smallimg{     width: 40%;  margin: 26px auto;}

.tqwindow{ padding:5px;}
.for-mobile{ display:none;}
.inmobile{ display:block !important;}
.navbar-default{ padding-top:0 !important; background: linear-gradient(#5f6c1c, #e4f0a7); }
}
.inmobile{ display:none;}
.blog-p strong{ color: #000; font-size: 18px; font-weight: bold;}
.stories-bar{ background: #f6f6f6; opacity: 0.9; padding: 0px 0px 27px 0px;}
.rightside{ background: #5f6c1c; padding-bottom: 50px;}
.smallimg{ border-radius:30%; height:100px;}
.viewmore{ border:2px solid #5f6c1c; color: #000000; font-size: 20px; font-weight: bold; padding: 5px 30px;}
.viewmore:hover{ text-decoration:none; color: #333333;}
