#topblock-left {
	float: left;
	width: 665px;
	padding-right: 20px;
}
#topblock-right {
    right: 0;
    margin-right: 9px;
    position: absolute;
}
#tobblock_div{
    position: relative;
}
.clear {
	clear: both;
}
#mainContent {
    height: auto;
    overflow: visible;
    padding: 10px 0;
    position: relative;
    width: 988px;
    z-index: 9999;
    margin-bottom: 20px;
    margin-top: 20px;
}
.bottomContent.rightContent {
	height: auto!important;
	background: #f3f3f3;
    padding: 0 0 10px 10px;
    width: 325px;
    z-index: 1000;
    float: left;
    position: absolute;
    left: 630px;
}
.para_text {
	height: 230px!important;
}
.para_text, .imgNos,.para_head h2 {
color: #000;
}
.para_head h2 {
	padding-top: 0;
	margin-top: 0;
	padding-bottom: 0;
}
.bottomContent .first_half {
	padding: 0 0px 14px 15px!important;
}
.bottomContent .second_half {
	padding-left: 5px!important; 
}


.galTitle {
	width: 600px;
	color: #000;
	font-weight: bold;
	padding-top: 5px;
}
#sliderDiv a.fl {
	position: absolute;
	top: 9px;
	left: 700px;
	width: 35px;
	height: 35px;
	z-index: 9999999;
	text-indent: -9999px;
}
#sliderDiv a.playbtn {background: url(/images/controls-btn.png) no-repeat 0 0;}
#sliderDiv a.pausebtn {background: url(/images/controls-btn.png) no-repeat -40px 0;}
#sliderDiv a.replaybtn {background: url(/images/controls-btn.png) no-repeat -80px 0;}

.move-ne{
	transform: translate(350px,-350px);
	-webkit-transform: translate(350px,-350px);
	-o-transform: translate(350px,-350px); 
	-moz-transform: translate(350px,-350px);
}


/* For gallery */
.rightContent{
	left: 0;
	position: relative;
	float: none;
	height: auto!important;
	border: 0;
}
.para_text{
	height: auto;
}
.bottomContent .first_half{
	float: none;
	width: auto;
}

#mainContent, .rightContent, .image_content, .image_carousel_parent_div{
	background-color: #f3f3f3;
}
.image_content {
	background-color: #f0f0f0;
	border-radius: 5px;
	height: auto;
	padding: 0 5px;
	width: auto;
	margin-bottom: 10px;
	margin-left: 13px;
}
.iframe_content {
	height: auto;
}
.galNav {
	width: auto;
	position: relative;
	padding-right: 0px;
}
.prevNav, .nextNav {
	font-size: 20px;
}
.prevNav img, .nextNav img {
	vertical-align: middle;
}
.navigation {
    padding: 10px 0;
    margin: 0 20px 20px;
    border-bottom: 1px solid #b3b3b3;
}
.autoplaytext {
	left: 740px;
	top: 15px;
	font-size: 14px;
	color: #000;
	z-index: 100000;
	position: absolute;
}
.galNav, .para_text, .galTitle, .para_head &gt; h2, .imgNos, .sliderRelatedTitle, .moreLinks &gt; a{
	color: #000;
}
@media only screen
and (min-width : 0px)
and (max-width : 727px) {

    #slide_container {
        width: auto!important;
    }
    .autoplaytext {
        left: 70px;
    }
    #sliderDiv a.fl {
        left: 30px;
    }
    .hrline{
	display: none;
    }
    .sliderRelatedContent {
	width: auto;
    }
    .sliderRelatedContent ul li {
	width: 40%;
	margin: 10px 5%;
    }
    .sliderRelatedImg {
	width: auto;
    }
}

#mainContent {
	border: 1px solid #4a4b46;
	background: #f3f3f3;
	padding: 0;
}
.iframe_content .sliderImg {
	border: 1px solid #6d6d6d;
	border-radius: 0;
	padding: 0;
}
.show_carousel, .hide_carousel {
	border-radius: 0;
} 
.hide_show {
    background-color: #f3f3f3;
    color: #0066cc;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    padding: 4px;
    height: auto;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: auto;
}
.iframe_content .prevNav {
	left: -5px;
}
.iframe_content .nextNav {
	right: 0;
}
.image_carousel {
    background: #f3f3f3;
    float: none;
    height: 95px;
    margin-top: 0;
    overflow: hidden;
    padding: 0 50px 0 50px;
    position: relative;
    width: auto;
    z-index: 10001;
}
.image_carousel img {
    background-color: #252525;
    border: 3px solid #252525;
    display: block;
    float: left;
    margin: 10px 3px;
    border-radius: 3px;
}

.image_carousel img:hover,.image_carousel a.active img {
    background-color: #0066cb;
    border: 3px solid #0066cb;
}
a.prev, a.next {
	width: 26px;
	height: 32px;
	background: url(/images/prev-next-slider-new-img.png) no-repeat 0 -61px;
}
a.prev {
	left: 20px;
}
a.prev:hover {
    background-position: 0px -61px;
}
a.next {
    background-position: -26px -61px;
    right: 20px;
}
a.next:hover {
	background-position: -26px -61px;
}
.iframe_content .prevNav span, .iframe_content .nextNav span {
	padding: 0;
}
.content_left {
	font-size: 14px;
}

/* From template */
.iframe_content .prevNav, .iframe_content .nextNav, .iframe_content .prevNav span, .iframe_content .nextNav span, .iframe_content .prevNav span:hover, .iframe_content .nextNav span:hover, .iframe_content .prevNav a span:hover, .iframe_content .prevNav a:hover span, .iframe_content .nextNav a:hover span {
    background: transparent;
}
.sliderRelatedContent ul li a, .first_half *{color: #000!important;}
.first_half h2{
	margin: 0;
	padding: 0;
}
.tags{
	margin-left: 0px;
	width:auto;
}
.para_text{
	line-height: 20px;
}
.progressBar {
    background-color: #292929;
    border: 1px solid #111111;
    bottom: 141px;
    height: 3px;
    left: 18px;
    position: absolute;
    width: 600px;
    z-index: 100000;
}

.progressBar div {
	height: 100%;
	color: #fff;
	text-align: right;
	line-height: 22px; /* same as #progressBar height if we want text middle aligned */
	width: 0;
	background-color: #0099ff;
}
/* From template End */
/* Boldsky tool */
.tool-slot1, .tool-slot2, .tool-slot3 {
    background-color: #F3F3F3;
    font-size: 12px;
    height: auto;
    overflow: hidden;
    clear: both;
    width: 300px;
    border: 1px solid #666666;
    padding: 10px 0 7px 0;
    margin-bottom: 10px;
}
.slot-img {
    float: left;
    text-align: center;
    width: 100px;
}
.slot-img a img{
    border-radius: 3px;
    border: 1px solid #666666;
}
.slott-text > a {
    color: #000;
    text-decoration: none;
}
/* Boldsky too End */
