/*--------------- BEGIN: SECTION 75 -------------------- */

	.text_SEC75
	{
		font-size: 14px !important;
		line-height: 18px !important;	
	}
	.slider-bg_SEC75 {
    background: white none repeat scroll 0 0;
    margin-top: 3px;
    padding-left: 13px !important;
    padding-right: 13px;
}
.slider_container_SEC75 {
    height: 250px; /* 158px; */
    margin-bottom: 20px;
    margin-left: -2px;
    overflow: hidden;
    position: relative;
    top: 10px;
    width: 1130px;
}
	.slides_SEC75
	{
		cursor: move;
		position: absolute;
		width: 1130px;
		height: 225px;
		overflow: hidden;
		text-align: center;
	}	
	.caption_SEC75
	{
		position: relative;
		width: 290px;
		height: 147px;
		max-height: 147px;
		overflow: hidden;
		left:0;
		right:0;
		top:0;
		margin: 0 auto;
	}
	.jssor-heading_SEC75
	{
		position: relative;
		width: auto;
		max-height: none;
		height: auto;
		text-align: left;
		top: 0px; 
		z-index: 1;
		line-height: normal;
		margin-left: 5px;
		margin-right: 5px;
	}
	.jssor-img-caption-div_SEC75
	{
		width:auto;
		height:auto;
	}
	.jssor-article-img_SEC75	
	{		
		position: relative;
		width: 217px;
		height: 144px;
		text-align: center;
		margin-top: 10px;
		margin-right: auto;
		margin-left: auto;
		align-items: center;
		background-color: #dfdfdf;
		display: flex !important;
		justify-content: center;
		overflow: hidden;
	}
.jssor-article-img_SEC75 img {
    max-height: 144px;
    max-width: 217px;
}

.jssora21r_SEC75 {
    top: 60px !important;
}
.jssora21l_SEC75{
    top: 60px !important;
}


	.imgs_SEC75
	{
		position: relative;
		max-height: 200px;
		max-width: 300px;
		margin: 0 auto;
		text-align:center;
	}
	.picture-caption_SEC75
	{
		width: 95%;
		text-align:center;
		font-size:12px;
	}
	.sub-container_SEC75
	{
		z-index: 1;
		position: absolute;
		top: 0;
		left: 0;
		margin: 10px 0 0 14px;
		background-color: #000;
		width: 90%;
		text-align: left;
		padding-left: 5px;
		opacity: 0.7;
	}
	.menu-nm_SEC75, .menu-nm_SEC75:link
	{
		color: #fff;
		font-size: 20px;
		font-weight: bold;		
		text-decoration: none;
	}
	.menu-nm_SEC75:visited
	{
		color: #fff;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
	}
	.menu-nm_SEC75:hover
	{
		color: #fff;
		font-size: 20px;
		font-weight: bold;
		text-decoration: none;
	}
		#artCount_SEC75
		{
			z-index: 2;
			position: absolute;
			bottom: 5px;
			right: 20px;
			width: 90px;
			height: 15px;
			text-align: center;
			font-size: 12px;
			vertical-align: middle;			
		}
		.pauseButton_SEC75
		{
			background-image: url(/JQuery/Highlight8/pause-hl6.png);
			width: 15px;
			height: 14px;
			position: absolute;
			right: 11px;
			bottom: 6px;
			z-index: 2;
			display: none;
		}
		.pauseButton_SEC75:hover
		{
			background-image: url(/JQuery/Highlight8/pause-hl6.png);
			background-position: 0 14px;
		}
		.playButton_SEC75
		{
			background-image: url(/JQuery/Highlight8/play-hl6.png);
			width: 15px;
			height: 14px;
			position: absolute;
			right: 11px;
			bottom: 6px;
			z-index: 2;
		}
		.playButton_SEC75:hover
		{
			background-image: url(/JQuery/Highlight8/play-hl6.png);
			background-position: 0 14px;
		}

			/* class details navigation bullets  --

            .jssorb21_SEC75 div           (normal)
            .jssorb21_SEC75 div:hover     (normal mouseover)
            .jssorb21_SEC75 .av           (active)
            .jssorb21_SEC75 .av:hover     (active mouseover)
            .jssorb21_SEC75 .dn           (mousedown)
			*/
	
	    .jssorb21_SEC75 div, .jssorb21_SEC75 div:hover, .jssorb21_SEC75 .av
            {
                background: url(/JQuery/Highlight8/b21-2.png) no-repeat;
                overflow:hidden;
                cursor: pointer;				
            }
	    .jssorb21_SEC75{ position: absolute; bottom: 5px; left: 6px; }
            .jssorb21_SEC75 div { background-position: -5px -5px; }
            .jssorb21_SEC75 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
            .jssorb21_SEC75 .av { background-position: -65px -5px; }
            .jssorb21_SEC75 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }

	    	/* class details of arrows --

            .jssora21l_SEC75              (normal)
            .jssora21r_SEC75              (normal)
            .jssora21l_SEC75:hover        (normal mouseover)
            .jssora21r_SEC75:hover        (normal mouseover)
            .jssora21l_SEC75dn            (mousedown)
            .jssora21r_SEC75dn            (mousedown)
			*/

	    .jssora21l_SEC75, .jssora21r_SEC75, .jssora21l_SEC75dn, .jssora21r_SEC75dn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(/JQuery/Highlight8/a15.png) center center no-repeat;
                overflow: hidden;
            }
            .jssora21l_SEC75 { background-position: -3px -33px; top: 123px; left: 5px;}
            .jssora21r_SEC75 { background-position: -63px -33px; top: 123px; right: 3px;}
            .jssora21l_SEC75:hover { background-position: -123px -33px; top: 123px; left: 5px;}
            .jssora21r_SEC75:hover { background-position: -183px -33px; top: 123px; right: 3px;}
            .jssora21l_SEC75dn { background-position: -243px -33px; top: 123px; left: 5px;}
            .jssora21r_SEC75dn { background-position: -303px -33px; top: 123px; right: 3px;}



/*--------------- END: SECTION 75 ---------------------- */


