body {font-family: SolaimanLipi;transition: all 0.5s}
.single_events img, .event_description{-webkit-transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750); -moz-transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750);-o-transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750);transition: all 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750);}
#cssmenu{background: rgba(0, 13, 156, 0.87);border-radius: 10px 10px 0px 0px;}
#cssmenu > ul {padding-left:5px}
#cssmenu > ul > li {z-index: 999;}
#cssmenu > ul > li > a {font-size: 14px;color: #FFF;font-weight: normal;}
#cssmenu .current_page_parent  a{border-bottom:1px solid #74F57F}
#cssmenu > ul > li:first-child .current_page_parent  a{border-bottom:0px solid #74F57F}
#cssmenu .current_page_item  a{border-bottom:1px solid #74F57F}
.header_contact{color: #FFF;font-family: 'Titillium Web', sans-serif;padding: 5px 0px;margin: 0px;}
.socila_icons{}
.socila_icons a{color: #FFF;border: 1px solid #177e5d;padding: 5px;margin: 0;display: inline-block;margin-left: -1px;}
.socila_icons a i{font-size: 20px;width: 25px;padding-top: 3px;padding-left: 2px;}
.logo_area{}
.logo_area img{max-height: 150px;}
.header_text{padding: 30px 0px;margin-left: -50px;}
.header_text h1{color: rgb(9, 95, 168);font-size: 55px;}
.right{float:right}
.header_contact_area{background-color: #1b926c;border-bottom: 1px solid rgb(160, 206, 78);}
.slider_and_notice_area{position:relative;background: #eee;padding-top: 10px;}
.arrow_background_tea{color: #eee;}
.slider_images{width:100%;max-height:400px}

/*common style*/
.desktop_padding_none{padding-right:0px}
.arrow{position: relative;text-align: center;}
.arrow i{font-size: 60px;position: absolute;top: -32px;text-align: center;left:48%}
.arrow_color_white{color:#FFF}
.top_widget_option{padding-top:50px}
/*notice */
.glyphicon{margin-right:4px !important; /*override*/}
.pagination .glyphicon{ margin-right:0px !important; /*override*/}
.pagination a{color:#555;}
.panel ul{ padding:0px; margin:0px;list-style:none;}
.news-item{ padding:4px 4px;margin:0px; border-bottom:1px dotted #555;}
.panel_teal{border:1px solid teal}
.panel_teal .panel-heading{background:teal; color:#FFF}
/*notice*/

.my_to_slider{}
.my_to_slider img{max-height:400px;width:100%;}
.header_area{background-color: rgba(90, 236, 62, 0.6);}
.header_banner_area{padding: 5px;}
.header_menu_area{border-bottom: 5px solid rgba(0, 13, 156, 0.87);}
/*style for middle panel*/
.my_panel{border: 1px solid #009B90;}
.my_panel img{float: left;margin-right: 15px;height: 125px;height: 125px;100% !important;}
.my_panel h4{color: #09c;font-size: 26px;font-style: italic;}
.my_panel p{font-size: 15px;text-align: justify;}
.header_main_link:hover{text-decoration:none}
#read_more{font-style: italic;color: tomato;margin-left: 10px;}
#read_more:hover{color:teal}
.main_header{color: teal;border-bottom: 1px solid #00546D;font-size: 25px;}
.main_header span{background: #00546D;padding: 0px 25px;color: #FFF;border-radius: 5px 5px 0px 0px;}
.main_header span:last-child{float:right}
.panel-default .my_panel_heading{background: #009B90;color: #FFF;font-size: 16px;}
.penel_left{margin-right: 5px;}
.panel_right{margin-left: 5px;}
/*This style for footer*/
.footer_area{min-height:100px;background-color: #009B90;}
.footer_text{padding: 50px 0px;color: rgb(255, 255, 255);font-size:18px;overflow: hidden;padding-bottom: 25px;}
.footer_text i{margin-right: 5px;}
.footer_copyright_area{background:#015d56}
.footer_copyright{color:#FFF;padding:5px 0px}
.footer_copyright p{color:#09f2e1;margin:0px;padding:0px}
.footer_copyright a{color:yellow;}
.footer_copyright a:hover{color:#09f2e1;}
.margin_botom_section{margin-bottom:35px}
/*this style for events*/
.single_events{position:relative;overflow:hidden;box-shadow: 6px 6px 13px -3px #000;}
.image_event_box{overflow:hidden;transition:all 0.5s}
.single_events img{transform: scale(1.5);}
.single_events img:hover{transform: scale(1);}
.single_events h4{}
.event_description{background: #e95d3c;color: #FFF;font-weight: normal;padding: 5px;left: 0;right: 0;}
.single_events:hover .event_description{bottom: 0px;}
.upcumming_event_section {background: rgb(52, 73, 94);}
.events {margin-bottom: 50px;}
#countdown3 {background: rgb(52, 73, 94);}
.upcumming_footer_color{color: rgb(52, 73, 94);}
.upcummint_event_area{margin:50px 0px}
.up_event_header{color:#FFF;text-align:center;margin-bottom: 25px;}
.up_event_header h1{}
.up_event_header p{font-size: 16px;}
/*this style for */

/*widget style*/
.panel_teal ul{}
.panel_teal ul li{}
.panel_teal ul li a{background: #cd7002;color: #FFF;display: block;padding: 5px 15px;margin-bottom: 3px;}
.panel_teal ul li a:hover{}

/*this style for event archive*/
.page_heading{color: teal;border-bottom: 1px solid;margin-top: 0;padding-bottom: 5px;}
.single_event_archive{overflow: hidden;font-size: 16px;border-top: 3px solid orange;box-shadow: 5px 5px 5px -3px #444;border-bottom: 1px solid orange;border-right: 1px solid teal;margin-bottom: 15px}

/*this style for eror page*/
.erro_template{text-align: center;color:#FD9E1B}
.erro_template i{font-size: 150px;color: #FD9E1B}
.erro_template h1{}
.erro_template h4{}
.erro_template a{font-size: 80px;color:teal}
.erro_template a:hover{color: #FD9E1B}
.erro_template a i{font-size: 80px;}

/*this style for notice archive*/
.notice_date{background: #cd7002;color: #fff;min-height: 130px;text-align: center;font-style: italic;}
.notice_date h3{padding: 20px;}
.notice_date span{display: block;border-top: 1px solid orange;margin-top: 15px;padding-top: 15px;}
.single_person_archive{border-left: 1px solid teal;}

/*photo gallery page*/
.gallery2 img{max-width: 19%;}
.sl-overlay{background:teal;opacity: .8;}
.border_bottom{overflow: hidden;border-bottom: 1px solid rgb(221, 221, 221);margin-bottom: 10px;padding-bottom: 10px;}
.textwidget{padding:15px}
.widget_pannel ul{padding:15px}

/*wordpress calander style*/

/*claander style*/
#wp-calendar { width: 100%; font-size: 11px; }
#wp-calendar thead th { background: #f5f5f5; border: 1px solid #ddd; border-top: none; font-size: 11px; }
#wp-calendar tbody td { text-align: center; border: 1px solid #ddd; line-height: 2.5em; transition: background 0.15s ease; -webkit-transition: background 0.15s ease; -o-transition: background 0.15s ease; -moz-transition: background 0.15s ease; }
#wp-calendar tbody td:hover { background: #f1f1f1; color: #333; }
#wp-calendar tbody td a { display: block; text-decoration: none; background: #f1f1f1; color: #333; }
#wp-calendar tbody td:hover a { background: #4d4d4d; color: #fff; }
#wp-calendar tfoot td { padding-top: 1px; padding: 4px; }
#wp-calendar caption { cursor: pointer; font-size: 13px; text-transform: uppercase; margin: 0; padding: 12px; outline: 0 none !important; background: #3b86b0; color: #fff; }
#wp-calendar tbody a { display: block; text-decoration: underline; }
#wp-calendar th { text-align: center; border: 1px solid transparent; border-top: none; padding: 7px 0; color: #a7a7a7; }
#footer #wp-calendar thead th { background: #222 }
#footer #wp-calendar tbody td { border-color: #222 }
#calendar_wrap{padding:15px}

/*this style for wp default search form*/
#searchform{padding:15px}
#searchform div{overflow:hidden}
#searchform label{display:none}
#searchform input[type=text]{float: left;width: 77%;padding: 5px;border: 1px solid #DDD;border-radius: 4px 0px 0px 3px;color: teal;}
#searchform input[type=submit]{border: 1px solid #ddd;color: teal;background: #FFF;float: left;padding: 5px;box-shadow: 0px 0px 26px -20px inset;border-radius: 0px 3px 3px 0px;}
#searchform input[type=submit]:hover{color: #f3660c;}

.single_page_pannel p img{height:inherit !importent}
.my_panel p img{height:auto;max-width:100%}