/*
Theme Name: Sandscan
Theme URI: http://www.chetaru.com/
Author: the Chetaru team
Author URI: http://www.chetaru.com/
*/

@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Shadows+Into+Light);
@import url(http://fonts.googleapis.com/css?family=The+Girl+Next+Door);
@import url(http://fonts.googleapis.com/css?family=Dancing+Script:400,700);
@import url(http://fonts.googleapis.com/css?family=Indie+Flower);
@import url(http://fonts.googleapis.com/css?family=Covered+By+Your+Grace);
@import url(http://fonts.googleapis.com/css?family=Nothing+You+Could+Do);


@import url(http://fonts.googleapis.com/css?family=Gloria+Hallelujah);

/*font-family: 'Nothing You Could Do', cursive;*/

/*font-family: 'Covered By Your Grace', cursive;*/

/*font-family: 'The Girl Next Door', cursive;*/

/*font-family: 'Indie Flower', cursive;*/

/*font-family: 'Dancing Script', cursive;*/

/*font-family: 'Gloria Hallelujah', cursive;*/


@font-face {
    font-family: Georgia;
    src: url(fonts/Georgia.woff);
}

body{background:#000; color:#000}

a{outline:none !important;}

/*************************************************************************************************************************************************************/
/********************************************************************Index Page*******************************************************************************/
/*************************************************************************************************************************************************************/
.container.main_wrapper {
    max-width: 999px;
    padding: 0;
    width: 100%;
}


/*************************************************************************************************************************************************************/
/***************************************************************Header Section*******************************************************************************/
/*************************************************************************************************************************************************************/
section.header_part{height:165px;}

span.logo_txt {
    display: inline-block;
    font-size: 16px;
    padding-right: 33px;
    text-align: center;
    width: 100%;
}
.logo_txt {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    line-height: 1px;
    text-decoration: none;
}

.header_left img {
    margin-top: 32px;
}

.header_right.col-md-6{background-image:url(images/phone_back.jpg);background-repeat:no-repeat;  height:165px; }

.phone_txt {color: #ffffff; font-size: 11px; display: block ;width: 100%; font-family:Arial, Helvetica, sans-serif;}

.header_right.col-md-6 {text-align: right; padding-right:0;}

.phone_no {
    font-size: 28px;
    text-transform: capitalize;
	font-family: 'Shadows Into Light', cursive;
	    color: #fff;
		 font-style: italic;
}
.inside_right {
    float: right;
    text-align: center;
    width: 50%;
    padding-top: 45px;
}

header.col-md-12 {
    padding-right: 0;
}


/*************************************************************************************************************************************************************/
/**************************************************************Navigation Section*****************************************************************************/
/*************************************************************************************************************************************************************/
nav ul li { list-style: outside none none;}

.nav_part nav ul {
    padding: 0;
}

nav ul li {
    display: inline-block;
}

nav ul {
    margin: 0;
    text-align: center;
}

nav {
    background: url(images/menu.jpg);
    display: inline-block;
    padding: 20px 0;
	width:100%;
	margin-bottom: 15px;
}

nav ul li a:hover {
    color: #0066ff;
	text-decoration:none;
}

nav ul li a {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    text-decoration: none;
    text-transform: uppercase;
	padding: 20px 27.8px;
    font-size: 16px;
}

.content.col-md-12,.content_left.col-md-6,.content_right.col-md-6 {
    padding: 0;
}

.cont_txt {
    color: #ffffff;
    float: right;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
    padding: 34px 11px 27px 8px;
    text-decoration: none;
    width: 50%;
}

.cont_txt a {
    color: #fff;
}

.cont_txt a:hover {
    color: #0066ff; text-decoration:none;
}

.content_left.col-md-6 {
    background:rgb(51, 0, 0);
}

.content_right.col-md-6 {
    background:rgb(153,102,51);
}

.content_left.col-md-6,.content_right.col-md-6 {
    height: auto;
    max-height: 190px;
}

.content.col-md-12 {
    margin-bottom: 20px;}
	
.content_bottom.col-md-12,.box_one.col-md-3,.box_two.col-md-3,.box_three.col-md-3,.box_four.col-md-3 {
    padding: 0;
}

.box_one h4{ background: #000;
    font-size: 16px;
    margin: 0;
    padding: 5px 4px;}
	
	.box_two h4{ background: #330000;
    font-size: 16px;
    margin: 0;
    padding: 5px 4px;}
	
	.box_three h4{ background: #993300;
    font-size: 16px;
    margin: 0;
    padding: 5px 4px;}
	
	.box_four h4{ background:#996633;
    font-size: 16px;
    margin: 0 0 6px 0;
    padding: 5px 4px;}
	
.content_bottom.col-md-12 {
    background:#fff;
    padding-top: 25px;  padding-bottom: 35px;
}


.box_one.col-md-3 > span ,.box_two.col-md-3 > span ,.box_three.col-md-3 > span ,.box_four.col-md-3 > span {
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: lighter;
    line-height: 14px;
}

.box_one.col-md-3 > span {
    display: block;
    padding: 10px 25px 10px 6px;
}

.box_two.col-md-3 > span {
    display: block;
    padding:10px 25px 10px 6px;
}

.box_three.col-md-3 > span {
    display: block;
    padding: 10px 25px 10px 6px;
}

.box_four.col-md-3 > span {
    display: block;
    padding: 10px 25px 10px 6px;
}

.content_bottom.col-md-12 {
    padding: 25px 2px 28px;
}

.box_one.col-md-3 > img, .box_two.col-md-3 > img , .box_three.col-md-3 > img, .box_four.col-md-3 > img {
    width: 100%;
}

.box_two, .box_three, .box_one {
    padding-right: 6px !important;
}

.box_four.col-md-3 > p{ color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: lighter;
    line-height: 14px;
    margin-bottom: 14px;}
	
	
.home .bottom {
    display: inline-block;
    width: 100%;
	padding: 14px 0;
}

.footer_cont > ul {
    padding: 0;
}

.footer_cont li {
    list-style: outside none none;
}

.footer_cont li {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
}

.box_one.col-md-3 > a, .box_two.col-md-3 > a, .box_three.col-md-3 > a, .box_four.col-md-3 > a {
    color: #fff;
}


.box_one.col-md-3 > a:hover, .box_two.col-md-3 > a:hover, .box_three.col-md-3 > a:hover, .box_four.col-md-3 > a:hover {
    color: #0066ff; text-decoration:none;}
	
	
	
/*************************************************************************************************************************************************************/
/**************************************************************ABOUT PAGE*************************************************************************************/
/*************************************************************************************************************************************************************/	
.top_contnt {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    line-height: 18px;
    text-decoration: none;
	font-size: 16px;	
}

.content_top_abt.col-md-12 {
    background: none repeat scroll 0 0 #fff;
	 padding: 0 10px;
}


.top_contnt_head {
    color: #666666;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    font-style: oblique;
    font-weight: lighter;
    line-height: 30px;
}

.content_top_abt h1 {
    color: #5d0707;
    font-family: "Nothing You Could Do",cursive;
    font-size: 36px;
    font-weight:bold;
}

.cont_img {
    text-align: center;
}

.top_contnt_head {
    padding-right: 255px;
    padding-bottom: 20px;
}

.top_contnt {
    padding-top: 30px;
    padding-bottom: 22px;
}

.content_bottom_abt.col-md-12 {
    background: none repeat scroll 0 0 #fff;
}

.content_bottom_abt.col-md-12 {
    margin-top: 20px;
}

.abt_part_left h4 {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
	background:#000;
}

.abt_part_right h4 {
    color: #ffffff;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
	background:#990000;
}

.abt_part_left.col-md-6 > h4, .abt_part_right.col-md-6 > h4 {
    font-size: 16px;
    padding: 6px;
}

.abt_part_left.col-md-6 > p, .abt_part_right.col-md-6 > p {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
    text-transform: none;
}

.abt_part_left.col-md-6 > p, .abt_part_right.col-md-6 > p {
    padding: 0 6px;
}

.abt_part_left.col-md-6 > img {
    margin-top: 18px;
}

.abt_part_left.col-md-6 {
    padding: 0;
}

.content_bottom_abt.col-md-12 {
    padding: 0 5px;
}

.abt_part_right.col-md-6 {
    padding: 0 0 0 6px;
}

.abt_img1,.abt_img2 {
    text-align: center;
}
.abt_img1 {
    padding-top: 18px;
}

.content_bottom_abt.col-md-12 {
    padding-bottom: 44px;
}

.abt_part_right.col-md-6 > p {
    margin-bottom: 16px;
}

.abt_part_left.col-md-6 > p {
    margin-bottom: 16px;
}
.bottom.abt {
    padding: 0;
}

.abt_part_left.col-md-6, .abt_part_right.col-md-6 {
    padding-top: 15px;
}


/*************************************************************************************************************************************************************/
/**************************************************************TYPE PAGE*************************************************************************************/
/*************************************************************************************************************************************************************/	

.content.type_page.col-md-12 {
    background: none repeat scroll 0 0 #fff;
    padding: 0 9px;
}

.type_page h1 {
    color: #993333;
    font-family: "The Girl Next Door",cursive;
    font-size: 36px;
    font-style: italic;
    font-weight: bold;
}

.top_contnt_head.type_head {
    color: #993333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    font-style: oblique;
    font-weight: lighter;
    line-height: 30px;
}

.type_head {
    padding-bottom: 27px;
    padding-right: 245px;
}

.type_top_contnt {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
    text-transform: none;
    padding-right: 225px;
}
.type_page {
    padding-bottom: 25px !important;
}

.content.type_page_bottom.col-md-12 {
    background: none repeat scroll 0 0 #fff;
}

.type_page_left.col-md-6 > ul,.row_one.col-md-12,.row_two.col-md-12,.row_three.col-md-12,.row_four.col-md-12,.row_five.col-md-12 {
    padding: 0;
}

.row_one.col-md-12 {
    list-style: outside none none;
}

.floorboard > h4,.Finishes > h4 {
    background: none repeat scroll 0 0 #990000;
    color: #fff;
    font-size: 16px;
    margin-bottom: 15px;
    margin-top: 25px;
    padding: 6px 4px;
}

.Finishes > h4 {
    background: none repeat scroll 0 0 #330000;
    color: #fff;
}

.Finishes_img {
    float: left;
	    width: 45%;
}

finsh_img_contnt {
    float: left;
    width: 50%;
}

.finsh_img_contnt {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
    text-transform: none;
    padding-top: 14px;
}


.inside_row h6 { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px;font-weight: lighter; line-height: 14px; margin: 17px 0 33px;}

.Finishes_bottom { display: inline-block;}

.type_page_left ul li{list-style:none;}

.finish_header > p{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
    text-transform: none;}

.finish_header > h1 {color: #666666; font-family: "Dancing Script",cursive;  font-size: 30px; margin-bottom: 20px;}

.inside_row.col-md-4 {padding-left: 0; width: 25%;}

.type_page_left.col-md-6 {  padding: 0 5px;}

.row_one.col-md-12,.row_two.col-md-12,.row_three.col-md-12,.row_four.col-md-12,.row_five.col-md-12 {padding: 0 5px;}

.content.type_page_bottom.col-md-12 { padding-bottom: 67px; margin-bottom: 0;}

.bottom.type_bot {    padding: 0;}



/*************************************************************************************************************************************************************/
/**************************************************************CARE PAGE*************************************************************************************/
/*************************************************************************************************************************************************************/

.content.care_page.col-md-12 {
    background: none repeat scroll 0 0 #fff;
    padding: 0 9px;
}	

.care_page h1 {
    color: #996633;
    font-family: "The Girl Next Door",cursive;
    font-size: 36px;
    font-style: italic;
	font-weight: bold;
}

.top_contnt_head.care_head {
    color: #996633;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    font-style: oblique;
    font-weight: lighter;
    line-height: 30px;
}

.care_head {
    padding-bottom: 27px;
    padding-right: 245px;
}

.care_top_contnt {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 16px;
    line-height: 18px;
    padding-right: 245px;
    text-decoration: none;
    text-transform: none;
}


.content.care_page.col-md-12 {
    background: none repeat scroll 0 0 #fff;
    padding: 0 9px 25px 9px;
}


.protect1 > h4 {
    background: none repeat scroll 0 0 #993300;
    color: #fff;
}

.protect2 > h4 {
    background: none repeat scroll 0 0 #330000;
    color: #fff;
}

.protect1 > h4, .protect2 > h4 {

    font-size: 16px;
    margin-bottom: 15px;
    margin-top: 25px;
    padding: 6px 4px;
}


.content.care_page_bottom.col-md-12 {
    background: none repeat scroll 0 0 #fff; padding-bottom: 25px;
}

.protection_img {
    float: left;
    width: 44%;
}

.protect_img_contnt {
    color: #333333;
    float: left;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
    padding-top: 0;
    text-decoration: none;
    text-transform: none;
    width: 53%;
}
.care_page_left.col-md-6 {
    padding-left: 5px;
	 padding-right: 0;
}

.care_page_right.col-md-6 {
    padding-left: 5px;
    padding-right: 5px;
}

.protect_img_contnt p {
    margin-bottom: 18px;
}

.content.care_page_bottom.col-md-12 {
    margin-bottom: 0;
}

.protection_img {
    padding-left: 5px;
}

.care_page h1 {
    color: #996633;
    font-family: "The Girl Next Door",cursive;
    font-size: 36px;
    font-style: italic;
    font-weight: bold;
}

.top_contnt_head.care_head {
    color: #996633;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    font-style: oblique;
    font-weight: lighter;
    line-height: 30px;
}

.portfolio .top_contnt_head.care_head ,.portfolio h1{
    color: #663300;
}





/********************************************************************/
            /*********Start wordpress changes**********/
/********************************************************************/

.content-column.one_fourth > a > br { display: none;}

.content_bottom.col-md-12 > p { display: none;}

.black, .red, .org, .brwn {margin-top: 0; color: #fff; font-size: 16px; font-weight: normal; padding: 5px; margin-bottom: 0;}

.black:hover, .red:hover, .org:hover, .brwn:hover{color: #0066ff; text-decoration:none;}

a:hover, a:focus{text-decoration:none !important;}

.black {background: #000000;}

.red {background: #330000;}

.org {background: #993300;}

.brwn {background: #996633;}

.one_fourth { margin-right: 3px !important; width: 245.7px !important; padding-left: 3px; }

.content-column.one_fourth img {height: auto; width: 100%;}

.content-column.one_fourth > p > br {display: none;}

.content-column.one_fourth > p { color: #333; font-family: verdana; font-size: 10px; font-weight: lighter; line-height: 14px;}

.content-column.one_fourth > p:nth-child(3) { padding: 0 5px !important;}

.home .content-column.one_fourth:nth-child(5) p { margin: 0; padding: 12px 4px;}

.full_width {background:#000; height: 19px; margin-left: -10px; margin-right: 2px !important; width: 102%;}

.full_width{width:103% !important;}

.content-column.one_half { margin-left: -5px;  padding: 16px 0 25px;}

/*************ABOUT PAGE************/

.content_top_abt.col-md-12 > p {
    color: #666666;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 27px;
    font-style: italic;
}

.content_top_abt.col-md-12 > p:nth-child(4){color: #000; font-family: arial; font-size: 16px; font-style:normal;line-height:18px;  padding: 17px 1px 13px;}

.content_top_abt.col-md-12 > p:nth-child(3) {padding: 0 17px;}

.content_top_abt.col-md-12 > p:nth-child(2) {padding-right: 273px; line-height: 30px; padding-bottom: 11px;}

.content-column.one_half h4 {background:#000; color: #fff; font-size: 16px; padding: 6.5px 5px;}

.content-column.one_half.last_column > h4 {background:#990000;}

.content-column.one_half > p{color: #333333; font-family: Arial,Helvetica,sans-serif,"Arial Narrow"; font-size: 14px;    line-height: 18px; text-decoration: none; text-transform: none;}

.content-column.one_half > p:nth-child(3) img { padding-left: 20px;}

.content-column.one_half.last_column > p:nth-child(3) img {padding-left:20px;}

.content-column.one_half > p:nth-child(2) {height: 62px;  padding-left: 5px;}

.content-column.one_half.last_column { margin-left: 5px;}

.bottom{padding: 0;}

.page-id-9 .content_top_abt.col-md-12 {padding: 0 5px 0 10px;}

.page-id-8 .content-column.one_half.last_column > h4 {background:#330000;}

.page-id-8 .content-column.one_half h4 {background:#990000;  margin-bottom: 15px;}

.nrml_txt {color: #333333 !important; font-family: Arial,Helvetica,sans-serif,"Arial Narrow" !important; font-size: 14px !important;font-style: normal !important;line-height: 18px;padding: 0 !important;
}

.page-id-8 .content-column.one_half > p:nth-child(2) {display: none;}

.page-id-8 .content_top_abt.col-md-12 > p {color: #993333;}

.page-id-8 .content_top_abt.col-md-12 > p:nth-child(2){padding-right:220px;  padding-bottom: 17px;}

.page-id-8 .content_top_abt h1{color:#993333;}

.page-id-8 .nrml_txt {padding: 0 220px 15px 0 !important;}

.content-column.one_half.last_column > p {display: block !important;}

figure {display: block !important; float: left; width: 24% !important; padding-left: 0px; margin-left: 5px !important;}

figcaption {padding: 17px 0 34px; color: #333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: lighter; line-height: 14px;}

.img_cnt { display: block !important; float: left; height: auto !important; margin-right: 35px;height: 170px !important; padding:5px 0 0 8px !important;}

.img_cnt + p { padding: 18px 0 5px;}

p.img_cnt ~ h2 {color: #666666; font-family: "Indie Flower",cursive; font-size: 26px; font-weight: lighter !important; margin: 20px 0 !important;}

.page-id-8 p.img_cnt ~ h2, .page-id-8 .content-column.one_half > p{ padding-left: 8px;}

.page-id-8 .content_top_abt.col-md-12 { padding: 0 5px 19px 10px;}

.page-id-7 .content_top_abt.col-md-12 > p:nth-child(2){ color: #996633;}

.page-id-7 .content_top_abt h1{color:#996633;}

.page-id-7 .nrml_txt{color: #000000 !important; font-family: Arial,Helvetica,sans-serif,"Arial Narrow";    line-height: 18px; text-decoration: none; font-size:16px !important; padding-right: 245px !important; padding-top: 10px !important; padding-bottom: 17px !important;}

.page-id-7 .content-column.one_half h4{background:#993300;}

.page-id-7 .content-column.one_half.last_column > h4{background:#330000;}

.page-id-7 .img_cnt { padding: 5px 0 0 5px !important;}

.page-id-7 .img_cnt ~ p {padding: 5px 0 !important;}

.page-id-7 .content-column.one_half{ padding: 17px 0 12px;}

.page-id-7 .img_cnt{margin-right:32px;}

.page-id-7 .content_top_abt.col-md-12 { padding-right: 5px;}

.page-id-7 .content-column.one_half.last_column > p{padding:5px 4px 5px 5px !important;}

.page-id-7 .one_half.last_column .img_cnt {margin-right: 30px;}

.content-column.one_half.last_column p.img_cnt { padding-left: 8px !important;}

.page-id-6 .content_top_abt.col-md-12 > p{color:#663300;}

.page-id-6 .content_top_abt h1 {color: #663300;}

.page-id-6 .nrml_txt{color: #000000 !important; font-family: Arial,Helvetica,sans-serif,"Arial Narrow";    line-height: 18px; text-decoration: none; font-size:16px !important; padding-right: 245px !important; padding-top: 10px !important; padding-bottom: 17px !important;}

.page-id-6 .content-column.one_half > p {color: #333333; font-family: verdana; font-size: 12px; line-height: 16px; padding: 0 17px 0 5px !important; height: 185px;}

.page-id-6 .content-column.one_half p.img_cnt {    margin-right: 68px;    padding-right: 0 !important;}

.page-id-6 .content-column.one_half.last_column > p {color: #333333; font-family: verdana; font-size: 12px; line-height: 16px; padding: 0 17px 0 5px !important; height: 185px;}

.page-id-6 .content-column.one_half.last_column p.img_cnt {    margin-right: 68px;    padding-right: 0 !important;}

.page-id-6 .content_top_abt.col-md-12 {    padding-right: 5px;}

.page-id-6 .content-column.one_half h4{margin-bottom:13px;}

.content-column.one_half.last_column > h4 {background: #330000;}

.content-column.one_half h4{background:#663300;}

.page-id-5 .nrml_txt {
    color: #333333 !important;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow" !important;
    font-size: 14px !important;
    font-style: normal !important;
    line-height: 18px;
    padding-right: 245px !important; padding-top: 10px !important; padding-bottom: 17px !important;
}

.page-id-5 .content_top_abt.col-md-12 > p {
    color: #330000; padding-right:250px;}
	
.page-id-5 .content-column.one_half h4{background:#330000;}	

.page-id-5 .content-column.one_half h3 {color: #666666; font-family: Georgia;}

.page-id-5 .content-column.one_half h3 {
    color: #666666;
    font-family: "Indie Flower",cursive;
	 padding: 7px 4px;
}

.paragraph-box {color: #333333; font-family: Arial,Helvetica,sans-serif,"Arial Narrow"; font-size: 14px; line-height: 18px;    text-decoration: none; text-transform: none;}

.page-id-4 .content_top_abt.col-md-12 > p:nth-child(2) {line-height: 30px;padding-bottom: 53px;padding-right: 273px;}

.page-id-4 .content_top_abt.col-md-12 {padding: 0 10px 50px;}

.page-id-4 .content_top_abt.col-md-12 > p:nth-child(3) { padding: 0 17px 8px 0 !important;}

.nrml_txt > a {color: blue !important;text-decoration: underline;}

.page-subtitle.style36 {color: #330000;}

p ~ h2.head_ex {display: block;margin-top: 50px !important;}

.page-id-5 .content_top_abt.col-md-12 {padding-bottom: 20px;}

.page-id-5 .content-column.one_half > p:nth-child(2){ height: 62px; margin-bottom: 25px; margin-top: 15px; padding-left: 6px;}

.page-id-9 .content-column.one_half h4{background:#000;}

.page-id-9 .content-column.one_half.last_column > h4 {background:#990000;}

.page-id-5 .content-column.one_half h3 {
    color: #666666;
    font-family: "Nothing You Could Do",cursive;
    font-weight: bold;
    padding: 7px 4px;
}
.page-id-5 .content-column.one_half > p{padding-left:5px;}

.firs_blog h3 a {color: #5d0707 !important;}

 .firs_blog p,  .blog_detail p, .page-content p, .screen-reader-text	 { color: #333333;
    font-family: Arial,Helvetica,sans-serif,"Arial Narrow";
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
    text-transform: none;}
	
.firs_blog > span > a ,.blog_detail > span > a {
    color: #666666 !important;
    font-size: 14px;
    margin-bottom: 10px !important;
}

.firs_blog > span,.blog_detail > span {
    display: block;
    margin-bottom: 5px;
}

a.read_more {
    color: blue;
    font-size: 14px;
    text-decoration: underline;
}

.search-field {height: 30px;}

.search-submit{background: #454545; border: medium none; border-radius: 2px; color: #fff; margin-left: 5px; padding: 8px 20px;}

form.search-form { padding-bottom: 20px;}

.pagination > a {
    background: none repeat scroll 0 0 #5d0707;
    border-radius: 4px;
    color: #fff;
    margin-right: 2px;
    padding: 7px 10px;
}
a.active {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #5d0707;
    color: #5d0707;
}


/**********************************  IE8 HACK ******************************************/

header.col-md-12 .col-md-6{float:left\0;}

.content.col-md-12{float:left\0;}

.content.col-md-12 .textwidget{float:left\0; width:50%\0;}

.content.col-md-12 .textwidget .content_left.col-md-6{width:100%\0;}

.content.col-md-12 .textwidget .content_right.col-md-6{width:100%\0;}

.content.col-md-12{clear:both\0;}

.content_part{width:100%\0; height:100%\0;}

figcaption{color:#000\0;}

.gallery-caption:hover{background:none\0 !important;}

.gallery-caption{color:#333\0 !important;}

/*.gallery-caption{ background:#fff\0 !important;}*/

@media \0screen\,screen\9 {
	.gallery-caption:hover{background:none !important;}

.gallery-caption{color:#333 !important;}

.col-md-12.content_bottom{clear:both; float:left; display:block;}

.gallery-caption{background:none !important;filter: alpha(opacity=100) !important;}

.home .content-column.one_fourth:nth-child(5) p { margin: 0;padding: 0 4px 11px;}

.phone_no{padding:8px 0px 0px 0px;}

.content_top_abt h1{padding-top:15px !important;}

.content_top_abt h1{ font-family:font-family: 'Dancing Script', cursive;}



	}


/**********************************  IE8 HACK  END**************************************/




/****************************chrome*******************************/

@media \\0 screen {
	
	.nav_part nav ul{margin-left:-2px;}
	
	}
	
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 

.nav_part nav ul{margin-left:-2px;}

.content_top_abt.col-md-12 > p{font-size:24px;}

.page-id-8 .content_top_abt.col-md-12 > p:nth-child(2){padding-right: 264px;}
 }



/**************************Internet explorer less than 8 and equal**********************************/

@media \0screen\,screen\9 {
	
	.col-md-12{width:100%;}
    .col-md-6{width:50%;}
	.col-md-6.header_right{float:left;}
	.header_part{clear:both;}
	

	}
