@charset "utf-8";
@import url("menu.css");
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700|Roboto:400,500,600,700&display=swap');
/* CSS Document */

body { padding:0; margin:0; background:#F3F3F3;}
h1,h2,h3,h4,h5,h6 { padding:0px; margin:0px; }
hr { margin:3px 0px 15px 0px; padding:0px; border-top:0px; border-bottom:1px solid #eee; height:0px; }
img { border:none; vertical-align:middle; }
.cl { clear:both; }
.img_left { background:#FFF; float:left; margin:5px 10px 10px 0; padding:3px; border:1px solid #CCC; -webkit-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.04); -moz-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.04); box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.04); }

/*scroll to top start*/
.totop { position:fixed; bottom:10px; right:10px; z-index:104400; }
.totop a i { display:block; width:40px; height:40px; line-height:40px; text-align:center; font-size:25px; background:rgba(60,60,60,0.7); }
.totop a:hover i { background:rgba(60,60,60,1); }
.totop a, .totop a:visited { color:#FFF; }
.totop a:hover { color:#eee; text-decoration:none; }
/*scroll to top end*/

/*header css start*/
.header_main {background:#FFF; padding:20px 0px; }
.header { }
.call { display:inline-block; margin-left:10px; padding:10px 23px; font-family:'Open Sans', sans-serif; font-size:12px; line-height:14.4px; color:#535353; vertical-align:middle; border:#EEE 1px solid; border-radius:25px; text-decoration:none; margin-top:10px; }
.call a { color:#535353; text-decoration:none; font-weight:bold; }
.call a:hover { color:#535353; text-decoration:none; }
.call i { color:#D5151D; font-size:16px; vertical-align:middle; padding-right:6px; }
.header .ml { margin-left:100px;}
/*header css end*/

/*content css start*/
.content_bg { background:#F3F3F3; }
.content_bg .m_head { background:#E21A22; font-family:'Roboto', sans-serif; font-size:22px; color:#FFF; text-align:center; font-weight:500; margin:20px 0; border-radius:4px; padding:5px 0; }
.content_bg .m_head a {  color:#FFF; float:right; font-size:18px; padding-right:8px;  }
.content { background:#FFF; padding:15px; box-shadow:0px 0px 8px 6px rgba(0, 0, 0, 0.02); border-radius:4px; min-height:450px; margin-bottom:20px; }
.content h1 { }
.advbox { border:1px solid #E8E8E8; padding:10px; margin-bottom:10px; min-height:240px; border-radius:4px; }
.advbox h2 { font-family:'Roboto', sans-serif; font-size:20px; text-align:center; font-weight:500; padding:10px; color:#000; background-color:#EDEDED; border:#DBDBDB 1px solid; border-radius:2px; }
.advbox p { font-family:'Open Sans', sans-serif; font-size:14px; color:#000; line-height:1.8em; text-align:justify; margin-top:10px; }
.advbox .text {}
.advbox .text ul { margin:0px; padding:0px; }
.advbox .text li { margin-right:20px; font-family:'Open Sans', sans-serif; font-size:14px; display:block; margin-top:10px;  }
.advbox .text li a { padding:0px 0px; color:#000;}
.advbox .text li i { color:#E21A22; margin-right:5px; font-weight:700; }
.r_color { color:#F50105; }
/*content css end*/

/*categories css start*/
.content_inner { font-family:'Open Sans', sans-serif; background:#FFF; padding:15px; box-shadow:0px 0px 8px 6px rgba(0, 0, 0, 0.02); border-radius:4px; margin-bottom:80px; }
.content_inner h2 { background:#129C1B; font-family:'Roboto', sans-serif; font-size:18px; color:#FFF; text-align:left; font-weight:500; border-radius:4px; margin-bottom:20px; padding:8px 15px; }
.content_inner ::-webkit-input-placeholder { font-family:'Open Sans', sans-serif; font-size:14px; color:#B1B1B1; }
.content_inner .form-group input { width:100%; border-radius:3px; border:#CCCCCC 1px solid;  } 
.content_inner .form-group textarea { width:100%; border-radius:3px; border:#CCCCCC 1px solid; }
.content_inner .radio-inline { padding-left:0px; margin-left:20px; margin-right:20px; }
.content_inner .radio-inline input { margin-right:30px; }
.content_inner input:focus { box-shadow:0px 0px 5px #FD892B !important; border:1px solid #FD892B !important; outline:none; }
.content_inner textarea:focus { box-shadow:0px 0px 5px #FD892B !important; border:1px solid #FD892B !important; outline:none; }
.content_inner select:focus { box-shadow:0px 0px 5px #FD892B !important; border:1px solid #FD892B !important; outline:none; } 
 
.content_inner .submit { width:24%; font-family:'Roboto', sans-serif; font-size:18px; color:#FFF; font-weight:500; padding:7px 0x; background:#D50D15; cursor:pointer; outline:none; border-radius:4px; border:none; margin-top:10px; }
.content_inner .submit:hover { background:#333; color:#FFF; }
.content_inner .submit i { margin-right:5px; font-size:20px; }
 
.content_inner .asign_submit { font-family:'Roboto', sans-serif; font-size:18px; color:#FFF; font-weight:500; padding:12px; background:#D50D15; cursor:pointer; outline:none; border-radius:4px; border:none; margin-top:10px; margin-left:15px; }
.content_inner .asign_submit:hover { background:#333; color:#FFF; }
.content_inner .asign_submit i { margin-right:5px; }

.content_inner table td {font-family:'Open Sans', sans-serif; font-size:14px; color:#000;  padding:6px;}
.content_inner i { font-size:18px;}
.content_inner .m_bott { margin-bottom:20px;}
.content_inner .dlt_e{ color:#F90004; font-weight:600;}

.cate_list {}
.cate_list h2 { font-family:'Roboto', sans-serif; font-size:20px; font-weight:500; padding:10px; color:#000; background-color:#EDEDED; border-radius:4px; border:#DBDBDB 1px solid; }
.cate_list p { font-family:'Open Sans', sans-serif; font-size:15px; color:#000; font-weight:600; line-height:1.8em; margin-top:10px; }
.cate_list .list ul { }
.cate_list .list li { font-family:'Open Sans', sans-serif; font-size:15px; border-bottom:#000 1px dotted; color:#000; line-height:2.5em; text-decoration:none; }
.cate_list .list li a { color:#FD892B; text-decoration:none; }
.cate_list .list li a:hover { color:#000; text-decoration:none; }
.cate_list .list li i { margin-right:5px; }
.cate_list .list li span {  float: right; font-weight: normal; color: #000;}
.cate_list .list li span b { font-weight:normal;}
/*categories css start*/

/*search css start*/
.search_bg  { background:#FD892B; border-radius:4px; margin:20px 0; overflow:hidden; padding:10px; }
.s_head {  font-family:'Roboto', sans-serif; font-size:22px; color:#FFF;  font-weight:500;  }

.search_m { }
.search_m form { margin:0px; padding:0px;}
.search_m input {font-family:'Roboto', sans-serif;  float:left; padding:6px; width:93%; font-size:16px; border:none;}
.search_m select {font-family:'Roboto', sans-serif;  float:left; padding:6px; width:93%; font-size:16px; border:none; border-radius:0px;}
.search_m button {  padding: 6px 10px;  background: #ddd; font-size:16px; border:none; cursor: pointer;}
.search_m button:hover {background: #ccc;}
/*search css end*/

/*footer css end*/
.footer { background:#333; padding:15px 0 15px 0;  position:fixed; bottom:0; width:100%;  }
.copy { font-family:'Open Sans', sans-serif; font-size:12px; color:#FFF;  }
.copy a { color:#E21A22; text-decoration:underline; padding:0 5px 0 5px; }
.copy a:hover { color:#FFF; text-decoration:underline;} 

.powered_by { font-family:'Open Sans', sans-serif; font-size:12px; color:#FFF; float:right; }
.powered_by a { text-decoration:none; color:#FFF; }
.powered_by a:hover { color:#E21A22; text-decoration:none; }
/*footer css end*/

/*login css start*/
.blue_bg { background:#E7E7E7; margin:0px auto; padding-top:95px; }
.login_logo .img-responsive { text-align:center; margin:0px auto; margin-bottom:20px; }
.login { width:41%; background:#FFF; border:#C4C4C4 1px solid; margin:0px auto; overflow:hidden; text-align:center; padding:50px; margin-top:7px; }

.login h2 { font-family: 'Roboto', sans-serif; font-size:26px; color:#0101C4; font-weight:500; padding:9px 0; text-align:center; }
.login p { font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; font-weight:400; }
.login { padding:30px; overflow:hidden; background:#FFF; border-radius:4px; }
.form-group { margin:10px auto; }
.login_inner ::-webkit-input-placeholder { font-family: 'Open Sans', sans-serif; font-size:15px; color:#6B6B6B; font-weight:400; }
.login_inner .form-group input { font-family: 'Open Sans', sans-serif; width:100%; border-radius:3px; border:#DDDDDD 1px solid; box-shadow:none; padding:20px 15px; } 
 
.submit { width:100%; font-family: 'Open Sans', sans-serif; font-size:18px; color:#FFF; font-weight:700; padding:10px 0; background:#E21A22; cursor:pointer; outline:none; border-radius:3px; border:none; display:inline; }
.submit:hover { background:#F32A32; color:#FFF; outline:none; border-radius:none; }

.forgot { font-family: 'Open Sans', sans-serif; font-size:16px; color:#000; font-weight:400; text-decoration:none; margin-top:20px; }
.forgot a { color:#000; text-decoration:none; }
.forgot a:hover { color:#000; text-decoration:none; }

.support { width:100%; border:#DDD 1px solid; border-radius:3px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#444; font-weight:500; text-decoration:none; margin-top:20px;   padding:8px;}
.support a { color:#F10307; text-decoration:none;  display:block; }
.support a:hover { color:#F10307; text-decoration:underline;}
.blue_bg .mt{ margin-top:70px;}
/*login css end*/

/*pagination div start*/
.pagination_main { margin-top:10px; text-align:center;}
.pagination_main .t_page { font-family:"Roboto", sans-serif; color:#EC0000; margin-bottom:10px; font-weight:600;}
.pagination_main .r_page { font-family:"Roboto", sans-serif; color:#EC0000;  font-weight:600;}
.pagination_main ul.pagination li{ font-family:"Roboto", sans-serif; font-size:14px;}
ul.pagination li span { position:relative; float:left; padding:6px 12px; margin-left:-1px; line-height:1.42857143; color:#337ab7; text-decoration:none; background-color:#fff; border:1px solid #ddd; }
.pagination {padding-left:15px; padding-right:15px;}
/*pagination div end*/
