@charset "utf-8";
/*
	* Stylesheet for our honourable clients project or pointer's projects
	* Description: This document includes the CSS styles for the website, honourable clients project. Created in modules to maximize usability and expandability.
	* Author: Pande Santoshkumar
	* Author email: parthcreations79@gmail.com
*/

/*css-basic-forms-tag*/
form{margin:0; padding:0;}
input[type="submit"], input[type="button"], input[type="reset"]{-webkit-appearance:none; -webkit-border-radius:0; border:none;}
select{-moz-appearance:none; -webkit-appearance:none; appearance:none; background:#000 url(../images/arrow.png) right center no-repeat; height:34px; line-height:34px; border:0px solid #ccc; padding:0 36px 0 15px; color:#fff; cursor:pointer; -webkit-transition:all 450ms ease-in-out; -moz-transition:all 450ms ease-in-out; -ms-transition:all 450ms ease-in-out; -o-transition:all 450ms ease-in-out; transition:all 450ms ease-in-out;}
_:-ms-fullscreen, :root select{-moz-appearance:none; -webkit-appearance:none; appearance:none; background:#eeeeee; height:34px; line-height:34px; border-radius:2px; border:1px solid #d6d6d6; padding:0 0px 0 5px; text-indent:25px; color:#333; cursor:pointer;}

select:hover{background-color:#ff1c32;}
select option{appearance:none; background:#298bed; padding:8px 0px 8px 15px; border:0px; -webkit-transition:all 450ms ease-in-out; -moz-transition:all 450ms ease-in-out; -ms-transition:all 450ms ease-in-out; -o-transition:all 450ms ease-in-out; transition:all 450ms ease-in-out;}
select option:foucs{background:#fff!important;}
textarea{font-family:"myriad_set_promedium", Verdana, Geneva, sans-serif;}

/*form css*/
.pt-globelForm{float:left; width:100%; margin-bottom:25px; clear:both;}
.pt-globelForm h2{font-family:"league_gothicregular", Verdana, Geneva, sans-serif; font-size:30px; line-height:normal; color:#fff; letter-spacing:0.02em; margin-bottom:20px;}
.pt-globelForm *{-webkit-transition:all 450ms ease-in-out; -moz-transition:all 450ms ease-in-out; -ms-transition:all 450ms ease-in-out; -o-transition:all 450ms ease-in-out; transition:all 450ms ease-in-out;}

.pt-globelForm h3{font-size:20px; margin:0 0 20px 0; float:left; width:100%; color:#000;}
.pt-globelForm h4{font-size:15px; margin:0 0 5px 0; float:left; width:100%; color:#000;}

.pt-globelForm .pt-formRow{float:left; width:49%; margin:0 20px 15px 0%; height:50px;}
.pt-globelForm .pt-formRow:nth-child(2n+2){margin-right:0px;}

.pt-formRow label{font-size:12px;}
.pt-error, .error{float:left; width:100%; font-size:11px; color:#ff0000; text-align:left !important; opacity:0.8; display:none;}


.pt-globelForm input[type="text"],
.pt-globelForm input[type="number"],
.pt-globelForm input[type="tel"],
.pt-globelForm input[type="time"],
.pt-globelForm input[type="email"],
.pt-globelForm input[type="password"]{border-radius:3px; border:0; background:#fff; height:44px; line-height:44px; width:100%; padding:0 20px; color:#383838; margin:0 0 0px; font-size:15px;  font-size:13px;}

_:-ms-fullscreen, :root .pt-globelForm input[type="text"],
_:-ms-fullscreen, :root .pt-globelForm input[type="number"],
_:-ms-fullscreen, :root .pt-globelForm input[type="tel"],
_:-ms-fullscreen, :root .pt-globelForm input[type="time"],
_:-ms-fullscreen, :root .pt-globelForm input[type="email"],
_:-ms-fullscreen, :root .pt-globelForm input[type="password"]{border-radius:2px; border:1px solid #d6d6d6; background:#eeeeee; height:44px; line-height:44px; width:100%; padding:0 20px; color:#383838; margin:0 0 0px; font-size:15px;  font-size:13px;}


.pt-globelForm select{border-radius:3px; border:0; background:#fff url(../images/arrow.png) right center no-repeat; height:44px; /*line-height:44px;*/ width:100%; padding:0 0% 0 0%; text-indent:5px; color:#545454; margin:0 0 0px;  font-size:13px;}
.pt-globelForm select+option{color:red}
_:-ms-fullscreen, :root .pt-globelForm select{border-radius:2px; border:1px solid #d6d6d6; background:#eeeeee; height:44px; /*line-height:44px;*/ width:100%; padding:0 0% 0 15px;  color:#383838; margin:0 0 0px;  text-indent:0px;  font-size:13px;}

.pt-formRowFull{float:left; width:100%; margin-bottom:20px;}
.pt-globelForm textarea{border-radius:3px; border:0px solid #dadada; background:#f7f7f7; height:90px; line-height:normal; width:100%; padding:10px 2%; color:#383838; margin:0 0 0px;  font-size:13px; resize:none;}
.pt-globelForm .pt-mainButton{float:left; width:100%; text-align:center!important; margin-bottom:20px;}
.pt-globelForm input[type="submit"], .pt-globelForm input[type="button"]{font-family:"myriad_set_probold", Verdana, Geneva, sans-serif; border-radius:3px; background:#2cb258; color:#ffffff; height:44px; line-height:44px; border:0; padding:0 20px; width:auto; margin:0 1.5% 0 0; display:inline-block; text-transform:none; cursor:pointer;  font-size:15px; text-transform:uppercase;}
.pt-globelForm input[type="submit"]:hover, .pt-globelForm input[type="button"]:hover{border-radius:3px; background:#1662b6;}
.pt-globelForm input[type="reset"]{border-radius:3px; background:#f1f1f1; color:#000; height:44px; line-height:44px; border:0; padding:0 20px; width:auto; margin:0 1.5% 0 0; display:inline-block; text-transform:none; cursor:pointer;  font-size:13px; text-transform:uppercase;}
.pt-globelForm input[type="reset"]:hover{border-radius:3px; background:#1662b6; color:#fff;}

/*|=========================|media query begins|=========================|*/

/*start-css-for-below-resolotion 1170px*/
@media all and (max-width:1169px){
.pt-globelForm .pt-formRow {width:48.6%;}	
.pt-globelForm h2{font-family:"league_gothicregular", Verdana, Geneva, sans-serif; font-size:26px; line-height:normal; color:#fff; letter-spacing:0.02em; margin-bottom:10px;}

.pt-formRowFull {height:60px;}
.pt-globelForm input[type="text"],
.pt-globelForm input[type="number"],
.pt-globelForm input[type="tel"],
.pt-globelForm input[type="time"],
.pt-globelForm input[type="email"],
.pt-globelForm input[type="password"]{border-radius:3px; border:1px solid #dadada; background:#fff; height:40px; line-height:40px; width:100%; padding:0 20px; color:#383838; margin:0 0 0px; font-size:15px;  font-size:13px;}

.pt-globelForm select{border-radius:3px; border:1px solid #dadada; background:#fff url(../images/arrow.png) right center no-repeat; height:40px; /*line-height:44px;*/ width:100%; color:#383838; margin:0 0 0px;  font-size:13px;}

}	
	
/*start-css-for-resolotion 1024px only*/	
@media all and (width:1024px){
	}

/*start-css-for-below-resolotion 1024px*/
@media all and (max-width:1023px){
	}

/*start-css-for-below-resolotion 1001px*/
@media all and (max-width:1000px){
	}

/*start-css-for-below-resolotion 101px*/
@media all and (max-width:800px){
	}

/*start-css-for-resolotion 768px only*/
@media all and (width:768px){
	}

/*start-css-for-below-resolotion 768px*/
@media all and (max-width:767px){
.pt-globelForm .pt-formRow {width: 48.1%;}	
	}

/*start-css-for-below-resolotion 701px*/
@media all and (max-width:700px){
	}

/*start-css-for-below-resolotion 641px*/
@media all and (max-width:640px){
	}

/*start-css-for-resolotion 600px only*/
@media all and (width:600px){
	}

/*start-css-for-below-resolotion 600px*/
@media all and (max-width:599px){
	}

@media all and (max-width:480px){
	}

/*start-css-for-below-resolotion 480px*/
@media all and (max-width:479px){
	}

/*start-css-for-below-resolotion 360px*/
@media all and (max-width:359px){
	}