﻿
@font-face {
    font-family: 'akzidenz-grotesk_bq_condensBd';
    src: url('../../Content/fonts/akzidenzgrotesk-boldcond.eot');
    src: url('../../Content/fonts/akzidenzgrotesk-boldcond.eot?#iefix') format('embedded-opentype'),
         url('../../Content/fonts/akzidenzgrotesk-boldcond.woff2') format('woff2'),
         url('../../Content/fonts/akzidenzgrotesk-boldcond.woff') format('woff'),
         url('../../Content/fonts/akzidenzgrotesk-boldcond.ttf') format('truetype'),
         url('../../Content/fonts/akzidenzgrotesk-boldcond.svg#akzidenz-grotesk_bq_condensBd') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{
	font-size:15px;
	line-height:170%;
	color:#313030;
    font-family: Arial;
}

#cke_88_uiElement
{
    margin-top:16px !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	line-height: 125%;
    font-family: 'akzidenz-grotesk_bq_condensBd';
	text-transform:uppercase;
    margin:0px;
}
h1{
	font-size:34px;
	text-align:left;	
	color:#000000;
	padding-bottom:18px;
	text-transform:uppercase;
}
h2,h2 a {  color:#782205; font-size:26px;font-weight: bold;}

h3,h3 a{ color:#782205; font-size:20px;font-weight: normal;}

h2 a:hover{color:#000 !important;}

h3 a:hover
{
    color:#000 !important;
     font-size:20px !important;
     font-weight: normal !important;
}
.nav_text
{
    margin-left:-40px;
    float:left;
}
.clearfix
{
    clear:both;
}

.inner_body_new
{
    margin-top:65px;
    float:left; width:100%;
}

.calpostedby,#Purl
{
    color: #f6aa50;
}

#blog_wraper_left
{
    width: 740px;
    height: auto;
    background: none;
    float: left;
    padding:19px 0 0;
}

#Main_blog_area
{
    width: 100%;
    height: auto;
    padding: 0px;
    border: 0px solid #c8c3be;
    margin-top: 0px;
    margin-bottom: 20px;
}

#adminMain_blog_area
{
    width: 890px;
    height: auto;
    float: left;
    padding: 0px;
    border: 0px solid #c8c3be;
    margin-top: 0px;
}

#Calander_area
{
    height: auto;
    background: none;
    padding: 20px 0 0 0;
}

#Calander_areaCommentpage
{
    height: auto;
    background: none;
    padding: 0px 0 10px 0px;
}

.Calander_icon
{
    width: 70px;
    height: 76px;
    background: url(../images/blog_images/calander_bg.png) 0 0px no-repeat;
    padding: 0px;
    float: left;
}

.Month_field
{
    width: 70px;
    height: 19px;
    background: none;
    text-align: center;
    padding: 12px 0 0 0px;
    line-height:25px;
}

.Month_field_admin
{
    width: 70px;
    height: 19px;
    background: none;
    text-align: center;
    padding: 12px 0 0 0px;
    
}

.Date_field
{
    width: 70px;
    height: 41px;
    background: none;
    text-align: center;
}

#Bloglist_area
{
    width: 560px;
    height: 20px;
    background: none;
    float: left;
    padding: 0px 0 15px 0px;
}

.Blog_previous
{
    width: 85px;
    height: 20px;
    background: url(../images/blog_images/previous_arrow.jpg) 0 3px no-repeat;
    float: left;
    padding: 0 0 0 15px;
}

.Blog_next
{
    width: 85px;
    height: 20px;
    background: url(../images/blog_images/next.jpg) right 3px no-repeat;
    float: right;
    text-align: right;
    padding: 0 15px 0 0px;
}

.Blog_counting
{
    width: 348px;
    height: 20px;
    float: left;
    padding: 0 0 0 0px;
    text-align: center;
}

.Calander_heading
{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: auto;
    padding: 0px 0 0 16px;
    vertical-align: text-top;
    width: 648px;
}

.Calander_heading_admin
{
    width: 648px;
    height: auto;
    background: none;
    padding: 0px 0px 10px 20px;
    float: left;
    vertical-align: text-top;
}

.Calander_heading2admin
{
    height: 36px;
    margin-top: -7px;
    float: left;
}

.Calander_heading2
{
   height: 36px;
    margin-top: -7px;
    float: left;
}
.adminheading
{
    
}
.Calander_heading1 h2
{
    padding-bottom: 0px;
    margin: 0px;
}

*:first-child + html .Calander_headingh1
{
    width: 547px;
    text-align: left;
    min-height: 38px;
}

.Calander_heading1
{
    text-align: left;
    background: none;
    text-align: left;
    margin-top:3px;
}

.Calander_headinghadmin
{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: auto;
    padding: 0px 0 0 16px;
    vertical-align: text-top;
    width: 648px;
}

.Calander_headingfileunder
{
    width: 630px;
    clear: both;
    height: auto;
    float: left;
    text-align: left;
    background: none;
    padding: 2px 0 0px 0px;
    margin-top:-16px;
}
.Calander_headingfileunder_admin
{
    width: 630px;
    clear: both;
    height: auto;
    float: left;
    text-align: left;
    background: none;
    padding: 2px 0 0px 0px;
    margin-top:-16px;
}

.Blogtext_area
{
    height: auto;
    background: none;
    padding: 10px 0px 20px 0px;
    width:730px;
   font-family: Arial;
}
.Blogtext_area_admin
{
     height: auto;
    background: none;
    padding: 10px 0 20px 0px;
    width:730px;
    font-family: Arial;
     line-height: 170% !important;
}

.Blogtext_area_comments
{
     height: auto;
    background: none;
    padding: 10px 0px 20px 0px;
    width:730px;
    font-family: Arial;
}


#Blogcoment_area
{
    width: 730px;
    height: 42px;
    background: #F9FCFE;
    border: 2px solid #D4DDE5;
    line-height: 42px;
    font-family: Arial;
}



.Comment_text
{
    width: 373px;
    height: 26px;
    float: left;
    padding: 6px 0 0 8px;
    text-align: left;
}

.Share_this1
{
    width: 126px;
    height: 40px;
    background: none;
    float: left;
    padding: 0px 0 0px 0px;
}

.Share_this
{
    display: block;
    width: 126px;
    height: 29px;
    background: url(../images/blog_images/share_this.jpg) 0 0 no-repeat;
}

.Share_this:hover
{
    background-position: 0 -29px;
}

.Share_this span
{
    display: none;
}

.Light_10
{
    font-weight: bold;
    text-align: center;
    padding-top: 11px;
    font-size: 11px;
}
.adminmnth
{
}
.admindate
{
}
.Light_11
{
    font-weight: normal;
    text-align: center;
    font-size: 11px;
    line-height: 18px;
    text-align: left;
}

.post_headtxt
{
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    text-align: left;
    color: #3a351c;
}

.Light_13
{
    font-size: 13px;
    font-family: Arial;
    font-weight: normal;
    text-align: left;
    padding: 0px 1px 0px 0px;
    margin: 0px;
    line-height: 16px !important;
    letter-spacing: normal !important;
}

.Light_14
{
    color: #020202;
    font-family: Arial;
    font-size: 13px;
}

.Light_24
{
    font-weight: normal;
    text-align: center;
    font-size: 23px;
}

.Light_30
{
    font-weight: normal;
    text-align: center;
    font-size: 28px;
    padding: 20px 0 0 0px;
    line-height:28px;
}

.White
{
    color: #FFFFFF;
}

.Dark_gray
{
    color: #1e1e1e;
}

.Skyblue
{
    color: #1e1e1e;
}

.Red
{
    color: #555555;
}

.Gray
{
    color: #000;
}

.gold
{
    color: #000;
}

.Green
{
    color: #157564;
}


.Light_12
{
    
    font-size: 13px;
    color: #f6aa50;
    text-align: left;
    font-family: Arial;
}

.Light_12 a
{
    color: #000;
    text-decoration: none;
    font-weight: bold;
}

.Light_12 a:active
{
    color: #f6aa50;
    text-decoration: none;
}

.Light_12 a:visited
{
    color: #f6aa50;
    text-decoration: none;
}

.Light_12 a:hover
{
    color: #f6aa50;
    text-decoration: none;
}

.Light_14
{
    font-size: 15px;
    color: #313030;
    text-align: left;
    font-family: Arial;
}

.Light_14 a
{
    color: #441302 !important;
    text-decoration: none;
    font-weight: bold;
}

.Blogtext_area a
{
    color: #282828 !important;
    text-decoration: none;
    font-weight: bold;
}

.Blogtext_area a:hover
{
    color: #95AD3D !important;
    text-decoration: none;
    font-weight: bold;
}

.Light_14 a:active
{
    color: #95AD3D;
    text-decoration: none;
    font-weight: bold;
}

.Light_14 a:visited
{
    color: #95AD3D;
    text-decoration: none;
    font-weight: bold;
}

.Light_14 a:hover
{
    color: #f6aa50!important;
    text-decoration: none;
    font-weight: bold;
}



.date_txt
{
    color: #fff;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.Blog_li_text
{
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    line-height: 24px;
    list-style: none;
}

#divCategory
{
    margin-top: -3px;
}

.Label
{
    color: #313030;
}
.chrcmnt
{
    width: auto; 
    padding-left: 5px;
}
.chrome .chrcmnt
{
    width: auto; 
    padding-left:5px;
}
.tblcmnt
{
    width:710px;
}
.ie .tblcmnt, .chrome .tblcmnt
{
    width:680px;
}



.Coment_Link
{
    font-size: 15px;
    color: #441302;
    text-decoration: none;
    margin-top: -1px;
    font-family:Arial;
}

.Coment_Link a
{
    color: #441302;
    text-decoration: none;
    font-weight: bold;
}

.Coment_Link a:hover
{
    color: #f6aa50;
    text-decoration: none;
}

.Coment_Link span
{
    font-size: 16px;
    color: #9ab440;
    text-decoration: none;
}

.Coment_Link span a
{
    color: #ffffff;
    text-decoration: none;
}

.Coment_Link span a:hover
{
    color: #555555;
    text-decoration: none;
}

.Previous_link
{
    font-family: Arial;
    color: #8e7533;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.Previous_link a:link
{
    font-family: Arial;
    color: #8e7533;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.Previous_link a:visited
{
    font-family: Arial;
    color: #8c3f11;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.Previous_link a:active
{
    font-family: Arial;
    color: #8c3f11;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.Previous_link a:hover
{
    font-family: Arial;
    color: #8c3f11;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}




.blogAnchr
{
    font-size: 15px;
    color: #000;
    text-decoration: none;
}

.blogAnchr li a:link
{
    font-size: 19px;
    color: #441302;
    text-decoration: none;
    font-weight: bold;
}

.blogAnchr a:visited
{
    font-size: 18px;
    color: #441302;
    text-decoration: none;
    font-weight: normal;
}

.blogAnchr a:active
{
    font-size: 18px;
    color: #441302; 
    text-decoration: none;
    font-weight: normal;
}

.blogAnchr a:hover
{
    font-size: 18px;
    color: #f6aa50 !important;
    text-decoration: none;
    font-weight: normal;
}

/*right_part_css here*/
#blog_wraper_right
{
    background: none repeat scroll 0 0 transparent;
    float: right;
    height: auto;
    padding: 39px 0 0;
    width: 315px;
}

#atom_rss_area
{
    height: 38px;
    background: none;
    padding: 0 0 0 0px;
    padding-top:2px;
}

.atom_icon
{
    width: 56px;
    height: 34px;
    background: none;
    float: right;
    padding: 0 0 0 0px;
}

.rss_icon
{
    width: 60px;
    height: 34px;
    background: none;
    float: right;
    text-align: left;
    padding: 0 0 0 0px;
}

.Search_area_main
{
    width: 100%;
    background: none;
    padding: 0 0 0 0px;
    height:60px;
}

.Search_area
{
    height: 37px;
    padding: 0;
    width: 314px;
    background: #F9FCFE;
    border: 2px solid #D4DDE5;
}

.search_icon_area
{
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 26px;
    margin: -35px 15px 9px 0;
    width: 24px;
}

.search_icon
{
    display: block;
    width: 31px;
    height: 28px;
    background: url(../images/blog_images/search_icon.jpg) 0 0 no-repeat;
}

.search_icon:hover
{
    background-position: 0 -28px;
}

.search_icon span
{
    display: none;
}

.Search_form_area
{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 34px;
    line-height: 34px;
}

.Search_form
{
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    color: #777777 !important;
    font-family: Arial;
    font-size: 16px !important;
    font-weight: normal !important;
    padding: 0px 8px !important;
    width: 310px !important;
    height:36px;
    line-height:36px;
}

select
{
    height: 26px;
    line-height: 26px;
    font-family:Arial;
    font-size: 14px;
    color: #000;
    font-weight:400;
}

.ie select
{
    height: 26px;
    line-height: 26px;
    padding-bottom: 3px;
    padding-top: 2px;
}

.recentpost_main
{
    height: auto;
    padding: 0px 0 0px 0px;
    float: left;
    font-family: Arial;
}

.right_heading
{
    height: 27px;
    background: none;
    padding: 0px 0px 10px 0px;
    text-align: left;
}

.right_heading h2
{
    font-size: 27px;
    margin: 0px;
}
/*#recentpost_bg {width:265px; height:auto; float:left; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2}*/

.recentpost_bg
{
    height: auto;
    border: none;
    margin-top: 0px;
}


.recentpost_area ul
{
    padding: 0 0 0 0px;
    margin: 0 0 0 0px;
}

.recentpost_area ul li
{
    padding: 0px 0 8px 10px;
    margin: 5px;
    border-bottom: solid #e8ebeb 1px;
    list-style: none;
}

.recentpost_area
{
    background: none repeat scroll 0 0 #E1DCBD;
    border-bottom: 1px solid #423F2C;
    height: auto;
    padding: 0 5%;
}

.recentpost_area tr
{
    display: block;
    margin: 0 0 0 0;
    padding: 3px 0 3px 0;
}

.recentpost_area td
{
    border-bottom: 1px solid #BBB6A5;
    list-style: none outside none;
    margin: 0 0 0 0;
    padding: 8px 0 8px 0px;
    width: 298px;
    border-collapse: separate !important;
}

.recentpost_area_end
{
    background: #fff;
    height: auto;
    padding: 0 5%;
    width: 313px;
    border: 1px solid #E6E6E6;
    box-shadow: 0 2px 5px #C0C0C0;
}

.recentpost_area_end tr
{
    display: block;
    margin: 0;
    padding: 3px 0;
}

.recentpost_area_end td
{
    border-bottom: 1px solid #D4DDE5;
    list-style: none outside none;
    margin: 0;
    padding: 8px 0 8px 0px;
    display: block;
    border-collapse: separate !important;
}

.recentpost_area_admin
{
    width: 263px;
    height: auto;
    float: left;
    background: #ffffff url(../images/blog_images/recent_post_bg.jpg) left bottom repeat;
    border: 1px solid #0d0e0d;
}

.recentpost_area_admin td
{
    padding: 12px 0 13px 10px;
    margin: 0 0 0 0px;
    background: url(../images/blog_images/recent_devider.jpg) bottom left repeat-x;
    list-style: none;
}

.recentpost_area1
{
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #E6E6E6;
    box-shadow: 0 2px 5px #C0C0C0;
    height: auto;
    padding: 0 5%;
    width: 313px;
}

.recentpost_area1 td
{
    margin: 0 0 0 0px;
    list-style: none;
    border-bottom: solid #d8dbda 0px;
}


.category_area_admin
{
    background: none repeat scroll 0 0 #E1DCBD;
    border-bottom: 1px solid #423F2C;
    height: auto;
    padding: 2% 5%;
    width: 90%;
}

.category_area_admin td
{
    padding: 0px 0 0px 0px;
    margin: 0 0 0 0px;
    list-style: none;
    border-bottom: 0px solid #BBB6A5;
}

.category_area
{
    background: #fff;
    border: 1px solid #E6E6E6;
    box-shadow: 0 2px 5px #C0C0C0;
    height: auto;
    padding: 2% 5%;
    width: 313px;
}

.category_area td
{
    line-height: 30px;
    list-style: none;
}

#ibtnPrevous
{
    max-width: none !important;
}

.right_link
{
    font-weight: 600;
    text-align: left;
    font-size: 14px;
    color: #600;
    margin-top:10px;
    float:left;
}

.right_link a:link
{
    color: #441302;
    text-decoration: none;
    font-size: 13px;
    font-weight: 600;
}

.right_link a:visited
{
    color: #441302;
    
}

.right_link a:active
{
    color: #441302;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
}

.right_link a:hover
{
    color: #f6aa50;
    text-decoration: none;
}


#Comment_list_area
{
    font-family: Arial;
    background: #fff;
    float: left;
    height: auto;
    padding: 1.5% 1%;
    width: 720px;
    border: 1px solid #C4CDCD;
    margin-top:10px;
}





.Comment_list_text1
{
    width: 710px;
    height: auto;
    background: none;
    float: left;
    padding: 3px 15px 15px 15px;
}


#Leave_Comment_area
{
    border: 1px #C4CDCD solid;
    background: #fff;
    float: left;
    height: auto;
    padding: 2.5% 3%;
    width: 730px;
    margin-top: 15px;
    margin-bottom: 30px;
}
#Leave_Comment_area_admin {
    border: 1px #C4CDCD solid;
    background: #fff;
    float: left;
    height: auto;
    padding: 2.5% 3%;
    width: 720px;
    margin-bottom: 30px;
    margin-top:25px;
}


.left_heading
{
    width: 195px;
    height: auto;
    float: left;
    padding: 0px 0 0px 0px;
    text-align: left;
}

.Leave_Comment_form_area
{
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: auto;
    margin: 0;
    padding: 5px 0 10px 0;
    width: 566px;
}

.Leave_Comment_text_area
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C4CDCD;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 155px;
    padding: 10px;
    text-align: left;
    width: 490px;
}

.Name_form
{
    border: 1px solid #C4CDCD;
    color: #000;
    float: left;
    font-family: 'arial';
    font-size: 15px;
    padding-left: 4px;
    text-align: left;
    width: 255px;
    height: 35px;
    line-height: 32px;
}

.Leave_textarea
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C4CDCD;
    float: left;
    height: 155px;
    padding: 10px;
    text-align: left;
    color: #777777;
    font-size: 15px;
    padding-top: 5px;
    width: 650px;
}

.Submit_button_area
{
    width: 500px;
    height: 25px;
    background: none;
    float: left;
    padding: 0px 0px 0px 0px;
    text-align: left;
    margin-top: 20px;
}

.Required_fields
{
    width: 199px;
    height: 25px;
    background: none;
    float: left;
    padding: 0px 0px 0px 10px;
    font-family: Arial;
    font-size: 13px;
    color: #777777;
}

.Required_fields span
{
    color: #8c3f11;
}

.Add_comment_btn
{
    width: 132px;
    height: 29px;
    background: none;
    float: left;
    text-align: left;
}

.Cancel_btn
{
    width: 80px;
    height: 29px;
    background: none;
    float: left;
    text-align: left;
}

.Drag_drop_area
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C4CDCD;
    float: left;
    height: 145px;
    margin-top: 20px;
    padding: 5px 30px 5px 103px;
    text-align: left;
    width: 673px;
}

.Drag_drop_area_comment
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C4CDCD;
    float: left;
    height: 145px;
    margin-top: -14px;
    padding: 5px 30px 30px 84px;
    text-align: left;
    width: 653px;
}

.Drag_drop_icon_area
{
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 77px;
    padding: 0 30px 0 0;
    text-align: left;
    width: 240px;
}

.Drag_drop_area_main
{
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 72px;
    margin-top: 5px;
    text-align: left;
    width: 75px;
}

.Drag_drop_area_top
{
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 40px;
    text-align: left;
    width: 249px;
}

.Drag_drop_icon01
{
    width: 49px;
    height: 38px;
    background: none;
    float: left;
    text-align: left;
}

.Add_blog
{
    display: block;
    width: 121px;
    height: 38px;
    background: url(../images/blog_images/add_blog.jpg) top left no-repeat;
    float: left;
}

.Add_blog:hover
{
    background-position: 0 -38px;
}

.Add_blog span
{
    display: none;
}


.View_blog
{
    display: block;
    width: 121px;
    height: 38px;
    background: url(../images/blog_images/view_blog.jpg) 0 0 no-repeat;
    float: left;
}

.View_blog:hover
{
    background-position: 0 -38px;
}

.View_blog span
{
    display: none;
}

/*Blog css end here----------------------------------------------------------------------------------------------------------------------------*/

.technology
{
    cursor: hand;
    cursor: pointer;
    font: bold 14px Verdana;
    margin: 10px 0;
    background: url(../../../../../Content/images/blog_images/puls.gif) no-repeat;
    padding: 0px 0 0 0px;
}

.openlanguage
{
    color: green;
    background: url(../../../../../Content/images/blog_images/minus.gif) no-repeat top left;
    padding-left: 14px;
}

.closedlanguage
{
    color: red;
    background: url(../../../../../Content/images/blog_images/puls.gif) no-repeat top left;
    padding-left: 14px;
}

.divder
{
    line-height: 30px;
}

.add_blog_btn
{
    height: 50px;
    padding-top:20px;
}

.add_blog_btn button
{
    margin-left: 0px;
    padding: 6px 30px 8px;
}

.add_blog_btnenduser
{
    height: auto;
    margin-top: 18px;
    margin-left: -1px;
}

.social_area
{
    width: 136px;
    height: auto;
    float: left;
    margin-top: 2px;
}

.fb
{
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 4px;
}

.twit
{
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 4px;
}

.mail
{
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 4px;
}

.print
{
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 4px;
}

.gplus
{
    width: 56px;
    height: 16px;
    float: left;
}

.post_headtxt a:link
{
    color: #3a351c;
    text-decoration: none;
    font-weight: bold;
}

.post_headtxt a:active
{
    color: #3a351c;
    text-decoration: none;
    font-weight: bold;
}

.post_headtxt a:visited
{
    color: #3a351c;
    text-decoration: none;
    font-weight: bold;
}

.post_headtxt a:hover
{
    color: #bc9b4b;
    text-decoration: none;
    font-weight: bold;
}

.Comment_list_Time
{
    width: 440px;
    float: left;
    text-align: left;
    padding: 2px 4px 4px 0;
    line-height: 20px;
    font-weight: bold;
    font-size: 15px;
}

.Comment_list_edit
{
    width: 120px;
    float: right;
    padding: 2px 0 4px 0;
    line-height: 20px;
    font-size: 15px;
   
}
.ie .Comment_list_edit
{
    width: 120px;
    float: right;
    margin-right: 8px;
    padding: 2px 0 4px 0;
    line-height: 20px;
    font-family: Arial;
}

.Comment_list_Text
{
    margin-left: -10px;
    width: 710px;
    padding: 3px 0 0 9px;
    color: #441302;
    font-family: Arial;
    float:left;
}

.admin_Light_14
{
    min-height: 62px;
    height: auto;
    padding-bottom: 10px;
    float: left;
    color: #000;
}

.Leave_textarea_admin
{
    border: 1px solid #D3D3D3;
    color: #777777;
    font-size: 15px;
    height: 151px;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 5px;
    text-align: left;
    width: 720px;
}

.setAddbutton
{
    width: 282px;
    float: left;
    padding: 4px 0 6px 0;
}

.line_area
{
    width: 650px;
    height: 35px;
    background: none;
    float: left;
    padding: 0px 0 0px 0px;
    margin-left: 2px;
}

.line_area1
{
    width: 650px;
    height: 35px;
    background: none;
    float: left;
    padding: 13px 0 0px 0px;
    margin-left: 1px;
}

.searchword
{
    background-color: #f6aa50;
    color: #ffffff !important;
     font-family: "Cinzel",serif;
     text-decoration:none;
   
}
.searchword:hover
{
    background-color: #000 !important;
    color: #fff !important;
    transition:color 0s ease-out 0s;
}


span cufon
{
    padding: 0px 0px 0px 0px;
}

#Comment_list_area_enduser
{
    background: #fff;
    float: left;
    border: 1px solid #C4CDCD;
    height: auto;
    padding: 1.5% 1%;
    width: 730px;
}

#Comment_list_area_enduser a
{
    color: #000 !important;
}

#Comment_list_area_enduser a:hover
{
    color: #000 !important;
}

#root10 img
{
    display: block;
    max-width: none !important;
}

#root11 img
{
    display: block;
    max-width: none !important;
}

#root12 img
{
    display: block;
    max-width: none !important;
}

.blogStatus
{
    color: #441302;
    font-family: Arial;
    font-size: 13px;
    float: left;
}

.btn_room_layoutadmin
{
    margin-right: 160px;
}

.ie .btn_room_layoutadmin
{
    margin-right: 163px;
}

.btn_room_layout
{
    width: 435px;
}

.GridHeader_BlogSettings
{
    font-size: 15px;
    color: #ffffff;
    font-weight: bold;
    padding: 0 0 0 0px;
    width: 1002px;
    background-color: #a1642a;
    margin: 0px 0 0 0;
    line-height: 25px;
}

.GridRow_Viewlist_BlogSettings
{
    font-size: 15px;
    color: #282828;
    width: 1002px;
    background-color: #ffffff;
    margin: 0px 0 0 0;
    line-height: 25px;
}

.GridAlternateRow_Viewlist_BlogSettings
{
    font-size: 15px;
    color: #282828;
    width: 1002px;
    background-color: #E7EAEE;
    margin: 0px 0 0 0;
    line-height: 25px;
}

Th.GridHeadCellData
{
    height: 31;
    font-family: Arial;
    font-size: 13px;
    background-color: #2A2A2A;
    color: #ffffff;
    font-size: 12px;
    line-height: 25px;
}

.GridCellSelected
{
    background-color: #F1DD7E !important;
}




.commentImg
{
    background: url("../../Content/images/blog_images/comment_icon.png") no-repeat;
    cursor: pointer;
    float: left;
    height: 20px;
    margin: 10px 5px 10px 10px;
    width: 20px;
}

.commenttext
{
    display: none;
    margin-left: 11px;
    margin-top: 14px;
    position: absolute;
    z-index: 99;
}

.commenttext2
{
    display: none;
    margin-left: 11px;
    margin-top: 13px;
    position: absolute;
    z-index: 99;
}

#imgLName
{
    display: none;
    margin-left: 11px;
    margin-top: 14px;
    position: absolute;
    z-index: 99;
}

#Label3
{
    display: inline-block;
    font-weight: normal !important;
    margin-bottom: 5px;
    width: 224px;
}
.chrome #Label3
{
    display: inline-block;
    font-weight: normal !important;
    margin-bottom: 5px;
    width: 229px;
}

#lblcap
{
    width: auto;
}


.btn_room_layout1
{
    left: 238px;
    position: relative;
    top: -28px;
    width: 290px;
}

.SaveBtn
{
    width: 100px;
    float: left;
    padding: 0px 5px;
}

.CancelBtn
{
    width: 100px;
    float: right;
    padding: 0px 5px;
}

.blogLabel
{
    color: #000000;
    font-family: 'arial';
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}


#trPagination
{
    width: 100%;
}

#LnkAddEmail
{
    color: #000 !important;
}

#LnkAddEmail:hover
{
    color: #f6aa50!important;
}
/*
.content input[type="text"] {
    border:1px solid #d6d4d4;
  border-radius: 5px;
    text-align: left;
    margin:0px 0px 0px 0px;
     height:35px;
}
*/
.Search_form_area input[type="text"]
{
    margin-left: 0px;
}
input[type="submit"],input[type="button"],button  
{
    background:#762105; 
    border:none; 
    color:#fff; 
    font-size:18px; 
    font-family: 'akzidenz-grotesk_bq_condensBd'; 
    text-transform:uppercase; 
    padding:5px 24px;
    box-shadow:0px 0px 6px #000 inset; 
    margin:0 5px;
}


input[type="submit"]:hover,input[type="button"]:hover,button:hover { background:#000;  }


#City.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 2px;
}

#City.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 2px;
}

#txtemail.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right top;
}

#txtemail.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right top;
}

#PostedByFirstname.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#PostedByFirstname.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}

#PostedByLastname.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#PostedByLastname.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}


#EndUserFirstName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#EndUserFirstName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}

#EndUserLastName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#EndUserLastName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}

#imgblogName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right top;
}

#imgblogName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right top;
}


