@font-face { src: url('../font/Kruti_Dev_010.ttf'); font-family: 'myFont'; }
body { margin: 0px; padding: 0px; width: 100%; /* background:#e3dcc2; */ }
p, h1, h2, h3, h4, h5, h6, font, ul, li, img { margin: 0px; padding: 0px; border: 0px; outline: none; }
a { text-decoration: none; }
h1 { font-family: Calibri; font-size: 25px; color: #004e8a; text-align: center; border-bottom: 2px solid #004e8a; }
h2 { font-family: Calibri; font-size: 25px; color: #004e8a; margin-top: 10px; }
h3 { font-family: arial; font-size: 30px; margin-left: 200px; font-weight: bold; }
h4 { font-family: arial; font-size: 18px; margin-left: 220px; font-weight: bold; margin-top: 30px; }
.header_wrapper { width: 100%; height: auto; background: url(../img/back_new.jpg) repeat-x; }
.header { width: 1000px; height: auto; margin: auto; overflow: hidden; background: url(../img/back_new.jpg) repeat-x; border-bottom: 2px solid lightgray; }
.header_logo_name { width: 370px; height: auto; padding: 0px; margin: auto; float: left; overflow: hidden; margin-top: 20px; background: url(../img/bc.jpg); }
.header_slider { width: 630px; height: auto; margin: auto; margin-top: 20px; overflow: hidden; float: left; /* background:orange; */ }
.menu_wrapper { width: 100%; height: auto; /* background: #e3e3e3; */ }
.menu { width: 1000px; height: auto; margin: auto; overflow: hidden; /* background: #e3e3e3; */ }
.page_1_wrapper { width: 100%; height: auto; /* background: #e3e3e3; */ }
.page_1 { width: 1000px; margin: auto; overflow: hidden; /* background:blue; */ margin-top: 10px; }
.page_1_1 { width: 1000px; height: 48px; margin: auto; overflow: hidden; /* background:red; */ margin-bottom: 1px; }
.page_wrapper { width: 100%; height: auto; /* background:gray; */ margin: auto; }
.page { width: 1000px; height: auto; /*  background:orange; */ margin: auto; overflow: hidden; }
.page_left { width: 250px; height: auto; /* background:#e3e3e3; */ margin: auto; float: left; margin-right: 20px; display: inline; margin-top: 25px; }
.page_left_1 { width: 220px; height: auto; padding: 8px 8px; background: #e3e3e3; border-left: 10px solid #004e8a; margin-bottom: 8px; border-radius: 0px 0px 15px 0px; border-bottom: 2px solid #004e8a; }
.page_left_1 a { color: #004e8a; font-family: cambria; text-shadow: 0px 1px 1px #fff; font-size: 15px; font-weight: bold; padding: 10px; }
.page_left_1 a:hover { color: black; }
.page_right { width: 720px; height: auto; background: white; margin: auto; float: left; display: block; border-bottom: 2px solid #004e8a; padding: 5px; border-radius: 0 0 15px 0; }
.page_right img { float: left; margin-left: 8px; margin-right: 8px; border-radius: 20px; border: 2px solid #004e8a; margin-top: 8px; }
.page_right p { text-align: justify; margin-right: 8px; line-height: 23px; margin-top: 8px; margin-left: 8px; font: 'myFont'; }
.page_right a { float: right; color: black; }
.page_right a:hover { color: green; }
.page_right span { font-family: arial; font-size: 16px; font-weight: bold; margin-left: 10px; }
.page_right input[type=text], .page_right input[type=password], .page_right input[type=email], .page_right input[type=date], .page_right select, textarea { width: 250px; resize: none; padding: 7px; }
.page_right li { text-align: justify; margin-right: 8px; line-height: 23px; margin-top: 8px; font-family: calibri; margin-left: 30px; }
.footer_wrapper { width: 100%; height: auto; padding: 0px; background: #004e8a; }
.footer { width: 980px; height: 80px; background: #004e8a; margin: auto; margin-top: 7px; }
.footer p { font-size: 15px; font-family: Calibri; color: white; text-align: center; padding-top: 20px; margin-left: 5px; }
.footer a { color: white; }
.page_right_img { width: 720px; height: auto; background: white; margin: auto; float: left; display: inline; border-bottom: 2px solid #004e8a; padding: 5px; border-radius: 0 0 15px 0; }
.page_right_img img { width: 200px; height: 190px; margin: 3px; border: 2px solid #004e8a; border-radius: 20px; margin: 16px; }
.page_right_left { /* background:yellow; */ width: 350px; height: auto; float: left; }
.page_right_right { /* background:red; */ width: 349px; height: auto; float: left; margin-left: 20px; border-left: 1px solid gray; }
.page_right_right p { padding-top: 2px; margin-left: 20px; }
.donate:after { background: green; position: absolute; left: 0; bottom: 0; right: 0; z-index: -1; width: 100%; height: 133%; border-top-left-radius: 8px; border-top-right-radius: 8px; content: ""; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; -webkit-transform: perspective(5px) rotateX(2deg); -webkit-transform-origin: bottom; -moz-transform: perspective(5px) rotateX(2deg); -moz-transform-origin: bottom; transform: perspective(5px) rotateX(2deg); transform-origin: bottom; }
.donate:hover:after { background: green !important; }
.instructionsforexams { border: 1px solid #004E8A; padding: 10px; }
.instructionsforexams a { font-family: Calibri; font-size: 19px; color: #004E8A; margin-left: 8px; float: none; }
.instructionsforexams .fa-download:before, .instructionsforexams .fa-file-pdf-o:before { font-size: 19px; color: #004E8A; }
