body{ color:#000; font-size: 14px;font-family: 'Source Sans Pro', sans-serif;  padding:0 !important; }
::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color:   #999999;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:  #999999;   opacity:  1;}
::-moz-placeholder { /* Mozilla Firefox 19+ */  color:   #999999;   opacity:  1;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */  color:  #999999;}
input[type=text],input[type=email],textarea,input[type=tel]{box-sizing:border-box;width:100%;border-radius:0px;color:#999999;
padding:8px 32px 8px 12px; font-size:14px; border:1px solid #c9c9c9;font-family: 'Source Sans Pro', sans-serif; line-height:normal;}
.page-template-contact-page-template input[type=text],.page-template-contact-page-template input[type=email],.page-template-contact-page-template textarea,.page-template-contact-page-template input[type=tel]{ padding:10px 12px;line-height:normal;}
textarea{ height:81px; resize:none}
select{box-sizing:border-box;width:100%;border-radius:0px;color:#999999;font-size:14px;padding:8px 32px 8px 10px;border:1px solid #c9c9c9;font-family: 'Source Sans Pro', sans-serif;line-height:normal;}
input[type=submit] { padding:7px 10px;background:#f2eea8; color:#000; font-size:20px; text-transform:uppercase; width:50%;border-radius:8px;box-sizing:border-box; font-weight:600;font-family: 'Source Sans Pro', sans-serif; border:0;
transition: all .5s ease 0s;}
input[type=submit]:hover{ background:#272262; color:#fff}
h1,h2,h3,h4,h5,h6{font-family: 'Source Sans Pro', sans-serif; margin:0 0 12px; text-transform:uppercase;font-weight: bold;color:#000}
h3, .h3{ font-size:20px; color:#000}
footer .form_foot .col-md-6,footer .form_foot .col-md-12{ padding-left:0px;}
.page-template-contact-page-template .wpcf7-form .col-md-6,.page-template-contact-page-template .wpcf7-form .col-md-12{ padding-left:0px;}
.wpcf7-response-output { clear:both;padding: 15px 1em !important;}
div.wpcf7-validation-errors {
  border: 2px solid #f2eea8;
  color: #f2eea8;
}
iframe{ width:100%}
a{ color:#272262 }
a:hover, a:focus {
	color: #1202ca;
}
#content a{ font-weight:600}
.home h2 a,.blog_wtapeo .blogcategery .main_blog h3 a,.info_wtapeo h3 a{ color:#120f0b}
.home h2 a:hover,.blog_wtapeo .blogcategery .main_blog h3 a:hover,.info_wtapeo h3 a:hover{ color:#272262}
button:focus{ outline:0}
.ajax-loader{ display:none;}
.clearfix{ display:block}
h1{}
h2{ text-transform:uppercase}
h3{}
h4{}
h5{}
h6{}
.info_wtapeo  input.name{ background:#fff url(images/sprites.png) no-repeat -150% -1011px}
.info_wtapeo  input.phone{ background:#fff url(images/sprites.png) no-repeat -150% -1114px}
.info_wtapeo  input.email{ background:#fff url(images/sprites.png) no-repeat -150% -1064px}
.info_wtapeo  textarea.message{ background:#fff url(images/sprites.png) no-repeat -150% -1161px}
.info_wtapeo  select.source{ background:#fff url(images/sprites.png) no-repeat -150% -1271px}
.info_wtapeo  select{    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;}

/*footer input.name{ background:#fff url(images/sprites.png) no-repeat -958% -1008px}
footer input.phone{ background:#fff url(images/sprites.png) no-repeat -958% -1114px}
footer input.email{ background:#fff url(images/sprites.png) no-repeat -958% -1057px}
footer textarea.message{ background:#fff url(images/sprites.png) no-repeat -958% -1161px}
footer select.source{ background:#fff url(images/sprites.png) no-repeat -958% -1269px}*/

/*.multiple-sidebars input.name{ background:#fff url(images/sprites.png) no-repeat -172% -1008px}
.multiple-sidebars input.phone{ background:#fff url(images/sprites.png) no-repeat -172% -1114px}
.multiple-sidebars input.email{ background:#fff url(images/sprites.png) no-repeat -172% -1057px}
.multiple-sidebars textarea.message{ background:#fff url(images/sprites.png) no-repeat -172% -1161px}
.multiple-sidebars select.source{ background:#fff url(images/sprites.png) no-repeat -172% -1269px}*/

	 .page-template-contact-page-template input[type="text"], .page-template-contact-page-template input[type="email"], .page-template-contact-page-template textarea, .page-template-contact-page-template input[type="tel"],.page-template-contact-page-template  select{ background:none #fff !important;}
	 	 .footer input[type="text"], .footer input[type="email"], .footer textarea.message, .footer input[type="tel"],footer select{ background:none #fff !important;}
	 	 .multiple-sidebars input[type="text"], .multiple-sidebars input[type="email"], .multiple-sidebars textarea, .multiple-sidebars input[type="tel"],.multiple-sidebars select{ background:none #fff !important;} 
.rc-anchor-normal .rc-anchor-pt{ display:none !important; font-size:0 !important}
.rc-anchor-normal .rc-anchor-pt a {
    display: none;
}

.modal-dialog { margin-top:50px !important; }
.portal_login_wrap { background:#272162; border:2px solid #fffa00; padding:40px 70px; }
.portal_login_wrap .widget-title { color:#fff; text-align:center; font-size:35px; text-transform: capitalize; margin: 0 0 30px; }
.portal_login ul { margin:0; padding:0; }
.portal_login ul li { margin-top:25px; }
.portal_login ul li:first-child { margin-top:0; }
.portal_login ul li a { display:block; font-size: 20px; padding:10px 15px; border:4px solid #fffa00; color:#fff; 
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-ms-border-radius:10px;
-khtml-border-radius:10px;
}
.portal_login ul li a:hover { background:#fffa00; color:#272162;  }
.portal_sec .close { color: #fff; position: absolute; right: 16px; z-index: 9; opacity: 1; font-size: 55px; }
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    color: #ffffff;
}