/*--------------- BEGIN:purple color   -------------------- */
.InputIcon .fa {color: #4b0082;}
.my-form header {color: #ffffff;}
.my-form a {color: #4b0082; text-decoration: none;}
.my-form .toggle i::before {background-color: #4b0082;}
.my-form .button {background-color: #4b0082;/* box-shadow: 0px 0px 21px #FFF; */border: 1px solid rgba(175, 175, 175, 0.91);}
.my-form .rating input + label:hover, .my-form .rating input + label:hover ~ label {color: #4b0082;}
.my-form .radio input + i::after { background-color: #4b0082;}
.my-form .checkbox input + i::after {color: #4b0082;}
.my-form .radio input:checked + i, .my-form .checkbox input:checked + i, .my-form .toggle input:checked + i {border-color: #4b0082;}
.my-form .rating input:checked ~ label {color: #4b0082;}
.fa.fa-arrow-circle-down, .fa.fa-arrow-circle-up {color:#4b0082;}
span.form_link {color: #4b0082;}
.my-form .input input, .my-form .select select, .my-form .textarea textarea, .my-form .radio i, .my-form .checkbox i, .my-form .toggle i, .my-form .icon-append, .my-form .icon-prepend {border-color: #4b0082;}
.my-form .icon-append, .my-form .icon-prepend {color: #4b0082;}
.my-form .input:hover input, .my-form .select:hover select, .my-form .textarea:hover textarea, .my-form .radio:hover i, .my-form .checkbox:hover i, .my-form .toggle:hover i {border-color: #4b0082;}
.my-form .input input:focus, .my-form .select select:focus, .my-form .textarea textarea:focus, .my-form .radio input:focus + i, .my-form .checkbox input:focus + i, .my-form .toggle input:focus + i {box-shadow: 0 0px 10px #4b0082;}
.my-form .input input, .my-form .select select, .my-form .textarea textarea, .my-form .radio i, .my-form .checkbox i, .my-form .toggle i, .my-form .icon-append, .my-form .icon-prepend {border-color: #4b0082;}
.my-form .icon-append, .my-form .icon-prepend {color: #4b0082;}
.my-form .input:hover input, .my-form .select:hover select, .my-form .textarea:hover textarea, .my-form .radio:hover i, .my-form .checkbox:hover i, .my-form .toggle:hover i {border-color: #4b0082;}
.color_picker_button,.color_picker_box {border: 1px solid #4b0082 !important;}
.divider {background-color: rgba(77, 176, 226, 0.13);}
.input.state-disabled {background-color: rgba(77, 176, 226, 0.13);}
i.icon-circle-arrow-left, i.icon-home, i.icon-cog {color: rgb(255, 255, 255);}
i.icon-circle-arrow-left:hover {color: #4b0082;}
i.icon-home:hover {color: #4b0082;}
i.icon-cog:hover {color: #4b0082;}
.my-form footer {color: #4b0082;}
td.smrecordstitle {background-color: #4b0082;}
.my-form {background:rgba(75, 0, 130, 0.51);}
.pattern {background-color: rgba(75, 0, 130, 0.45);}
.pagerCurrent {border: 1px solid;background-color: black;color: #4b0082;}
.pagerDefault:hover {border: 1px solid;background-color: #4b0082; color: white;}
.pagerCurrent{border: 1px  solid #4b0082;background-color: rgb(159, 160, 160);color: #4b0082;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: default;display: block;float: left;}
.pagerDefault{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #4b0082;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:link{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #4b0082;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:visited{border: 1px  solid #c1c1c1;background-color: #ffffff;color: #4b0082;margin-right: 2px;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;display: block;float: left;}
.pagerDefault:hover{border: 1px  solid #4b0082;background-color: #4b0082;color: #ffffff;font-size: 12px;font-family: Verdana;padding: 5px;text-decoration: none;cursor: pointer;}
.ticket_word {border-right: 1px solid rgba(75, 0, 130, 0.21);}
.ticket_content {border-bottom: 1px solid rgba(75, 0, 130, 0.21);}
.client_reply {background: rgba(75, 0, 130, 0.21);}
/*--------------- End:purple color -------------------- */.custom_adgroup_11, .custom_adgroup_13 {max-width: 360px;} 

/* BEGIN: Section layout styles */
.ad17 {
	width: 100%;
	float: left;
}
#main_SEC_701 {
    background-color: #ffffff;
    float: left;
    height: 249px;
    margin-bottom: 30px;
    margin-left: 10px;
    width: 98%;
}


#main_SEC_701 {
    background-color: #ffffff;
    float: left;
    height: 200px;
    margin-bottom: 0px;
    margin-left: 10px;
    width: 98%;
    margin-top: 20px;
}

.img_SCE_701 {
    max-height: 200px;
    max-width: 300px;
    overflow: hidden;
}


#image_SEC_701 {
    align-content: center;
    align-items: center;
    display: flex;
    float: left;
    justify-content: center;
    height: 200px;
    width: 300px;
}

#heading_SEC_701 {
    float: left;
    margin-bottom: 0px;
    margin-left: 10px;
    max-height: 90px;
    overflow: hidden;
    position: relative;
    width: 57%;
}

.heading_SCE_701 {
    color: #125492!important;
    font-family: arial;
    font-size: 20px !important;
    font-weight: bold !important;
}

.layout_date {
    color: #000000;
    font-size: 16px !important;
}


.IssueDate_SEC701 {
    color: #fa5f00;
    float: left;
    font-size: 16px;
    margin-left: 10px;
    position: relative;
    top: 5px;
}
#main_archive_SEC_701 {
  float: left;
  margin-bottom: 0;
  margin-top: 15px;
  width: 100%;
}

#archive_heading_SEC701 {
    float: left;
    height: 25px;
    max-height: 25px;
    overflow: hidden;
    width: !important;
}
.archive_heading_SEC701 {
    color: #125492 !important;
    font-size: 18px !important;
    font-weight: 600;
    line-height: 20px;
}
.archive_layout_date {
    color: #000000;
    font-size: 16px !important;
}


.archive_IssueDate_SEC701 {
    color: #fa5f00;
    float: left;
    font-size: 18px;
    margin-left: 10px;
    margin-right: 15px;
    position: relative;
    text-align: left;
    top: 4px;
    width: 157px;
}
.body_SEC_701 {
	color: #555;
	float: left;
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 0;
	margin-left: 10px;
	margin-top: 15px;
	max-height: 74px;
	overflow: hidden;
	position: relative;
	width: 57%;
	line-height: 24px;
}
.Read_more {
    float: left;
    margin-left: 10px;
    margin-top: 1px;
    position: relative;
}

.Read_more_heading .fa {
    font-size: 24px;
    left: 5px;
    position: relative;
    top: 2px;
}

.Read_more_heading {
    color: #fa5f00;
    float: left;
    font-family: oswald;
    font-size: 15px !important;
    font-weight: 500;
    margin-left: 1px;
    text-align: center;
    text-transform: uppercase;
}

.AdGroup6 {
    margin: 10px;
}
a.layout_text_SEC_701 {
    position: absolute;
    top: -11px;
    right: 266px;
}

/* END: Section layout styles */

/* Begin: Preview styles */
.artCount_PRV {
	background: #000000 none repeat scroll 0 0;
	border-top-right-radius: 7px;
	color: white;
	font-size: 16px;
	height: 29px;
	line-height: 30px;
	position: absolute;
	right: 5px;
	text-align: center;
	top: 5px;
	vertical-align: middle;
	width: 90px;
	z-index: 2;
}

.pagesubmenu_PRV {
	z-index: 1;
	top: 5px;
	position: relative;
	margin: 0px 5px 10px 5px !important;
	text-align: left;
	background-color: #fa5f00;
	background-image: none;
	width: 285px;
	height: 19px;
	border-bottom-left-radius: 7px;
	transition-duration: 1s;
}		

.pagesubmenu_PRV:hover {
	box-shadow: 286px 0px 1px #000000 inset;
	transition-duration: 1s;
}
.articleheading_PRV {
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
	height:45px !important;;
	width: 100%;
}
.articleheading_PRV a {
}
.articleheading_PRV h1 {
	margin-top:3px;
	height:40px;
	margin-bottom:3px;
	padding-top:0px;
	text-align: left
}
#submenu_bullet {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 28px !important;
	width: 30px;
	position: absolute;
	top: 0px;
	left: 5px;
}
.menu-nm_PRV, .menu-nm_PRV:link {
	padding-left: 25px !important;
	background-image: none !important;
	line-height: 20px;
}
.menu-nm_PRV:hover, .menu-nm_PRV:visited {
	padding-left: 25px !important;
	background-image: none !important;
	line-height: 20px;
}
.slider_container_PRV {
	position:relative;
	margin:0 auto;
	width:385px;
	height:345px ;
	overflow:hidden;
	background-color: #fff;
}	
.slides_PRV {
	cursor: move;
	position: absolute;
	margin: 0px 5px 5px 5px;
	width: 375px;
	height: 345px;
	overflow: hidden;
	text-align: center;
	margin-right: 5px;
	margin-bottom: 5px;
}
.slider-bg_PRV {}
.text_PRV {}
.jssor-article-img_PRV {
	position: relative;
	align-items: center;
	justify-content: center;
	height: 250px;
	width: 375px;
	background-color: #DFDFDF;
	Display: flex;
	overflow: hidden;
}	
.jssor-article-img_PRV img {
	position: relative;
	max-height: 250px;
	padding: 0px !important;
	max-width: 375px;
	border: none !important;
	background-color: #E0E0E0;
}

	/* jssor slider arrow navigator skin 07 css */
	/*
	.arrowL_PRV              (normal)
	.arrowR_PRV              (normal)
	.arrowL_PRV:hover        (normal mouseover)
	.arrowR_PRV:hover        (normal mouseover)
	.arrowL_PRVdn            (mousedown)
	.arrowR_PRVdn            (mousedown)
	*/

.arrowLL_PRV {
	width: 15px;
	height: 15px;
	margin: auto;
	left: 90px;
	top: 6px;
}

.arrowRR_PRV {
	width: 15px;
	height: 15px;
	margin: auto;
	right: 90px;
	top: 6px;
}

.arrowLL_PRV:hover, .arrowL_PRV:hover {
	color: #fff;
}

.arrowRR_PRV:hover, .arrowR_PRV:hover {
	color: #fff;
}
.arrowL_PRV, .arrowL_PRVdn {
	position: absolute;
	cursor: pointer;
	display: block;
	color: #125492;
	background: url(https://india-herald.com/Photo_preview.png) no-repeat;
	margin-top:125px;
	margin-left:-86px;
	height:50px;
	width:50px;
	overflow: hidden;
	z-index:1;
}
.arrowR_PRV, .arrowR_PRVdn {
	position: absolute;
	cursor: pointer;
	display: block;
	color: #125492;
	background: url(https://india-herald.com/Photo_next.png) no-repeat;
	margin-top:125px;
	margin-right:-85px;
	height:50px;
	width:50px;
	overflow: hidden;
	z-index:1;
}
.arrowRR_PRV.arrowR_PRV { opacity:0.3 !important;}
.arrowRR_PRV.arrowR_PRV:hover { opacity: 1 !important;}
.arrowLL_PRV.arrowL_PRV { opacity:0.3 !important;}
.arrowLL_PRV.arrowL_PRV:hover { opacity: 1 !important;}

/* --Old CSS-- */

.custompagesubmenu a:link {
	color: #ffffff;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
}
.custompagesubmenu a:visited {
	color: #ffffff;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
}
.custompagesubmenu a:hover {
	color: #ffffff;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
}
.custompageheading a:link {
	color: #125492;
	font-family: Arial;
	font-size: 16px !important;
	font-weight: bold !important;
 	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.custompageheading a:visited {
	color: #125492;
	font-family: Arial;
	font-size: 16px !important;
	font-weight: bold !important;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
.custompageheading a:hover {
	color: #333333;
	font-family: Arial;
	font-size: 16px !important;
	font-weight: bold !important;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
}
/* End: Preview styles */
/* BEGIN: LOGO CSS */
 
.Three-Dee {
    color: #fff;
    font-family: Germania One;
    font-size: 140px;
    line-height: 160px;
    text-shadow: 0 0 0 rgb(126, 126, 126), 1px 0 0 rgb(78, 78, 78), 2px 0 0 rgb(31, 31, 31), 3px 0 0 rgb(0, 0, 0), 4px 0 3px rgba(0, 0, 0, 0.1), 4px 0 1px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.2);
    transition-duration: 800ms;
}
.Three-Dee:hover {
color:#11508a;
transition-duration:800ms;
}

/* END: LOGO CSS */

/* BEGIN: Poll CSS */

.polls1question input{
margin-left:10px;
margin-right:10px;
}

/* END: Poll CSS */

/* BEGIN: Article layout css */

.pageheading.layout_pageheading {
    padding-left: 15px;
    padding-top: 10px;
    font-size: 35px;
    color: #125492 !important;
    font-weight: bold !important;
    font-family: arial !important;
}

.pagebody.layout_pagebody {
    font-size: 17px;
    color: #555 !important;
    text-align: left ;
}

.pageissuedate.layout_pageissuedate {
    color: #FA5F00;
    font-size: 17px;
    margin-bottom: 10px;
    margin-top: 5px;
}
/* END: Article layout css */

/* BEGIN: social icon style */

.bigSocial {
    position: fixed;
    right: 0;
    top: 203px;
    width: 30px;
    z-index: 5;
}
.bigSocial a {
    background-image: url("https://india-herald.com/template-107/SG.png");
    display: block;
    height: 100px;
    overflow: hidden;
    position: relative;
    text-indent: -1000px;
    width: 30px;
}
.bigSocial a.Bfb {
    z-index: 5;
}
.bigSocial a.Bfb:hover {
    left: -13px;
    width: 45px;
}
.bigSocial a.Bgp {
    background-position: 0 -107px;
    top: -25px;
    z-index: 4;
}
.bigSocial a.Bgp:hover {
    left: -14px;
    width: 45px;
}
.bigSocial a.Btwtr {
    background-position: 0 -213px;
    top: -50px;
    z-index: 3;
}
.bigSocial a.Btwtr:hover {
    left: -14px;
    width: 45px;
}
.bigSocial a.Bpin {
    background-position: 0 bottom;
    top: -75px;
    z-index: 2;
}
.bigSocial a.Bpin:hover {
    left: -14px;
    width: 45px;
}
/* END: social icon style */

/* BEGIN: style for scroll top */
.back-to-top {
     position: fixed;
  top: 91%;
  left: 95%;
}

.back-to-top:hover {    
    
}
.scroll
{
font-size: 50px !important;
color: #FA5F00 !important;
  }
.scroll:hover
{

}

/* END: style for scroll top */

/* BEGIN: Highlight 6 style */

.heading_h6 h3 {
height:87px;
overflow:hidden;
width:600px;
}

.heading_h6 h3 {
    color: #125492;
    font-size: 22px;
    margin: 9px 91px 9px 20px;
    text-align: left;
}


.body_h6 {
    color: #555 !important;
    font-size: 17px;
    height: 55px;
    margin: 9px 20px 7px;
    overflow: hidden;
    text-align: left !important;
    position: relative;
    top: -4px;
    line-height: 18px;
}
.jssora15ll_h6 {
top:500px;
}

.jssora15rr_h6 {
top:500px;
}
.img_h6 {
    
    max-height: 513px;
    max-width: 770px;
    
}

.img_cont_h6 {
    height: 513px;
    width: 770px;
}

.jqans6-stories {
height:123px !important;
}

.jqans6-pagination-count {
top: 569px !important;
}
div.cbystylesscntnt h1, div.cbystylesscntnt h1 a /* article heading */
{}
div.jqans6-wrapper.default .jqans6-content p /* article body */
{}
.hl6thumbnailtext a:link, .hl6thumbnailtext a:hover, .hl6thumbnailtext a:visited /* thumbnail body */
{}
div.jqans6-wrapper.default .jqans6-stories li img /* thumbnail image size */
{padding:1px;}
.cbystylesspause /* play image */
{}
.cbystylessplay /* pause image */
{}
.cbystylesspgcnt /* slide number font style at left side of play/pause icon */
{}
.container /* slider's width */
{max-width: 770px;}
{max-height: 500px;}
.slider_container_h6 {
   
    height: 645px;
    width: 770px;
}

.body_cont_h6 {
 top: 400px;
}

.slides_h6 {
    height: 513px;
    width: 770px;
}
div.jqans6-wrapper img /* image size in slider*/
{
Height: 400px;
width : 770px;}

.body .container {
    padding-top: 0px;
    padding-left: 0px;
}
div.jqans6-content{
height:490px;
}
.body .container {

background:none;
box-shadow:none;
}

.text-thumb_h6 {
    font-size: 14px;
    height: 48px;
    overflow: hidden;
    text-align: left;
    width: 90%;
    top: -14px;
    position: relative;
}
/* END: Highlight 6 style */


/* BEGIN: Highlight 7 style */
	.slider_container7
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 1135px;
		height: 50px;
		background: #fff;
		overflow: hidden;
	}
	.slides7 
	{
		cursor: move;
		position: absolute;
		left: 190px;
		top: 0px;
		width: 1135px;
		height: 50px;
		-webkit-filter: blur(0px);
		background-color: #000000;
		overflow: hidden; 
	}
	.slider-bg7
	{
		height: 100%;
		width: 100%;
	}
	.caption7
	{
		width: 940px;
		position: relative;
		overflow: hidden;
                margin-top:4px;
                margin-left:4px;
		color: #fff;
	}
	.imgs7 {
    float: left;
    position: relative;
    max-height: 42px;
    height: 42px;
}
	.menua7, .menua7:link
	{
		color: #fff;
		text-decoration: none;
		font-size: 20px;
		font-family: dosis;
font-weight: normal;
	}
	.menua7:visited
	{
		color: #fff;
		text-decoration: none;
		font-size: 20px;
		font-family: dosis;
font-weight: normal;
	}
	.menua7:hover
	{
		color: #fff;
		text-decoration: none;
		font-size: 20px;
		font-family: dosis;
font-weight: normal;
	}
	.a7, .a7:link
	{
		color: #fff;
		text-decoration: none;
		font-size: 16px;
		font-family: Arial;
	}
	.a7:visited
	{
		color: #fff;
		text-decoration: none;
		font-size: 16px;
		font-family: Arial;
	}
	.a7:hover
	{
		color: #fff;
		text-decoration: none;
		font-size: 16px;
		font-family: Arial;
	}
	.text7
	{
		position: relative;
		top: 10px;
		margin-left: 100px;
	}
		/* jssor slider thumbnail navigator skin 137 css */
                /*
                .jssort137 .p            (normal)
                .jssort137 .p:hover      (normal mouseover)
                .jssort137 .pav          (active)
                .jssort137 .pav:hover    (active mouseover)
                .jssort137 .pdn          (mousedown)
                */
                .jssort137 .w, .jssort137 .phv .w
                {
                	cursor: pointer;
                	position: absolute;
                	WIDTH: 190px;
                	HEIGHT: 50px;
                	top: 0px;
                	left: 0px;					
                }
                .jssort137 .pav .w, .jssort137 .pdn .w
                {
                	
                }
                .jssort137 .c
                {
                   	background-color:#125492;
			color: #fff;
                }
                .jssort137 .p .c, .jssort137 .pav:hover .c
                {
                	background-color:#125492;
			color: #fff;
                }
                .jssort137 .pav .c, .jssort137 .p:hover .c, .jssort137 .phv .c
                {
                	background-color:#125492;
			color: #fff;
                }
            /* jssor slider arrow navigator skin 21 css */
            /*
            .jssora21l7              (normal)
            .jssora21r7              (normal)
            .jssora21l7:hover        (normal mouseover)
            .jssora21r7:hover        (normal mouseover)
            .jssora21l7dn            (mousedown)
            .jssora21r7dn            (mousedown)
            */
            .jssora21l7, .jssora21r7, .jssora21l7dn, .jssora21r7dn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(/lib/JQuery/Highlight8/controller.png) center center no-repeat;
                overflow: hidden;
		/*background-color: #666;*/
            }
            .jssora21l7 { background-position: -4px 11px; top: 0px; right: 35px;}
            .jssora21r7 { background-position: -22px 11px; top: 0px; right: 8px}
            .jssora21l7:hover { background-position: -4px 11px; top: 0px; right: 35px;}
            .jssora21r7:hover { background-position: -22px 11px; top: 0px; right: 8px}
            .jssora21l7dn { background-position: -4px 11px; background-color: #999; top: 0px; right: 35px;}
            .jssora21r7dn { background-position: -22px 11px; background-color: #999; top: 0px; right: 8px}

/* END: Highlight 7 style */


/* start: Highlight 9 style */

.article_layout_time {
    float: left;
    font-size: 25px !important;
    font-weight: 500 !important;
    margin-left: 25px !important;
    padding-top: 4px;
    position: relative;
    text-overflow: clip;
}
	.text_h9, .text_h9:link		
	{}
	.text_h9:visited		
	{}
	.text_h9:hover			
	{}
	.slider-bg_h9			
	{}
	.slider_container_h9		
	{
background-color:#ffffff;
}
	.slides_h9			
	{}	
	.jssor-heading_h9		
	{
max-height:35px !important;
overflow:hidden;
padding-left:10px;
}
	.sub-container_h9		
	{}
	.menu-nm_h9, .menu-nm_h9:link	
	{}
	.menu-nm_h9:visited		
	{}
	.menu-nm_h9:hover		
	{}
	.heading-cont_h9		
	{
text-indent:-10px;
}
        .h_heading_h9			
	{
line-height:14px;
}
.imgs_h9 {
    float: left;
    height: 66px;
    max-height: 66px;
    max-width: 100px;
    width: 100px;
    margin-left:0px;
}
.img_h9 {
    background-color: #cccccc;
    float: left;
    margin-left: 7px;
    position: relative;
    height: 66px;
    width: 100px;
    border: 1px solid #919191;
}

/* END: Highlight 9 style */

/* BEGIN: Photo gallery style */
#gallery
{
    padding-left: 0px;
    padding-right: 0px;
    /* background: #e1eef5; */
}
.ad-gallery
{
   /*  width: 700px;*/
}
.ad-gallery, .ad-gallery *
{
    margin: 0;
    padding: 0;
}
.ad-gallery .ad-image-wrapper
{
    width: 100%;
    height: 420px;
    margin-bottom: 10px;
    margin-top: -15px;
    position: relative;
    overflow: hidden;
}
.ad-gallery .ad-image-wrapper .ad-loader
{
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}
.ad-gallery .ad-image-wrapper .ad-next
{
    position: absolute;
    right: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev
{
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next
{
    /* Or else IE will hide it */
    background: url(non-existing.jpg)\9;
}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}
.ad-gallery .ad-image-wrapper .ad-image
{
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery .ad-image-wrapper .ad-image a img
{
    border: 0;
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(/JQuery/Gallery/opa75.png);
    color: #000;
}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src= '/JQuery/Gallery/opa75.png' );
}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
{
    display: block;
}
.ad-gallery .ad-controls
{
    height: 20px;
}
.ad-gallery .ad-info
{
    float: left;
}
.ad-gallery .ad-slideshow-controls
{
    float: right;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop
{
    padding-left: 5px;
    cursor: pointer;
}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown
{
    padding-left: 5px;
    font-size: 0.9em;
}
.ad-gallery .ad-slideshow-running .ad-slideshow-start
{
    cursor: default;
    font-style: italic;
}
.ad-gallery .ad-nav
{
    width: 100%;
    position: relative;
}
.ad-gallery .ad-forward, .ad-gallery .ad-back
{
    
    position: absolute;
    top:0;
    height: 100%;
    z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back
{
    height: 100px;
}
.ad-gallery .ad-back
{
    top:17px;
    cursor: pointer;
    left: -20px;
    width: 13px;
    display: block;
    background: url(/JQuery/Gallery/ad_scroll_back.png) 0px 22px no-repeat;
}
.ad-gallery .ad-forward
{
    top:17px;
    cursor: pointer;
    display: block;
    right: -20px;
    width: 13px;
    background: url(/JQuery/Gallery/ad_scroll_forward.png) 0px 22px no-repeat;
}
.ad-gallery .ad-nav .ad-thumbs
{
    overflow: hidden;
    width: 100%;
}
.ad-gallery .ad-thumbs .ad-thumb-list
{
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery .ad-thumbs li
{
    float: left;
    padding-right: 5px;
}
.ad-gallery .ad-thumbs li a
{
    display: block;
}
.ad-gallery .ad-thumbs li a img
{
    border: 3px solid #CCC;
    display: block;
}
.ad-gallery .ad-thumbs li a.ad-active img
{
    border: 3px solid #616161;
}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads
{
    position: absolute;
    left: -9000px;
    top: -9000px;
}
/* END: Photo gallery style */

/* BEGIN: Photo gallery3 style */
.ad-gallery3
{
    width: 930px;
}
.ad-gallery3, .ad-gallery3 *
{
    margin: 0;
    padding: 0;
}
.ad-gallery3 .ad-image-wrapper
{
    width: 100%;
    height: 525px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}
.ad-gallery3 .ad-image-wrapper .ad-loader
{
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}
.ad-gallery3 .ad-image-wrapper .ad-next
{
    position: absolute;
    right: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery3 .ad-image-wrapper .ad-prev
{
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery3 .ad-image-wrapper .ad-prev, .ad-gallery3 .ad-image-wrapper .ad-next
{
    /* Or else IE will hide it */
    background: url(non-existing.jpg)\9;
}
.ad-gallery3 .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery3 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}
.ad-gallery3 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}
.ad-gallery3 .ad-image-wrapper .ad-image
{
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery3 .ad-image-wrapper .ad-image a img
{
    border: 0;
}
.ad-gallery3 .ad-image-wrapper .ad-image .ad-image-description
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(/JQuery/Gallery/opa75.png);
    color: #000;
}
* html .ad-gallery3 .ad-image-wrapper .ad-image .ad-image-description
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src= '/JQuery/Gallery/opa75.png' );
}
.ad-gallery3 .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
{
    display: block;
}
.ad-gallery3 .ad-controls
{
    height: 20px;
}
.ad-gallery3 .ad-info
{
    float: left;
}
.ad-gallery3 .ad-slideshow-controls
{
    float: right;
}
.ad-gallery3 .ad-slideshow-controls .ad-slideshow-start, .ad-gallery3 .ad-slideshow-controls .ad-slideshow-stop
{
    padding-left: 5px;
    cursor: pointer;
}
.ad-gallery3 .ad-slideshow-controls .ad-slideshow-countdown
{
    padding-left: 5px;
    font-size: 0.9em;
}
.ad-gallery3 .ad-slideshow-running .ad-slideshow-start
{
    cursor: default;
    font-style: italic;
}
.ad-gallery3 .ad-nav
{
    width: 100%;
    position: relative;
}
.ad-gallery3 .ad-forward, .ad-gallery3 .ad-back
{
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery3 .ad-forward, .ad-gallery3 .ad-back
{
    height: 100px;
}
.ad-gallery3 .ad-back
{
    cursor: pointer;
    left: -20px;
    width: 13px;
    display: block;
    background: url(/JQuery/Gallery/ad_scroll_back.png) 0px 22px no-repeat;
}
.ad-gallery3 .ad-forward
{
    cursor: pointer;
    display: block;
    right: -20px;
    width: 13px;
    background: url(/JQuery/Gallery/ad_scroll_forward.png) 0px 22px no-repeat;
}
.ad-gallery3 .ad-nav .ad-thumbs
{
    overflow: hidden;
    width: 100%;
}
.ad-gallery3 .ad-thumbs .ad-thumb-list
{
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery3 .ad-thumbs li
{
    float: left;
    padding-right: 5px;
}
.ad-gallery3 .ad-thumbs li a
{
    display: block;
}
.ad-gallery3 .ad-thumbs li a img
{
    border: 3px solid #CCC;
    display: block;
}
.ad-gallery3 .ad-thumbs li a.ad-active img
{
    border: 3px solid #616161;
}
/* END: Photo gallery3 style */



/* BEGIN: Photo gallery4 style */
.ad-gallery4
{
    width: 1130px;
}
.ad-gallery4, .ad-gallery4 *
{
    margin: 0;
    padding: 0;
}
.ad-gallery4 .ad-image-wrapper
{
    width: 100%;
    height: 525px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}
.ad-gallery4 .ad-image-wrapper .ad-loader
{
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}
.ad-gallery4 .ad-image-wrapper .ad-next
{
    position: absolute;
    right: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery4 .ad-image-wrapper .ad-prev
{
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery4 .ad-image-wrapper .ad-prev, .ad-gallery4 .ad-image-wrapper .ad-next
{
    /* Or else IE will hide it */
    background: url(non-existing.jpg)\9;
}
.ad-gallery4 .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery4 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}
.ad-gallery4 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}
.ad-gallery4 .ad-image-wrapper .ad-image
{
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery4 .ad-image-wrapper .ad-image a img
{
    border: 0;
}
.ad-gallery4 .ad-image-wrapper .ad-image .ad-image-description
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(/JQuery/Gallery/opa75.png);
    color: #000;
}
* html .ad-gallery4 .ad-image-wrapper .ad-image .ad-image-description
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src= '/JQuery/Gallery/opa75.png' );
}
.ad-gallery4 .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
{
    display: block;
}
.ad-gallery4 .ad-controls
{
    height: 20px;
}
.ad-gallery4 .ad-info
{
    float: left;
}
.ad-gallery4 .ad-slideshow-controls
{
    float: right;
}
.ad-gallery4 .ad-slideshow-controls .ad-slideshow-start, .ad-gallery4 .ad-slideshow-controls .ad-slideshow-stop
{
    padding-left: 5px;
    cursor: pointer;
}
.ad-gallery4 .ad-slideshow-controls .ad-slideshow-countdown
{
    padding-left: 5px;
    font-size: 0.9em;
}
.ad-gallery4 .ad-slideshow-running .ad-slideshow-start
{
    cursor: default;
    font-style: italic;
}
.ad-gallery4 .ad-nav
{
    width: 100%;
    position: relative;
}
.ad-gallery4 .ad-forward, .ad-gallery4 .ad-back
{
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery4 .ad-forward, .ad-gallery4 .ad-back
{
    height: 100px;
}
.ad-gallery4 .ad-back
{
    margin-top: 30px;
    cursor: pointer;
    left: 0px;
    width: 51px;
    display: block;
    background: url(/clients/bl-s12750/Photo_preview.png) 0px 22px no-repeat;
}
.ad-gallery4 .ad-forward
{
    margin-top: 30px;
    cursor: pointer;
    display: block;
    right: 0px;
    width: 51px;
    background: url(/clients/bl-s12750/Photo_next.png) 0px 22px no-repeat;
}
.ad-gallery4 .ad-nav .ad-thumbs
{
    overflow: hidden;
    width: 100%;
}
.ad-gallery4 .ad-thumbs .ad-thumb-list
{
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery4 .ad-thumbs li
{
    float: left;
    padding-right: 5px;
}
.ad-gallery4 .ad-thumbs li a
{
    display: block;
}
.ad-gallery4 .ad-thumbs li a img
{
    border: 3px solid #CCC;
    display: block;
}
.ad-gallery4 .ad-thumbs li a.ad-active img
{
    border: 3px solid #616161;
}
/* END: Photo gallery4 style */

/* BEGIN: Photo gallery3 style */
a.ft-button-slideshowHolder5-active:link
{
 
    color: red;
    text-decoration: underline;
}
.ft-buttons-slideshowHolder5
{
    text-align: center;
}
#slideshowHolder5
{
    width: 420px;
    height: 252px;
}
/* END: Photo gallery3 style */

/* BEGIN: Photo gallery1 style */
.ad-gallery1
{
    width: 930px;
}
.ad-gallery1, .ad-gallery1 *
{
    margin: 0;
    padding: 0;
}
.ad-gallery1 .ad-image-wrapper
{
    width: 100%;
    height: 525px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}
.ad-gallery1 .ad-image-wrapper .ad-loader
{
    position: absolute;
    z-index: 10;
    top: 48%;
    left: 48%;
    border: 1px solid #CCC;
}
.ad-gallery1 .ad-image-wrapper .ad-next
{
    position: absolute;
    right: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery1 .ad-image-wrapper .ad-prev
{
    position: absolute;
    left: 0;
    top: 0;
    width: 25%;
    height: 100%;
    cursor: pointer;
    display: block;
    z-index: 100;
}
.ad-gallery1 .ad-image-wrapper .ad-prev, .ad-gallery1 .ad-image-wrapper .ad-next
{
    /* Or else IE will hide it */
    background: url(non-existing.jpg)\9;
}
.ad-gallery1 .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery1 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_prev.png);
    width: 30px;
    height: 30px;
    display: none;
    position: absolute;
    top: 47%;
    left: 0;
    z-index: 101;
}
.ad-gallery1 .ad-image-wrapper .ad-next .ad-next-image
{
    background: url(/JQuery/Gallery/ad_next.png);
    width: 30px;
    height: 30px;
    right: 0;
    left: auto;
}
.ad-gallery1 .ad-image-wrapper .ad-image
{
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index: 9;
}
.ad-gallery1 .ad-image-wrapper .ad-image a img
{
    border: 0;
}
.ad-gallery1 .ad-image-wrapper .ad-image .ad-image-description
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 7px;
    text-align: left;
    width: 100%;
    z-index: 2;
    background: url(/JQuery/Gallery/opa75.png);
    color: #000;
}
* html .ad-gallery1 .ad-image-wrapper .ad-image .ad-image-description
{
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src= '/JQuery/Gallery/opa75.png' );
}
.ad-gallery1 .ad-image-wrapper .ad-image .ad-image-description .ad-description-title
{
    display: block;
}
.ad-gallery1 .ad-controls
{
    height: 20px;
}
.ad-gallery1 .ad-info
{
    float: left;
}
.ad-gallery1 .ad-slideshow-controls
{
    float: right;
}
.ad-gallery1 .ad-slideshow-controls .ad-slideshow-start, .ad-gallery1 .ad-slideshow-controls .ad-slideshow-stop
{
    padding-left: 5px;
    cursor: pointer;
}
.ad-gallery1 .ad-slideshow-controls .ad-slideshow-countdown
{
    padding-left: 5px;
    font-size: 0.9em;
}
.ad-gallery1 .ad-slideshow-running .ad-slideshow-start
{
    cursor: default;
    font-style: italic;
}
.ad-gallery1 .ad-nav
{
    width: 100%;
    position: relative;
}
.ad-gallery1 .ad-forward, .ad-gallery1 .ad-back
{
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 10;
}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery1 .ad-forward, .ad-gallery1 .ad-back
{
    height: 100px;
}
.ad-gallery1 .ad-back
{
    cursor: pointer;
    left: -20px;
    width: 13px;
    display: block;
    background: url(/JQuery/Gallery/ad_scroll_back.png) 0px 22px no-repeat;
}
.ad-gallery1 .ad-forward
{
    cursor: pointer;
    display: block;
    right: -20px;
    width: 13px;
    background: url(/JQuery/Gallery/ad_scroll_forward.png) 0px 22px no-repeat;
}
.ad-gallery1 .ad-nav .ad-thumbs
{
    overflow: hidden;
    width: 100%;
}
.ad-gallery1 .ad-thumbs .ad-thumb-list
{
    float: left;
    width: 9000px;
    list-style: none;
}
.ad-gallery1 .ad-thumbs li
{
    float: left;
    padding-right: 5px;
}
.ad-gallery1 .ad-thumbs li a
{
    display: block;
}
.ad-gallery1 .ad-thumbs li a img
{
    border: 3px solid #CCC;
    display: block;
}
.ad-gallery1 .ad-thumbs li a.ad-active img
{
    border: 3px solid #616161;
}


/* END: Photo gallery1 style */
/* BEGIN: TopLinks style */

div.jqans-wrapper.default, div.jqans-wrapper.default .jqans-container {
width : 650px;
}

div.jqans-wrapper img {
background: #ffffff;
padding: 4px;
border: solid 1px #999999;
}
.toplink:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: uppercase;
color:#125492;
text-decoration:none;
line-height:24px;
}
.toplink:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: uppercase;
color:#125492;
text-decoration:none;
line-height:24px;
}

.toplink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: uppercase;
color:#333333;
text-decoration: underline;
line-height:24px;
}

div.jqans-wrapper.default a {
color: #000000;
}
div.jqans-wrapper.default .jqans-stories {
background :#f3fcff;
}

div.jqans-wrapper.default .jqans-stories li.selected {
background :#93d9ef;
}
/* END: Top links style */

/* BEGIN: Othar css style */
.smrecordsbody td  {
border-bottom: dashed 1px #666666;
}


.smbody {
border-collapse:collapse; }


#slideshowHolder, #ft-buttons-slideshowHolder {
    margin-left: 18% !important;
    background-color:#000000;
     transform: translate(35px);
}

a.normallink{
	font:Verdana;
	font-size:11px;
	color:#A9A9A9;;
	}
a.normallink:link{
	font:Verdana;
	font-size:11px;
	color:#A9A9A9;}

a.normallink:hover{
	font-size:11px;
	color:#FFFFFF;
	font-family: Verdana;
	text-decoration: underline;
}
a.normallink:visited{
	font:Verdana;
	font-size:11px;
	color:#A9A9A9;
}
.custompagesubmenu a:link{
    padding-right:15px;
    background:url("http://bulletlink-s13251.com/clients/bulletlink-s13251/red_arrow.jpg") no-repeat right;
    font-size:16px;
	color:#ffffff;
	font-family: Arial;
	font-weight: bold;
}

.custompagesubmenu a:hover{
	padding-right:15px;
	background:url("http://bulletlink-s13251.com/clients/bulletlink-s13251/red_arrow.jpg") no-repeat right;
	font-size:16px;
	color:#ffffff;
	font-family: Arial;
	font-weight: bold;
}
.customvrule{
border-left : 1px solid #C3C1C1
} 
.customhrule{
}
.custompagephoto{
border : 0px solid #A0A0A0;
padding: 0px;
width:375px;
height:217px;
}
a.btmlink{
	font:Verdana;
	font-size:11px;
	color:#000000;;
	}
a.btmlink:link{
	font:Verdana;
	font-size:11px;
	color:#000000;}

a.btmlink:hover{
	font-size:11px;
	color:#FF0000;
	font-family: Verdana;
	text-decoration: underline;
}
a.btmlink:visited{
	font:Verdana;
	font-size:11px;
	color:#000000;
}
        a.ft-button-slideshowHolder5-active:link
        {
            color: red;
            text-decoration: underline;
        }
        .ft-buttons-slideshowHolder5
        {
            text-align: center;
        }

        #slideshowHolder5
        {
            width: 420px;
            height: 252px;
        }
/* END: Othar css style */


.producttablebody font{font-size:12px;}
.producttableheading font{font-size:14px;}


/* *** BEGIN: Menu Horizontal Footer *** */

.MenuBox61 {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom:10px;
}
.FooterMenus61 {
    clear: both;
    float: none;
    margin: 10px 0;
    width: 1150px;
}
.MenuContainer61 {
    clear: both;
    float: left;
    width: 1150px;
}
.Menus61 {
    float: left;
    padding: 5px;
    width: 100px;
    line-height:20px;
}
.Menus61 > a:link, .Menus61 > a:active, .Menus61 > a:visited {
    color: #dddddd;
    display: block;
    float: right;
    font-family: Arial;
    text-align: left;
    font-weight:bold;
    white-space:nowrap;
    font-size:13px;
}
.Menus61 > a:hover {
    color: white;
}
.SubMenus61 {
    float: left;
    width: 1000px;
    padding:5px 5px 5px 0;
    line-height:20px;
    margin-left:20px;
    border-bottom:1px solid rgba(0,0,0,0.13);
}
.SubMenus61 .submenubodyfooter61 {
    float: left;
    padding:0 15px 0 0;
    margin:0 3px 3px 0;
}
.SubMenus61 div a:link, .SubMenus61 div a:active, .SubMenus61 div a:visited {
    color: #cccccc;
    float: left;
    font-family: Arial;
    font-size: 14px;
    text-align: left;
    font-weight: 200;
}
.SubMenus61 div a:hover {
    color: white;
    text-decoration: underline;
}
.Ruler61 {
    border-top: 1px solid transparent;
    clear: both;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px;
    width: 1150px;
}

.SubMenuFooterBullet61 {
    float: left;
}

.SubMenuFooterBullet61 .fa.fa-circle {
    font-size: 7px;
    line-height: 20px;
    transform: translate(10px);
    color: #363633;
}


/* *** END: Menu Horizontal Footer *** */
/*  BEGIN: Reponsive Menu */

    .columnsTwo {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    }

    .columnsThree {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    }

    .columnsFour {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
    }

    .columnsFive {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5;
    }

.menubodyhorizontal:empty { 
   display:none !important;}
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
  font-family: trebuchet ms;
  
}
#cssmenu {
    align-items: center;
    display: flex;
    font-family: "Open Sans",sans-serif;
    justify-content: center;
    line-height: 1;
    width: auto;

}
#menu-line {
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
  background: #009ae1;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > a {
    
    font-weight: bold;
    padding: 15px;
    text-decoration: none; 
}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a {

}
#cssmenu > ul > li.has-sub > a {
   
   
    padding-right: 18px;
}
#cssmenu > ul > li.has-sub > a::after {
  position: absolute;
  top: 21px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
  display:none;
}
#cssmenu > ul > li.has-sub:hover > a::after {
  border-color: #009ae1;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  z-index:99;
    -webkit-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4);
    -moz-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4);
    -ms-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4);
    -o-box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4);
    box-shadow: 0px 3px 10px rgba(34, 25, 25, 0.4);
 
}
#cssmenu ul ul li a:hover {
  
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  right: 0;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
#cssmenu ul li:hover > ul > li {
  height: 32px;
}
#cssmenu ul ul li a {
  padding: 10px 20px;
  text-decoration: none;
}

#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {

  
}
#cssmenu ul ul li.has-sub > a::after {
  position: absolute;
  top: 13px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {
  border-color: #ffffff;
}
@media all and (max-width: 1024px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1000px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1000px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1000px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1000px), only screen and (min-resolution: 192dpi) and (max-width: 1000px), only screen and (min-resolution: 2dppx) and (max-width: 1000px) {
  #cssmenu {
    width: 100%;
    flex-direction:column;
  }
  #cssmenu ul {
    width: 100%;
    display: none;
  }
  #cssmenu.align-center > ul,
  #cssmenu.align-right ul ul {
    text-align: left;
  }
  #cssmenu ul li,
  #cssmenu ul ul li,
  #cssmenu ul li:hover > ul > li {
    width: 100%;
    height: auto;
    border-top: 1px solid rgba(120, 120, 120, 0.15);
  }
  #cssmenu ul li a,
  #cssmenu ul ul li a {
    width: 100%;
  }
  #cssmenu > ul > li,
  #cssmenu.align-center > ul > li,
  #cssmenu.align-right > ul > li {
    float: none;
    display: block;
  }
  #cssmenu ul ul li a {
    padding: 20px 20px 20px 30px;
    font-size: 12px;
    color: white;
    background: none;
  }
  #cssmenu ul ul li:hover > a,
  #cssmenu ul ul li a:hover {
    color: #000000;
  }
  #cssmenu ul ul ul li a {
    padding-left: 40px;
  }
  #cssmenu ul ul,
  #cssmenu ul ul ul {
    position: relative;
    left: 0;
    right: auto;
    width: 100%;
    margin: 0;
  }
  #cssmenu > ul > li.has-sub > a::after,
  #cssmenu ul ul li.has-sub > a::after {
    display: none;
  }
  #menu-line {
    display: none;
  }
  #cssmenu #menu-button {
    display: block;
    padding: 20px 20px 20px 15px;
    color: white;
    cursor: pointer;
    font-size: 20px;
    text-transform: uppercase;
    font-weight:bold;
    width:100%;
    border-top-left-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
    background-color:#232323 ;
  }
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 15px;
    height: 2px;
    background: #fa5f00;
  }
  #cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 25px;
    right: 20px;
    display: block;
    width: 15px;
    height: 3px;
    border-top: 2px solid #fa5f00;
    border-bottom: 2px solid #fa5f00;
  }
  #cssmenu .submenu-button {
    position: absolute;
    z-index: 10;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height: 52px;
    width: 52px;
    cursor: pointer;
  }
  .submenu-button {  visibility:hidden;}
  #cssmenu .submenu-button::after {
    content: '';
    position: absolute;
    top: 21px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: white;
    z-index: 99;
  }
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 26px;
    display: block;
    width: 11px;
    height: 1px;
    background: white;
    z-index: 99;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;
  }
  #cssmenu ul ul {
	  border-top:0px solid;
  }
  .column6 {
	  border-bottom:0px solid;
  }
}

