/************************
Designed by : http://responsivewebinc.com
************************/

/* Basic CSS starts */

body{

	-webkit-font-smoothing: antialiased;
}

h1,h2,h3,h4,h5,h6{
	
}

a{

}

a:hover{

}

a:hover,a:active,a:focus {
	outline: 0;
}

hr{

}

:focus {
	outline:none;
}

::-moz-focus-inner {
	border:0;
}

/* Basic CSS ends */



/* Responsive CSS */

/* Mobile phones */
@media (max-width: 480px){

}

/* Tablets */
@media (max-width: 767px){

}

/* Desktop */
@media (max-width: 991px){

}

/*---------------*/
.auto-select{ width:200px !important;}
.remove_field{ float:right; margin-top:-25px; font-size:18px; color:#C00;}
.linkStyle { color:#1BBDCF; font-weight:bold;}
label span{ color:#C00;}
.my-container {
    margin: 2px auto;
    width: 75%;
    background: #fff;
    padding: 0 20px;
    box-shadow: 2px 2px 0px 1px rgba(0,0,0,0.05);
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,0.1);
}
.main_pic {
width: 450px;
height:480px;
}
.main_pic label{
color: rgba(0, 0, 0, 0.71);
margin-left: 60px;
}
.main_pic #image_preview1{
font-size: 30px;
width: 250px;
height: 230px;
text-align: center;
font-weight: bold;
color: #C0C0C0;
background-color: #FFFFFF;
overflow: auto;
margin:0 auto;
}
.main_pic #selectImage1{
padding: 15px 21px 14px 15px;
bottom: 0px;

width: 414px;
background-color: #FFF;
border-radius: 10px;
margin-top:20px;
border:1px solid #CCC;
}
.main_pic .submit{
font-size: 16px;
background: linear-gradient(#ffbc00 5%, #ffdd7f 100%);
border: 1px solid #e5a900;
color: #4E4D4B;
font-weight: bold;
cursor: pointer;
width: 300px;
border-radius: 5px;
padding: 10px 0;
outline: none;
margin-top: 20px;
margin-left: 15%;
}
.main_pic .submit:hover{
background: linear-gradient(#ffdd7f 5%, #ffbc00 100%);
}
.main_pic #file1 {
color: red;
padding: 5px;
border: 5px solid #8BF1B0;
background-color: #8BF1B0;
margin-top: 10px;
border-radius: 5px;
box-shadow: 0 0 15px #626F7E;
margin-left: 15%;
width: 72%;
}
#message1{
/*position:absolute;*/
top:120px;
left:815px;
}
#loading1
{
display:none;
margin:0 0 0 100px;
}
.main_pic #image_preview2{
font-size: 30px;
width: 250px;
height: 230px;
text-align: center;
font-weight: bold;
color: #C0C0C0;
background-color: #FFFFFF;
overflow: auto;
margin:0 auto;
}
.main_pic #selectImage2{
padding: 15px 21px 14px 15px;
bottom: 0px;

width: 414px;
background-color: #FFF;
border-radius: 10px;
margin-top:20px;
border:1px solid #CCC;
}

.main_pic #file2 {
color: red;
padding: 5px;
border: 5px solid #8BF1B0;
background-color: #8BF1B0;
margin-top: 10px;
border-radius: 5px;
box-shadow: 0 0 15px #626F7E;
margin-left: 15%;
width: 72%;
}
#message2{
/*position:absolute;*/
top:120px;
left:815px;
}
#loading2
{
display:none;
margin:0 0 0 100px;
}
.greenBorder{ border:2px solid #0C0;}

/*--------------------------*/
label.error{ font-size:11px; color:#C00; position:absolute; width:300px;  z-index:999; left:0; top:30px; text-align:left;}
.green{ color:#090 !important;}
#otpMsg2{ font-size:11px;}
#otpMsg2 strong{font-weight:bold; color:#000;}
#otpMsg2 a{ color:#00baf2;}
#time{ color:#C00;}