/*Theme Name: DEstinyTheme
URI: http://www.safcointl.comDescription:Version: 1.0
Author: Digital Evolutions
Author URI: http://www.digitalevolutions.ae
Tags: responsive-layout, one-column*

----------------------------------WordPress Core---------------------------- */
.alignnone {    margin: 5px 20px 20px 0;}.aligncenter,div.aligncenter {    display: block;    margin: 5px auto 5px auto;}.alignright {    float:right;    margin: 5px 0 20px 20px;}
.alignleft {    float: left;    margin: 5px 20px 20px 0;}
.aligncenter {    display: block;    margin: 5px auto 5px auto;}
a img.alignright {    float: right;    margin: 5px 0 20px 20px;}
a img.alignnone {    margin: 5px 20px 20px 0;}
a img.alignleft {    float: left;    margin: 5px 20px 20px 0;}
a img.aligncenter {    display: block;    margin-left: auto;    margin-right: auto}.wp-caption {    background: #fff;    border: 1px solid #f0f0f0;    max-width: 96%; /* Image does not overflow the content area */    padding: 5px 3px 0px;    text-align: center;}
.wp-caption.alignnone {    margin: 5px 20px 20px 0;}
.wp-caption.alignleft {    margin: 5px 20px 20px 0;}
.wp-caption.alignright {    margin: 5px 0 20px 20px;}
.wp-caption img {    border: 0 none;    height: auto;    margin: 0;    max-width: 98.5%;    padding:0;    width: auto;}
.wp-caption p.wp-caption-text {    font-size: 10px;    line-height: 17px;    margin: 0;    padding:5px 0;    text-align:center;}
/* End Wp Core Css */@font-face {    font-family: 'alex_brushregular';    src: url('../fonts/alexbrush/alexbrush-regular-webfont.eot');    src: url('../fonts/alexbrush/alexbrush-regular-webfont-0.eot#iefix') format('embedded-opentype'),        url('../fonts/alexbrush/alexbrush-regular-webfont.woff') format('woff'),        url('../fonts/alexbrush/alexbrush-regular-webfont.ttf') format('truetype'),        url('../fonts/alexbrush/alexbrush-regular-webfont.svg#alex_brushregular') format('svg');    font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'CenturyGothic';    src: url('../fonts/CenturyGothic/CenturyGothic-0.eot') format('eot'),         url('../fonts/CenturyGothic/CenturyGothic.woff') format('woff'),         url('../fonts/CenturyGothic/CenturyGothic.ttf')  format('truetype'),        url('../fonts/CenturyGothic/CenturyGothic.svg#CenturyGothic') format('svg');    font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'CenturyGothic-Bold';    src: url('../fonts/CenturyGothic-Bold/CenturyGothic-Bold-0.eot') format('eot'),         url('../fonts/CenturyGothic-Bold/CenturyGothic-Bold.woff') format('woff'),         url('../fonts/CenturyGothic-Bold/CenturyGothic-Bold.ttf')  format('truetype'),        url('../fonts/CenturyGothic-Bold/CenturyGothic-Bold.svg#CenturyGothic-Bold') format('svg');    font-weight: normal;    font-style: normal;}
@font-face {
    font-family: 'cosmos-mediummedium';
    src: url('../fonts/cosmos/cosmos-medium-webfont.eot');
    src: url('../fonts/cosmos/cosmos-medium-webfont-0.eot#iefix') format('embedded-opentype'),
         url('../fonts/cosmos/cosmos-medium-webfont.woff2') format('woff2'),
         url('../fonts/cosmos/cosmos-medium-webfont.woff') format('woff'),
         url('../fonts/cosmos/cosmos-medium-webfont.ttf') format('truetype'),
         url('../fonts/cosmos/cosmos-medium-webfont.svg#cosmos-mediummedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OptimaRegular';
    src: url('../fonts/optima/optima_n.eot');
    src: url('../fonts/optima/optima_n.eot') format('embedded-opentype'),
         url('../fonts/optima/optima_n.woff2') format('woff2'),
         url('../fonts/optima/optima_n.woff') format('woff'),
         url('../fonts/optima/optima_n.ttf') format('truetype'),
         url('../fonts/optima/optima_n.svg#OptimaRegular') format('svg');
}
a{    -webkit-transition: all .3s ease-in-out;    -moz-transition: all .3s ease-in-out;    -ms-transition: all .3s ease-in-out;    -o-transition: all .3s ease-in-out;}
p , .box-content , a
	{ 
	   font-family:CenturyGothic, Arial, Helvetica, sans-serif !important;
	   text-align:justify; 
	   font-size: 14px;
	}
.box-content{float:left;}
h1, h2, h3, h4, h5, h6{    font-family:CenturyGothic-Bold, Arial, Helvetica, sans-serif;    margin:0;    color:#505050;}
#Outer{    width:100%;    overflow:hidden;    height:auto;    float:left;    background:white;}
#Wrapper{    width:auto;    height:auto;    position:relative;}
#TopHeader{    width:100%;    float:left;
}
a.logo{    
    display:block;
           width:212px;
           height:105px;
           margin:0 auto;
}
#TopHeader h1{    font-size:23px;
                  color:#013b8e;
                  text-align:center;
                  margin:5px 0;
font-family:OptimaRegular, cosmos-mediummedium, Arial, Helvetica, sans-serif;
}
#HeaderNav{    width:100%;
               margin-top:10px;
               background-image:url(../images/nav-bg.jpg);
               background-repeat:repeat-x;
}
ul.megaMenu li a , #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator , #megaMenu ul.megaMenu > li.menu-item-2 > span.um-anchoremulator{    text-transform:uppercase;
                                                                                     padding:10px 22px;
                                                                                     color:#515152 !important;;
}
#megaMenu li.menu-item ul.sub-menu{}#megaMenu li.menu-item ul.sub-menu li:hover{    background-color:#ce1c32;
}
#megaMenu li.menu-item ul.sub-menu li:hover a , #megaMenu li.menu-item ul.sub-menu li.current-menu-item a , .sub-menu-2 li:hover a span{    color:white !important;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item{    margin:0;
}
#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1{    white-space: normal !important;
}
span.wpmega-link-title{    text-align:center;
                           display:table-cell !important;
                           vertical-align: middle !important;
}
#megaMenu ul ul li a{    display:table !important;
                         height:39px !important;
                         margin:0 !important;
                         width: 100% !important;
}
#megaMenu ul ul li.menu-item{    width:13%;
                                 background-color: #e9e9e9;
                                 min-height:42px;
}