/* BEGIN: Reponsive Menu */

/*-- BEGIN: CUSTOM FORM -- */
/**/
/* defaults */
/**/
.custom-form .button {
    left: 0px;
}
.custom-form {
	margin: 0;
	outline: none;
	color: #666;
}
.custom-form * {
	margin: 0;
	padding: 0;
}
.custom-form header {
	    display: block;
    padding: 20px 30px;
    border-bottom: 1px solid rgba(0,0,0,.1);
    background: rgba(248,248,248,.9);
    font-size: 25px;
    color: #FA5F00;
    text-align: center;
    font-weight: bold;
}
.custom-form fieldset {
	display: block;	
	padding: 25px 30px 5px;
	border: none;
	background: rgba(255,255,255,.9);
}
.custom-form fieldset + fieldset {
	border-top: 1px solid rgba(0,0,0,.1);
}
.custom-form section {
	margin-bottom: 20px;
}
.custom-form footer {
	display: block;
    padding: 15px 30px 25px;
    border-top: 1px solid rgba(0,0,0,.1);
    background: rgba(248,248,248,.9);
    display: flex;
    justify-content: center;
}
.custom-form footer:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form a {
	color: #2da5da;
}
.custom-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
}
.custom-form .label.col {
	margin: 0;
	padding-top: 10px;
}
.custom-form .note {
	margin-top: 6px;
	padding: 0 1px;
	font-size: 11px;
	line-height: 15px;
	color: #999;
}
.custom-form .input,
.custom-form .select,
.custom-form .textarea,
.custom-form .radio,
.custom-form .checkbox,
.custom-form .toggle,
.custom-form .button {
	position: relative;
	display: block;
}
.custom-form .input input,
.custom-form .select select,
.custom-form .textarea textarea {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 8px 10px;
	outline: none;
	border-width: 1px;
	border-style: solid;
	border-radius: 0;
	appearance: normal;
	-moz-appearance: none;
	-webkit-appearance: none;
}