#PtxtName.valid
{
    background: #ffffff url(../../Content/images/success-small.png) no-repeat right 1px;
}

#PtxtName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error-small.png) no-repeat right 1px;
}

#txtCategory.valid
{
    background: #ffffff url(../../Content/images/success-small.png) no-repeat right 1px;
}

#txtCategory.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error-small.png) no-repeat right 1px;
}


#PtxtEmail.valid
{
    background: #ffffff url(../../Content/images/success-small.png) no-repeat right 1px;
}

#PtxtEmail.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error-small.png) no-repeat right 1px;
}


#BA_UserName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#BA_UserName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}

#BA_FirstName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#BA_FirstName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}

#txtLastName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#txtLastName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}


#BA_Password.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#BA_Password.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}

#confirmPassword.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right 1px;
}

#confirmPassword.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right 1px;
}



#txtConfirmPassword.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right top;
}

#txtConfirmPassword.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right top;
}

#imgblogName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right;
}

#imgblogName.input-validation-error
{
    background-color: #ffffff !important;
    clear: both !important;
    background: url(../../Content/images/error.png) no-repeat right top;
}

#BP_Title.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right;
}

#BP_Title.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right;
}

#FirstName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right;
}

#FirstName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right;
}

#LastName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right;
}

#LastName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right;
}