#megaMenu ul.sub-menu-2{
		display:none !important;
}
#megaMenu ul ul li:hover .sub-menu-2{
	display:block !important;
}
#megaMenu ul.sub-menu-2{
	position: absolute !important;
	left: -26% !important;
	top: 55px !important;
	width: 210px !important;
}
#megaMenu ul.sub-menu-2 li{
	display:inline-block !important;
	border:0 !important;
}
#megaMenu ul.sub-menu li{
	border:0 !important;
}
#megaMenu li.menu-item-2 li a{
	color:#343434 !important;
	padding: 8px 0px !important;
}
#megaMenu ul ul li:hover .sub-menu-2 li a span{
	color:#343434;
}
#megaMenu li.sub-menu-2 li:hover a span{
	color:#343434 !important;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1{    padding:5px !important; min-width: 120px;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a{    margin-bottom:0;
                                                                                         color:#343434;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega{    border-right: 2px solid white;
}
#megaMenu ul.megaMenu li:first-child{    border-left: 2px solid white;
}
#megaMenu ul.megaMenu > li.menu-item > a{    padding: 12px 25px !important;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a{    padding-right:30;
}
#megaMenu.megaFullWidth{    padding-left:6.5%;
}
#megaMenu ul.megaMenu li.current-menu-item{    background-image:url(../images/main-nav-currect-item-bg.jpg);
                                               background-repeat:repeat-x;
}
#megaMenu ul.megaMenu li.current-menu-item a{    background-image:url(../images/main-nav-active-bg.jpg);
                                                 background-repeat:no-repeat;
                                                 background-position:center 3px;
                                                 color:#515152;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after{    display:none;
                                                                                                                                                                                                        content:'';
}
#megaMenu ul li.current-menu-ancestor , #megaMenu ul li.current-menu-parent{    background-image:url(../images/main-nav-currect-item-bg.jpg);
                                                                                background-repeat:repeat-x;
}
#megaMenu ul li.current-menu-ancestor > a , #megaMenu ul li.current-menu-parent > a , #megaMenu ul li.current-menu-ancestor span.um-anchoremulator , #megaMenu ul li.current-menu-parent span.um-anchoremulator{    background-image:url(../images/main-nav-active-bg.jpg);
                                                                                                                                                                                                        background-repeat:no-repeat;
                                                                                                                                                                                                        background-position:center 3px;
                                                                                                                                                                                                        color:#cf263b;
}
#megaMenu ul.megaMenu ul.sub-menu li.current-menu-item{    background:none;
                                                           background-color:#ce1c32;
                                                           font-size:10px !important;
}
#strip{    position:absolute;
           top:0px;
           left: 0px;
           height: 3px!important;
           width: 0;
           margin-left: 2px;
           background-color: #cf263b!important;
           z-index:99;
           /*opacity:0;
           -webkit-transition: all .3s ease-in-out;
           -moz-transition: all .3s ease-in-out;
           -ms-transition: all .3s ease-in-out;
           -o-transition: all .3s ease-in-out;
           */}/*ul#menu-header-menu:hover #strip{        opacity:1 !important;
           }
*/.slider{    width:100%;
              float:left;
              position:relative;
}
.slider:before{    display:inline-block;
                   content: "";
                   width:204px;
                   height:440px;
                   left: -204px;
                   top: 3px;
                   position: absolute;
                   
}
.slider:after{    display:inline-block;
                  content: "";
                  width:196px;
                  height:440px;
                  position: absolute;
                  right: -196px;
                  top: 3px;
                 
}
.slider .widgettitle{    display:none;
}
#Core{    width:100%;
          float:left;
          clear:both;
}
#Core ul{    padding: 0 0 0 17px !important;
}
ul.LeftList , ul.RightList{    width:50%;
                               float:left;
}
#Core ul li{    font-family: CenturyGothic, Arial, Helvetica, sans-serif !important;
                font-size: 14px;
}
section#HomePage{}article.WhiteTop{    background-color:white;
                                       padding:25px 0 45px 0;
}
.TitleTrack{    width:88%;
                margin:0 6%;
                float:left;
                text-align:center;
                background-image:url(../images/Title-Track-bg.jpg);
                background-repeat:repeat-x;
                background-position:left center;
}
.TitleTrack h2{    display:inline-block;
                   padding:0 30px;
                   background-color:white;
                   font-family:alex_brushregular, Arial, Helvetica, sans-serif !important;
                   color:#cf263b;
                   font-size:50px;
                   font-weight: 100;
                   text-align:center;
                   margin:0;
}
#SectionPage .TitleTrack h2 , #ProductPage .TitleTrack h2{    text-transform:capitalize;
}
article.WhiteTop h3{    width:100%;
                        float:left;
                        font-family:CenturyGothic, Arial, Helvetica, sans-serif !important;
                        text-align:center;
                        font-weight: 100;
                        font-size:35px;
                        color:#4a4a4a;
                        margin:30px 0 0 0;
}
article.GrayBottom{    padding:50px 0 45px 0;
                       background-color:#e7e7e7;
                       background-image:url(../images/article-devider.jpg);
                       background-repeat:repeat-x;
                       background-position:left top;
}
a.WatchUs{    display:block;
              padding:23px 15px;
              width:auto;
              float:right;
              background-color:#cf263b;
              color:white;
              font-size:20px;
              text-transform:uppercase;
              text-decoration:none;
              border-radius:15px;
              -webkit-box-shadow: 5px 5px 0px 0px rgba(1,59,143,1);
              -moz-box-shadow: 5px 5px 0px 0px rgba(1,59,143,1);
              -ms-box-shadow: 5px 5px 0px 0px rgba(1,59,143,1);
              -o-box-shadow: 5px 5px 0px 0px rgba(1,59,143,1);
              box-shadow: 5px 5px 0px 0px rgba(1,59,143,1);
              perspective: 1000;
}
a.WatchUs:hover{    color:white;
                    text-decoration:none;
}
i.film{    display:inline-block;
           width:34px;
           height:30px;
           background-image:url(../images/film-icon.jpg);
           background-repeat:no-repeat;
           position:relative;
           margin-left:10px;
           margin-bottom: -6px;
}
i.film span{    display:block;
                width:20px;
                height:20px;
                background-image:url(../images/film-icon-play-hover.png);
                background-repeat:no-repeat;
                background-position:right;
                position:absolute;
                left:0;
                right:0;
                top:0;
                bottom:0;
                margin:auto;
                overflow:hidden;
                -webkit-transition: all .3s ease-in-out;
                -moz-transition: all .3s ease-in-out;
                -ms-transition: all .3s ease-in-out;
                -o-transition: all .3s ease-in-out;
}
a.WatchUs:hover i.film span{    background-position:left;
}
ul.OurPortfolio{    width:100%;
                    padding:0;
                    text-align:center;
}
ul.OurPortfolio li{    padding:0;
                       display:inline-block;
                       width:165px;
                       height:auto;
                       margin:25px 11px;
}
ul.OurPortfolio li a , ul.OurPortfolio li a:hover{    text-decoration:none;
}
ul.OurPortfolio li figure{    display:block;
}
figure .PortfolioBox{    width:155px;
                         height:155px;
                         overflow:hidden;
                         border:8px solid white;
                         border-radius:100px;
                         -webkit-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
                         -moz-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
                         -ms-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
                         -o-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
                         box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
                         -webkit-transition: all .2s ease-in-out;
}
ul.OurPortfolio li a:hover .PortfolioBox{    border:8px solid #cf263b;
                                             overflow:hidden;
                                             z-index:999;
}
.PortfolioBox img{    -webkit-transition: all .3s ease-in-out;
                      -moz-transition: all .3s ease-in-out;
                      -ms-transition: all .3s ease-in-out;
                      -o-transition: all .3s ease-in-out;
                      border-radius:100px;
                      width:100%;
}
ul.OurPortfolio li a:hover .PortfolioBox img{    /*-webkit-transform: scale(1.1);
z-index:0;
    */}ul.OurPortfolio figcaption h4{    color:#4a4a4a;
                                     font-size:16px;
                                     text-align:center;
                                     margin:10px 0 0 0;
                                     text-transform:uppercase;
					width:100%;
									 display: inline-table;
}
footer#MainFooter{    width:100%;
                      float:left;
                      clear:left;
                      background-color:white;
                      background-image:url(../images/footer-devider.jpg);
                      background-repeat:repeat-x;
                      background-position:left top;
                      padding:20px 0;
}
#FooterNav{    width:100%;
               float:left;
               clear:left;
}
ul#menu-footer-menu{    margin:0;
                        padding:0;
                        text-align:center;
                        position:relative;
}
ul#menu-footer-menu li{    display:inline-block;
                           list-style-type:none;
                           border-left:1px solid #515152;
}
ul#menu-footer-menu li:first-child{    border-left:0;
}
ul#menu-footer-menu li a{    display:block;
                             text-decoration:none;
                             text-transform:uppercase;
                             padding:0px 22px;
                             color:#515152;
                             height: 15px;
                             line-height: normal;
}
ul#menu-footer-menu li a:hover{    color:#cf263b;
}
.Certificate{    width:100%;
                 height:91px;
                 float:left;
                 clear:left;
                 margin:10px 0;
                 position:relative;
}
.Certificate img{    position:absolute;
                     left:0;
                     right:0;
                     margin:0 auto;
}
p.copyright{    text-align:center;
                font-size:10px;
                color:#4a4a4a;
				float: left;
				width: 100%;
}
.mob{
	display:none;
}
p.copyright a{    text-decoration:none;
                  color:#4a4a4a;
                  font-size:10px;
}
p.copyright a:hover{    color:#cf263b;
}
/* Shortcode button*/a.awesome, button.awesome {    position: relative;
                                                    display: inline-block;
                                                    color: #fff;
                                                    text-decoration: none;
                                                    line-height: 1;
                                                    font-size: 12px;
                                                    border-radius:8px;
}
button.awesome { border: 0;
}a.awesome:hover{    text-decoration:none;
                     color:white;
}
.small.awesome {    font-size: 14px;
                    padding: 5px 8px;
                    margin-bottom:5px;
}
.medium.awesome{    font-size: 15px;
                    padding: 10px 10px;
                    margin-bottom:5px;
}
.large.awesome {    font-size: 18px;
                    padding:5px 5px;
                    width:100%;
                    text-align:center;
                    margin-bottom:5px;
}
.blue.awesome {    background: #013b8e;
}
.red.awesome {    background: #cf263b;
}
.alignright.awesome{    float:right;
                        line-height: 2;
}
/* Product *//*Lets hide the non active LIs by default*/#accordian ul{    padding:0 !important;
}
#accordian ul ul.ProductSingle {    display: none;
                      margin-left:30px !important;
}
#accordian ul ul ul{
	display: block;
	margin: 0 0 0 18px;
}
#accordian ul ul li , #accordian ul ul ul li{
	padding:0px;
}
#accordian li.active ul {
	display: block;
}
#accordian ul ul ul li{
	list-style-type:disc !important;
}
#accordian ul li{
	border-top:1px solid #9c9c9c;
    list-style-type:none;
}
#accordian ul li:first-child , #accordian ul li ul li{
	border-top:0;
}
#accordian li h3{
	text-transform:uppercase;
    color:#505050;
    cursor:pointer;
    padding-left:30px;
    background-image:url(../images/products-accordion-menu-icon.jpg);
    background-repeat:no-repeat;
    background-position:97% center;
}
#accordian li.active h3{
	background-image:url(../images/products-accordion-menu-icon-active.jpg);
}
#accordian ul ul li .ProductThumb img{
	float:left;
    border:2px solid white;
	width: 100%;
	height: auto;
}
#accordian ul ul li .ProductDesc{
	float:left;
}
#accordian .ProductDesc p{
	margin-top:0;
}
#accordian .ProductDesc ul{
	display:block !important;
}
/* About us page*/#about-icon{
	clear:left; min-height: 160px;
}
i.TheCompanyIcon{
	display:block;
    width:105px;
    height:105px;
    background-color:#8b8b8b;
    position:relative;
    border-radius:100px;
    border:6px solid white;
    -webkit-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
    -moz-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
    -ms-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
    -o-box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
    box-shadow: 7px 4px 47px -17px rgba(0,0,0,0.4);
}
i.TheCompanyIcon img{    position:absolute;
                         left:0;
                         right:0;
                         top:0;
                         bottom:0;
                         margin:auto;
}
/* Food Commodities */#FC-Image img , #Disposible-Image img , #PD-Image img{    width:100%;
                                                                                height:auto;
}
/* Contact */#contact-text h3{    text-transform:uppercase;
                                  text-align: left;
                                  font-weight: bold;
                                  font-size: 20px;
                                  margin:10px 0;
}
.GrayBottom #contact-text{    margin-bottom:15px;
}
/* Media */.MediaPost{    width:100%;
                          float:left;
                          clear:left;
                          padding:25px 0;
                          border-top:1px solid #9c9c9c;
}
.MediaPost:first-child{    border-top:0;
}
.MediaThumb img{    border:4px solid white;
}
.MediaPost span{    text-transform:uppercase;
                    color:#505050;
                    font-size:12px;
                    font-family:CenturyGothic, Arial, Helvetica, sans-serif !important;
}
.MediaPost h3{    text-transform:uppercase;
                  color:#505050;
                  font-size:20px;
                  margin:0px 0 10px 0;
}
.MediaPost h3 a{    text-decoration:none;
                    color:#505050;
}
.read-more{    display:block;
               float:right;
               text-transform:uppercase;
               text-decoration:none;
               font-size:11px;
               color:#cf263b;
               font-weight:bold;
}
.read-more:hover{    text-decoration:none;
}
.PageLinks{    float: left;
               width: 100%;
               text-align: center;
               margin-top: 15px;
}
.PageLinks a{    display:inline-block;
                 padding:3px 5px;
                 text-decoration:none;
}
.PageLinks a:hover{    text-decoration:none;
                       color:#cf263b;
}
.RelatedPost .MediaThumb{
	width:213px;
	height:147px;
	overflow:hidden;
}
.RelatedPost img{    width:100%;
                     height:auto;
}
.RelatedPost a{    display:block;
                   width:100%;
                   text-align: center !important;
}
/* Other brands */#OB1 .box-content , #OB2 .box-content , #OB3 .box-content , #OB4 .box-content , #OB5 .box-content , #OB6 .box-content , #OB7 .box-content , #OB8 .box-content , #OB9 .box-content , #OB10 .box-content , #OB11 .box-content , #OB12 .box-content , #OB13 .box-content , #OB14 .box-content , #OB15 .box-content , #OB16 .box-content , #OB17 .box-content , #OB18 .box-content , #OB19 .box-content , #OB20 .box-content , #OB21 .box-content , #OB22 .box-content , #OB23 .box-content , #OB24 .box-content{    padding:15px 0;
}
#OB1.awesome-box , #OB2.awesome-box , #OB3.awesome-box  , #OB4.awesome-box  , #OB5.awesome-box  , #OB6.awesome-box  , #OB7.awesome-box  , #OB8.awesome-box , #OB9.awesome-box , #OB10.awesome-box , #OB11.awesome-box , #OB12.awesome-box , #OB13.awesome-box , #OB14.awesome-box , #OB15.awesome-box , #OB16.awesome-box{    border-bottom:1px solid #b6b6b6;
}
#OB1.awesome-box , #OB2.awesome-box , #OB3.awesome-box  , #OB4.awesome-box  , #OB5.awesome-box  , #OB6.awesome-box  , #OB7.awesome-box  , #OB8.awesome-box , #OB9.awesome-box , #OB10.awesome-box , #OB11.awesome-box , #OB12.awesome-box , #OB13.awesome-box , #OB14.awesome-box , #OB15.awesome-box , #OB16.awesome-box, #OB17.awesome-box , #OB18.awesome-box , #OB19.awesome-box , #OB20.awesome-box{
	padding:0;
}
#OB1 .box-content , #OB2 .box-content , #OB3 .box-content , #OB5  .box-content, #OB6 .box-content , #OB7 .box-content , #OB9 .box-content , #OB10 .box-content , #OB11 .box-content , #OB13 .box-content , #OB14 .box-content , #OB15 .box-content , #OB17 .box-content , #OB18 .box-content , #OB19 .box-content , #OB20 .box-content , #OB21 .box-content , #OB22 .box-content , #OB23 .box-content{    border-right:1px solid #b6b6b6;
}
#OB4 .box-content , #OB8 .box-content , #OB12 .box-content , #OB16 .box-content , #OB20 .box-content , #OB24 .box-content{    border-right:1px solid #e7e7e7;
}
#OB1 .box-content img , #OB2 .box-content img , #OB3 .box-content img , #OB4 .box-content img , #OB5 .box-content img , #OB6 .box-content img , #OB7 .box-content img , #OB8 .box-content img , #OB9 .box-content img , #OB10 .box-content img , #OB11 .box-content img , #OB12 .box-content img , #OB13 .box-content img , #OB14 .box-content img , #OB15 .box-content img , #OB16 .box-content img , #OB17 .box-content img , #OB18 .box-content img , #OB19 .box-content img , #OB20 .box-content img , #OB21 .box-content img , #OB22 .box-content img , #OB23 .box-content img , #OB24 .box-content img{    width:100%;
                                                                                                                                                                                                        height:auto;
}
#fadeandscale{  
    width:auto;
    max-width:400px;
    background-color:white;
    padding:20px;
    height:auto;
}
#ViewMap{
    width:auto;
    min-width:300px;
    max-width:620px;
    background-color:white;
    padding:10px;
    height:auto;
}
#fadeandscale , #ViewMap {    -webkit-transform: scale(0.8);
                              -moz-transform: scale(0.8);
                              -ms-transform: scale(0.8);
                              transform: scale(0.8);
}
.popup_visible #fadeandscale , .popup_visible #ViewMap {    -webkit-transform: scale(1);
                                  -moz-transform: scale(1);
                                  -ms-transform: scale(1);
                                  transform: scale(1);
}
#DownloadBrochure a{
	color:#4a4a4a;
	display:table;
	margin-bottom:100px;
}
#DownloadBrochure a:hover{
	color:#cf263b;
	text-decoration:none;
}
#DownloadBrochure a span{
display: table-cell !important;
vertical-align: bottom !important;
}
.fadeandscale_close.btn , .ViewMap_close.btn{
		top: -10px;
		right: 10px;
		z-index: 999;
		border: 0;
		position: absolute;
		display: block;
		width: 20px;
		height: 23px;
		color: #cf263b;
		font-size: 21px;
		text-align: center;
		padding: 0;
	}