/**/
/* file inputs */
/**/
.custom-form .input-file .button {
	position: absolute;
	top: 4px;
	right: 4px;
	float: none;
	height: 31px;
	margin: 0;
	padding: 0 20px;
	font-size: 13px;
	line-height: 31px;
}
.custom-form .input-file .button:hover {
	box-shadow: none;
}
.custom-form .input-file .button input {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	font-size: 30px;
	cursor: pointer;
	opacity: 0;
}


/**/
/* selects */
/**/
.custom-form .select i {
	position: absolute;
	top: 14px;
	right: 14px;
	width: 5px;
	height: 11px;
	background: #fff;
	box-shadow: 0 0 0 12px #fff;
}
.custom-form .select i:after,
.custom-form .select i:before {
	content: '';
	position: absolute;
	right: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .select i:after {
	bottom: 0;
	border-top: 4px solid #404040;
}
.custom-form .select i:before {
	top: 0;
	border-bottom: 4px solid #404040;
}
.custom-form .select-multiple select {
	height: auto;
}


/**/
/* textareas */
/**/
.custom-form .textarea textarea {
	height: auto;
	resize: none;
}
.custom-form .textarea-resizable textarea {
	resize: vertical;	
}
.custom-form .textarea-expandable textarea {
	height: 39px;
}
.custom-form .textarea-expandable textarea:focus {
	height: auto;
}


/**/
/* radios and checkboxes */
/**/
.custom-form .radio,
.custom-form .checkbox {
	margin-bottom: 4px;
	padding-left: 27px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
	cursor: pointer;
}
.custom-form .radio:last-child,
.custom-form .checkbox:last-child {
	margin-bottom: 0;
}
.custom-form .radio input,
.custom-form .checkbox input {
	position: absolute;
	left: -9999px;
}
.custom-form .radio i,
.custom-form .checkbox i {
	position: absolute;
	top: 5px;
	left: 0;
	display: block;
	width: 13px;
	height: 13px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	background: #fff;
}
.custom-form .radio i {
	border-radius: 50%;
}
.custom-form .radio input + i:after,
.custom-form .checkbox input + i:after {
	position: absolute;
	opacity: 0;
	transition: opacity 0.1s;
	-o-transition: opacity 0.1s;
	-ms-transition: opacity 0.1s;
	-moz-transition: opacity 0.1s;
	-webkit-transition: opacity 0.1s;
}
.custom-form .radio input + i:after {
	content: '';
	top: 4px;
	left: 4px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
}
.custom-form .checkbox input + i:after {
	content: '\f00c';
	top: -1px;
	left: -1px;
	width: 15px;
	height: 15px;
	font: normal 12px/16px FontAwesome;
	text-align: center;
}
.custom-form .radio input:checked + i:after,
.custom-form .checkbox input:checked + i:after {
	opacity: 1;
}
.custom-form .inline-group {
	margin: 0 -30px -4px 0;
}
.custom-form .inline-group:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form .inline-group .radio,
.custom-form .inline-group .checkbox {
	float: left;
	margin-right: 30px;
}
.custom-form .inline-group .radio:last-child,
.custom-form .inline-group .checkbox:last-child {
	margin-bottom: 4px;
}


/**/
/* toggles */
/**/
.custom-form .toggle {
	margin-bottom: 4px;
	padding-right: 61px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
	cursor: pointer;
}
.custom-form .toggle:last-child {
	margin-bottom: 0;
}
.custom-form .toggle input {
	position: absolute;
	left: -9999px;
}
.custom-form .toggle i {
	content: '';
	position: absolute;
	top: 4px;
	right: 0;
	display: block;
	width: 49px;
	height: 17px;
	border-width: 1px;
	border-style: solid;
	border-radius: 12px;
	background: #fff;
}
.custom-form .toggle i:after {
	content: 'OFF';
	position: absolute;
	top: 2px;
	right: 8px;
	left: 8px;
	font-style: normal;
	font-size: 9px;
	line-height: 13px;
	font-weight: 700;
	text-align: left;
	color: #5f5f5f;
}
.custom-form .toggle i:before {
	content: '';
	position: absolute;
	z-index: 1;
	top: 4px;
	right: 4px;
	display: block;
	width: 9px;
	height: 9px;
	border-radius: 50%;
	opacity: 1;
	transition: right 0.2s;
	-o-transition: right 0.2s;
	-ms-transition: right 0.2s;
	-moz-transition: right 0.2s;
	-webkit-transition: right 0.2s;
}
.custom-form .toggle input:checked + i:after {
	content: 'ON';
	text-align: right;
}
.custom-form .toggle input:checked + i:before {
	right: 36px;
}


/**/
/* ratings */
/**/
.custom-form .rating {
	margin-bottom: 4px;
	font-size: 15px;
	line-height: 27px;
	color: #404040;
}
.custom-form .rating:last-child {
	margin-bottom: 0;
}
.custom-form .rating input {
	position: absolute;
	left: -9999px;
}
.custom-form .rating label {
	display: block;
	float: right;
	height: 17px;
	margin-top: 5px;
	padding: 0 2px;
	font-size: 17px;
	line-height: 17px;
	cursor: pointer;
}


/**/
/* buttons */
/**/
.custom-form .button {
	float: right;
	height: 50px;
	overflow: hidden;
	margin: 8px 0 0 20px;
	padding: 0 65px;
	outline: none;
	border: 0;
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
        background-color: black;
}


/**/
/* icons */
/**/
@font-face
{
	font-family: 'FontAwesome';
	src: url('../icons/fontawesome-webfont.eot?v=3.0.1');
	src: url('../icons/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'),
	url('../icons/fontawesome-webfont.woff?v=3.0.1') format('woff'),
	url('../icons/fontawesome-webfont.ttf?v=3.0.1') format('truetype');
	font-weight: normal;
	font-style: normal;
}
.icon-volume-up:before {
  content: "\f028";
}
.custom-form [class^="icon-"] {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
.custom-form .icon-append,
.custom-form .icon-prepend {
	position: absolute;
	top: 5px;
	width: 29px;
	height: 29px;
	font-size: 22px;
	line-height: 29px;
	text-align: center;
}

.custom-form .icon-append {
	right: 5px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
}
.custom-form .icon-prepend {
	left: 5px;
	padding-right: 3px;
	border-right-width: 1px;
	border-right-style: solid;
}
.custom-form .input .icon-prepend + input,
.custom-form .textarea .icon-prepend + textarea {
	padding-left: 46px;
}
.custom-form .input .icon-append + input,
.custom-form .textarea .icon-append + textarea {
	padding-right: 46px;
}
.custom-form .input .icon-prepend + .icon-append + input,
.custom-form .textarea .icon-prepend + .icon-append + textarea {
	padding-left: 46px;
}



/**/
/* grid */
/**/
.custom-form .row {
	margin: 0 -15px;
}
.custom-form .row:after {
	content: '';
	display: table;
	clear: both;
}
.custom-form .col {
	float: left;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.custom-form .col-1 {
	width: 8.33%;
}
.custom-form .col-2 {
	width: 16.66%;
}
.custom-form .col-3 {
	width: 25%;
}
.custom-form .col-4 {
	width: 33.33%;
}
.custom-form .col-5 {
	width: 41.66%;
}
.custom-form .col-6 {
	width: 50%;
}
.custom-form .col-8 {
	width: 66.67%;
}
.custom-form .col-9 {
	width: 75%;
}
.custom-form .col-10 {
	width: 83.33%;
}
@media screen and (max-width: 600px) {
	.custom-form .col {
		float: none;
		width: 100%;
	}
}

/**/
/* tooltips */
/**/
.custom-form .tooltip {
	position: absolute;
	z-index: 1;
	left: -9999px;
	padding: 2px 8px 3px;
	font-size: 11px;
	line-height: 16px;
	font-weight: 400;
	background: rgba(0,0,0,0.9);
	color: #fff;
	opacity: 0;
	transition: margin 0.3s, opacity 0.3s;
	-o-transition: margin 0.3s, opacity 0.3s;
	-ms-transition: margin 0.3s, opacity 0.3s;
	-moz-transition: margin 0.3s, opacity 0.3s;
	-webkit-transition: margin 0.3s, opacity 0.3s;
}
.custom-form .tooltip:after {
	content: '';
	position: absolute;
}
.custom-form .input input:focus + .tooltip,
.custom-form .textarea textarea:focus + .tooltip {
	opacity: 1;	
}

.custom-form .tooltip-top-right {
	bottom: 100%;
	margin-bottom: 15px;
}
.custom-form .tooltip-top-right:after {
	top: 100%;
	right: 16px;	
	border-top: 4px solid rgba(0,0,0,0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-top-right,
.custom-form .textarea textarea:focus + .tooltip-top-right {
	right: 0;
	left: auto;
	margin-bottom: 5px;
}

.custom-form .tooltip-top-left {
	bottom: 100%;
	margin-bottom: 15px;
}
.custom-form .tooltip-top-left:after {
	top: 100%;
	left: 16px;
	border-top: 4px solid rgba(0,0,0,0.9);
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-top-left,
.custom-form .textarea textarea:focus + .tooltip-top-left {
	right: auto;
	left: 0;
	margin-bottom: 5px;
}

.custom-form .tooltip-right {
	top: 9px;
	white-space: nowrap;
	margin-left: 15px;
}
.custom-form .tooltip-right:after {
	top: 6px;
	right: 100%;
	border-top: 4px solid transparent;
	border-right: 4px solid rgba(0,0,0,0.9);
	border-bottom: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-right,
.custom-form .textarea textarea:focus + .tooltip-right {
	left: 100%;
	margin-left: 5px;
}

.custom-form .tooltip-left {
	top: 9px;
	white-space: nowrap;
	margin-right: 15px;
}
.custom-form .tooltip-left:after {
	top: 6px;
	left: 100%;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid rgba(0,0,0,0.9);
}
.custom-form .input input:focus + .tooltip-left,
.custom-form .textarea textarea:focus + .tooltip-left {
	right: 100%;
	left: auto;
	margin-right: 5px;
}

.custom-form .tooltip-bottom-right {
	top: 100%;
	margin-top: 15px;
}
.custom-form .tooltip-bottom-right:after {
	bottom: 100%;
	right: 16px;	
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0,0,0,0.9);
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-bottom-right,
.custom-form .textarea textarea:focus + .tooltip-bottom-right {
	right: 0;
	left: auto;
	margin-top: 5px;
}

.custom-form .tooltip-bottom-left {
	top: 100%;
	margin-top: 15px;
}
.custom-form .tooltip-bottom-left:after {
	bottom: 100%;
	left: 16px;
	border-right: 4px solid transparent;
	border-bottom: 4px solid rgba(0,0,0,0.9);
	border-left: 4px solid transparent;
}
.custom-form .input input:focus + .tooltip-bottom-left,
.custom-form .textarea textarea:focus + .tooltip-bottom-left {
	right: auto;
	left: 0;
	margin-top: 5px;
}


/**/
/* normal state */
/**/
.custom-form .input input,
.custom-form .select select,
.custom-form .textarea textarea,
.custom-form .radio i,
.custom-form .checkbox i,
.custom-form .toggle i,
.custom-form .icon-append,
.custom-form .icon-prepend {
	border-color: #FA5F00;
	transition: border-color 0.3s;
	-o-transition: border-color 0.3s;
	-ms-transition: border-color 0.3s;
	-moz-transition: border-color 0.3s;
	-webkit-transition: border-color 0.3s;
}
.custom-form .toggle i:before {
	background-color: #2da5da;	
}
.custom-form .rating label {
	color: #ccc;
	transition: color 0.3s;
	-o-transition: color 0.3s;
	-ms-transition: color 0.3s;
	-moz-transition: color 0.3s;
	-webkit-transition: color 0.3s;
}
.custom-form .button {
	ity 0.2s; */
	-o-transition: opacity 0.2s;
}
.custom-form .button.button-secondary {
	background-color: #b3b3b3;
}
.custom-form .icon-append,
.custom-form .icon-prepend {
	color: #FA5F00;
}


/**/
/* hover state */
/**/
.custom-form .input:hover input,
.custom-form .select:hover select,
.custom-form .textarea:hover textarea,
.custom-form .radio:hover i,
.custom-form .checkbox:hover i,
.custom-form .toggle:hover i {
	border-color: #FA5F00;
}
.custom-form .rating input + label:hover,
.custom-form .rating input + label:hover ~ label {
	color: #FA5F00;
}
.custom-form .button:hover {
	opacity: 1;
}


/**/
/* focus state */
/**/
.custom-form .input input:focus,
.custom-form .select select:focus,
.custom-form .textarea textarea:focus,
.custom-form .radio input:focus + i,
.custom-form .checkbox input:focus + i,
.custom-form .toggle input:focus + i {
	border-color: #FA5F00;
box-shadow:0 0 0 #fff;
}


/**/
/* checked state */
/**/
.custom-form .radio input + i:after {
	background-color: #2da5da;	
}
.custom-form .checkbox input + i:after {
	color: #2da5da;
}
.custom-form .radio input:checked + i,
.custom-form .checkbox input:checked + i,
.custom-form .toggle input:checked + i {
	border-color: #2da5da;	
}
.custom-form .rating input:checked ~ label {
	color: #2da5da;	
}


/**/
/* error state */
/**/
.custom-form .state-error input,
.custom-form .state-error select,
.custom-form .state-error textarea,
.custom-form .radio.state-error i,
.custom-form .checkbox.state-error i,
.custom-form .toggle.state-error i {
	background: #fff0f0;
}
.custom-form .state-error select + i {
	background: #fff0f0;
	box-shadow: 0 0 0 12px #fff0f0;
}
.custom-form .toggle.state-error input:checked + i {
	background: #fff0f0;
}
.custom-form .note-error {
	color: #ee9393;	
}


/**/
/* success state */
/**/
.custom-form .state-success input,
.custom-form .state-success select,
.custom-form .state-success textarea,
.custom-form .radio.state-success i,
.custom-form .checkbox.state-success i,
.custom-form .toggle.state-success i {
	background: #f0fff0;
}
.custom-form .state-success select + i {
	background: #f0fff0;
	box-shadow: 0 0 0 12px #f0fff0;
}
.custom-form .toggle.state-success input:checked + i {
	background: #f0fff0;
}
.custom-form .note-success {
	color: #6fb679;
}


/**/
/* disabled state */
/**/
.custom-form .input.state-disabled input,
.custom-form .select.state-disabled,
.custom-form .textarea.state-disabled,
.custom-form .radio.state-disabled,
.custom-form .checkbox.state-disabled,
.custom-form .toggle.state-disabled,
.custom-form .button.state-disabled {
	cursor: default;
	opacity: 0.5;
}
.custom-form .input.state-disabled:hover input,
.custom-form .select.state-disabled:hover select,
.custom-form .textarea.state-disabled:hover textarea,
.custom-form .radio.state-disabled:hover i,
.custom-form .checkbox.state-disabled:hover i,
.custom-form .toggle.state-disabled:hover i {
	border-color: #e5e5e5;
}
/**/
/* Custom state */
/**/

.formdivider_custom {
    padding: 15px !important;
}

.system_text.Header_text {
    margin-bottom: 15px;
    margin-top: 5px;
}
a > i.icon-append.volume.icon-volume-up {
    left: 155px;
}
.formfieldinput_ReadOnly {
    background-color: #e4e4e4 !important;
}
.form_error {
    /* font-size: 25px; */
    color: red;
   20px/1.55 'Open Sans', Helvetica, Arial, sans-serif
}
/*-- END: CUSTOM FORM -- */

.custom_adgroup_12 {
  max-width: 770px;
}

/* BEGIN: Responsive Google Custom Search Box */

.gscb_a {display:none !important; }
.gsc-search-button.gsc-search-button-v2 {
    background-color: transparent;
    border: 0 solid;
    transform:translate(-10px);
    -ms-transform:translate(-10px);
    -webkit-transform:translate(-10px);
} 
.gsc-input::before {
    color: #cccccc !important;
    content: "" !important;
    display: block;
    font-size: 15px;
    font-style: unset;
    margin-left: 9px;
    margin-top: 3px;
    position: absolute;
}
.gsc-input:active::before {
    color: transparent!important;
}
.gsc-input:visited::before {
    color: transparent!important;
}
.gsc-input:hover::before {
    color: transparent !important;
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
border-color:transparent !important;
}
.gsc-input-box {
    background: transparent none repeat scroll 0 0 !important;
height:40px !important;
}
.gsib_a{
padding-top:8px !important;
}
input.gsc-input{
font-size:16px !important;
padding-top:5px !important;
}
.gsc-search-button:hover {
    background-color: #3b3c3e !important;
}
.gstl_50 {
    transform: translate(0px, -2px);
}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
padding:0px  !important;
}
.gsc-input {
    background: transparent none repeat scroll 0 0 !important;
    color:white !important;
}
.Google_Search_box1 {
  background-color: #2b2c2e !important;
  box-shadow:0px 0px 5px #28292b inset !important;
}

.g_search_box {
    background-color: #000000;
}
.gsc-control-cse.gsc-control-cse-en {
    background-color: transparent;
    border-width: 0;
    position: absolute;
}
 .gsc-adBlock {display: none !important;} 

.pagebody.layout_pagebody a:visited {
  color: #555;
}
.pagebody.layout_pagebody a:link {
  color: #555 !important;
  font-size: 17px;
  text-decoration: underline;
}
.pagebody.layout_pagebody a:hover {
  color: blue;
  text-decoration: none;
}

/* BEGIN: Hit Counter */
.hit_sc_object {
        height:30px;
        overflow:hidden;
}
.hit_sc {
    color: white;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    height: 20px !important;
    line-height: 20px !important;
    width: auto;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
/* END: Hit Counter */

.custom-form .input input, .custom-form .select select, .custom-form .textarea textarea, .custom-form .label, .formdivider.formdivider_custom {
    width: 100%;
}
/* BEGIN: Responsive General CSS */

@media screen and (max-width: 1024px) {

#c1 {
  width: 100%;
  overflow: hidden;
}
.c2 {
  width: 100%;
}
.cc1 {
  width: 100%;
}
.leftdv {
  width: 96vw;
  margin-left: 2vw;
}
.c8 {
  width: 100%;
}
.c9 {
  width: 100%;
}
.spw1 {
  width: 48%;
}
.spw2 {
  width: 48%;
}
.rightdv {
  float: left;
  width: 100%;
}
.c11 {
  width: 100%;
}
.c14 {
  float: left;
  width: 100%;
}
.c12 {
  float: left;
  width: 100%;
}
.c15 {
  float: left;
  width: 100%;
}
.MenuBox61 {
  display: none;
}
.c21 {
  width: 100%;
}
.c22 {
  width: 100%;
}
.c18 {
  width: 98%;
}
.slider_container_SEC171 {
  width: 100% !important;
}
.Ruler61 {
  width: 100%;
}
#main_SEC_701 {
  height: auto;
  width: 98vw;
}
#image_SEC_701 {
  height: 30vw;
  width: 45vw;
}
.img_SCE_701 {
  max-height: 30vw;
  max-width: 45vw;
}
#heading_SEC_701 {
  max-height: 50px;
  width: 45vw;
}
.body_SEC_701 {
  width: 45vw;
}


}

@media screen and (max-width: 768px) {

.c1{height: auto !important}
.custom_adgroup_13, .custom_adgroup_11{max-width: 96vw;width: auto}
.MenuBox61{display:none;}
.Ruler61{width:100%;}
.MenuBox2, .Ruler {display:none;}
.c20 > div:last-child {
    transform: translate(0px,7px);}
.c19 {height:183px !important;}
    .spw {
        width: 100%;
    }
.spw1 {
  width: auto;
}
.spw2 {
  width: auto;
}
    .c2 {
        width: 100%;
    }
    .cc1 {
        width: 100%;
    }
.leftdv {
  margin-left: 0;
  width: 100%;
}
    .c8,
    .c16 {
        width: 100%;
    }
    .Three-Dee {
        font-size: 100px;
    }
    #c1 {
        width: 100%;
    }
    .topdv{
        height: 35px;
    }
    .c9 {
    width: 100%;
    margin-top: 100px;
    }
    .c9 td {
        clear: both;
        float: left;
    }
    .c9 > table {
        margin-left: 25%;
    }
    .c16 {} 
	.c17 {
		width:100%;
	} 
	.rd1 {
        clear: both;
    }
    .c21 {
        width: 100%;
    }
    .c22 {
        width: 100%;
    }
    .rightdv {
        width: 100%;
        float: left;
    }
    .c11 {
        width: 100%;
    }
    .c12 {width: auto !important;
height: auto !important;
}

    .c14 {
        width: 100%;
    }
    .c15 {
        width: 100%;
    }
    .bigSocial {
        display: none;
    }
    .scroll {
        display: none;
    }
    .text7 {
        font-size: 24px !important;
    }
    .menua7 {
        font-size: 24px !important;
    }
#main_SEC_701{
border-bottom: 1px solid orange;
margin-left: 2vw!important;
margin-right: 2vw!important;
padding-bottom: 10px;width: 96vw !important;
}
#heading_SEC_701{
margin-left: 0;
margin-top: 10px;
max-height: none;
width: 96vw!important;
}
.IssueDate_SEC701{
margin-left: 0!important;
}
.body_SEC_701{
margin-left: 0!important;
width: 96vw!important;
}
.Read_more{
margin-left: 0!important;
}
#image_SEC_701{
height: auto !important;
width: 96vw !important;
}
.img_SCE_701{
max-height: 64vw !important;
max-width: 96vw !important;
}
.pagephoto.layout_pagephoto{
width: auto !important;
max-width: 96vw !important;
padding: 0 !important;
border-width:0 !important;
}
.pagebody.layout_pagebody{
margin-left: 2vw !important;
margin-right: 2vw !important;
padding-left: 0 !important;
padding-right: 0 !important;
width: 96vw !important;
} 
.pageheading.layout_pageheading {
font-size:28px !important;
} 
.pageheading.layout_pageheading{
padding-left: 0;
padding-right: 0;
width: 96vw;
margin-left: 2vw;
margin-right: 2vw;
}
.body_cont_h6 {
    background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0 !important;
    opacity: 1 !important;
    box-shadow: 0 0px 7px #cccccc inset;
    top: auto;
    bottom: 0px;
}
#logo img {
    max-width: 100%;
    max-height: 100px;
}
.jssor-heading_h9 {
    max-height: 33px !important;
    overflow: hidden;
    padding-left: 10px;
}
#heading_SEC_701 {
    max-height: 48px;
    width: 45vw;
}
.body_SEC_701 {
    max-height: 73px;
}




}
@media screen and (max-width: 650px) {
    .topdv{
        height: 30px;
    }
    .Three-Dee {
        font-size: 70px;
        line-height: 100px;
    }
    .c2 {
        height: 100px;
    }
    .c1 {
        height: 100px;
    }
    .c9 > table {
        margin-left: 17%;
    }
}
@media screen and (max-width: 480px) {
.a_h7, .a_h7:link {
  font-size: 24px;
}
    .topdv{
        height: 25px !important;
    }
    .Three-Dee {
        font-size: 45px;
        line-height: 80px;
    }
    .c2 {
        height: 80px;
    }
    .c1 {
        height: 80px;
    }
    
.c9 {
    margin-top: 50px;
    width: 100%;
}
    .c9 td {
        clear: both;
        float: left;
    }
    .c9 > table {
        margin-left: 0%;
    }
    .c16 {} 
	.contactbody {
        font-size: 12px;
    }
    .copyright {
        font-size: 10px;
    }
    .copyright a:link {
        font-size: 12px;
    }
    .copyright a:hover {
        font-size: 12px;
    }
    .hitcounter {
        font-size: 10px;
    }
    .rd1 {
        width: 100%;
        margin-left: 0px;
    }
    .power {
        font-size: 10px;
    }
    .text7 {
        margin-left: 10px;
        height: 40px;
    }
    .imgs7 {
        display: none;
    }

#image_SEC_701 {
  height: 64vw;
  width: 96vw;
}
.img_SCE_701 {
  max-height: 64vw;
  max-width: 96vw;
}
#heading_SEC_701 {
  width: 94vw;
}
.body_SEC_701 {
  width: 94vw;
}

}