.topHedding
{
    font-size: 32px;
    padding-bottom: 20px;
    line-height: 1em;
    text-align: left;
    font-family: Arial;
    color: #282828;
    margin-left: 122px;
}

.TextBox
{
    height: 32px;
    line-height: 32px;
}

#lblname
{
    margin-top: -8px;
    color: #000;
    float: left;
}

.ie #lblname
{
    margin-top: 2px;
    color: #000;
}

.input-validation-error
{
    border: 1px solid #b50007 !important;
}

.field-validation-error
{
    color: #b50007;
    float: left;
    font-size: 14px;
    font-weight: normal;
    font-family: Arial;
}

#BP_Title.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right;
}

#BP_Title.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right;
}

#FirstName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right;
}

#FirstName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right;
}

#LastName.valid
{
    background: #ffffff url(../../Content/images/success.png) no-repeat right;
}

#LastName.input-validation-error
{
    background-color: #ffffff !important;
    background: url(../../Content/images/error.png) no-repeat right;
}



#Label4
{
    font-weight: normal !important;
}

.drag img
{
    z-index: 0 !important;
}

#menu
{
    display: none !important;
}

.PtxtName
{
font-family: arial; 
font-size: 14px; 
font-weight: normal; 
border: solid 1px #DCDCDC; 
vertical-align: top; 
padding: 0px 0 0px 2px; 
height:26px;
line-height: 26px
}

