
.RWD-body{padding-top:0px;} 

body:not(#body_OSBuyNowRecords){background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/SR-TOP-SKY.jpg);background-position:center top;background-repeat:repeat-x;background-size:2000px;}

.RWD-body-wrapper-outer{
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/SR-Canvas-loop.png);background-position:center 169px;background-repeat:repeat-x;
}

@media screen and (max-width: 768px) {
	.RWD-body-wrapper-outer{
		background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/SR-Canvas-loop-XS.png);background-position:center 169px;background-repeat:repeat-x;
	}
}

.content-spacer{height:20px;} /*SunRain*/

[class*='FE_slider_'], [class*='SE_slider_'] {margin-top:10px;margin-bottom:20px;} /*SunRain*/
.breadcrumb{margin-bottom:15px;}
.page-header{margin-top:5px;}

 /*SunRain*/
.topicBrief{font-size:1.05em;}
.pdt-caption .pdtName{font-size:1.05em;line-height:22px !important;min-height:25px;} 

.pdtDetail .pdtName{line-height:25px;font-weight:bold;}
.pdtDetail .OurPrice{color:#216eb5;}
.ourPrice{color:#216eb5;}
.btn-buyNow .btn.btn-success{background-color:#3f80c0;border-color:#3f80c0;}

.pdtList .btn-more{display:none;} /*SunRain*/

h1.page-header, h2.sub-header{font-size:20px;margin-top:0;margin-left:5px;}
@media screen and (max-width: 767px) {
  h1.page-header, h2.sub-header{font-size:1.3em;}
}
h1.page-header{margin-left:0;}

.breadcrumb{background:none;padding-left:0px;margin-left:0px;}
.breadcrumb .btn-only{ color:#666;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}
.breadcrumb .btn-only:focus,
.breadcrumb .btn-only:hover{color:#555;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}
.breadcrumb .btn-only.gs-active{color:#bbb;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}

#navbar .btn-only,
#navbar .btn-only:focus,
#navbar .btn-only.active
{font-size:22px;padding:0px;background:none;border:none;color:#FFFFFF;}
#navbar .btn-only:hover{font-size:22px;padding:0px;background:none;border:none;color:#00FFFF;}

#navbar .btn-default{background:none;border:none;color:#FFFFFF;}
#navbar .btn-default:focus,
#navbar .btn-default.active{background:none;border:none;color:#FFFFFF;}
#navbar .btn-default:hover{background:none;border:none;color:#0099FF;}

#navbar-pdtList .btn-only{ color:#666;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}
#navbar-pdtList .btn-only:focus,
#navbar-pdtList .btn-only:hover{color:#555;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}
#navbar-pdtList .btn-only.gs-active{color:#bbb;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}

@media screen and (max-width: 767px) {
	#pdtList_navBar{margin-left:15px;}
	#pdtList_navBar li{
		  float:left;
	}  
}

.pdt-navbars .btn-panel{display:none;}

.pdt-navbars .btn-only{ color:#666;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}
.pdt-navbars .btn-only:focus,
.pdt-navbars .btn-only:hover{color:#555;font-size:20px;padding:0px 3px 0px 3px;background:none;border:none;}

.pdt-navbars .navbar-nav{margin:0;}
.pdt-navbars .navbar-nav li{float:right;padding:0px 15px 0px 0px;}

.pdt-navbars.detail{margin-bottom:10px;}
.pdt-navbars.detail .navbar-left{margin-left:15px;}
.pdt-navbars.detail .navbar-right{margin-right:5px;}

.pdtList.container-fluid nav{margin-top:20px;}
.pdtList-nav li{padding-right:15px;}

.cart-delete.btn-only,
.cart-delete.btn-only:focus,
.cart-delete.btn-only.active
{font-size:22px;padding:0px;background:none;border:none;color:#FF6600;}
.cart-delete.btn-only:hover{font-size:22px;padding:0px;background:none;border:none;color:#FF9933;}

.cart-edit.btn-only,
.cart-edit.btn-only:focus,
.cart-edit.btn-only.active
{font-size:22px;padding:0px;background:none;border:none;color:#0099FF;}
.cart-edit.btn-only:hover{font-size:22px;padding:0px;background:none;border:none;color:#0099AA;}

#footer{padding:0;margin-top:50px;}
#bottomMenu.container{width:100%;background-color:#a8a8a8;}
#bottomMenu{height:64px;line-height:64px;} 
#bottomMenu .bullet{color:#000000;padding:0px 10px 0px 10px;}
#bottomMenu a, #bottomMenu a:visited{color:#ffffff;line-height:30px;}
#bottomMenu a:hover{color:#eeeeee;line-height:30px;}


#copyright.container{width:100%;background-color:#fff;padding:10px 0px 10px 0px;}
#copyright{line-height:30px;} 
#copyright{color:#860253;}
#copyright a{color:#eee;}
#copyright a:hover{color:#999;}
#copyright a:visited{color:#eee;}

#copyright h5{float:left;}
#GS-label{float:right;}

@media screen and (max-width: 767px) {
	#copyright.container{
	  padding: 10px 15px 10px 15px;
	} 
	#navbar_wrapper li#cart-btn{padding-left:10px;} /*SunRain*/
}

#home .breadcrumb,
#home .content-frame .page-header{display:none;}
#home #main.container, .pdt-navbars{margin-top:15px;}

.breadcrumb li:not(:first-child){padding-top:8px;}/*SunRain*/
.breadcrumb li:first-child,
.breadcrumb li:first-child > a{margin:0 !important;padding:0 !important;}/*SunRain*/

.page-header{margin-bottom:0px;border:0;}

@media screen and (min-width: 768px) {
	.breadcrumb{margin-top:5px;}
}


/*change top navBar STYLE*/ /*SunRain*/

#navbar_wrapper nav{
	background-color:#ffffff; 
	border-bottom:1px solid #eeeeee;
	filter:alpha(opacity=90);
    opacity:0.85;
    -moz-opacity:0.85;
}
#navbar_wrapper nav{color:#333333;}
#navbar_wrapper nav a{color:#333333;}
#navbar_wrapper nav a:hover{color:#555555;}
#navbar_wrapper nav a:visited{color:#555555;}
#navbar_wrapper button{border-color:#c915a6;}

#navbar_wrapper .navbar-toggle{background-color:#860253;}
#navbar_wrapper .navbar-toggle:hover,
#navbar_wrapper .navbar-toggle:active{background-color:#c915a6;}

#navbar_wrapper .badge{background-color:#b4a588;color:#fff;}
#menuBar-wrapper .badge{background-color:#b4a588;}
#nav-menu .badge{background-color:#b4a588;}
.list-group-item .badge{float:none;}

.divider-vertical {
height: 50px;
margin: 0 0 0 0px;
padding: 0 0 0 0px;
border-left: 1px solid #ddd;
}

/*change top navBar height*/ /*SunRain*/

	#navbar_wrapper .navbar-nav > li > a, 
	#navbar_wrapper .navbar-nav > li{padding-top:0px;line-height:35px;}
	
	#navbar_wrapper .navbar{min-height:35px;}
	
	#navbar_wrapper li#cart-btn div{float:left;height:35px;line-height:35px;margin:0px 3px 0px 3px;}
	
	#navbar_wrapper li#cart-btn img{height:20px;margin-bottom:3px;}
	#navbar_wrapper li#cart-btn .badge{margin-bottom:5px;}
	.sub-header{color:#216eb5;}
	/*SunRain*/
	#home #for-parent_n_this{margin-top:10px;;padding-top:0;overflow:hidden;}
	div[data-menuid="26084"] .newsitem[class*='col-']{padding:0;margin:0;margin-bottom:10px;}	

@media screen and (min-width: 768px) {
	#navbar_wrapper .navbar-nav > li > a, 
	#navbar_wrapper .navbar-nav > li{height:35px;}
	
	#navbar_wrapper nav .dropdown-menu{color:#047a85;}
	#navbar_wrapper nav .dropdown-menu a{color:#047a85;}
	#navbar_wrapper nav .dropdown-menu a:hover{color:#666666;}
	#navbar_wrapper nav .dropdown-menu a:visited{color:#047a85;}
}

/*
.btn-primary,
.btn-primary:active, .btn-primary.active{background-color:#df4015;border-color:#df4015;color:#FFFFFF;}
.btn-primary:focus,
.btn-primary:hover{background-color:#f98906;border-color:#f98906;color:#FFFFFF;}
*/
.btn-success,
.btn-success:active, 
.btn-success.active{color:#FFFFFF;}

.btn-success:focus,
.btn-success:visited,
.btn-success:hover{color:#FFFFFF;}

#footer{
	padding-top:40px;margin-top:50px;
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/SR-bottomMenu-TOP-Fence.png);background-position:center top;background-repeat:repeat-x;
}
.RWD_bottomMenu-container{width:100%;}
#RWD-bottomMenu{background-color:#b4a586;width:100%;color:#fff;padding:10px 0px 30px 0px;}
.bottomMenu-item i.fa{margin-right:10px;}
.bottomMenu-item h4.newsTopic{margin-top:20px;}
.bottomMenu-item blockquote{font-size:1em;}
.bottomMenu-item a, .bottomMenu-item h4.newsTopic a, .bottomMenu-item span.topicBrief a, .bottomMenu-item div.newsContent a, .bottomMenu-item div.newsHTMLFile a{color:#fff;}
.bottomMenu-item a:hover, .bottomMenu-item h4.newsTopic a:hover, .bottomMenu-item span.topicBrief a:hover, .bottomMenu-item div.newsContent a:hover, .bottomMenu-item div.newsHTMLFile a:hover{color:#860253 !important;}
.bottomMenu-item a:visited, .bottomMenu-item h4.newsTopic a:visited, .bottomMenu-item span.topicBrief a:visited, .bottomMenu-item div.newsContent a:visited, .bottomMenu-item div.newsHTMLFile a:visited{color:#fff;}

.bottomMenu-item h4.newsTopic.first{border-bottom:1px solid #fff;padding-bottom:10px;}

.bottomMenu-item .fa.fa-weibo{margin-top:2px;}

#snewsform #sEmail{color:#860253;width:190px;margin-right:3px;margin-bottom:3px;}
#snewsform button[type="submit"]{background-color:#860253;color:#fff;}
#snewsform button[type="submit"]:hover{background-color:#ab2075;}
@media screen and (max-width: 767px) {
	#RWD-bottomMenu{padding-left:20px;padding-right:20px;}
}
.carousel-inner{width:95%;margin-left:auto;margin-right:auto;}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right  {
  color:#dddddd;
  position:static;
  display:block;
  width:auto;  
}
.carousel-control .glyphicon-chevron-left:hover, .carousel-control .glyphicon-chevron-right:hover  {
  color:#216eb5;
}
.carousel-control .glyphicon-chevron-left:before {
  margin-left:20px;
}
.carousel-control .glyphicon-chevron-right:before {
  margin-right:20px;
}
.carousel-indicators {
  bottom:-20px;
}

.SE_arrL, .SE_arrR {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 55px;
	height: 55px;
	cursor: pointer;
	background: url(../../../../../cfolder/CustomSet/SunRain/_imgs/arrow.png) center center no-repeat;
	overflow: hidden;
}
.SE_arrL { background-position: -3px -33px; }
.SE_arrR { background-position: -63px -33px; }
.SE_arrL:hover { background-position: -123px -33px; }
.SE_arrR:hover { background-position: -183px -33px; }
.SE_arrL.SE_arrLdn { background-position: -243px -33px; }
.SE_arrR.SE_arrRdn { background-position: -303px -33px; }

.FE_arrL, .FE_arrR {
	display: block;
	position: absolute;
	/* size of arrow element */
	width: 30px;
	height: 46px;
	cursor: pointer;
	background: url(../../../../../cfolder/CustomSet/SunRain/_imgs/arrow.png) no-repeat;
	overflow: hidden;
}
.FE_arrL { background-position: -16px -37px; }
.FE_arrR { background-position: -75px -37px; }
.FE_arrL:hover { background-position: -136px -37px; }
.FE_arrR:hover { background-position: -195px -37px; }
.FE_arrL.FE_arrLdn { background-position: -256px -37px; }
.FE_arrR.FE_arrRdn { background-position: -315px -37px; }

/*Google Fonts*/
a:not([size]), p, div, span, input, select, td, font:not([size]){font-family: 'Arial';font-size:1em;font-weight:300;} /*'Raleway', */

.my-navbar-panel li.topMenu_bt, .my-navbar-panel li.topMenu_bt_on{font-family: 'Arial';font-weight:bold;font-size:1.14em;} /*'Raleway', */
.my-navbar-panel ul.dropdown-menu li{font-size:1em;color:#555;text-transform:none;}

.page-header, .sub-header{font-family: 'Muli', sans-serif;font-weight:400;font-size:2em;margin-bottom:20px;}
@media screen and (max-width: 767px) {
 	.my-navbar-panel li.topMenu_bt, .my-navbar-panel li.topMenu_bt_on{text-transform:none;}
	.page-header, .sub-header{font-family: 'Muli', sans-serif;font-weight:400;font-size:1.5em;margin-bottom:20px;}
}
/* within the .content-frame
.content-frame a, .content-frame p, .content-frame div,  .content-frame span,  .content-frame td, .content-frame font
{font-size:1.05em;}
*/

.content-carousel div{font-size:14px !important;} /*HOME CAROUSEL*/

/*.content-divider{display:none;}*/

/* vertical-sidemenu.css */
#nav-menu .submenu-title, 
#nav-menu .submenu-title a,
#nav-menu .list-group-item{font-size:1.05em;}

/*RWD ... / vertical-sidemenu.css*/
.submenu a.list-group-item:hover {
	color:#333;
	background: none;
}

/*@Product Detail
.pdtDetail label.itemNo,
.pdtDetail div.itemNo{display:none;}
*/

.left-frame{padding-left:0;}

/*SunRain*/

#sidebar-container{ /*back*/
	max-width:250px;
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/SR-VPM-topBg.png);background-position:0px top;background-size:100%;background-repeat:no-repeat;
    padding-top:3px;
}

#nav-menu{ /*front*/	
	margin-top:52px;
    padding: 55px 20px 55px 25px !important;
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/SR-VPM-botBg.png);background-position:0px bottom;background-size:100%;background-repeat:no-repeat;
}

#nav-menu .page-header{display:none;} /*{color:#ffffff;padding-bottom:0px;margin-bottom:5px;border:0px;}*/
#nav-menu .submenu-heading{padding:5px 0px 5px 0px;}

#nav-menu a, #nav-menu a:visited{color:#000000 !important;background:none;line-height:25px;}
#nav-menu a:hover{color:#aeaeae !important;}

#nav-menu .submenu .list-group{margin-left:8px;margin-top:10px;border-radius:15px;}

#nav-menu .list-group{margin-bottom:15px;}

#nav-menu .list-group-item{padding:3px 5px 5px 22px !important;}

.submenu .VPM-caret{border-color:red;} /*caret outline*/
.submenu .minus:before,
.submenu .plus:before{color:red;} /*caret plus & minus*/

/*minimize the toggle button in the navbar-header */
.navbar-header{height:auto;}
.navbar-header button.navbar-toggle{height:25px;padding:2px 5px;margin:5px 5px 0px 0px;}
.navbar-header button.navbar-toggle .icon-bar {
	width: 20px;
    height: 1px;
    border-radius: 1px;
}
#navbar_wrapper .navbar-toggle{background-color:#fe7f30;border-color:#fe7f30;}
#navbar_wrapper button.navbar-toggle:hover,
#navbar_wrapper button.navbar-toggle:active{background-color:#fe7f30;border-color:#fe7f30;}

body[id*='detail-'] p.title.pdtDescTxt{display:none;}

/*For downloads - disable download btn*/
body[id*='detail-'] div[data-dist-target="PDT-CONTENT-MID"] div[rwd-type="featurette-index"] .contentImg img{width:85px;}
body[id*='detail-'] div[data-dist-target="PDT-CONTENT-MID"] div[rwd-type="featurette-index"] a.btn-default{display:none;}

.content-carousel.pdtList .pdt-caption {
    height:auto;padding:10px;
}

/*#detail > TAB*/

body[id*='detail-'] div[detail-TAB-idx] h4.panel-title{line-height:35px;}
body[id*='detail-'] div[detail-TAB-idx] h4.panel-title a{margin-left:5px;}

body[id*='detail-'] div[detail-TAB-idx] h4.panel-title:before{
  content: '';
  width: 35px;
  height: 35px;
  display: inline-block;
  float:left; /*to set the line-height of text*/
}

body[id*='detail-'] div[detail-TAB-idx="1"] h4.panel-title:before{
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/icon_feature.png);
}
body[id*='detail-'] div[detail-TAB-idx="2"] h4.panel-title:before{
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/icon_option.png);
}
body[id*='detail-'] div[detail-TAB-idx="3"] h4.panel-title:before{
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/icon_size.png);
}
body[id*='detail-'] div[detail-TAB-idx="4"] h4.panel-title:before{
	background-image:url(../../../../../cfolder/CustomSet/SunRain/_imgs/icon_spec.png);
}

div[rwd-type="featurette-row-by-row"][data-menuid="28341"]{display:none;}

/*Job Reference - BODY .pdt-caption*/
body#news-28341 .pdt-caption{display:none;}

.itemNo{display:none;}

.pdt-caption{min-height:65px;}

#HTML-TopBanner {
    background-color: #f8f8f8;
    border: 1px solid #e7e7e7;
    border-radius: 4px;
    padding: 13px;
}

.fa-sun-o{color:#860253;}

/*for embedded PDF <object> in accordion of product detail pages*/  
.sunrain-PDF-wrapper{padding: 13px;
	background-color: #ffffff; /*fcf8e3*/
	border: 2px solid #eaeaea; /*faebcc*/
	border-radius: 5px;
	margin: 6px;
}

.sunrain-PDF-wrapper .header{height:47px;}
.sunrain-PDF-wrapper .header img{float:left;}
.sunrain-PDF-wrapper .header div{float:left;height:47px;line-height:35px;margin-left:10px;font-size:20px;color: #8a6d3b;}

.sunrain-PDF-wrapper .embed-responsive{margin-top:25px;padding-bottom:150%;}
.sunrain-PDF-wrapper .embed-responsive object{width:100%;height:100%;}

.sunrain-PDF-wrapper .alert{margin:0px;}
.sunrain-PDF-wrapper .alert .pdf-icon{max-width:85px;margin-right:15px;}

@media screen and (max-width: 320px) {
	/*.sunrain-PDF-wrapper .btn{max-width:100% !important;}*/
	.sunrain-PDF-wrapper .btn{min-width:100%;}
}

a[href*='tel:']{color:red;}