/* END: Responsive General CSS */


/* BEGIN: Responsive Horizontal Menu style */

.plus,
.minus,
.Menu_Sandwich1 {
    display: none;
}
.plus,
.minus {
    font-size: 0px;
    line-height: 0px;
}
@media screen and (max-width: 768px) {
    .qmmc a,
    .qmmc li {
        float: none ! important;
    }
    .qmmc div {
        position: relative ! important;
        visibility: visible ! important;
        top: 0px ! important;
    }
    #qm0 a {
        border-bottom: 1px solid #545454;
        line-height: 30px ! important;
        margin-bottom: 0px ! important;
        box-shadow: none ! important;
        transition-duration: 0s ! important;
        font-size: 15px ! important;
        letter-spacing: 2px;
        width: 100%;
    }
    #qm0 a:hover {
        box-shadow: none ! important;
        width: 100%;
    }
    #qm0 div a {
        padding: 0px 0px 0px 10px ! important;
        border-width: 0px ! important;
        box-shadow: none ! important;
        letter-spacing: 0px;
        width: 100%;
    }
    #qm0 div a:hover {
        border-width: 0px;
        padding: 0px 0px 0px 10px ! important;
        box-shadow: none ! important;
        width: 150px;
        width: 100%;
    }
    #qm0 table {
        width: 100%;
    }
    #qm0 div {
        border-width: 0px;
    }
    #qm0 div {
        display: none;
    }
    .column6 {
        display: block;
    }
    .column6 {
        width: 100%;
        background-image: none;
    }
    .column6 table {
        width: 100%;
        overflow: hidden;
    }
    .menu_text_rd {
        display: block;
    }
    .plus,
    .minus {
        color: #ffffff !important;
    }
    .plus,
    .minus,
    .addPlus,
    .addMinus {
        float: right !important;
        font-size: 30px !important;
        line-height: 15px !important;
        padding-right: 30px !important;
    }
    .HarrowH {
        display: inline !important;
    }
    .plus.plusColor {
        color: transparent !important;
    }
    .menu_text_rd {
        display: block !important;
    }
    .addPlus,
    .addMinus {
        display: inline !important;
    }
    .Menu_Sandwich1 {
        background-color: black;
        border-bottom: 2px solid #cccccc;
        color: white;
        cursor: pointer;
        display: none;
        font-family: tahoma;
        font-size: 29px;
        letter-spacing: 2px;
        line-height: 40px;
        text-align: center;
    }
    .ms1_close {
        display: none;
    }
    .ms1_bar,
    .ms1_close {
        color: orange;
        width: 20px !important;
    }
}
.HarrowH {
    font-size: 14px;
    line-height: 15px;
    padding-right: 2px;
    display: none;
}
.addPlus.plusColor {
    color: transparent !important;
}

