/* Theme Name:Kallyas
Theme URI:http://hogash-demo.com/kallyas_wp/
Description:A Highly customizable theme with page builder and unlimited colors.
Author:Hogash
Author URI:http://themeforest.net/user/hogash
Version:1.8
Tags:dark, light, left-sidebar, right-sidebar, fixed-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
License:GNU General Public License
License URI:license.txt */

/* ----------CSS for Contact US page, contact form -------------- */
.page-id-641 span.wpcf7-list-item-label { display: none; }
.page-id-641 #page_header { min-height:50px; }
.page-id-641 #page_header > div.container, #content > div:nth-child(1) > div > div > div > h1 {display:none;}
.page-id-641 #text-comment { font-size: 23px; }
.page-id-641 .wpcf7-file { display: none; }
.page-id-641 { background-color: #000000 !important; }
.page-id-641 input, .page-id-641 textarea, .page-id-641 select,.page-id-641 #drop {border-radius:0px !important;border:5px solid #eee !important;}



/*.page-id-641 input[type="submit"].btn-block { width:76% !important;}*/

@media all and (min-width:1100px) {
	.page-id-641 #drop { width:88.3%;max-width: 1019px;}
	.page-id-641 #text-comment { width: 86%; }
	.page-id-641 span.wpcf7-list-item input { width: 32px; margin-top: 0px; margin-left: -5px; margin-bottom: 5px; }
	.page-id-641 input.wpcf7-form-control.wpcf7-captchar { width: 22%; }
	.page-id-641 #wpcf7-f2261-t1-o1 span.ASAP { margin-top: 0px; font-size: 25px; margin-left: -26px; margin-right:25%; font-family : Open Sans ; }
	.page-id-641 .wpcf7-form input { height: 60px; width: 41%; margin-right: 23px; font-size: 23px; line-height: 22px; }
	.page-id-641 select.wpcf7-form-control.wpcf7-select { height: 63px;}
	.page-id-641 input.wpcf7-form-control.wpcf7-submit.btn.btn-large.btn-block.btn-inverse { width: 1033px; font-weight: bold; }
	.page-id-641 img.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha { height: 43px; width: 121px; margin-top: -8px; margin-left: 33px; }
	.page-id-641 #form-dropdown { font-family : Open Sans ;}
	.page-id-641 .wpcf7-form-control-wrap span.wpcf7-not-valid-tip { left: 1% !important; width: 70% !important; top:-12px !important;}
	.page-id-641 .ASAP {font-size: 20px;background:#eee;padding:17px;padding-left:60px;position:relative;left:-58px;z-index:1;}
	.page-id-641 .wpcf7-checkbox {position:relative;z-index:2;left:16px;}
}
@media all and (max-width:1099px) {
	.page-id-641 #drop { width:76%; height:60px !important;}
	.page-id-641 textarea.wpcf7-form-control.wpcf7-textarea, input {width:74%;}
	.page-id-641 #form-dropdown {width: 76%; margin-right: 33%;margin-top: 2%;}
	#logo {margin-left:-10px;}
	.page-id-641 #form-captcha-input {width: 200px;margin-top: 10px;}
}
@media all and (max-width:740px) {
	.page-id-641 #page_header {display:none;}
	.page-id-641 #content > div > div > div > h3 {height: 70px;}
	.page-id-641 section#content {margin-top: 0px !important;}
	.page-id-641 .wpcf7-form-control-wrap span.wpcf7-not-valid-tip {padding: 0px !important; top:-4px !important;left:1%;}
}
.page-id-641 #content > div > div > div > h3 { font-size: 25px; margin-top: 20px; margin-bottom: 20px; color: #999; }
/* ----------------------------
The file upload form
----------------------------- */
.page-id-641 #drop { padding: 10px 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; border: 1px solid rgba(0, 0, 0, 1); border-radius: 5px; border-color: #ccc; text-align: center; height: 45px;   color: #7f858a; font-family : Open Sans ;font-size: 20px;}
.page-id-641 #drop a { font-size: 16px; font-weight: bold; cursor: pointer; display: inline-block; margin-top: 0px; margin-left: 10px; }
.page-id-641 #drop p.drop-p-or { margin-top: 12px; margin-bottom: -5px; }
.page-id-641 .wpcf7-form div.wpcf7-response-output { width: 84.6% !important; height: 35px !important; font-size: 20px !important; text-align: center !important; line-height: 33px !important; margin: 3em 0em 1em !important; }
/** #drop input { display: none; }
***/
/* ----------------------------
File Upload CSS Ends
----------------------------- */

/**-----------------------------
        Typed Js CSS 
-------------------------------*/
.typed-cursor { -moz-animation: blink 0.7s infinite; -webkit-animation: blink 0.7s infinite; animation: blink 0.7s infinite; opacity: 1; }
@-moz-keyframes blink {
	0% { -webkit-opacity: 1; opacity: 1; }
	50% { -webkit-opacity: 0; opacity: 0; }
	100% { -webkit-opacity: 1; opacity: 1; }
}
@-webkit-keyframes blink {
	0% { -webkit-opacity: 1; opacity: 1; }
	50% { -webkit-opacity: 0; opacity: 0; }
	100% { -webkit-opacity: 1; opacity: 1; }
}
@-ms-keyframes blink {
	0% { -webkit-opacity: 1; opacity: 1; }
	50% { -webkit-opacity: 0; opacity: 0; }
	100% { -webkit-opacity: 1; opacity: 1; }
}
@-o-keyframes blink {
	0% { -webkit-opacity: 1; opacity: 1; }
	50% { -webkit-opacity: 0; opacity: 0; }
	100% { -webkit-opacity: 1; opacity: 1; }
}
@keyframes blink {
	0% { -webkit-opacity: 1; opacity: 1; }
	50% { -webkit-opacity: 0; opacity: 0; }
	100% { -webkit-opacity: 1; opacity: 1; }
}