#form_contact2 input , #form_contact2 textarea{
	border-color: rgb(169, 169, 169);
}
#form_contact2 .frm_submit input{
	background-color: #cf263b;
	border:0;
	text-transform:uppercase;
	padding:8px 15px;
	color:#fff;
	border-radius:6px;
}
#form_contact2{
	width:350px;
}
#form_contact2 .with_frm_style .frm_form_field {
	margin-bottom: 15px !important;
}
/* Responsive styles */


@media (max-width: 767px){
	p, .box-content, a{
		font-size: 12px;
	}
	p{
		text-align:center;
	}
	a.logo{
		width: 175px;
		height: 100px;
	}
	a.logo img{
		width:100%;
	}
	#megaMenu.megaMenuHorizontal ul.megaMenu {
		width: 94%;
	}
	#TopHeader h1{
		font-size: 13px;
	}
	.TitleTrack h2{
		font-size: 24px;
	}
	article.WhiteTop{
		padding: 25px 0;
	}
	article.WhiteTop h3{
		font-size: 23px;
	}
	article.GrayBottom{
		padding: 25px 0;
	}
	ul.OurPortfolio li{
		margin: 10px 0px;
	}
	ul.OurPortfolio li figcaption{
		text-align:center;
	}
	ul#menu-footer-menu li{
		display: list-item;
		margin:5px 0;
		border:0;
	}
	ul#menu-footer-menu li a{
		text-align: center;
	}
	.Certificate{
		height:70px;
	}
	.Certificate img{
		width: 130px;
	}
	.pc{
		display:none;
	}
	.mob{
		display:block;
		width: 100%;
	}
	.box-content{
		width:100%;
		text-align:center;
	}
	a.WatchUs{
		margin-right: 20%;
	}
	#about-icon{
		min-height: 110px;
		margin: 15px 0 10px 0;
	}
	.box-content p{
		text-align:center;
	}
	i.TheCompanyIcon {
		display: inline-block;
	}
	#about-text{
		
	}
	#accordian li h3{
		font-size: 12px;
		background-position: 95% center;
	}
	#accordian ul ul.ProductSingle{
		margin:0 30px;
	}
	.ProductThumb{
		float:left;
		margin:15px 0;
	}
	#accordian ul ul li .ProductDesc {
		margin-bottom: 15px;
	}
	#OB1.awesome-box, #OB2.awesome-box, #OB3.awesome-box, #OB4.awesome-box, #OB5.awesome-box, #OB6.awesome-box, #OB7.awesome-box, #OB8.awesome-box, #OB9.awesome-box, #OB10.awesome-box, #OB11.awesome-box, #OB12.awesome-box, #OB13.awesome-box, #OB14.awesome-box, #OB15.awesome-box, #OB16.awesome-box, #OB17.awesome-box, #OB18.awesome-box, #OB19.awesome-box, #OB20.awesome-box{
		width: 50%;
	}
	#OB17.awesome-box, #OB18.awesome-box{
		border-bottom: 1px solid #b6b6b6;
	}
	#Disposibles .box-content ul li{
		text-align: left;
	}
	#logistic-text .box-content img{
		width:100%;
		height:auto;
	}
	.MediaThumb{
		width:100%;
		height:130px;
		position:relative;
	}
	.MediaThumb img{
		position:absolute;
		left:50%;
		margin-left:-90px;
	}
	.MediaPost{
		text-align:center;
	}
	.MediaPost h3{
		font-size:14px;
	}
	.MediaPost p img{
		width:100%;
		height:auto;
	}
	.RelatedPost .MediaThumb{
		width:100%;
	}
	.MediaThumb img{
		width: 205px !important;
	}
	#DownloadBrochure a{
		margin-bottom: 30px;
	}
	#DownloadBrochure a img{
		width:100px;
		height:auto;
	}
	#contact-text h3 , h3{
		text-align:center;
	}
	#form_contact2{
		width:280px;
	}

	.with_frm_style .form-field, .with_frm_style .frm_form_field{
		margin-bottom: 5px;
	}
	#ViewMap{
		width:100%;
	}
	#ViewMap iframe{
		width:300px;
		height:400px;
	}
	
}