/* END: Responsive Horizontal Menu style */


/* BEGIN: Responsive Forms */

@media screen and (max-width: 768px) {
    #MainContent iframe {
        width: 100% !important;
    }
    .formdivider,
    .formbody,
    .formfieldname {
        width: 94.7% !important;
        font-size: 12px !important;
    }
    .formbutton {
        width: 57% !important;
        position: absolute;
        left: 0%;
    }
    .formfieldinput {
        width: 100% !important;
    }
    .formdivider:first-child,
    .formbody table {
        width: 100% !important;
    }
}
@media screen and (max-width: 360px) {
    
.c9 {
    margin-top: 10px;
    width: 100%;
}
    .formdivider,
    .formbody,
    .formfieldname {
        font-size: 11px !important;
    }
}
@media screen and (max-width: 320px) {
    .formdivider,
    .formbody,
    .formfieldname {
        font-size: 10px !important;
    }
    .formbody img {
        max-width: 100px;
    }
}

/* END: Responsive Forms */


/* BEGIN: Responsive Product Page */

.productbody img {
    max-width: 460px;
}

@media screen and (max-width: 768px) {
    .productbody {
        width: 90% !important;
    }
    .productbody img {
        max-width: 80%;
    }
    .productlink img {
        width: 150px;
    }
}
@media screen and (max-width: 480px) {
    .productlink img {
        width: 100px !important;
    }
    .productcategory {
        font-size: 13px !important;
    }
    .productbody a:link,
    .productbody a:hover,
    .productbody a:visited {
        font-size: 10px !important;
    }
}

