block-head/* === Remove input autofocus webkit === */

*:focus {outline: none;}

 
.cpRight{margin:0px 0px 0px 0px; padding:0px 10px 5px 15px;  }
.cpRight ul{ margin:0px; padding:0px;}
.cpRight ul li {
    height: 30px;
    padding-left: 33px;
}
.cpRight ul li.contact {
    background: rgba(0, 0, 0, 0) url("../images/phone.jpg") no-repeat scroll 0 0;
}
.cpRight ul li.email {
    background: rgba(0, 0, 0, 0) url("../images/email_icon.jpg") no-repeat scroll 0 0;
}
.cpRight ul li.skype {
    background: rgba(0, 0, 0, 0) url("../images/icons/skype.gif") no-repeat scroll 0 0;
}
.cpRight ul li.twitter {
    background: rgba(0, 0, 0, 0) url("../images/icons/twitter.gif") no-repeat scroll 0 0;
}


 



.data{ margin-bottom:20px; padding:0px 5px 20px 0px;     font-size: 13px;}
.data img{ margin-left:5px; border:solid 1px #CCC; }
.newstitle {  
     width:415px;
    font-size: 25px;
 
    margin-bottom: 10px;
    padding: 0px 0px 10px 2px; text-align:justify;
    position: relative;
    text-transform: uppercase;
}
 
.expdate{  
    font-size: 12px; color:#C00; font-weight:bold;
    margin-bottom: 10px;
    padding: 0 0 2px; text-align:right;
    position: relative;
    text-transform: uppercase;}

 .data p{ color:#000; text-align:justify;}

 

 .heads{ border-bottom:groove 1px #481c15; text-transform:uppercase;   color: #000;

   margin-bottom:10px;

    font-size: 23px;

    font-weight: 400;

    text-transform: uppercase;    padding:0px  0px 5px 10px;}

.heads a{font-size: 23px;  color: #000;}

.heads a:hover{color:#FF0000;}

.heads b{ color:#0b4a99;}

#contain {
  
    margin: 0px 0 0 0px;

    padding: 0; 

}

 

.tableenquiry input, .tableenquiry select, .tableenquiry textarea {

    border: 1px solid #CCCCCC;

    float: left;

 

    font-size: 14px;

    margin: 0 0 3px;

    padding: 10px;

}


.book_name {

    color: #424242; background:#F7F7F7; border:solid 1px #CCC; padding:10px;

    

    font-size: 17px; line-height:30px;

    font-weight: 400;

    text-transform: uppercase;

}

.tableenquiry input { font-family:Arial, Helvetica, sans-serif;

    width: 220px;

}

.tableenquiry .ctnn {

    width: 50px; margin:0px 5px 0px 0px;

}

.tableenquiry .check {

    width: 10px; margin:0px 5px 0px 0px;

}

.tableenquiry td {

 

    font-weight: normal; color:#000;

}

.tableenquiry input.bullet {

    border: 0 none;

    margin: 0;

    padding: 0;

    width: 16px;

}

.tableenquiry input.bullet2 {

    border: 0 none;

    margin: 8px 0 !important;

    width: 16px;

}

.tableenquiry textarea {

    padding: 3px 2px;

    width: 350px;

}

.tableenquiry .margin6px {

    margin-right: 6px;

}

.tableenquiry input[type="submit"] {

    background: none repeat scroll 0 0 #CC0000;

    border: 1px solid #CC0000;

    color: #FFFFFF;

}

.tableenquiry input[type="submit"]:hover {

    background: none repeat scroll 0 0 #CC6666;

    color: #FFFFFF;

    cursor: pointer;

}

.tableenquiry input[type="button"], input[type="reset"] {
    background: #c00 none repeat scroll 0 0;
    border: 1px solid #cc0000;
    border-radius: 5px;
    color: #ffffff;
    line-height: 30px;
    margin-right: 5px;
    width: 110px;
}
.tableenquiry input[type="button"]:hover {
    background: #424242 none repeat scroll 0 0;
    color: #ffffff;
    cursor: pointer;
}

.cDetail { 
 

    margin-bottom:25px; 

    position: relative;

    text-align: justify;

}

.cDetail img{ margin-left:10px; margin-top:10px;}

.cDetail-icon { 
    left: 0; 
    position: absolute; 
    top: 0;

}

.cDetail h5 {
    border: medium none;
 	color: #66c5bf; 
 	font-size: 22px;
	font-weight: bold; 
	margin-bottom:5px;
}

.cDetail p {
 	border: medium none;
	color: #424242;
	font-size: 16px;
	font-weight: normal;
	line-height: 28px;
	margin-bottom: 0px;
	}

.cDetail p a {
 color: #424242;
}

.cDetail p a:hover {

    color: #d25353;

    text-decoration: underline;

}





.orderform input, .orderform select, .orderform textarea {

    border: 1px solid #CCCCCC;

    float: left;

    font-family: "Trebuchet MS";

    font-size: 14px;

    margin: 0 0 3px; background:#d6d8d8;

    padding: 7px;

}

 

.orderform input {

    width: 195px;

}

.orderform .ctnn {

    width: 50px; margin:0px 5px 0px 0px;

}

.orderform .check {

    width: 10px; margin:0px 5px 0px 0px;

}

.orderform td {

    font-family: Arial,Helvetica,sans-serif;

    font-weight: normal; color:#FFF;

}

.orderform input.bullet {

    border: 0 none;

    margin: 0;

    padding: 0;

    width: 16px;

}

.orderform input.bullet2 {

    border: 0 none;

    margin: 8px 0 !important;

    width: 16px;

}

.orderform textarea {

    padding: 3px 2px;

    width: 300px;

}

.orderform .margin6px {

    margin-right: 6px;

}

.orderform input[type="submit"] {

    background: none repeat scroll 0 0 #CC0000;

    border: 1px solid #CC0000;

    color: #FFFFFF;

}

.orderform input[type="submit"]:hover {

    background: none repeat scroll 0 0 #CC6666;

    color: #FFFFFF;

    cursor: pointer;

}



 


/** form stuff */

#form {  padding:0px 0px 10px 0px;   }

#form label { font-size: 1.2em; font-weight: bold; color: #4a4a4a; display: block; margin-bottom: 2px; }



#form .err { color: #fff; background: #9d5050; border-radius: 4px;  position: relative; left: 330px; top: 25px; padding: 4px 7px; }

#form .capter { left: 201px !important; }

#form .txarea { left: 80% !important; }

#form .topp { left: 350px; }



#form #img { display: block; border: 1px solid #a1a1a1; margin-bottom: 7px; }



#form .sendbtn { display: block; font-size: 26px; padding: 3px 6px; }



#form .textinput { background: #fff none repeat scroll 0 0;
    border: 1px solid #b65e60;
    display: inline-block; 
    padding: 8px 15px;
    transition: all 0.2s ease-in-out 0s;
    width: 100%; margin:10px 0;}

#form .textcaptcha { display: block; outline: none; width: 100%;  border: 1px solid #b65e60;  margin:10px 0;  padding: 8px 15px; font-size: 1.2em; color: #424242; }

#form .textinput:focus, #form .textcaptcha:focus { color: #000;  border: 1px solid #CCC; }



#form .msgtextarea { background: #fff none repeat scroll 0 0;
    border: 1px solid #b65e60;
    display: inline-block;
    float: left;
    padding: 8px 15px;
    transition: all 0.2s ease-in-out 0s;
    width: 100%; margin:10px 0; }

#form .msgtextarea:focus { color: #565656; border: 1px solid #CCC; }


.block-head {  
    border-bottom: 1px solid #2E2E2E;
    font-size: 25px; 
    margin-bottom: 10px;
    padding: 0 0 10px 0px;
    position: relative;
    text-transform: uppercase;
}
 
.block-head::before {
    bottom: -3px;
    content: ""; 
    display: inline-block;
    height: 5px;
    left: 20px;
    position: absolute;
    width: 35px;
}
.block-head::after {background-color: #b65e60;
    bottom: -1px;
    content: "";
    display: inline-block;
    height: 1px;
    left: 0;
    position: absolute;
    width: 80px;
}
 

#form .btn {
background-color: #424242;
border: 1px solid #151594;
border-bottom: 1px solid #151594;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color: #FFF;
font-size: 1.4em; margin-left: 0px;
text-decoration: none;
padding: 12px 22px;
text-align: center;
text-shadow: 0 1px 0 #eee;
}
 
#form .btn:hover { 

background-color: #999;

font-size: 1.4em;

cursor: pointer;

}