.txtCategory
{
  font-family: arial; 
  font-size: 14px;
  height:26px;
  line-height:26px; 
  padding-left:5px;
  width:142px; 
  font-weight: normal; 
  border: solid 1px #DCDCDC; 
}

.PtxtEmail
{
      border: solid 1px #DCDCDC; 
        height:26px;
        line-height:26px; 
        width:175px!important;
        font-size:14px; 
        font-family:Arial;
        font-weight:normal;
}

#divCategory a
{
    color: #f6aa50;
}
#divCategory a:hover
{
    color: #000;
}
#Tablecategory tr td
{
    font-size:13px;
    font-family:Arial;
    font-weight:bold;
    color:#000;
}

.chrome img
{
    max-width:none;
}
#tblRecordLink td a {
    font-weight: 600;
    font-family: arial;
    font-size: 15px;
}

.navbar-default.navbar-scroll .booking_areainner ul li.booknowbtn
{
    padding: 14px 6px 5px !important;
}
.navbar-default.navbar-scroll .booking_areainner ul li.booknowbtn .boolnowText
{
    padding-left: 7px !important;
}
@media only screen and (max-width:1169px) 
{
#Blogcoment_area{ width:100%;  }  
#blog_wraper_left  { width:62%;  }
#Blogtext_area { width:100%;  }   
  
}



