/*
Theme Name: Education Portal
Theme URI: http://www.syoninfomedia.com/
Description:Education Portal Wordpress theme
Version: 1.0
Author: ashishwd
Author URI: http://www.syoninfomedia.com/
*/
@import url(layout.css);
*{ 
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	}

@font-face {
    font-family: 'DroidSansRegular';
    src: url('fonts/DroidSans-webfont.eot');
    src: url('fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans-webfont.woff') format('woff'),
         url('fonts/DroidSans-webfont.ttf') format('truetype'),
         url('fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
pre{ font-family:DroidSansRegular}
html,body, div, h1, h2, h3, h4, h5, h6, span, object, address, code, iframe, em, img, del, p, blockquote, abbr, acronym, q, dl, dt, dd, fieldset, form, label, legend, caption{margin:0;padding:0;border:0;}
input[type=submit]{cursor:pointer;}
textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-family:'Oxygen', sans-serif;line-height:110%;}
a{color:#2bb2cd;text-decoration:none;outline:none;}
a:hover{color:#000;text-decoration:none}
.entry a:hover{text-decoration:underline}
.fLeft{float:left}
.fRight{float:right}
.alignleft{float:left;margin:0 20px 0 0;}
.alignright{float:right;margin:0 0 0 20px;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.div-left{width:48%;float:left;}
.div-right{width:48%;float:right;}
.clear{clear:both;float:none}
#logo h1 a{width:350px;display:block;float:left;color:#000;font-size:40px;padding:45px 0 35px 0;}
#logo h1 a span{color:#0e4b82}
#search-box{background:url(images/bg-search.jpg) no-repeat;width:187px;height:30px;float:right;margin:8px 0 0 0;}
#search-box input[type=text]{width:150px;border:none;float:left;padding:3px 4px;margin:4px 0 0 2px;}
#search-box input[type=submit]{padding:0 4px;width:25px;float:right;margin:3px 0 0 0;border:none;background:none;text-indent:-9999px;}
#content{}
#content h1{font-size:28px;color:#000;padding:0 0 8px 8px;margin:0 0 12px 0;background:url(images/bg-h1.jpg) repeat-x bottom;}
#content h2{font-size:22px;color:#000;padding:0 0 8px 0;margin:0 0 12px 0;}
#container h2{font-size:16px; text-transform:uppercase; color:#2bb2cd; padding:10px 0 12px 0; font-weight:bold}
#container h3{font-size:14px; text-transform:uppercase; color:#49b0c5; padding:10px 0 12px 0; font-weight:bold}
#container h4{font-size:15px;color:#708a36;padding:0 0 8px 0;margin:0 0 5px 0;font-weight:bold}
#content p{margin:0 0 15px 0;text-align:justify}
#content ul{}
h2.pageTitle{font-size:24px;color:#000;padding:0 0 8px 0;margin:0 0 12px 0;font-weight:bold;padding:0 20px}
.sideBox h3{font-size:15px; text-transform:uppercase; color:#2bb2cd; padding:10px 0 12px 0; font-weight:bold}
.sideBox{margin:0 0 15px 0;}
.sideBox ul{margin:0;padding:5px 0 0 0;list-style:none;line-height:220%;}
.sideBox li{border-bottom:1px solid #d0d0d0;padding:0 10px 0 0}
.sideBox li a{color:#0a3961;}
.sideBox li a:hover, .sideBox li li a:hover{color:#000;}
.sideBox li p{line-height:160%;margin:0 0 8px 0;}
.entry p { margin:0 0 12px 0;}
.entry p strong{color:#000;}
.entry p a{color:#2f2f2f;}
.entry p a:hover{ color:#2bb2cd;}

ul.arrow{ margin:0; padding:0 0 0 18px; list-style:none; list-style:url(images/arrow.png)}
.arrow a{ color:#5a5a5a; text-decoration:none}.arrow a:hover{ color:#000;}
.about-post{ width:674px; margin:8px 0 8px 0; border-bottom:1px solid #e3e3e3;}
.abouts-image{float:right; padding:5px 5px 5px 5px; margin:5px 0 0 15px; border:1px solid #d7d7d7}
.about-entry{width:400px; float:left;}
.service-post{ width:674px; border-bottom:1px solid #e3e3e3; margin:8px 0 8px 0;}
.service-entry{margin:0 0 25px 0;}
.Service-image{float:left; margin:5px 15px 0 0; border:1px solid #d7d7d7; padding:5px 5px 5px 5px;}
.form{padding:20px 0 10px 0; width:674px; float:left; margin:20px 20px 30px 0;}
ul.li-50 li{ width:50%; float:left}
.blueTxt{ color:#004080 !important}
.skyblueTxt{ color:#2bb2cd !important}
.mandatory{
	color:red;
}

#social-network{float:right; margin:190px 0 0 0;}
.table-image{border:1px solid #ececec; margin:0 0 10px 0; width:677px;}
textarea:focus, input[type=text]:focus {background:#eeeeee;}

ul.round{ margin:0; padding:0; list-style:none}
ul.round li a{border:1px solid #d2d2d2;-webkit-border-radius: 4px;border-radius: 4px; display:block; color:#5a5a5a; text-decoration:none; padding:0 0 0 15px !important; background:#eaeaea url(images/arrow.png) no-repeat 3px 8px; padding:0 0 0 15px; margin:0 0 3px 0;}