#form a.btn:active {

border: 1px solid #ff3301;

border-bottom: 1px solid #ff3301;

-webkit-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #ff3301;

-moz-box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #ff3301;

box-shadow: inset 0 0 5px 2px #aaa, 0 1px 0 0 #ff3301;

}







#formdiv {

    margin: 0px 0px 0px 10px;

    padding: 0; color:#424242;

}

#formdiv li {

    list-style-type: none;

    margin-bottom: 15px;

    overflow: hidden;

}

#formdiv li label {

    color: #000000;

    float: left;

    font-weight: bold;

    width: 120px;

}

#formdiv li span{color:#424242; line-height:20px;}

 

#formdiv li input[type="text"], input[type="email"] {

    color: #1B1B1A;

    line-height: 14px;

    padding: 10px;

    width: 230px;  

}

#formdiv li textarea {

}

 

#formdiv li textarea {

    font-size: 12px;

    height: 70px; border: 1px solid #CCCCCC;

    width: 230px;

}

#formdiv li input[type="submit"] {

    background:#C00;

	box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);

    border: 0 none;

    border-radius: 3px 3px 3px 3px;

    color: #fff; 

    cursor: pointer; font-size:15px; text-transform:uppercase; 

    height: 40px;

    line-height: 40px;

    text-align: center;

    width: 105px; margin-left:120px;

}





#formdiv textarea:focus, #formdiv input[type="text"]:focus{

     box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);

    outline: 0 none;

}





.linkweb{ margin:0px 5px 0px 0px;   

   box- padding:0px;  }

.linkweb h1{

    color: #C00; background:#E8E8E8;  

     font-size: 17px;

    padding: 10px 0px 10px 15px; text-transform:capitalize;

    text-decoration: none; border:solid 1px #CCC;  

}

.linkweb h1 a {

    color: #000000;

    font-size: 17px;

}

.linkweb h1 a:hover {

    color: #CC0000;

}



 .linkweb ul{ list-style:none; margin:0px; padding:0px;  }

.linkweb ul li{ background:#FFF; font-size:12px;     margin:0px 0px 0px 0px; padding:10px;  text-align:justify;  }

.linkweb ul li a{margin:0px; font-size:12px;    padding:0px 0px 0px 15px; color:#737373; transition: all 0.3s ease-out;}

.linkweb ul li a:hover{margin:0px; text-decoration:none; padding:0px 0px 0px 25px; color:#424242;}
 