@media only screen and (max-width:1100px) 
{
 #blog_wraper_right{ float:left;  }     
 #blog_wraper_left  { width:65%;  }
 #Blogcoment_area  { width:95%;  }
 #Blogtext_area{ width:95%;  }
 #Blogtext_area img { height:auto !important; }
}



@media only screen and (max-width:1000px) 
{
 #blog_wraper_right{ float:none; margin:0 auto !important;  }   
 .Search_area{ float:left;  margin-bottom:20px; }
    
}



@media only screen and (max-width: 767px)
{
#blog_wraper_leftenduser{ width:100%; padding-left:5px; }
.Calander_heading {padding: 25px 0 10px !important;width: 75% !important;}
.Calander_heading1{width:100%!important;}
.Calander_headingfileunder{width:100%!important;}
.Calander_icon {width: 17% !important;}
.Calander_heading{ width:83% !important; padding:0px !important;}
#Main_blog_area{width:100%} 
#Calander_area{width:100%}  
#Blogtext_area{width:100%;}
#Blogcoment_area{width:99%;}
#Bloglist_area{width:100%;}
#blog_wraper_left{width:100%; background:#fff; }
.line_area{width:100%!important;}
.Comment_text{width:90%;}
.blog_wraper_right{width:100%;}
#blog_wraper_right{width:100%; background:#fff; }
#atom_rss_area{width:66%;float:left;}
.atom_icon{  margin-left:5px;}
.rss_icon{ margin-left:10px;}
#recentpost_bg{width:100%; margin-bottom:25px;}
.recentpost_area_end{width:85%;}
.recentpost_main{width:100%;}
.category_area{width:81%;}
.recentpost_area1{width:86%;}
#Comment_list_area, #Comment_list_area_enduser{ width:460px !important;}
.Leave_textarea{ width:405px;}
#tblcomment{ width:400px !important; }
.Drag_drop_area{ width:100% !important; padding-left:0px; padding-right:0px;}
.Drag_drop_area>table{ width:420px !important;}
.blogLabel > td{ padding-left:0px !important;}
.padng{ padding-left:0px !important;}
.cke_chrome{ width:100% !important;}
.Calander_heading2{ width:100%; }
.line_area1{ width:100%; }
#trPagination table{ width:100% !important;  }
#Blogtext_area iframe{ width:100% !important; }
#Bloglist_area table { width:100% !important; }
.Wrapper_blog { background:#efede5; float:left; padding-top:180px; overflow-x:hidden; width:99%; }
.blog_body { margin-top:250px;}
.imgbackground {width:100% !important;  float:left !important;}
.btn_room_layout input[type="button"], input[type="submit"] { padding:10px !important; font-size:15px !important;}
#Leave_Comment_area, .Leave_Comment_form_area{ width:100%;}
#Label3{ width:227px; }
div#drag table{ width:100%;}
#drag{ padding-left:30px !important;}
.field-validation-error{ margin-left:0px !important;}
table{ width:100%;}
}

   
   
@media only screen and (max-width: 479px) 


{
 .Calander_heading {padding: 10px 0 10px !important; width: 65% !important; text-align:left; }
.Calander_heading1{width:100%!important;}
.Calander_headingfileunder{width:100%!important;}
.Calander_icon {width: 34% !important;}
#Main_blog_area{width:100%} 
#Calander_area{width:100%; padding-bottom:0px;}  
#Blogtext_area{width:100%!important;font-size: 13px;}
#Blogtext_area img{width:98%; height:auto; }
#Blogcoment_area{width:98%; font-size:12px !important; background:none;}
#Bloglist_area{width:100%;}
div#drag table{ margin-left:10px;}
.add{ margin-top:0px !important;}
.line_area{width:100%!important;}
.Comment_text{width:90%;}
#trPagination>table{ width:310px;}
.Leave_textarea{ width:260px;}
#tdCaptcha{ width:100% !important; padding-right:0px;}
.safari #tdCaptcha{ width:100% !important;}
.Drag_drop_area>table{ width:270px !important;}
.padng{ padding-left:0px !important;}
.btn_room_layout{ width:181px !important;}
.btn_room_layout input{  margin-bottom:10px;}
#drag{ padding-left:0px !important;}
.line_area1{ width:100%; }
.Previous_link{ width:48%; float:none; }
.Calander_heading2{ width:100%; }
.mobole_case{ float:none !important; }
.right_heading{ width:100%; }
.Wrapper_blog {  padding-top:225px; }
.Search_area { width:100%; }
h1{ font-size:20px; line-height:20px;  margin-top:471px;}
#blog_wraper_left{ padding:0px; }
.search_Error_EndUser{ margin:0px; }
#Leave_Comment_area { width:100%;}
.btn_room_layout { width: 181px !important; margin-left:-38px;    }
.btn_room_layout input[type="button"], input[type="submit"] { padding:10px !important; font-size:15px !important;}
.Submit_button input {margin-left: 50px;}
.imgbackground { float:left !important;}
.imgbg { width:100px !important; margin-top:0px !important;}
.field-validation-error{ line-height:18px;}
.btn_room_layout{ width:168px !important; margin-left:-8px;}
.safari .btn_room_layout{ width:168px !important; margin-left:0px;}
.blogLabel{ padding-right:0px !important;}
.safari .cke_chrome{ width:100% !important;}
.cke_chrome{ width:100% !important;}
div#drag table{ margin-left:1px;}
.safari div#drag table{ margin-left:10px;}
.imgbg{ width:65px !important;}
.safari .imgbg{ width:100px !important;}

}

/* RTE content enduser */
figure.image img {
    width: inherit !important;
	max-width:100%;
}

figure.image {
    margin: auto !important;
	max-width:100%;
}

    figure.image.image-style-align-right {
        float: right;
        margin: 0 0 10px 10px !important;
    }

    figure.image.image-style-align-left {
        float: left;
        margin: 0 10px 10px 0 !important;
    }

#Blogtext_area ul li, .packageP ul li {
    list-style: disc !important;
    list-style-position: inside !important;
}

#Blogtext_area ol li, .packageP ol li {
    list-style: decimal !important;
    list-style-position: inside !important;
}

#Blogtext_area p, .packageP p {
    margin-bottom: 0;
}

.packageP blockquote, #Blogtext_area blockquote {
    padding-right: 1.5em;
    padding-left: 1.5em;
    margin-left: 0;
    margin-right: 0;
    font-style: italic;
    border-left: 5px solid #ccc;
}

#Blogtext_area h2, #Blogtext_area h3, #Blogtext_area h4 {
    color:inherit !important;
}