/* Global */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 1em; font: inherit; vertical-align: baseline; }

body { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 1em; line-height: 1.70em; background-color:#ffffff; }

/*Text styles*/
p { color: #444444; }
strong { font-weight: 700; }
p,  h2, h3, h4, ul, ol { margin: 1em 0; }
/*h1 { font-size: 2.3em; font-weight: 300; font-style: normal; color: #404041; line-height: 1.5em; margin: 0 0 1em; }*/
h1 { font-size: 2.3em; font-weight: 300; font-style: normal; color: #404041; line-height: 1.5em; margin: 1px 0 0em; }
h2 { font-size: 2.0em; font-weight: 300; font-style: normal; color: #404041; line-height: 1.5em; }
h3 { font-size: 1.5em; font-weight: 600; font-style: normal; color: #404041; line-height: 1.5em; }
h4 { font-size: 1.2em; font-weight: 700; font-style: normal; color: #404041; line-height: 1.5em; }
h5 { font-size: 1.1em; font-weight: 400; font-style: normal; color: #404041; line-height: 1.5em; }


/*List styles*/
ul, ol { padding: 0px 0px 0px 0px; }
li { padding: .2em 0 0 .5em; }
ul.cVerticleList { list-style: none; margin: 0px; padding: 0px; }
ul.cVerticleList li { padding: .7em  0; border-bottom: solid 1px #dddddd;  }
ul.cVerticleList li.cBottom { border-bottom: 0px; }
ul.cHorizontalList { list-style: none; padding: 0px; margin: 0px; }
ul.cHorizontalList li { padding: 0 1em;  position: relative; display: inline-block; border-left: solid 1px #b3b3b3; border-bottom: 0; }
ul.cHorizontalList li.cLeft { border-left: 0px; padding-left: 0; }

/*Link styles*/
a { color: #0d6fc4; text-decoration: none;  }
a:hover { padding-bottom: 0px; border-bottom: solid 1px #0d6fc4; text-decoration: none; color: #0d6fc4; }
a:visited { text-decoration: none; }
a:focus { text-decoration: none; outline: none; color: inherit; }
a.cBookmark { display: inline-block; position: absolute; margin: -170px 0px 0px; }

/*Image styles*/
img { max-width: 100%; }
a:hover img {  }
.cDiagramMobile { display: none; }

/*Responsive video styles*/
.responsive-video { position: relative; padding-bottom: 56.25%; padding-top: 60px; overflow: hidden; border: solid 1px #cccccc; }
.responsive-video iframe, .responsive-video object, .responsive-video embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.cClear { clear: both; }

/*Bootstrap Overide styles*/
.row { padding: 1em 0; margin-left: 0px; margin-right: 0px; }
.cBottomRow { margin-bottom: 60px; }
.jumbotron { background-color: transparent; margin: 0px; padding-left: 0px; }
.navbar { margin: 0px; }
.block-title { display: none; }

/*Header styles*/
.cHeaderSection { background-color: #092392; padding: 0; }
.cHeaderSection h2 { font-size: 2.15em; font-weight: 700; color: #FFFFFF; line-height: 1.4em; margin: .4em 0 0; }
.cHeaderSection h3 { font-size: 1.40em; font-weight: 600; color: #FFFFFF; line-height: 1.4em; margin: 0 0 .8em; }
.cLogo { padding: 10px 15px 40px 15px; /*background-color: #325b4e;*/ text-align: center; display: inline-block; float: left; /*position: relative; z-index: 1000;*/ }
.cLogo img { max-width: 75px; }
.cSiteTitle { padding: 0 0 0 15px; display: inline-block; }
.cMainMenu { /*padding: 0 0 0 190px;*/ min-height: auto; height: 40px; margin-top:1px; }
.dropdown-menu li.cMenuTitle { font-weight: 600; color: #333333; padding: 0px 15px; }

.cIntroRow { padding: .1em 0; }
.cCreastSong { text-align: center; }
.cCreastSong h5 { margin: 0 0 .5em; }

.cNewsRow { background-color: #FFF; }
.cLatestNews { background-color: #bf1111; /*margin: 0 15px;*/ padding: 0 10px 0 0; }
.cLatestNews .cHeader { font-size: 1.3em; color: #ffffff; margin: .25em 0; font-weight: 600; text-align: center; padding: .2em .5em; }
.cHeadlines { background-color: #000000; color: #ffffff; font-weight: 300; font-size: 1.2em; padding: .5em 1em; }
/*Navigation*/
.caret-up {
    width: 0; 
    height: 0; 
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-bottom: 4px solid;
    
    display: inline-block;
    margin-left: 2px;
    vertical-align: middle;
}
.cNavigation { padding: 0; background-color: #ffffff; width: 100%; position: absolute; margin-top: -40px; }
.cMenu { padding: 0px; z-index: 1000; }
.navbar-nav li { padding: 0; border-bottom: 0px; }
.navbar-default .navbar-nav > li > a { color: #ffffff; padding: 10px 15px; font-size: 1.1em; font-weight: 300; }
.navbar-nav { border: 0;  min-height: auto; border-radius: 0; }
.navbar-default {  border: 0; background-color: #3b4242; }
.navbar { border-radius: 0; min-height: auto; z-index: 1000; }

.cSocialMediaIcons { float: right; }
a.cSocialMediaIcon img { width: 28px; }
a.cSocialMediaIcon { padding-top: 10px; padding-right: 3px; display: inline-block; }

.cLanguages { float: right; margin-bottom: 25px; margin-left: 15px; }
.cLanguages a { color: #ffffff; font-size: .9em; }
.cLanguages ul.cHorizontalList li { padding-top: .6em; }

.cHeader { padding-left:0; padding-right:0; }
div.cSearch { padding-right: 0; /*margin-right: -15px;*/ width: 19em; float: right; }
.cSearchField { /*background-color: #999999;*/ border: 0; color: #ffffff; padding: 0 .5em; width: 87%; float: left; }
.cSearchButton { width: 13%; float: left; height: 1.7em; background-color: #999999; border: 0; }

li.cSearch { padding: 5px 20px 15px; text-align: center; margin-top: 0px; margin-right: 0px; display: none; }
li.cSearch .cSearchField { background-color: #ededed; border: 0; color: #444444; padding: .25em .5em; width: 85%; float: none; }
li.cSearch .cSearchButton { width: 15%; max-width: 2.2em; float: none; height: 2.2em; background-color: #cccccc; border: 0; }

.cSubHeader { /*border-bottom: solid 1px #999999;*/position: relative;top: -30px; }
.cSubHeader h2 { background-color: #0173ae; font-size: 1.8em; font-weight: 500; margin: 0.5em 0 .5em; padding: 0 20px 0 5px; position: relative; top: 32px; color:#eee }

.cNewsTeaser { /*padding: 20px 0px;*/ }
.cNewsTeaser h4 { font-size: 1.1em; line-height: 1.4em; font-weight: 600; margin-bottom: 0; min-height: 4.2em; }
.cNewsTeaser h3 { font-size: 1.2em; line-height: 1.4em; font-weight: 600; margin-bottom: 0; }
.cNewsTeaser .cDate { margin: .5em 0 1em; color: #666666; font-size: .9em; }
.cNewsTeaser img { border: solid 1px #cccccc; }
.cNewsImage { text-align: center; }

.cMainNewsTeaser { /*padding: 20px 0 0;*/ }
.cMainNewsTeaser h3 { font-size: 1.4em; line-height: 1.4em; font-weight: 600; margin-bottom: 0; }
.cMainNewsTeaser .cDate { margin: .5em 0 1em; color: #666666; font-size: .9em; }
.cMainNewsTeaser img { border: solid 1px #cccccc; }

.cMoreNews { /*border-top: solid 1px #cccccc;*/ padding-top: 1em; font-size: 1.2em; }
.cSituationReport { background-color: #cccccc; border-top: solid 1px #082818; padding: 0 2em 1em 2em; margin-top: 2em; }
.cSituationReport .cTitle { background-color: #082818; color: #ffffff; display: inline-block; font-size: 1.3em; font-weight: 300; padding: .5em 1.5em; margin-left: -1.5em; }
.cSituationReport .cDate { margin: 1em 0 .5em; color: #444444; font-style: italic; }
.cSituationReport a.cButtonNormal { background-color: #ededed; }

.cCommunity { background-image: url(images/community-bg.jpg); background-repeat: no-repeat; background-position: center top; background-color: #000000 }
.cCommunity h2 { font-size: 2em; color: #ffffff; margin: 0 0 1em; text-align: center; }
.cCommunity .item { border: solid 1px #999999; } 
.cCommunity .cCTA { text-align: center; color: #ffffff; font-size: 1.3em; margin-top: 1.5em; }
.cCommunity .cCTA a.cButtonNormal { border: solid 2px #ffffff; font-weight: 600; color: #ffffff; padding: .3em 1em; margin-right: 1em; font-size: 1em; border-radius: 7px; }
.cCommunity .cCTA a.cButtonNormal:hover { border: solid 2px #ffffff; font-weight: 600; color: #444444; padding: .3em 1em; margin-right: 1em; font-size: 1em; border-radius: 7px; background-color: #ffffff; }
.cCommunity .cProject { background-color: rgba(0, 0, 0, .5); padding: 0; }
.cCommunity .cPic { padding: 0; line-height: 0; }
.cCommunity .cPic h3 { background-color: rgba(0, 0, 0, 0.7); color: #ffffff; font-size: 1.3em; font-weight: 400; margin: 0; padding: 0.7em 1em; position: absolute; width: 100%; }
.cCommunity .cDes { padding: 30px 35px; font-weight: 300; }
.cCommunity .cDes p { color: #ffffff; }
.cCommunity .cDes a { color: #29abe2; }

.cFeatured { text-align: center; padding: 2em 2em; }
.cFeatured_services { text-align: center; padding: 1em 1em; }

.cFeatured img { border: solid 1px #999999; }

.cWelfare { background-color: #e6e6e6; padding: 4em 0 0; }
.cWelfare h2 { font-size: 2em; margin: 0 0 1em; text-align: center; }
.cWelfare .cCTA { text-align: center; color: #ffffff; font-size: 1.3em; margin-top: 1.5em; }
.cWelfare .cCTA a.cButtonNormal { border: solid 2px #ffffff; font-weight: 600; color: #ffffff; padding: .3em 1em; margin-right: 1em; font-size: 1em; border-radius: 7px; }
.cWelfare .cCTA a.cButtonNormal:hover { border: solid 2px #ffffff; font-weight: 600; color: #444444; padding: .3em 1em; margin-right: 1em; font-size: 1em; border-radius: 7px; background-color: #ffffff; }
.cWelfare .cProject { padding: 0; }
.cWelfare .cPic { padding: 0; line-height: 0; border: solid 10px #999999; text-align: center; background-color: #444444; }
.cWelfare .cDes h3 { font-size: 2.25em; font-weight: 300; margin: 0; }
.cWelfare .cDes { padding: 0 5em 4em 0; }

.cImportantLinks { background-color: #cbcacb; padding-bottom: 1.5em; }
.cImportantLinks ul.cVerticleList li a  { font-size: .9em; color: #ffffff; }
.cImportantLinks ul.cVerticleList li { border-bottom: 0; padding: .2em 0; }
.cImportantLinks h5 { color: #f9d701; border-bottom: solid 1px #f9d701; padding-bottom: .25em; font-size: 1.2em; font-weight: 300; margin: .5em 0; }
.cImportantLinks ul.cVerticleList li p { font-size: .8em; color: #ffffff; margin: 0; line-height: 1.4em; }

.cBottomLinks { border-top: solid 1px #ffffff; margin: 1.5em 0 0; padding: 1.5em 0 0; text-align: center; }
.cBottomLinks a { font-size: 1.1em; color: #ffffff; font-weight: 300; }
.cFooter { color: #000; font-weight: 300; background-color: #cbcacb; text-align: center; padding: .5em 0; margin-top:1px; }

.cNews {  }
.cNews h1 { padding: 0 15px; margin: 0 0 .25em; }
.cNews .cDate { color: #999999; }
.cNewsPics { margin-top: 30px; }
.cNewsPics img { border: solid 1px #999999; margin: 5px 0; }
.cNewsLinks { background-color: #ededed; }


/*Button styles*/
a.cButtonNormal { cursor: pointer; background-color: transparent; font-size: 1em; border: solid 1px #29abe2; color: #0d6fc4; border-radius: 5px; padding: 0 1em; display: inline-block; margin: 0 0 1em; }
a.cButtonNormal:hover { border: solid 1px #333333; color: #333333; }
a.cButtonColored { cursor: pointer; background-color: #f47b20; font-size: 1em; font-weight: 700; text-transform: uppercase; color: #ffffff; border-radius: 5px; padding: .5em 2em; display: inline-block; margin: 0 0 1em; }
a.cButtonColored:hover { color: #333333; border-bottom: 0px; padding: .5em 2em; }
.cContactButton { display: inline-block; position: fixed; top: 165px; right: 0; z-index: 999; }
a.cDownloadButton { font-size: 1.25em; background-image: url(http://b.content.wso2.com/sites/all/common/images/download-arrow.svg); background-position: right -2px; background-repeat: no-repeat; width: 100%; }
a.cDownloadDatasheet { font-size: 1.2em; color: #0d6fc4; margin: 1em 0 0; display: inline-block; padding: 5px 40px 5px 0px; background-image: url(http://b.content.wso2.com/sites/all/common/images/download-circle.svg); background-position: right 0px; background-repeat: no-repeat; }
a.cCloudButton { font-size: 1.1em; background-color: #00adee; width: 100%; }
a.cGitHubButton { font-weight: 700; max-width: 350px; background: #efefef; color: #000000; border-color: #cccccc; border-width: 1px; padding-left: 1.2em; padding-right: 2.5em; border-style: solid; font-size: 1.6em; background-image: url(http://b.content.wso2.com/sites/all/common/images/github-logo.svg); background-position: right 20px top 8px ; background-repeat: no-repeat; width: 100%; background-size: 36px; }
a.cGitHubButton:hover { font-weight: 700; max-width: 350px; background-color: #f8f8f8; border-color: #cccccc; border-width: 1px;  padding-left: 1.2em; padding-right: 2.5em; border-style: solid; font-size: 1.6em; background-image: url(http://b.content.wso2.com/sites/all/common/images/github-logo.svg); background-position: right 20px top 8px ; background-repeat: no-repeat; width: 100%; background-size: 36px; }

/*Inner navigation styles*/
.cInnerNav { background-image: url(http://b.content.wso2.com/sites/all/common/images/inner-nav-separator.png); background-position: center bottom; background-repeat: no-repeat; padding: 0px 0 25px; display: inline-block; width: 100%; z-index: 100; }
.cInnerNavContent { margin: auto; padding-top: .3em; padding-bottom: .3em }

/*Admin panel styles*/
.tabs { background-color: #444444; position: fixed; bottom: 0px; top: auto; width: 100%; text-align: center; z-index: 9999; }
.tabs ul { margin: 0px; padding: 10px 0px; }
.tabs ul li { position: relative; display: inline-block; padding: 0px 10px; }
.tabs ul li a { color: #ffffff; }
.messages { background-color: #cccccc; bottom: 45px; padding: 10px; position: fixed; text-align: center; width: 100%; z-index: 999; }

a.cTopNav { z-index: 999; color: #ffffff; text-decoration: none; padding: 10px 10px 10px 12px; font-weight: 600; font-size: 130%; position: fixed; right: 0px; bottom: 150px; background-color: #333333; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
a.cTopNav:hover { background-color: #666666; }

/*Footer styles*/
#footer { position: relative; z-index: 999; padding-top: 30px; background-color: #ffffff; }

/*Popup forms*/
p.cMessage {  }

/*Lightbox styles*/
.fancybox-custom .fancybox-skin { box-shadow: 0 0 50px #222; }

/*Form styles*/
/*.cForm { max-width: 350px; }
h2.cFormTitle { text-transform: uppercase; margin: .5em 0 0; color: #666666; font-weight: 400; }
.cFormContent label { font-weight: normal; vertical-align: top; font-size: 80%; }
.cFormContent label span { color: #ff0000; }
.cFormContent .cTextfieldstyle , .cFormContent select.cSelect , .cFormContent .cTextarea { padding: 5px 10px; width: 100%; font-size: 1em; }
.cFormContainer ul { list-style: none; padding: 0; margin: 0; }
.cFormContainer ul li { padding: 4px 0; list-style: none; }
.cFormContainer { padding: 0; }
.first { padding-top: 0px; }
.cSubmitButton { background-color: #f47b20; border: medium none; color: #ffffff; font-size: 20px; padding: 5px 30px; border-radius: 5px; margin-top: 10px; text-transform: uppercase; font-weight: bold; }
.cSubmitButton:hover { background-color: #dd5b03; }
.cFormPadding { padding-right: 0px; }
.form-error { border: 1px solid red !important; }
.ui-state-highlight{  border: 1px solid red !important; }
.ui-widget-content { border: 1px solid #6b4382; background: #6b4382; color: #fff; }
.label-hidden{ display:none; }
.cContactButton { display: none; }
.ui-tooltip.ui-widget.ui-corner-all.ui-widget-content { background: #ffffff; border: 1px solid #dddddd; color: #ff6700; font-size: 14px; box-shadow: none; padding: 5px 10px; border-radius: 0px; }
      */
/*MENU FIXES*/
.wso2BootstrapMenu-content a { color: #ffffff !important; }

/*Right CTA Buttons styles*/
#iRightNavigation {  }
.cRightButtons { font-weight: 600; display: inline-block; text-transform: uppercase; position: fixed; right: 0; top: 45vH; background-color: #f47b20; border: solid 2px #ffffff; border-right: 0px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; padding: 0 0 0 1em; z-index: 100; }
#iRightNavigation ul { list-style: none; margin: 0px; padding: 0px; }
#iRightNavigation ul li { padding: .7em 1em .7em 0; border-bottom: solid 1px #ffffff; }
#iRightNavigation ul li.cBottom { border-bottom: 0px; }
#iRightNavigation ul li a { color: #ffffff; }
#iRightNavigation ul li a:hover { border-bottom: solid 1px #ffffff; }
#iRightNavigation ul.cSocialMedia li { border-left: 0px; border-bottom: 0px; padding: 0 .1em; }
#iRightNavigation ul.cSocialMedia li img { width: 30px; }

a.imagelink:hover {
    border: none;
    text-decoration: none;
}



/*---------------------------*/
    .dropdown-menu {
    	min-width: 200px;
        padding: 0px;
    }
    .dropdown-menu.columns-2 {
    	min-width: 400px;
    }
    .dropdown-menu.columns-3 {
    	min-width: 600px;
    }
    .dropdown-menu.columns-4 {
    	min-width: 700px;
    }
    .dropdown-menu.columns-5 {
    	min-width: 840px;
    }    
    .cSubmenu {
        padding: 0 5px;
    }
    .dropdown-menu li {
        padding: 0;
        border-bottom: solid 1px #cccccc;
    }
    
    .dropdown-menu li a {
    	padding: 5px 15px;
    	font-weight: 300;
    }
    .multi-column-dropdown {
    	list-style: none;
    }
    .multi-column-dropdown li a {
    	display: block;
    	clear: both;
    	line-height: 1.428571429;
    	color: #333;
    	white-space: normal;
    }
    .multi-column-dropdown li a:hover {
    	text-decoration: none;
    	color: #262626;
    	background-color: #f5f5f5;
    }
    
    .navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: #e7e7e7;
}

.collapse.in {
    background-color: #808080;
    display: block;
    margin: 0 15px 0 25px;
}
.collapse.in .navbar-nav li {
    border-bottom: solid 1px #cccccc;
}
.dropdown-menu li.cBottom { border-bottom: 0;}
     
    @media (max-width: 767px) {
    	.dropdown-menu.multi-column {
    		min-width: 240px !important;
    		overflow-x: hidden;
    	}
    }

@media (max-width: 1000px) {
    .dropdown-menu.columns-3 {
    	min-width: 800px;
    }
   .multi-column-dropdown li a { color: #ffffff; }
   .multi-column-dropdown li.cMenuTitle { font-weight: 600; color: #ffffff; padding: 0px 15px; }
   .collapse.in .navbar-nav li.cBottom {
    border-bottom: 0px;
}
.multi-column-dropdown { margin-bottom: 10px; }
.multi-column-dropdown li a:hover {
    	text-decoration: none;
    	color: #ffffff;
    	background-color: #666666;
    }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: #666666;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #333333;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
}


@media screen and (max-width: 1020px) {
    .cInnerNav { display: none; }
}

/* Mobile */
@media screen and (max-width: 1199px) {
    .cMainMenu { padding-left: 15px; }
    .cLogo img { max-width: 100px; }
    .cNavigation { margin-top: 0; position: relative; }
}
@media screen and (max-width: 1000px) {
    .cContactButton { top: 125px; }
    .row {  }

    .cMainMenu { position: absolute; top: 5px; right: 5px; width: 100%; padding-left: 0px; }
    .navbar-default {  background-color: transparent; }
    .cNavigation { position: initial; margin-top: auto; }
    .cLogo { position: initial; }
    .cSiteTitle { margin-top: 20px; }
    .cMainNewsTeaser h3 { text-align: center; }
    .cNewsTeaser h4 { min-height: auto; text-align: center; }
    .cMore { text-align: center; }
    .cDate { text-align: center; }
    .cLatestNews { padding: 0; }
    .cMoreNews { text-align: center; }
    .cSituationReport .cTitle { display: block; margin-left: -1.5em; margin-right: -1.5em; text-align: center; }
    .cCommunity .cPic { text-align: center; }
    .cWelfare { padding: 4em 0 4em; }
    .cWelfare .cDes { padding: 0 0 1em 0; }
    div.cSearch { display: none; }
    li.cSearch { display: block; }
    .cSubHeader h2 { padding: 0 20px 0 20px; }
    .cSubHeader { text-align: center; }
    
    .cNewsPics img { margin: 20px 0; }
 
}
@media screen and (max-width: 650px) {
    .cContactButton { display: none; }
    .cLogo { text-align: center; display: block; float: none; }
    .cSiteTitle { padding: 0; display: block; text-align: center; }
    
    .cHeaderSection .container { padding: 0; margin: 0; }
    .cHeader { padding: 0px; }
    
    .cTopLinks { text-align: center; }
    .cSocialMediaIcons { float: none; display: inline-block; }
    a.cSocialMediaIcon img { width: 28px; }
    a.cSocialMediaIcon { padding-top: 10px; padding-right: 3px; display: inline-block; }

    .cLanguages { float: none; margin-bottom: 25px; margin-left: 15px; display: inline-block; }
    .cLanguages a { color: #ffffff; font-size: .9em; }
    .cLanguages ul.cHorizontalList li { padding-top: .6em; }
}

/* new css for reg sites */
.box-shadow {
	 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
}

.box-shadow1 {
	 border:4px solid #FFF;
	 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
}
.row_min{
	padding:0 !important;
}
