/* ==========================================================================
   Author's custom styles
   ========================================================================== */
@font-face {
    font-family: 'MyriadPro-Bold';
    src: url('fonts/MyriadPro-Bold.eot');
    src: url('fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/MyriadPro-Bold.woff') format('woff'),
         url('fonts/MyriadPro-Bold.ttf') format('truetype'),
         url('fonts/MyriadPro-Bold.svg#helveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


   ::-moz-selection{ background:#fff; color:#000; text-shadow: none; }
   ::selection { background:transparent; color:#000; text-shadow: none; } 
   
.alignleft {margin:0;padding:0 15px 0 0;	float: left;}

.alignright {margin:0;padding:0 15px 0 10px;float: right;}

.aligncenter {text-align: center;padding:0 10px 0 0;display:block;}
   
a { color:#000; text-shadow: none; text-decoration:none; }
a:hover { color:#0e77bb; text-shadow: none; text-decoration:none; }
   
p { margin:0; padding:0; font-size:16px; line-height:21px; font-family:'MyriadPro-Light'; font-weight:normal; color:#5d5d5d; text-align:left; }
p span { color:#0e77bb; font-size:19px; line-height:22px; }

body  { margin:0; padding:0; width:100%; float:left; }
      





#layout-wrapper{ margin:0; padding:0; width:100%; }
      
#header{ margin:0; padding:0; width:100%; float:left; background:#b7e17d url(images/top-bkg-main.png) no-repeat top center; }

.content-main{ margin:0 auto; padding:0; width:1002px; }

.logo-row { margin:0; padding:5px 0 10px 0; width:100%; float:left; }

.enquiry-holder{ margin:0; padding:0; width:38%; float:left;}

.logo-holder{ margin:0; padding:0; width:30%; float:left;}

.contact-holder{ margin:0; padding:0; width:30%; float:left; text-align:right;}

h3.enquiry-txt{margin:0; padding:1.5em 0 0 0; font-family:impact; color:#fff;font-size:26px;}

h3.enquiry-txt a{color:#fff;text-decoration:none;}

h3.enquiry-txt a:hover{color:#000;text-decoration:underline;}

.menu-row { margin:0; padding:0; width:100%; float:left; background:url('images/menu-bkg.png') no-repeat scroll 0 0;height:68px;}

.navbar-inverse { background:transparent; float: left; margin: 0; padding: 0; width: 100%;  height:49px; }

.navbar { margin:0; padding:0 0 0 20%; width:80%; float: left;}   

.navbar-header {margin: 0; padding:0; float:right; width:100%;}

.navbar-collapse {margin:0; padding: 0; float: left; width:100%;}

.navbar-nav > li { display: block; margin:0 1px !important; padding:15px 0 !important; }

.navbar-inverse .navbar-nav > li > a { margin:0; padding:0 23px !important; font-size:18px !important; line-height:40px !important; font-family:impact !important; font-weight:normal !important; color:#fff !important; text-align:left ; }

.navbar-inverse .navbar-nav > li.current_page_item a {  color:#fff&nbsp; !important;  background:#62ab1c!important; border-radius:10px !important; }

.navbar-inverse .navbar-nav > li.menu-item a:hover,
.navbar-inverse .navbar-nav > li.current_page_item a {  background-color:#62ab1c !important; border-radius:10px !important;}

ul.navbar-nav li a.active {  color:#fff; background:#62ab1c; border-radius:10px; }

.navbar-inverse .navbar-nav > li.menu-item-last {  background:none;  }

.navbar > .container .navbar-brand {margin-left: 0;}

.banner-row { margin:0; padding:0; width:100%; float:left; }

.red-content-row { margin:0; padding:0; width:100%; float:left; }
  
 /*------- banner css-----*/  

.banner-row { margin:3px 0 10px 0; padding:0; width:100%; float:left;}   

 /*------- Home red content css-----*/

.red-content-row { margin:0 0 10px 0; padding:0; width:100%; float:left;background:#c70319 url('images/red-sec-main-rep.jpg') repeat-x; border-radius:10px; border:1px solid #f28485;}  
     
.red-top-sec { margin:25px 0 0 0; padding:0 32px; width:100%; float:left;} 

.game-sec1 { margin:0 46px 0 0; padding:0 0 45px 0; width:198px; float:left; background:#b41325 url('images/red-sec-bkg.jpg') no-repeat top; }

.game-sec-right { margin:0; padding:0 0 45px 0; width:198px; float:left; background:#b41325 url('images/red-sec-bkg.jpg') no-repeat top;}

h4.red-hding { margin:0; padding:15px 0 10px 0; font-family:impact; color:#fff; font-size:29px; text-align:center;}

p.red-txt-nrml { margin:0; padding:0 15px; font-family:arial; color:#000; font-size:16px; text-align:center; font-weight:normal; line-height:22px;}

p.readmore { margin:15px 0; padding:5px; font-family:impact; color:#fff; font-size:18px; text-align:center; font-weight:normal; line-height:22px;background:url('images/more.png') no-repeat center;  }

p.readmore a{color:#fff;}

p.readmore a:hover{color:#000;}

p.more1-height{height:10px;}
p.more2-height{height:28px;}
p.more3-height{height:20px;}
p.more4-height{height:20px;}

.red-bottom-sec { margin:0 ; padding:0 0 25px 22px; width:100%; float:left;}
   
h3.suppliers-txt{ margin:0; padding:0; font-family:impact; color:#fff; font-size:26px; text-align:left; font-weight:normal; line-height:29px;}
  
h3.suppliers-txt a{ margin:0 0 0 18px; padding:7px 32px; background:url('images/ordr-button.jpg') no-repeat scroll 0 0; font-size:22px; color:#fff;}

h3.suppliers-txt a:hover{ color:#000;}

/*------- Home content css-----*/
 
#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422 url(images/content-bkg.jpg) no-repeat top center; }
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0; padding:0; width:25%; float:left;}

.page-content-right{ margin:0; padding:0; width:75%; float:right;}

ul.content-img-list{ margin:0 0 10px 0; padding:0; float:left;}

ul.content-img-list li{ margin:0 10px 0 0; padding:0; float:left; list-style:none; display:inline; border:3px solid #fff; border-radius:5px;}

p.content-blk-txt{ margin:0; padding:0 10px 0 0; font-family:arial; color:#000; font-size:16px; text-align:left; font-weight:normal; line-height:20px;}

p.content-blk-txt a{ margin:10px 0 0 0; float:left; padding:0 22px;background: url(images/content-more.png) no-repeat scroll 0 0;font-family:impact; color:#fff; line-height:29px;}

p.content-blk-txt a:hover{color:#B41325;}

/*------- services-content css starts -----*/

.inside-page-holder{ margin:0; padding:0; float:left;width:100%;}

.row1-inside{ margin:0; padding:0; float:left;width:100%;}

.row-inside-thumbnail{ margin:0; padding:10px 0 0 0; float:left;width:100%; border:5px solid #b11628; border-radius:10px;}

.row2-inside{ margin:0; padding:0; float:left;width:100%;}

h3.heading1{ margin:5px 0; padding:5px 0 5px 10px;font-family:impact; color:#84c523; font-size:24px; text-align:left; font-weight:normal; line-height:28px; background:#fff; border-radius:5px;width:270px;float:left;}

ul.insider-txt-ul{ padding:0 10px 0 0; font-family:arial; color:#000; font-size:16px; font-weight:normal; line-height:28px; list-style-position:inside;}

ul.insider-txt-ul li{ margin-left:15px;}

p.insider-txt{ margin:0; padding:0 10px 0 0; font-family:arial; color:#000; font-size:16px; text-align:justify; font-weight:normal; line-height:20px;clear:both;}

p.insider-txt a{ margin:0; padding:0;font-family:arial; color:#000; text-decoration:underline; font-weight:normal;}

p.insider-txt a:hover{color:#B41325;}

.row1-inside-left{ margin:0; padding:0 5% 0 0; float:left;width:50%;}

.row1-inside-right{ margin:0; padding:0; float:right;width:45%;}

img.services-img{ margin:0 0 0 10px; padding:0; float:right;border-radius:10px; border:3px solid #fff;}


/*------- services-content css ends -----*/



/*------- contact-content css starts -----*/

.contact-content-left{ margin:0; padding:0; float:left;width:50%;}

.contact-content-right{ margin:0; padding:0; float:right;width:40%;}

.con-heading2{ margin:0; padding:0; font-family:impact; color:#fff; font-size:20px; text-align:left; font-weight:normal; line-height:28px;clear:both; text-decoration:underline;}

p.content-blk-txt-contact{ margin:0; padding:0 10px 0 0; font-family:arial; color:#000; font-size:16px; text-align:left; font-weight:normal; line-height:20px;}

p.content-blk-txt-contact a{ margin:10px 0 0 0;padding:0;font-family:impact; color:#000; line-height:29px;}

p.content-blk-txt-contact a:hover{color:#B41325;}

p.con-label{ margin:0; padding:0; font-family:impact; color:#000; font-size:18px; text-align:left; font-weight:normal; line-height:28px;clear:both;}

input.input1{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin: 0;padding: 0 0 0 5px; width: 90%;border-radius:5px;}

textarea.input2{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 100px; margin: 0;padding: 0 0 0 5px; width: 90%;border-radius:5px;}

input.wpcf7-submit { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#b11628;border-radius:5px;}

input.wpcf7-submit:hover { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#fff;border-radius:5px;}

input.inputcaptcha{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin:-20px 0 0 0;padding: 0; width: 90%;border-radius:5px;}
/*------- contact-content css ends -----*/




/*------- footer css-----*/

#footer{ margin:0; padding:0; width:100%; float:left; background:#000000 url(images/footer-rep.jpg) repeat-x top ; }

.information-row{ margin:0; padding:10px 25px 0 25px; width:100%; float:left; background-color:#b11628; border-radius:10px;}

ul.more-info-list{ margin:0 0 10px 0; padding:0; float:left;}

ul.more-info-list li{ margin:5px 10px 0 0; padding:0; float:left; list-style:none; display:inline; font-family:impact; color:#84c523; font-size:26px; text-align:left; font-weight:normal; line-height:67px;}

ul.more-info-list li a{color:#fff;}

ul.more-info-list li a:hover{color:#000;}

img.img-info { margin:0; padding:23px 5px 0 10px; float:left;}

img.img-sep { margin:0; padding:5px 5px 0 10px; float:left;}

.bottom-nav-row{ margin:25px 0 0 0; padding:0; width:100%; float:left; text-align:center; }

ul.bottom-nav{ margin:0 0 10px 30%; padding:0; float:left;}

ul.bottom-nav li{ margin:0; padding:0 15px; float:left; list-style:none; display:inline; font-family:impact; color:#fff; font-size:14px; text-align:left; font-weight:normal; line-height:20px;}

ul.bottom-nav li a{color:#fff; display:inline; }

ul.bottom-nav li a:hover {color:#c3ff5b;}

ul.bottom-nav li.current_page_item a {color:#c3ff5b;}

p.copy-right{ margin:0; padding:0; font-family:impact; color:#fff; font-size:13px; text-align:center; font-weight:normal; line-height:29px;clear:both;}

ul.bottom-social-links{ margin:15px 0 20px 45%; padding:0; float:left;}

ul.bottom-social-links li{ margin:0; padding:0 5px; float:left; display:inline;}

 
 /*-----------------------------------responsive css---------------------------------*/
   
@media screen and (min-width : 971px) and (max-width :1100px) {
   
#layout-wrapper{ margin:0; padding:0; width:100%; }
      
#header{ margin:0; padding:0; width:100%; float:left; background:#b2df76 url(img/header-bkg.jpg) repeat-x; }

.content-main{ margin:0 auto; padding:0; width:951px; }

.logo-row { margin:0; padding:5px 0 10px 0; width:100%; float:left; }

.menu-row { margin:0; padding:0; width:100%; float:left; background-color:#ca0016;height:68px;border-radius:10px;}

.navbar { margin:0; padding:0 0 0 10%; width:90%; float: left;} 

.navbar-nav > li { display: block; margin:0 1px; padding:15px 0;}

.navbar-inverse .navbar-nav > li > a { margin:0; padding:0 23px; font-size:18px; line-height:40px; font-family:impact; font-weight:normal; color:#fff; text-align:left; }

.navbar-inverse .navbar-nav > li.current_page_item > a {  color:#fff;  background:#62ab1c; border-radius:10px; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {  background:#62ab1c; border-radius:10px;}

ul.navbar-nav li a.active {  color:#fff; background:#62ab1c; border-radius:10px; }

.enquiry-holder{ margin:0; padding:0; width:38%; float:left;}

.logo-holder{ margin:0; padding:0; width:30%; float:left;}

.contact-holder{ margin:0; padding:0; width:30%; float:left; text-align:right;}
     

 /*----- red content sec css --------*/
.red-content-row { margin:0 0 10px 0; padding:0; width:100%; float:left;background:#b11628 url('images/red-sec-main-rep.jpg') repeat-x; border-radius:10px; border:1px solid #f28485;}  
     
.red-top-sec { margin:25px 0 0 0; padding:0 32px; width:100%; float:left;} 

.game-sec1 { margin:0 46px 0 0; padding:0 0 45px 0; width:21%; float:left; background:#b41325 url('images/red-sec-bkg.jpg') no-repeat top; border-radius:10px; }

.game-sec-right { margin:0; padding:0 0 45px 0; width:21%; float:left; background:#b41325 url('images/red-sec-bkg.jpg') no-repeat top; border-radius:10px;}     
     
.red-bottom-sec { margin:0 ; padding:0 0 25px 22px; width:100%; float:left;}    
 
p.more1-height{height:10px;}
p.more2-height{height:48px;}
p.more3-height{height:40px;}
p.more4-height{height:20px;}  

h3.suppliers-txt{ margin:0; padding:0; font-family:impact; color:#fff; font-size:26px; text-align:left; font-weight:normal; line-height:29px;}

/*------- Home content css-----*/
 
#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422 url(images/content-bkg.jpg) no-repeat top center; }
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0; padding:0; width:25%; float:left;}

.page-content-right{ margin:0; padding:0; width:75%; float:right;}


/*------- footer css-----*/

#footer{ margin:0; padding:0; width:100%; float:left; background:#000000 url(images/footer-rep.jpg) repeat-x top ; }

.information-row{ margin:0; padding:10px 25px 0 25px; width:100%; float:left; background-color:#b11628; border-radius:10px;}

ul.more-info-list{ margin:0 0 10px 0; padding:0; float:left;}

ul.more-info-list li{ margin:5px 10px 0 0; padding:0; float:left; list-style:none; display:inline; font-family:impact; color:#84c523; font-size:24px; text-align:left; font-weight:normal; line-height:67px;}





}
   
   
@media screen and (min-width : 768px) and (max-width : 970px) {

   
#layout-wrapper{ margin:0; padding:0; width:100%; }
      
#header{ margin:0; padding:0; width:100%; float:left; background:#b2df76 url(img/header-bkg.jpg) repeat-x; }

.content-main{ margin:0 auto; padding:0; width:748px; }

.logo-row { margin:0; padding:5px 0 10px 0; width:100%; float:left; }

.enquiry-holder{ margin:0; padding:0; width:34%; float:left;}

h3.enquiry-txt{margin:0; padding:1.5em 0 0 0; font-family:impact; color:#fff;font-size:20px;}

.logo-holder{ margin:0; padding:0; width:32%; float:left;}

.contact-holder{ margin:0; padding:0; width:30%; float:right; text-align:right;}    

.menu-row { margin:0; padding:0; width:100%; float:left; background-color:#ca0016;height:68px;border-radius:10px;}

.navbar { margin:0; padding:0 0 0 12%; width:87%; float: left;} 

.navbar-nav > li { display: block; margin:0 1px; padding:15px 0;}

.navbar-inverse .navbar-nav > li > a { margin:0; padding:0 20px; font-size:18px; line-height:40px; font-family:impact; font-weight:normal; color:#fff; text-align:left; }

.navbar-inverse .navbar-nav > li.current_page_item > a {  color:#fff;  background:#62ab1c; border-radius:10px; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {  background:#62ab1c; border-radius:10px;}

ul.navbar-nav li a.active {  color:#fff; background:#62ab1c; border-radius:10px; }


 /*----- red content sec css --------*/
.red-content-row { margin:0 0 10px 0; padding:0; width:100%; float:left;background:#b41325 url('images/red-sec-main-rep.jpg') repeat-x; border-radius:10px; border:1px solid #f28485;}  
     
.red-top-sec { margin:25px 0 0 0; padding:0 32px; width:100%; float:left;} 

.game-sec1 { margin:3% 5%; padding:0; width:40%; float:left; background:#ef292a; border-radius:10px 10px 0 0; }

.game-sec-right { margin:3% 5%; padding:0; width:40%; float:left; background:#ef292a ; border-radius:10px 10px 0 0;}     
     
.red-bottom-sec { margin:0 ; padding:0 0 25px 22px; width:100%; float:left;}    
 
p.more1-height{height:10px;}
p.more2-height{height:34px;}
p.more3-height{height:53px;}
p.more4-height{height:20px;}  

h3.suppliers-txt{ margin:0; padding:0; font-family:impact; color:#fff; font-size:20px; text-align:left; font-weight:normal; line-height:29px;}

/*------- Home content css-----*/
 
#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422; }
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0; padding:0; width:34%; float:left;}

.page-content-right{ margin:0; padding:0; width:66%; float:right;}
    
p.content-blk-txt{ margin:0; padding:0; font-family:arial; color:#000; font-size:18px; text-align:left; font-weight:normal; line-height:24px;}

.row-inside-thumbnail{ margin:0; padding:10px 45px 0 55px; float:left;width:100%; border:5px solid #b11628; border-radius:10px;}

/*------- footer css-----*/

#footer{ margin:0; padding:0; width:100%; float:left; background:#000000 url(images/footer-rep.jpg) repeat-x top ; }

.information-row{ margin:0; padding:10px 25px 0 20px; width:100%; float:left; background-color:#b11628; border-radius:10px;}

ul.more-info-list{ margin:0 0 10px 0; padding:0; float:left;}

ul.more-info-list li{ margin:5px 5px 0 0; padding:0; float:left; list-style:none; display:inline; font-family:impact; color:#84c523; font-size:20px; text-align:left; font-weight:normal; line-height:67px;}

img.img-sep { margin:0; padding:5px 5px 0 10px; float:left; display:none;}

img.img-info { margin:0; padding:18px 5px 0 10px; float:left;}

.bottom-nav-row{ margin:25px 0 0 0; padding:0; width:100%; float:left; text-align:center; }

ul.bottom-nav{ margin:0 0 10px 23%; padding:0; float:left;}

/*------- contact-content css starts -----*/

.contact-content-left{ margin:0; padding:0; float:left;width:60%;}

.contact-content-right{ margin:0; padding:0; float:right;width:40%;}

.con-heading2{ margin:0; padding:0; font-family:impact; color:#fff; font-size:20px; text-align:left; font-weight:normal; line-height:28px;clear:both; text-decoration:underline;}



/*------- contact-content css ends -----*/


 }
 
 
@media screen and (min-width : 640px) and (max-width: 767px) {
    
  
    
#layout-wrapper{ margin:0; padding:0; width:100%; }
      
#header{ margin:0; padding:0; width:100%; float:left; background:#b2df76 url(img/header-bkg.jpg) repeat-x; }

.content-main{ margin:0 auto; padding:0; width:620px; }

.logo-row { margin:0; padding:5px 0 10px 0; width:100%; float:left; }

.enquiry-holder{ margin:0; padding:0; width:34%; float:left;}

h3.enquiry-txt{margin:0; padding:1.5em 0 0 0; font-family:impact; color:#fff;font-size:16px;}

.logo-holder{ margin:0; padding:0; width:32%; float:left;}

.contact-holder{ margin:0; padding:0; width:30%; float:right; text-align:right;}     

.menu-row { margin:0; padding:0; width:100%; float:left; background-color:#ca0016;height:58px;border-radius:10px;}

.navbar-inverse { background:transparent; float: left; margin: 0; padding: 0; width: 100%;  height:49px; }

.navbar { margin:0; padding:0 0 0 10%; width:90% !important; float: left;}   

.navbar-header {margin: 0; padding:5px 0 0 0; float:right; width:100%;}

.navbar-toggle{margin:8px 0 8px 100% !important;}

.navbar-collapse {margin:0; padding: 0; float: left; width:100%;background-color:#ca0016;}

.navbar-nav > li { display: block; margin:0 1px !important; padding:2px 0!important;}

.navbar-inverse .navbar-nav > li > a { margin:0; padding:0; font-size:18px !important; line-height:40px !important; font-family:impact !important; font-weight:normal !important; color:#fff !important; text-align:center !important; }

.navbar-inverse .navbar-nav > li.current_page_item > a {  color:#fff !important;  background:#62ab1c !important; border-radius:10px !important; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {  background:#62ab1c !important; border-radius:10px !important;}

ul.navbar-nav li a.active {  color:#fff !important; background:#62ab1c !important; border-radius:10px !important; }

.navbar-inverse .navbar-nav > li.menu-item-last {  background:none !important;  }

.navbar > .container .navbar-brand {margin-left: 0 !important;}

.row1-inside-left{ margin:0; padding:0; float:left;width:100%;}

.row1-inside-right{ margin:0; padding:0; float:left;width:100%;}

 /*----- red content sec css --------*/
.red-content-row { margin:0 0 10px 0; padding:0; width:100%; float:left;background:#b41325 url('images/red-sec-main-rep.jpg') repeat-x; border-radius:10px; border:1px solid #f28485;}  
     
.red-top-sec { margin:25px 0 0 0; padding:0 32px; width:100%; float:left;} 

.game-sec1 { margin:3% 5%; padding:0; width:40%; float:left; background:#ef292a; border-radius:10px 10px 0 0; }

.game-sec-right { margin:3% 5%; padding:0; width:40%; float:left; background:#ef292a ; border-radius:10px 10px 0 0;}     
     
.red-bottom-sec { margin:0 ; padding:0 0 25px 22px; width:100%; float:left;}    
 
p.more1-height{height:10px;}
p.more2-height{height:34px;}
p.more3-height{height:22px;}
p.more4-height{height:20px;}  

h3.suppliers-txt{ margin:0; padding:0 55px 0 0; font-family:impact; color:#fff; font-size:24px; text-align:left; font-weight:normal; line-height:29px;}

h3.suppliers-txt a{ margin:5px 0 0 18px;float:right;}

/*------- Home content css-----*/
 
#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422;}
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0 1%; padding:0; width:98%; float:left;}

.page-content-right{ margin:0 1%; padding:0; width:98%; float:right;}
    
p.content-blk-txt{ margin:0; padding:0; font-family:arial; color:#000; font-size:18px; text-align:left; font-weight:normal; line-height:24px;}


/*------- footer css-----*/

#footer{ margin:0; padding:0; width:100%; float:left; background:#000000 url(images/footer-rep.jpg) repeat-x top ; }

.information-row{ margin:0; padding:10px 10px 0 10px; width:100%; float:left; background-color:#b11628; border-radius:10px;}

ul.more-info-list{ margin:0 0 10px 0; padding:0; float:left;}

ul.more-info-list li{ margin:5px 0; padding:0; float:left; list-style:none; display:inline; font-family:impact; color:#84c523; font-size:17px; text-align:left; font-weight:normal; line-height:67px;}

img.img-sep { margin:0; padding:5px 5px 0 10px; float:left; display:none;}

img.img-info { margin:0; padding:18px 5px 0 10px; float:left;}

.bottom-nav-row{ margin:25px 0 0 0; padding:0; width:100%; float:left; text-align:center; }

ul.bottom-nav{ margin:0 0 10px 18%; padding:0; float:left;}

/*------- contact-content css starts -----*/

.contact-content-left{ margin:0; padding:0; float:left;width:100%;}

.contact-content-right{ margin:0; padding:0; float:right;width:100%;}

.con-heading2{ margin:0; padding:0; font-family:impact; color:#fff; font-size:20px; text-align:left; font-weight:normal; line-height:28px;clear:both; text-decoration:underline;}

.row-inside-thumbnail{ margin:0; padding:10px 85px 0 90px; float:left;width:100%; border:5px solid #b11628; border-radius:10px;}

/*------- contact-content css ends -----*/
  
}



@media screen and (min-width : 480px) and (max-width: 639px) {
  

#layout-wrapper{ margin:0; padding:0; width:100%; }
      
#header{ margin:0; padding:0; width:100%; float:left; background:#b2df76 url(img/header-bkg.jpg) repeat-x; }

.content-main{ margin:0 auto; padding:0; width:460px; }

.logo-row { margin:0; padding:5px 0 10px 0; width:100%; float:left; text-align:center;}

.enquiry-holder{ margin:0 1%; padding:0; width:98%; float:left;text-align:center;}

h3.enquiry-txt{margin:0; padding:15px 0; font-family:impact; color:#fff;font-size:26px;}

.logo-holder{ margin:0 1%; padding:0; width:98%; float:left;}

.contact-holder{ margin:0 1%; padding:0; width:98%; float:left;text-align:center;}  
    
.menu-row { margin:0; padding:0; width:100%; float:left; background-color:#ca0016;height:58px;border-radius:10px;}

.navbar-inverse { background:transparent !important; float: left !important; margin: 0; padding: 0; width: 100% !important;  height:49px !important; }

.navbar { margin:0; padding:0 0 0 10%; width:90% !important; float: left;}   

.navbar-header {margin: 0; padding:5px 0 0 0; float:right; width:100%;}

.navbar-toggle{margin:8px 0 8px 98% !important;}

.navbar-collapse {margin:0; padding: 0; float: left !important; width:100% !important;background-color:#ca0016 !important;}

.navbar-nav > li { display: block; margin:0 1px !important; padding:2px 0 !important;}

.navbar-inverse .navbar-nav > li > a { margin:0; padding:0; font-size:18px !important; line-height:40px !important; font-family:impact !important; font-weight:normal !important; color:#fff !important; text-align:center !important; }

.navbar-inverse .navbar-nav > li.current_page_item > a {  color:#fff !important;  background:#62ab1c !important; border-radius:10px !important; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {  background:#62ab1c !important; border-radius:10px !important;}

ul.navbar-nav li a.active {  color:#fff !important; background:#62ab1c !important; border-radius:10px !important; }

.navbar-inverse .navbar-nav > li.menu-item-last {  background:none !important;  }

.navbar > .container .navbar-brand {margin-left: 0 !important;}    
 
.row1-inside-left{ margin:0; padding:0; float:left;width:100%;}

.row1-inside-right{ margin:0; padding:0; float:left;width:100%;}
 
 
 
 
 

 /*----- red content sec css --------*/
.red-content-row { margin:0 0 10px 0; padding:0; width:100%; float:left;background:#b41325 url('images/red-sec-main-rep.jpg') repeat-x; border-radius:10px; border:1px solid #f28485;}  
     
.red-top-sec { margin:25px 0 0 0; padding:0 32px; width:100%; float:left;} 

.game-sec1 { margin:3% 2%; padding:0; width:46%; float:left; background:#ef292a; border-radius:10px 10px 0 0; }

.game-sec-right { margin:3% 2%; padding:0; width:46%; float:left; background:#ef292a ; border-radius:10px 10px 0 0;}     
     
.red-bottom-sec { margin:0 ; padding:0 0 25px 10%; width:100%; float:left;}    
 
p.more1-height{height:12px;}
p.more2-height{height:34px;}
p.more3-height{height:22px;}
p.more4-height{height:22px;}  

h3.suppliers-txt{ margin:0; padding:0 55px 0 0; font-family:impact; color:#fff; font-size:24px; text-align:center; font-weight:normal; line-height:29px;}

h3.suppliers-txt a{ margin:15px 0 0 30%;clear:both;float:left;}
 
/*------- Home content css-----*/
 
#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422;}
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0 1%; padding:0; width:98%; float:left;}

.page-content-right{ margin:0 1%; padding:0; width:98%; float:right;}
    
p.content-blk-txt{ margin:0; padding:0; font-family:arial; color:#000; font-size:18px; text-align:left; font-weight:normal; line-height:24px;} 

ul.content-img-list{ margin:0 0 10px 0; padding:0; float:left;}

ul.content-img-list li{ margin:0 10px 0 0; padding:0; float:left; list-style:none; display:inline; border:3px solid #fff; border-radius:5px; width:100px;}

/*------- footer css-----*/

#footer{ margin:0; padding:0; width:100%; float:left; background:#000000 url(images/footer-rep.jpg) repeat-x top ; }

.information-row{ margin:0; padding:10px 10px 0 10px; width:100%; float:left; background-color:#b11628; border-radius:10px;}

ul.more-info-list{ margin:0 0 10px 10%; padding:0; float:left;}

ul.more-info-list li{ margin:0; padding:0;list-style:none;clear:both; font-family:impact; color:#84c523; font-size:24px; text-align:center; font-weight:normal; line-height:46px;}

img.img-sep { margin:0; padding:5px 5px 0 10px; float:left; display:none;}

img.img-info { margin:0; padding:12px 5px 0 0; float:left;}

.bottom-nav-row{ margin:25px 0 0 5%; padding:0; width:100%; float:left; text-align:center; }

ul.bottom-nav{ margin:0 0 10px 0; padding:0; float:left;}

ul.bottom-social-links{ margin:15px 0 20px 35%; padding:0; float:left;}
 

/*------- contact-content css starts -----*/

.contact-content-left{ margin:0; padding:0; float:left;width:100%;}

.contact-content-right{ margin:0; padding:0; float:right;width:100%;}

.con-heading2{ margin:0; padding:0; font-family:impact; color:#fff; font-size:20px; text-align:left; font-weight:normal; line-height:28px;clear:both; text-decoration:underline;}

input.input1{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin: 0;padding: 0 0 0 5px; width: 100%;border-radius:5px;}

textarea.input2{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 100px; margin: 0;padding: 0 0 0 5px; width: 100%;border-radius:5px;}

input.wpcf7-submit { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#b11628;border-radius:5px;}

input.wpcf7-submit:hover { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#fff;border-radius:5px;}

input.inputcaptcha{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin:-20px 0 0 0;padding: 0; width: 100%;border-radius:5px;}

.row-inside-thumbnail{ margin:0; padding:10px 0px 0 15px; float:left;width:100%; border:5px solid #b11628; border-radius:10px;}


/*------- contact-content css ends -----*/
 
 
 
 
}



@media screen and (min-width : 360px) and (max-width: 479px) {
   
 
#layout-wrapper{ margin:0; padding:0; width:100%; }
      
#header{ margin:0; padding:0; width:100%; float:left; background:#b2df76 url(img/header-bkg.jpg) repeat-x; }

.content-main{ margin:0 auto; padding:0; width:340px; }

.logo-row { margin:0; padding:5px 0 10px 0; width:100%; float:left; text-align:center;}

.enquiry-holder{ margin:0 1%; padding:0; width:98%; float:left;text-align:center;}

h3.enquiry-txt{margin:0; padding:15px 0; font-family:impact; color:#fff;font-size:22px;}

.logo-holder{ margin:0 1%; padding:0; width:98%; float:left;}

.contact-holder{ margin:0 1%; padding:0; width:98%; float:left;text-align:center;}      

.menu-row { margin:0; padding:0; width:100%; float:left; background-color:#ca0016;height:58px;border-radius:10px;}

.navbar-inverse { background:transparent; float: left; margin: 0; padding: 0; width: 100%;  height:49px; }

.navbar { margin:0; padding:0 0 0 10%; width:90% !important; float: left;}   

.navbar-header {margin: 0; padding:5px 0 0 0; float:right; width:100%;}

.navbar-toggle{margin:8px 0 8px 90% !important;}

.navbar-collapse {margin:0; padding: 0; float: left; width:100%;background-color:#ca0016;}

.navbar-nav > li { display: block; margin:0 1px !important; padding:2px 0 !important;}

.navbar-inverse .navbar-nav > li > a { margin:0 !important; padding:0 !important; font-size:18px; line-height:40px !important; font-family:impact; font-weight:normal; color:#fff; text-align:center; }

.navbar-inverse .navbar-nav > li.current_page_item > a {  color:#fff;  background:#62ab1c; border-radius:10px; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {  background:#62ab1c; border-radius:10px;}

ul.navbar-nav li a.active {  color:#fff; background:#62ab1c; border-radius:10px; }

.navbar-inverse .navbar-nav > li.menu-item-last {  background:none;  }

.navbar > .container .navbar-brand {margin-left: 0;}

.row1-inside-left{ margin:0; padding:0; float:left;width:100%;}

.row1-inside-right{ margin:0; padding:0; float:left;width:100%;}



/*----- red content sec css --------*/
.red-content-row { margin:0 0 10px 0; padding:0; width:100%; float:left;background:#b41325 url('images/red-sec-main-rep.jpg') repeat-x; border-radius:10px; border:1px solid #f28485;}  
     
.red-top-sec { margin:25px 0 0 0; padding:0 32px; width:100%; float:left;} 

.game-sec1 { margin:3% 1%; padding:0; width:98%; float:left; background:#ef292a; border-radius:10px 10px 0 0; }

.game-sec-right { margin:3% 1%; padding:0; width:98%; float:left; background:#ef292a ; border-radius:10px 10px 0 0;}     
     
.red-bottom-sec { margin:0 ; padding:0 0 25px 22px; width:100%; float:left;}    
 
p.more1-height{height:12px;}
p.more2-height{height:34px;}
p.more3-height{height:22px;}
p.more4-height{height:22px;}  

h4.red-hding { margin:0; padding:15px 0 10px 0; font-family:impact; color:#fff; font-size:22px; text-align:center;}

h3.suppliers-txt{ margin:0; padding:0 20px 0 0; font-family:impact; color:#fff; font-size:22px; text-align:center; font-weight:normal; line-height:29px;}

h3.suppliers-txt a{ margin:15px 0 0 21%;clear:both;float:left;}

/*------- Home content css-----*/
 
#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422;}
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left; text-align:center;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0 1%; padding:0; width:98%; float:left;}

.page-content-right{ margin:0 1%; padding:0; width:98%; float:right;}
    
p.content-blk-txt{ margin:0; padding:0; font-family:arial; color:#000; font-size:16px; text-align:left; font-weight:normal; line-height:24px;text-align:justify;}  

ul.content-img-list { margin:10px; padding:0 0 0 10%; width:100%;}
    
ul.content-img-list li { border: 3px solid #FFFFFF; border-radius: 5px; display: inline; float: left;list-style: none outside none; margin: 0 10px 0 10px;
    padding: 0;}
p.content-blk-txt a {padding:0 24px; width:24%;}

/*------- footer css-----*/

#footer{ margin:0; padding:0; width:100%; float:left; background:#000000 url(images/footer-rep.jpg) repeat-x top ; }

.information-row{ margin:0; padding:10px 10px 0 10px; width:100%; float:left; background-color:#b11628; border-radius:10px;}

ul.more-info-list{ margin:0 0 10px 10%; padding:0; float:left;}

ul.more-info-list li{ margin:0; padding:0;list-style:none;clear:both; font-family:impact; color:#84c523; font-size:20px; text-align:center; font-weight:normal; line-height:46px;}

img.img-sep { margin:0; padding:5px 5px 0 10px; float:left; display:none;}

img.img-info { margin:0; padding:12px 5px 0 0; float:left;}

.bottom-nav-row{ margin:25px 0 0 0; padding:0; width:100%; float:left; text-align:center; }

ul.bottom-nav{ margin:0 0 10px 0; padding:0; float:left;}

ul.bottom-social-links{ margin:15px 0 20px 35%; padding:0; float:left;}

ul.bottom-nav{ margin:0 0 10px 30%; padding:0; float:left; display:none;}

/*------- contact-content css starts -----*/

.contact-content-left{ margin:0; padding:0; float:left;width:100%;}

.contact-content-right{ margin:0; padding:0; float:right;width:100%;}

.con-heading2{ margin:0; padding:0; font-family:impact; color:#fff; font-size:20px; text-align:left; font-weight:normal; line-height:28px;clear:both; text-decoration:underline;}

input.input1{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin: 0;padding: 0 0 0 5px; width: 100%;border-radius:5px;}

textarea.input2{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 100px; margin: 0;padding: 0 0 0 5px; width: 100%;border-radius:5px;}

input.wpcf7-submit { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#b11628;border-radius:5px;}

input.wpcf7-submit:hover { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#fff;border-radius:5px;}

input.inputcaptcha{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin:-20px 0 0 0;padding: 0; width: 100%;border-radius:5px;}

.row-inside-thumbnail{ margin:0; padding:10px 56px 0 55px; float:left;width:100%; border:5px solid #b11628; border-radius:10px;}

/*------- contact-content css ends -----*/


/*------- services-content css starts -----*/

.inside-page-holder{ margin:0; padding:0; float:left;width:100%;}

.row1-inside{ margin:0; padding:0; float:left;width:100%;}

.row2-inside{ margin:0; padding:0; float:left;width:100%;}

h3.heading1{ margin:5px 0; padding:5px 0 5px 10px;font-family:impact; color:#84c523; font-size:24px; text-align:left; font-weight:normal; line-height:28px; background:#fff; border-radius:5px;width:270px;float:left;}


p.insider-txt{ margin:0; padding:0 20px 0 0; font-family:arial; color:#000; font-size:18px; text-align:justify; font-weight:normal; line-height:28px;clear:both;}

p.insider-txt a{ margin:0; padding:0;font-family:arial; color:#000; text-decoration:underline; font-weight:normal;}

p.insider-txt a:hover{color:#B41325;}

img.services-img{ margin:0 10px 0 35px; padding:0; float:left;border-radius:10px; border:3px solid #fff;clear:both;}


/*------- services-content css ends -----*/

  
}




@media screen and (min-width : 320px) and (max-width: 359px) {
    
#layout-wrapper{ margin:0; padding:0; width:100%; }
      
#header{ margin:0; padding:0; width:100%; float:left; background:#b2df76 url(img/header-bkg.jpg) repeat-x; }

.content-main{ margin:0 auto; padding:0; width:300px; }

.logo-row { margin:0; padding:5px 0 10px 0; width:100%; float:left; text-align:center;}

.enquiry-holder{ margin:0 1%; padding:0; width:98%; float:left;text-align:center;}

h3.enquiry-txt{margin:0; padding:15px 0; font-family:impact; color:#fff;font-size:22px;}

.logo-holder{ margin:0 1%; padding:0; width:98%; float:left;}

.contact-holder{ margin:0 1%; padding:0; width:98%; float:left;text-align:center;}    

.menu-row { margin:0; padding:0; width:100%; float:left; background-color:#ca0016;height:58px;border-radius:10px;}

.navbar-inverse { background:transparent; float: left; margin: 0; padding: 0; width: 100%;  height:49px; }

.navbar { margin:0; padding:0 0 0 10%; width:90% !important; float: left;}   

.navbar-header {margin: 0; padding:5px 0 0 0; float:right; width:100%;}

.navbar-toggle{margin:8px 0 8px 90% !important;}

.navbar-collapse {margin:0; padding: 0; float: left; width:100%;background-color:#ca0016;}

.navbar-nav > li { display: block; margin:0 1px !important; padding:2px 0 !important;}

.navbar-inverse .navbar-nav > li > a { margin:0 !important; padding:0 !important; font-size:18px; line-height:40px !important; font-family:impact; font-weight:normal; color:#fff; text-align:center; }

.navbar-inverse .navbar-nav > li.current_page_item > a {  color:#fff;  background:#62ab1c; border-radius:10px; }

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {  background:#62ab1c; border-radius:10px;}

ul.navbar-nav li a.active {  color:#fff; background:#62ab1c; border-radius:10px; }

.navbar-inverse .navbar-nav > li.menu-item-last {  background:none;  }

.navbar > .container .navbar-brand {margin-left: 0;}

.row1-inside-left{ margin:0; padding:0; float:left;width:100%;}

.row1-inside-right{ margin:0; padding:0; float:left;width:100%;}




/*----- red content sec css --------*/
.red-content-row { margin:0 0 10px 0; padding:0; width:100%; float:left;background:#b41325 url('images/red-sec-main-rep.jpg') repeat-x; border-radius:10px; border:1px solid #f28485;}  
     
.red-top-sec { margin:25px 0 0 0; padding:0 32px; width:100%; float:left;} 

.game-sec1 { margin:3% 1%; padding:0; width:98%; float:left; background:#ef292a; border-radius:10px 10px 0 0; }

.game-sec-right { margin:3% 1%; padding:0; width:98%; float:left; background:#ef292a ; border-radius:10px 10px 0 0;}     
     
.red-bottom-sec { margin:0 ; padding:0 0 25px 22px; width:100%; float:left;}    
 
p.more1-height{height:12px;}
p.more2-height{height:34px;}
p.more3-height{height:22px;}
p.more4-height{height:22px;}  

h4.red-hding { margin:0; padding:15px 0 10px 0; font-family:impact; color:#fff; font-size:22px; text-align:center;}

h3.suppliers-txt{ margin:0; padding:0 20px 0 0; font-family:impact; color:#fff; font-size:22px; text-align:center; font-weight:normal; line-height:29px;}

h3.suppliers-txt a{ margin:15px 0 0 21%;clear:both;float:left;}

#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422; }
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0 0 0 2%; padding:0; width:98%; float:left;}

.page-content-right{ margin:0 0 0 2%; padding:0; width:98%; float:right;}

/*------- Home content css-----*/
 
#content{ margin:0; padding:62px 0 15px 0; width:100%; float:left; background:#82c422;}
 
.page-tag-holder{ margin:0; padding:0 0 0 10px; width:100%; float:left; text-align:center;}

.page-content-holder{ margin:18px 0 0 0; padding:0; width:100%; float:left;}

.page-content-left{ margin:0 1%; padding:0; width:98%; float:left;}

.page-content-right{ margin:0 1%; padding:0; width:98%; float:right;}
    
p.content-blk-txt{ margin:0; padding:0; font-family:arial; color:#000; font-size:15px; text-align:left; font-weight:normal; line-height:24px;text-align:justify;}  

ul.content-img-list { margin:10px; padding:0 0 0 4%; width:100%;}
    
ul.content-img-list li { border: 3px solid #FFFFFF; border-radius: 5px; display: inline; float: left;list-style: none outside none; margin: 0 10px 0 10px;
    padding: 0;}
p.content-blk-txt a {padding:0 24px; width:34%;}


/*------- footer css-----*/

#footer{ margin:0; padding:0; width:100%; float:left; background:#000000 url(images/footer-rep.jpg) repeat-x top ; }

.information-row{ margin:0; padding:10px 10px 0 10px; width:100%; float:left; background-color:#b11628; border-radius:10px;}

ul.more-info-list{ margin:0 0 10px 2%; padding:0; float:left;}

ul.more-info-list li{ margin:0; padding:0;list-style:none;clear:both; font-family:impact; color:#84c523; font-size:20px; text-align:center; font-weight:normal; line-height:36px;}

img.img-sep { margin:0; padding:5px 5px 0 10px; float:left; display:none;}

img.img-info { margin:0; padding:7px 5px 0 0; float:left;}

.bottom-nav-row{ margin:25px 0 0 0; padding:0; width:100%; float:left; text-align:center; }

ul.bottom-nav{ margin:0 0 10px 0; padding:0; float:left;}

ul.bottom-social-links{ margin:15px 0 20px 35%; padding:0; float:left;}

ul.bottom-nav{ margin:0 0 10px 30%; padding:0; float:left; display:none;}

img.services-img{ margin:5px 0 5px 15px; padding:0; float:left;border-radius:10px; border:3px solid #fff;clear:both;text-align:center;}

.row-inside-thumbnail{ margin:0; padding:10px 56px 0 55px; float:left;width:100%; border:5px solid #b11628; border-radius:10px;}

/*------- contact-content css starts -----*/

.contact-content-left{ margin:0; padding:0; float:left;width:100%;}

.contact-content-right{ margin:0; padding:0; float:right;width:100%;}

.con-heading2{ margin:0; padding:0; font-family:impact; color:#fff; font-size:20px; text-align:left; font-weight:normal; line-height:28px;clear:both; text-decoration:underline;}

input.input1{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin: 0;padding: 0 0 0 5px; width: 100%;border-radius:5px;}

textarea.input2{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 100px; margin: 0;padding: 0 0 0 5px; width: 100%;border-radius:5px;}

input.wpcf7-submit { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#b11628;border-radius:5px;}

input.wpcf7-submit:hover { border:none; color: #000; float: left; font-family: impact; font-size: 16px; height: 35px; margin:10px 0 10px 0; padding: 0;width: 30%; background-color:#fff;border-radius:5px;}

input.inputcaptcha{  border: 1px solid #000;color: #000; float: left; font-family: arial; font-size: 16px; height: 34px; margin:-20px 0 0 0;padding: 0; width: 100%;border-radius:5px;}

/*------- contact-content css ends -----*/



}