.nm1
	{
		
	}
	.nm1 li
	{
		list-style:url(images/arrow.png);
	}
	
#man
{
	-moz-box-shadow: 0 0 10px #525252;
-webkit-box-shadow: 0 0 10px #525252;
box-shadow: 0 0 10px #525252;
border:1px solid #ccc;
padding-bottom:20px;
}	
	
	.para {
    background: #CF2517;
    font-family: 'BebasNeueRegular', Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 16px;
	color:#fff;
    padding: 10px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.ver-inline-menu {
  padding: 0;
  margin: 0;
  list-style: url(../images/minus.png);
}

.ver-inline-menu li {
  position: relative;
  margin-bottom: 1px;
}

.ver-inline-menu li a {
  font-size: 14px;
  color:#013b8e;
  display: block;
  border-bottom:1px solid #e9e9e9;
  padding: 8px;
}

.ver-inline-menu li:hover a{
  text-decoration: none;
}



.menu1
{
	margin-left:10px;
	list-style: none;
	margin-top:4px;
}

.menu1 li
{
position: relative;
margin-bottom: 1px;
}

.menu1 li a {
  font-size: 14px;
  color: #000 !important;
  display: block;
  border-bottom:1px solid #e9e9e9 !important;
  padding: 3px !important;
 
}

.menu1 li:hover a{
  text-decoration: none;
 color:#013b8e!important;
}

.menu1 li.active a{
  color:#013b8e !important;
  text-decoration: none;
}



.top a
{
color:#013b8e;
font-size: 1.5em;
margin: 0.83em 0;
font-family: CenturyGothic-Bold, Arial, Helvetica, sans-serif;
}
.top a:hover
{
color:#CF2517;
text-decoration:none;
}

.pdf
{
color:#013b8e;
}
.pdf:hover
{
color:#CF2517;
text-decoration:none;
}



table {
    background-color: transparent;
}

thead th {
    background: url("../images/sub_bg_top_center.jpg") repeat-x scroll 0% 0% transparent;
    padding: 10px;
}
table th, table td {
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #CECECE;
    border-left: 1px solid #CECECE;
    border-right: 1px solid #CECECE;
	border-top: 1px solid #CECECE;
}
tbody td {
    border-bottom: 1px solid #D3CCBD;
	 padding: 10px;
}

.entry .entry-content {
    text-align: left;
}

tbody tr.highlighted {
    background-color: #EFEFEF;
}
.chemi
{
margin-left:20px;
}

.chemi1 li a
{
font-size:14px;
}

.img_top
{
margin-top:-20px;
}


#name2 ul li {
   width: 146px;
    height:auto !important;
    margin: -30px 5px 11px 4px;
    border:none !important;
	text-align:center;
    float: left;
    -webkit-border-radius:0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    overflow: hidden;
    background: none !important;
    -webkit-box-shadow: none !important;
    box-shadow:  none !important;
   
}
#bottom1
{
border-radius: 6px;
    overflow: hidden;
}
#bottom1 ul li {
   width: 200px;
    height:170px;
    margin: 0 5px 20px 0px;
    border: 1px solid #ccc;
    float: left;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    overflow: hidden;
    background: #fff;
    -webkit-box-shadow: 0px 0px 5px 0px #cccccc;
    box-shadow: 0px 0px 5px 0px #cccccc;
   
}
/* Localized */