/*
You can add your own CSS here.

Click the help icon above to learn more.
*/


.headerMD 
{text-align:center !important;
	padding-top:50px !important;
	padding-bottom:40px !important;}

.shortcode-container {margin-left: -10px;}

.ctct-label-top label {display:none !important;}

textarea {
    overflow: auto;
    background: rgba(255, 255, 255, 0.85) !important;
    border-color: #fff !important;
    border-style: solid;
}

.ctct-form-wrapper input[type="text"]:required:valid {background-image: none!important;
border-color:none;Border:0 !important;}


.ctct-form-wrapper{background-color: rgba(255, 255, 255, 0.2) !important;
padding-left: 50px !important;
padding-bottom:30px;
padding-top:20px;
}


#ctct-form-145907090 {background-color: rgba(255, 255, 255, 0.2) !important;}

.ctct-form-wrapper .ctct-submit {
cursor: pointer;
background-color: #c42127 !important;
    padding: 15px !important;
    border: 0;
    color: #fff !important;
    font-family: "montserrat";}

.ctct-form-wrapper:hover .ctct-submit:hover {
    cursor: pointer;
    background-color: #fff !important;
    padding: 15px !important;
    border: 0;
    color: #c42127 !important;
    font-family: "montserrat";}




.ctct-textarea-warning-label {display:none;}

.ctct-disclosure {display:none;}

input,  textarea {
 padding: 5px !important;width: 90%;
    color: #000 !important;
    font-weight: 500 !important;
	font-size:13px;
	   font-family: "montserrat";
overflow: auto;
    background: rgba(255, 255, 255, 0.85) !important;
    border-color: #fff !important;
    border-style: solid;
	margin-top:20px;}

.left-aglin-column.cetner {
    text-align: center;
    display: inline;
}

.introtext
{background-color:#ccc;
	}

.imageprivate {  display: block;
  margin: 0 auto;
  width: 100%;}

   .video-overlay1 { background-image:url(http://3nacu.com/ptn.png), linear-gradient(to right, rgba(195, 34, 39, 0.98) 19%, rgba(195, 34, 39, 0.59) 75%, rgba(195, 34, 39, 0.27));
}
                   
.privacy {padding-left:50px;}

.listing {text-align:center;}

.brand-logo {padding-top: 0px !important;}


.nav-menu {
	padding-top: 30px !important}


.logo-wrapper {margin-bottom: 50px !important;}

.timeline-Widget {
    margin-top: 30px !important;
	background-color: #2f2d2e !important;
}

.bottom-footer {
  
    padding-top: 18px !important;
	padding-bottom: 30px !important;}


@media only screen 
  and (min-device-width: 300px) 
  and (max-device-width: 780px) 
  and (-webkit-min-device-pixel-ratio: 2)  
{
		

	
.nav-menu {
    padding-top: 0px !important;
}

	 .space1
{margin-top:10px !important;
	padding-top: 0px !important;}

.imageprivate {  display: block;
  margin: 0 auto;
  width: 100%;}
	 
	 .img-e-wrap {
    margin-top: 0px;
}

	.roland {padding-top:30px !important;}
	.nospace{height:0px !important;}

.section.less-p {
    padding-top: 50px;
    padding-bottom: 40px;
}
	 .space2
{margin-top:10px !important;
	padding-top: 0px !important;}

.imageprivate {  display: block;
	margin: 0 auto;}

.logdata{margin-top:10px !important;
	padding-top: 0px !important;}

.left-aglin-column.cetner {
    text-align: center;
    display: none;
}

img {
    max-width: 90%;
    vertical-align: middle;
    display: inline-table;
    margin-top: 20px;
    margin-left: 10px !important;
}

.col-footer img {
    width: 250px;
	padding: 0px;
margin:0px;}

.w-col {
 min-height:0px !important;
}