/* END: Responsive Product Page */


/* BEGIN: Responsive Guestbook Page */

@media screen and (max-width: 768px) {
    .guestbookbody {
        width: 90% ! important;
    }
}

/* END: Responsive Guestbook Page */


/* BEGIN: Responsive Popup window */

@media screen and (max-width: 768px) {
    .mfp-content {
        width: 90% ! important;
    }
    .mfp-content .mfp-close {
        opacity: 0.7 !important;
    }
}

/* END: Responsive  Popup window */


/* BEGIN: Responsive  Poll */

@media screen and (max-width: 770px) {
    .polls1body {
        width: 100%;
    }
    .polls1question {
        font-size: 14px;
        text-align: left;
    }
    .polls1title {
        font-size: 16px;
    }
}

/* END: Responsive  Poll */


/* BEGIN: Responsive Properties */

@media screen and (max-width: 768px) {
    .propertiesbody {
        width: 90% ! important;
        padding-left: 0px ! important;
        padding-right: 0px ! important;
    }
    .propertiessearchbody {
        transform: none;
    }
    .propertiesbutton {
        font-size: 12px;
        width: 50%
    }
}
@media screen and (max-width: 400px) {
    .propertiessearchbody {
        font-size: 11px;
        font-weight: bold;
    }
    .propertiessearchbody input {
        font-size: 10px;
    }
    .propertiessearchbody select {
        font-size: 10px;
    }
    .propertiessearchheading {
        font-size: 13px;
        height: 20px;
    }
    .propertiesbody img {
        max-width: 100% !important;
    }
}

