.label{	display: inline-block !important; font-weight: bold !important; margin-bottom: 5px !important;	color:#333 !important;	font-size:0.95em !important;}
.form-text{ background-color: #FFFFFF; background-image: none;   border: 1px solid #CCCCCC; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;   color: #555555; font-size: 14px; height: 34px; line-height: 1.42857; padding: 6px 12px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; vertical-align: middle; width: 100% !important; position:relative; z-index:9999;}
.form-text:focus {border: 1px solid #66AFE9; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6); outline: 0 none;}
#email-5:focus {border: 1px solid #66AFE9; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6); outline: 0 none;}
.col-sm-3 label{font-size: 12px;}
#frequency_interval{ width: 70px !important;  }
.price-set-row{float: left; width: auto; font-size:12px !important;  }
.price-set-row label span{font-weight:normal !important;  }  
.price-set-row label{font-weight:normal !important;  }
#email-5{background-color: #FFFFFF; background-image: none; border: 1px solid #CCCCCC; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555555; font-size: 14px; height: 34px;   line-height: 1.42857; padding: 6px 12px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; vertical-align: middle; width: 100%;  } 
.is_recur-section .content{	margin-bottom: 15px;}
.is_recur-section label{  font-weight: bold !important;}
.control-label{  text-align:right;}
.crm-container fieldset{  border: 0px solid #E5E5E5 !important;  padding: 0px !important;}

@media screen and (max-width: 768px){
.control-label{margin-top: 0px; text-align:left;  }
}

.item-516 .modal{  overflow:auto !important; }
#sbox-window{  padding: 0 !important;}
#main {height: 0 !important;}
#ezblog-body .blog-header {border: 0;border-bottom: 1px solid #eee;}
#ezblog-body .blog-meta > .in {padding:0 0 0 15px;}
#ezblog-body .blog-post + .blog-post border-top: 0px solid #DDDDDD !important;}
#ezblog-body .blog-post {padding: 15px 0;}
#crm-container .crm-button {-moz-user-select: none !important; background-color: #649BC7 !important; background-image: none !important; border: 1px solid rgba(0, 0, 0, 0) !important; border-radius: 100px !important; color: #FFFFFF; cursor: pointer !important;   display: inline-block; font-size: 1em !important; font-weight: normal !important; line-height: 1.42857 !important; margin-bottom: 0 !important; padding: 6px 12px !important; text-align: center !important; vertical-align: middle !important; white-space: nowrap !important;}
.btn-success a{color: #FFFFFF;}
.clear_left{clear:left;	}
.marg_btm_0{margin-bottom:0px !important;		margin-top:0px !important;}
.marg_top_10{margin-top:10px !important;}
.joomla_sharethissc-facebook{margin-bottom:15px;}
#ezblog-body .blog-meta *{font-weight: normal !important; }
#ezblog-posts .blog-meta{margin-bottom: 0px !important;}
.ship_to_h2{margin-bottom:0px !important;padding-bottom:0px !important;}
.same_bill_adderss{padding-top: 5px;font-weight:normal;}
.vm-pagination {text-align:center !important;}
.txt_center{text-align:center !important;}
#ui-tabs  li a{  background: none repeat scroll 0 0 #F9F6F8 !important; color: #722547 !important; padding: 8px 15px 9px !important;}
#ui-tabs  li a :hover {  background: none repeat scroll 0 0 #F3EBF0 !important;border-color:#FFF !important;}
#tabs{  border: none !important;}
#tabs .current {background: none repeat scroll 0 0 #FFFFFF !important; color: #000000 !important; padding: 10px 15px !important;}
#tabs li {background: none repeat scroll 0 0 #F9F6F8 !important;}
.nav-tabs > li.current, .nav-tabs > li.current :hover, .nav-tabs > li.active > li:focus {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #FFFFFF; border-color: #DDDDDD #DDDDDD rgba(0, 0, 0, 0); border-image: none; border-style: solid; border-width: 1px; color: #555555; cursor: default;}
.nav-tabs > li{    border-radius: 4px 4px 0 0; line-height: 1.42857; margin-right: 2px;}
.nav > li {display: block;     position: relative;}
.setviewall{ margin-top: -30px; margin-right: 10px; float: right; }
.div_img { width:100%;}
.div_img a img{ width:100%;}
.press_release_list{width:20%;}
.press_release_list li{	 background: url("../images/banner-arrow.png") no-repeat scroll left 8px rgba(0, 0, 0, 0) !important; padding: 3px 0 3px 15px !important;	}
.press_release_list_table{width:30%;border:1px solid #F4EEF1;}
.breadcrumb-facebook{width:290px; float:right; text-align:right; margin-top:-17px;}
.breadcrumbs1 {border-bottom: 2px solid #F4EEF1; color: #999999; font-family: 'proxima_nova_boldbold'; font-size: 10px; margin: 0 0 15px; padding: 10px 0; text-transform: uppercase; height:35px;}
.VombieLikeButton-first{  float: left; padding: 0 0 0 10px;}

@media (max-width: 767px) {
.sc-banner-right > img{margin: 0 0 0 -44px !important;}
.sc-banner-left h2 {font-size: 24px !important;}
.sc-mob-set{width:100% !important;	text-align: center !important;	}
.sc-mob-set > a > img {	padding-bottom:5px !important;}	
.breadcrumbs-info {clear: both !important; text-align: center !important; width: 100% !important;}
.breadcrumb-facebook {float: none !important; margin-top: 8px !important; text-align: center !important; width: 100% !important;}
.VombieLikeButton-first,.twitterbutton {float: left !important; padding: 0 0 0 10px !important; text-align: right !important; width: 46% !important;}
.VombieLikeButton-second {float: right !important; text-align: left !important; width: 50% !important;}
.breadcrumbs1{padding:10px 0 47px !important;}
.sc-banner-left h2{font-size:17px !important; padding-bottom:5px !important;}
	.sc-banner-left{bottom:5% !important;}
	.sc-banner-left ul li {margin:8px 0 !important;}
.sc-banner-left ul li a{font-size:15px !important; }
.plinks .pmenu a, .sidr ul li a, .sidr ul li span{font-size:15px !important;} .sidr ul li{margin:10px 0 !important;}
.item-479 ul li a, .item-480 ul li a, .item-481 ul li a, .item-482 ul li a, .item-483 ul li a, .item-484 ul li a, .item-875 ul li a{font-size:15px !important;}
.plinks .pmenu li{margin:10px 0 !important}
.mustread li a{line-height:1.3em; font-size:15px !important}
.wbox p{font-size: 15px;    line-height: 20px;}
.material a{ font-size:14px !important; line-height: 20px;}
.mod-articles-category-introtext > a {
    display: block;
    padding: 5px 0;
	float:right;
}
}

.blog-taglist1{padding:10px 0 0;}
.blog-taglist1 a{position:relative; display:inline-block; width:auto; margin:0 5px 5px 0; font-size:11px;}
.blog-taglist1 span.tag-head{line-height:23px; font-size:11px; float:left; margin:0 10px 0 0;}
.blog-taglist1 a i,.blog-taglist1 a span,.blog-taglist1 a b{float:left;display:inline-block;height:23px;line-height:22px;text-decoration:none;}
.blog-taglist1.black-tag a i,.blog-taglist1.black-tag a span,.blog-taglist1.black-tag a b {color:#eee;background-image: url(../images/blog-taglist_black.png);}
.blog-taglist1.black-tag a:hover span {color:#bbb;}
.blog-taglist1 a span{background-position: right -23px;background-repeat: repeat-x;padding: 0 3px 0 0;}
.blog-taglist1 a b {background-position: right 0px;width: 5px;}
.blog-taglist1 a i {background-position: 0 0;width: 20px;}
.blog-taglist1{border-width: 0 0 !important;}
.highlight{font-weight: bold; }

@media (max-width: 320px) {
#phocagallery-module-ri {margin-left: 0 !important;}
}

.sc-mobileinfo {background:#1b000d;color:#FFF;padding:7px;font-size:11px;text-align:center;font-family:'Open Sans', sans-serif;line-height:100%;}
.sc-mobileinfo a{text-decoration: underline !important;}
.bottommar0 { margin-bottom:0px; padding-bottom: 10px;min-height: 200px;}
.sc-mediapartner li {display: inline-block;width: 96%;}
.sc-mediapartner {padding: 14px;}
.sc-calendar li{padding: 3px 0 0px 15px !important;line-height: 110%;}
.sc-calendar-sub{color: #666666;line-height: 130%;margin: 8px 0 10px 0;font-size: 12px;font-family: arial;order: 0;border-bottom: 1px solid #e2e2e2;padding: 0 0 10px 0;}
.sc-first-span{font-weight: bold;color: #000;}
.sc-second-span{ color: #2561a1;font-weight: bold;}
.setfont{font-size: 14px;}
.profiledetail li a{color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 14px;}
.profiledetail li a:hover {color: #591F38;}
.profiledetail li .date {color: #CFCFCF;display: block;font-family: 'proxima_nova_boldbold';font-size: 10px;margin-top: 5px;text-transform: uppercase;}
.addformat{color: #000000;font-size: 14px;}
.addformat:hover {color: #591F38;}
.makelink{color: #000000;font-size: 14px;}
.makelink:hover{color: #591F38;font-size: 14px;	}
.pbox .latestnews{border: 0 solid #F4EEF1;margin: 0 ;padding: 0;}
#at15pf{display:none !important;}

/* for GEM Page */
.media-middle {vertical-align: middle;}
.media-body, .media-left, .media-right {display: table-cell;}
.media-left, .media > .pull-left {padding-right: 10px;}
.media-middle {margin: 0 -20px 0 0 !important;padding: 0 !important;}
.media-body, .media-left, .media-right {display: table-cell;}
.media, .media-body {overflow: hidden;}
.media-body h2 {color: #000;float: left;font-size: 24px;font-weight: bold;margin: 0;padding: 0 17px 0 0px;}
.media-body h2 span{line-height: 18px !important;padding: 5px !important;}
.media-body h1 {padding-left: 35px;color: #3077b0;font-size: 18px;font-style: italic;float: right;width: 100%;font-weight: bold;margin-top: -23px;}
.sc-formBox h1 {display: table;margin: 0;padding: 10px 15px;}
.media-body span {background: none repeat scroll 0 0 #5e0e31;border-radius: 2px;color: #fff;display: table;font-size: 11px;font-weight: normal;margin: 5px 0 0 -2px;padding: 3px;}
.media-body samp {color: #333333;display: table;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;margin: 0;padding: 0;line-height: 18px;}
.media-body p {color: #1b5d92;font-size: 12px;padding: 8px 0;}
.media-body label{padding: 0 17px 0 30px;}
*::after, *::before {box-sizing: border-box;}
.media-body [type="text"] {border: 1px solid #d6d6d6;border-radius: 1px;color: #000;display: table;font-family: Arial,Helvetica,sans-serif;font-size: 12px;margin: 5px 0;padding: 7px 5px;width: 300px;margin-left: 98px !important;margin-bottom: 35px !important;margin-top: -65px !important;}
input {font-family: Arial,Helvetica,sans-serif !important;}
.sc-formHead {padding: 10px 0 12px 10px;}
.sc-formHead h1 {font-size: 18px;font-weight: bold;margin: 0;padding: 7px 0 2px 10px;text-transform: uppercase;}
.hand-img {display: table;float: left;margin: 0;padding: 0 10px 0 15px;}
.beage-img {border: 1px solid #eeeeee;margin: 20px 0;max-width: 348px;width: 100%;}
.box {background: none repeat scroll 0 0 #fff;}
.box li {list-style-type: none;border-bottom:1px solid #f1f1f1;}
code, kbd, pre, samp {font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}
code, kbd, pre, samp {font-size: 1em;}
.box li samp{color: #727272;display: table;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-style: italic;font-weight: normal;}
.box ul li:last-child {border:none; }
.banner-birthday{border:1px solid #581e37; margin:0 0 20px 0;}
.item{position:relative !important}
.birthday-caption{position:absolute; top:3px; left:0; right:0; text-align:left; width:auto !important; background:none!important; display:inline-table !important}
.birthday-caption h2{color:#FFF !important; left:0 !important; font-size:14px !important; background:rgba(88,30,55,0.5)!important}
#djslider-loader252 {width:1200px !important}
.btn-success1{background-color:#002b5f;border-right: 2px solid #fff;color: #ffffff;}
.btn-success1:hover,.btn-success1:active{background-color:#002b5f;border-right: 2px solid #fff;color: #ffffff;}