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

*:focus {outline: none;}

 @font-face {

    font-family: 'open_sansregular';

    src: url('font/opensans-regular-webfont.eot');

    src: url('font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('font/opensans-regular-webfont.woff') format('woff'),

         url('font/opensans-regular-webfont.ttf') format('truetype'),

         url('font/opensans-regular-webfont.svg#open_sansregular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'dosismedium';

    src: url('font/dosis-medium-webfont.eot');

    src: url('font/dosis-medium-webfont.eot?#iefix') format('embedded-opentype'),

         url('font/dosis-medium-webfont.woff2') format('woff2'),

         url('font/dosis-medium-webfont.woff') format('woff'),

         url('font/dosis-medium-webfont.ttf') format('truetype'),

         url('font/dosis-medium-webfont.svg#dosismedium') format('svg');

    font-weight: normal;

    font-style: normal;



}

.cpRight{margin:0px 0px 0px 0px; padding:0px 10px 5px 15px; width:500px; float:right;   }
.heading{ border-bottom: 1px solid #CFCFCF; font-size:13px;font-family: 'open_sansregular'; color: #CC0000; margin:0px; padding:0px  0px 10px 5px;}
.heading a{font-size:12px;  color: #000;}
.heading a:hover{color:#C00;}



.data{ margin-bottom:20px; padding:0px 5px 20px 0px;   font-family: 'Open Sans', sans-serif; font-size: 13px;}
.data img{ margin-left:5px; border:solid 1px #CCC; }
.newstitle { font-family: 'Open Sans', sans-serif;
     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;

    font-family: 'Open Sans', sans-serif; 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 {

    float: left;

  font-family: 'Open Sans', sans-serif;

    margin: 0px 0 0 10px;

    padding: 0;

        width: 440px;

}

 

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

    border: 1px solid #CCCCCC;

    float: left;

   font-family: 'Open Sans', sans-serif;

    font-size: 14px;

    margin: 0 0 3px;

    padding: 10px;

}


.book_name {

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

  font-family: 'Open Sans', sans-serif;

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

    font-weight: 400;

    text-transform: uppercase;

}

.tableenquiry input {

    width: 220px;

}

.tableenquiry .ctnn {

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

}

.tableenquiry .check {

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

}

.tableenquiry td {

    font-family: 'Open Sans', sans-serif;

    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 { 

   font-family: 'Open Sans', sans-serif;

    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:#765a45 ; 
 	font-size: 20px;
	font-weight: bold;
	 
	margin-bottom: 0;
}

.cDetail p {
 	border: medium none;
	color: #424242;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	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: 'Open Sans', sans-serif;

    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 10px 10px 15px;  font-family: 'Open Sans', sans-serif;}

#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 #dfdfdf;
    display: inline-block;
    float: left;
    padding: 11px 15px;
    transition: all 0.2s ease-in-out 0s;
    width: 80%; margin:10px;}

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

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



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

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


.block-head { font-family: 'Open Sans', sans-serif;
    border-bottom: 1px solid #2E2E2E;
    font-size: 25px;
 
    margin-bottom: 20px;
    padding: 0 0 20px 0px;
    position: relative;
    text-transform: uppercase;
}
 
.block-head::before {
    bottom: -3px;
    content: "";background-color: #e7512f;
    display: inline-block;
    height: 5px;
    left: 20px;
    position: absolute;
    width: 35px;
}
.block-head::after {background-color: #e7512f;
    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:10px;
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: 10px 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;}

.content{border-bottom:solid 1px #CCC; padding:10px 10px 7px 5px;}

#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; font-family: 'Open Sans', sans-serif;

    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{font-family: 'Open Sans', sans-serif; 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;}