/* END: Responsive Properties */


/* BEGIN: Responsive Photo Gallery 4 */

@media screen and (max-width: 770px) {
    .c18 {
        width: 97%;
        float: left;
        padding-left: 10px;
    }
    .ad-gallery4 {
        width: 99%;
    }
    .ad-gallery4 .ad-nav {
        width: 100%;
        position: relative;
    }
    .ad-gallery4,
    .ad-gallery4 * {
        margin: none;
        padding: 0;
    }
    #fancybox-left {
        position: absolute;
        top: 45%;
        left: 25px;
        height: 39px;
        width: 38px;
        cursor: pointer;
        outline: none;
        background: url('/JQuery/fancybox/fancybox.png') -43px -28px no-repeat;
        z-index: 1102;
        display: none;
    }
    #fancybox-right {
        position: absolute;
        top: 45%;
        right: 25px;
        height: 39px;
        width: 38px;
        cursor: pointer;
        outline: none;
        background: url('/JQuery/fancybox/fancybox.png') -43px -68px no-repeat;
        z-index: 1102;
        display: none;
    }
    #fancybox-left-ico,
    #fancybox-right-ico {
        position: absolute;
        top: none;
        left: none;
        width: 39px;
        height: 38px;
        margin-top: none;
        background-image: none;
        cursor: pointer;
        z-index: 1102;
        display: block;
    }
}
@media screen and (max-width: 420px) {
    .ad-gallery4 {
        width: 97%;
    }
    .ad-gallery4 .ad-nav {
        width: 100%;
        position: relative;
    }
    .ad-gallery4,
    .ad-gallery4 * {
        margin: none;
        padding: 0;
    }
    #fancybox-left {
        position: absolute;
        top: 45%;
        left: 25px;
        height: 39px;
        width: 38px;
        cursor: pointer;
        outline: none;
        background: url('/JQuery/fancybox/fancybox.png') -43px -28px no-repeat;
        z-index: 1102;
        display: none;
    }
    #fancybox-right {
        position: absolute;
        top: 45%;
        right: 25px;
        height: 39px;
        width: 38px;
        cursor: pointer;
        outline: none;
        background: url('/JQuery/fancybox/fancybox.png') -43px -68px no-repeat;
        z-index: 1102;
        display: none;
    }
    #fancybox-left-ico,
    #fancybox-right-ico {
        position: absolute;
        top: none;
        left: none;
        width: 39px;
        height: 38px;
        margin-top: none;
        background-image: none;
        cursor: pointer;
        z-index: 1102;
        display: block;
    }
}
@media screen and (max-width: 220px) {
    .ad-gallery4 .ad-nav {
        width: 100%;
        position: relative;
    }
    .ad-gallery4,
    .ad-gallery4 * {
        margin: none;
        padding: 0;
    }
    #fancybox-left {
        position: absolute;
        top: 45%;
        left: 25px;
        height: 39px;
        width: 38px;
        cursor: pointer;
        outline: none;
        background: url('/JQuery/fancybox/fancybox.png') -43px -28px no-repeat;
        z-index: 1102;
        display: none;
    }
    #fancybox-right {
        position: absolute;
        top: 45%;
        right: 25px;
        height: 39px;
        width: 38px;
        cursor: pointer;
        outline: none;
        background: url('/JQuery/fancybox/fancybox.png') -43px -68px no-repeat;
        z-index: 1102;
        display: none;
    }
    #fancybox-left-ico,
    #fancybox-right-ico {
        position: absolute;
        top: none;
        left: none;
        width: 39px;
        height: 38px;
        margin-top: none;
        background-image: none;
        cursor: pointer;
        z-index: 1102;
        display: block;
    }
}

/* END: Responsive Photo Gallery 4 */


/* BEGIN: Responsive PhotoGallery 1 */

@media screen and (max-width: 768px) {
    .c8 td {
        font-size: 10px
    }
    .c8 img {
        width: 100%;
    }
}

/* END: Responsive PhotoGallery 1 */


/* BEGIN: Responsive PhotoGallery 2 */

@media screen and (max-width: 768px) {
    .c88 img {
        width: 100% ! important;
        height: auto;
        overflow: hidden;
    }
    .ad-image {
        height: auto !important;
        overflow: hidden !important;
        width: 100% !important;
    }
}

/* END: Responsive PhotoGallery 2 */


/* BEGIN: Responsive YouTube Video (AdGroup11) */

@media screen and (max-width: 768px) {
    .c11 iframe {
        /* .c11 class will not be same for all demo. See the class in column and place instead of .c11 */
        
        width: 96vw !important;
        height: 54vw !important;
    }
}

/* BEGIN: Responsive YouTube Video  (AdGroup11) */


/* BEGIN: Responsive MainContent */

@media screen and (max-width: 768px) {
    .pagephoto {
        width: 46vw !important;
    }
}

/* END: Responsive MainContent */


/* BEGIN: Responsive AdGroup12 */

@media screen and (max-width: 768px) {
    .c16 img {
        width: 96vw;
    }
}

/* END: Responsive AdGroup12 */


/* BEGIN: Responsive AdGroup13 */

@media screen and (max-width: 768px) {
    .c12 {
        width: 96vw !important;
    }
}

/* END: Responsive AdGroup13 */


/* BEGIN: Responsive Highlight 9 */

@media screen and (max-width: 768px) {
    .h_heading_h9 {
        width: 100%;
        font-size: 36px;
        height: 48px;
        line-height: 36px;
    }
}

/* END: Responsive Highlight 9 */


/* BEGIN: Responsive Highlight 6 */

@media screen and (max-width: 768px) {
    .jssort04_h6.thumb_cont_h6 {
        display: none;
    }
    .body_h6 {
        display: none;
    }
    .heading_h6 h3 {
        font-size: 34px;
    }
    .jssora15ll_h6.jssora15l_h6,
    .jssora15rr_h6.jssora15r_h6,
    .pauseButton_h6 {
        display: none !important;
    }
    #artCount_h6 {
        display: none !important;
    }
    .slider_container_h6 {
        background-color: #4040fc !important;
        height: 405px !important;
        border-width: 0px !important;
        box-shadow: 0 3px 7px #222222;
    }
    .body_cont_h6 {
        background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0 !important;
        opacity: 1 !important;
        box-shadow: 0 0px 7px #cccccc inset;
    }
}
@media screen and (max-width: 650px) {
    .slider_container_h6 {
        height: 348px !important;
    }
}
@media screen and (max-width: 480px) {
    .slider_container_h6 {
        height: 258px !important;
    }
}
@media screen and (max-width: 360px) {
    .slider_container_h6 {
        height: 234px !important;
    }
}
@media screen and (max-width: 320px) {
    .slider_container_h6 {
        height: 170px !important;
    }
}

/* END: Responsive Highlight 6 */
