@font-face {

    font-family: 'ralewayregular';

    src: url('../fonts/raleway-regular-webfont.eot');

    src: url('../fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/raleway-regular-webfont.woff') format('woff'),

         url('../fonts/raleway-regular-webfont.ttf') format('truetype'),

         url('../fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'freightneo_prolight';

    src: url('../fonts/freightneoprolight-webfont.eot');

    src: url('../fonts/freightneoprolight-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/freightneoprolight-webfont.woff') format('woff'),

         url('../fonts/freightneoprolight-webfont.ttf') format('truetype'),

         url('../fonts/freightneoprolight-webfont.svg#freightneo_prolight') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'open_sanslight';

    src: url('../../../fonts/opensans-light-webfont.eot');

    src: url('../../../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),

         url('../../../fonts/opensans-light-webfont.woff') format('woff'),

         url('../../../fonts/opensans-light-webfont.ttf') format('truetype'),

         url('../../../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'open_sansbold';

    src: url('../../../fonts/opensans-bold-webfont.eot');

    src: url('../../../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('../../../fonts/opensans-bold-webfont.woff') format('woff'),

         url('../../../fonts/opensans-bold-webfont.ttf') format('truetype'),

         url('../../../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'open_sanssemibold';

    src: url('../../../fonts/opensans-semibold-webfont.eot');

    src: url('../../../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),

         url('../../../fonts/opensans-semibold-webfont.woff') format('woff'),

         url('../../../fonts/opensans-semibold-webfont.ttf') format('truetype'),

         url('../../../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');

    font-weight: normal;

    font-style: normal;



}



a {

    font-size: 12px;

    text-decoration: none;

	font-weight:normal;

}

.inner-banner

{

background:#e4f7fe;

/*height:160px;*/

}

.inner-banner .banner

{

font-size:0;

}



/******** header **********/

.header_container {

    padding: 20px 0 10px;

	width:1170px;

	margin-left:auto;

	margin-right:auto;

}







.rkd_logo p {

    margin: 0;

	padding:0px;

}



.social_media_row1,.social_media_row2 {

    text-align: right;

}



.social_media {

    margin-left: 0;

}



.site_search {

   /* float: left;

    margin-left: 86px !important;

    margin-top: -1px !important;*/

	

	float:right;

}



.social_media_row2 {

    float: right;

}



.social_media a {

    display: inline-block;

    margin: 0 15px 0 0;

    text-decoration: none;

	font-size:12px;

}

.social_media_top

{

font-size:0;

margin-right:-5px;

}

.social_media_top a

{

margin-right:5px;

margin-bottom:5px;

}



.social_media_row2 a {

    float: left;

}



.rkd_menu #maximenuck1 {

    float: right;

    margin-top: 37px;

    height: 30px;

}



.rkd_menu {

    text-align: right;

}



.rkd_menu ul li.level1 {

    margin: 0 0px !important;

}

.rkd_menu ul li.level1 a {

    margin: 0px 7px !important;

	padding:10px 5px !important;

}



.rkd_menu ul li.level1.last {

    margin-right: 0px !important;

}



.rkd_menu ul li a {

    text-decoration: none;

}

.rkd_menu ul li.level2 > a span:hover{

	color:#023A4D !important;

	text-shadow:none;

	background:none !important;

	}

.item194 .floatck .maxidrop-main .maximenuck2.first li a > span, .item189 .floatck .maxidrop-main .maximenuck2.first li a > span:hover{

	color:#005AAB !important;

	}	



.rkd_menu ul li.level1 > a span {

    /*font-weight: 700;*/

    color: 000000;

/*    text-transform: uppercase;*/

    font-size: 12px;

	letter-spacing:1px;	

	font-family: 'open_sanslight';

	transition: color 0.4s ease 0s;

-webkit-transition: color 0.4s ease 0s;

font-weight:bold;

text-transform:uppercase;

}



.rkd_menu ul li.level2 > a span {

/*    font-weight: 700;*/

    color: #1E687B;

    text-transform: none;

	letter-spacing:1px;

    font-size: 13px;

		font-family: "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;

		text-shadow:0px 0px 2px #F9F9F9;

}





.maximenuck2 {

    background: none repeat scroll 0% 0% rgb(255, 255, 255);

    /*opacity: 0.85;*/

}







.floatck {

/*margin-top:12px !important;;*/

margin-left:-17px !important;

}



.rkd_menu .menu li a {

    padding-top: 0px;

    padding-bottom: 0px;

}



.rkd_menu .menu {

    margin-top: 0;

    margin-bottom: 0;

}



div.maximenuckh ul.maximenuck li ul li.maximenuck {

    border-bottom: 1px solid #77C1D4;

    display: block !important;

    padding: 0px 0 0px 0px;

    position: relative;

    text-align: left;

    width: 200px;

    z-index: 11001;

}

div.maximenuckh ul.maximenuck li ul li.maximenuck.item194,div.maximenuckh ul.maximenuck li ul li.maximenuck.item189

{

background: url("../images/background/menu_indication.png") no-repeat scroll 184px 10px rgba(0, 0, 0, 0);

}





.first span {

    font-size: 13.5px;

    text-transform: uppercase;

}



.rkd_menu ul li.level1:hover > a span,.rkd_menu ul li.level1.current > a span {

    color: #005aab;





	

}

li.item194:hover > .floatck,li.item189:hover > .floatck

{

display:block;



}



li.item194 .floatck,li.item189 .floatck

{

left: 217px !important;

top: 0px;

display: none;

}



.item194 .floatck .maxidrop-main .maximenuck2.first li a > span,.item189 .floatck .maxidrop-main .maximenuck2.first li a > span

{

font-size: 13px;

/*font-weight: 700;*/

text-transform: none;

letter-spacing:1px;

	font-family: "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;

} 



#mod-search-searchword {

   

   /* height: 30px;

    opacity: 8;

    padding-left: 5px;

    padding-right: 5px;

    padding-top: 0;

    vertical-align: bottom;

    color: #4b4b4b;*/

	

	

	color: #4B4B4B;

    margin-right:0;

    margin-top: -30px;

    opacity: 8;

    padding-left: 3%;

    padding-top: 0;

    vertical-align: top;

    border:2px solid #d3d3d3;

    /*box-shadow: 

    inset 0 0 5px rgba(0,0,0,0.1),

    inset 0 3px 2px rgba(0,0,0,0.1);

	-moz-border-radius: 2px;

    -webkit-border-radius: 2px;*/

    border-radius: 8px;
    width: 266px;
    height: 37px;
}



.social_media_top a:last-child

{

margin-right:0;

}



div.search:hover #mod-search-searchword,#mod-search-searchword:focus {

    /*opacity: 1;*/

}

/****************************** home page banner blocks **********************/





.above_slider_links .container_24 .grid_24 {

    position: absolute;

    z-index: 1;

    margin: auto;

}



.above_slider_links ul {

    margin: auto 15px auto 65px;

}



/*.above_slider_links ul li {

    display: inline-block;

    background: #1f2a34;

    width: 137px;

  height: 115px;

    height: 115px;

    text-align: center;

    padding: 10px;

    vertical-align: bottom;

}*/

 @media screen and (min-width: 768px ) {

.above_slider_links ul li img {

    height: 35px;

    width: 35px;

	margin-top:-4px;

}

.downloadpdf{

    display: none;

}

.above_slider_links 

{

   /* margin-top: -112px;    padding: 50px 0;   position: relative; margin-bottom: 50px;*/

    margin-bottom: 0;

    margin-top: -32px;

    padding: 43px 0 0;

    position: relative;

}

}

 @media screen and (max-width: 768px ) {

.above_slider_links ul li img {

    height: 20px;

    width: 20px;

    margin-top:-4px;

    margin-right: 45px;

}

.above_slider_links 

{

   /* margin-top: -112px;    padding: 50px 0;   position: relative; margin-bottom: 50px;*/

    margin-bottom: 0;

    margin-top: 0;

    padding: 43px 0 0;

    position: relative;

}

.downloadpdf{

    display: block;

    margin-top: -39px;

    position: absolute;

}

}

.above_slider_links ul li h6 {

    font-size: 14px;

    text-transform: uppercase;

    margin: 5px 0;

}



.above_slider_links ul li p {

    color: #fff;

}



.above_slider_links ul li.one {

    border-top: 5px solid #9ccb58;

}



.above_slider_links ul li.one h6  {

    color: #9ccb58;

	text-decoration:none;

}



.above_slider_links ul li.two {

    border-top: 5px solid #5abde9;

}



.above_slider_links ul li.two h6 {

    color: #5abde9;

	text-decoration:none;

}



.above_slider_links ul li.three {

    border-top: 5px solid #ff7d4a;

}



.above_slider_links ul li.three h6  {

    color: #ff7d4a;

    margin-bottom: 0;

	text-decoration:none;

}



.above_slider_links ul li.three p {

    margin-top: 0;

}



.above_slider_links ul li.four {

    border-top: 5px solid #fff370;

}



.above_slider_links ul li.four h6 {

    color: #fff370;

	text-decoration:none;

}



.above_slider_links ul li.five {

    border-top: 5px solid #a27fff;

}



.above_slider_links ul li.five h6  {

    color: #a27fff;

	text-decoration:none;

}



.above_slider_links ul li.six {

    border-top: 5px solid #61e3d2;

}



.above_slider_links ul li.six h6 {

    color: #61e3d2;

}/*********************************************************************************************************/



.left_sidebar 

{

    background: url("../images/sidebar-shadow.png") no-repeat scroll 99% 0 rgba(0, 0, 0, 0);

	float:left;

	min-height:700px;

	/*margin-top:-28px;*/

}

.contact_address

{

 background: url(../images/sidebar-shadow.png) no-repeat 245px 0;

 min-height:700px;

}





.component_area {

    margin-left: 20px;

    margin-top: 20px;

    padding-left: 15px;

    padding-right: 15px;

}

.component_area h1.menu_title {

    background:url(../../../images/right-arrow.png) no-repeat left center;

    border-top: 1px solid #e4e4e4;

    border-bottom: 1px solid #e4e4e4;

    color: #00539E;

    font-size: 18px;

    line-height: 30px;

    margin: 0px 0px 19px 0px !important;

    padding:4px 0px 4px 18px;

    text-transform: capitalize !important;

    float:left;

    display:block;

    width:100%;

    font-family: 'freightneo_prolight';

    letter-spacing:1px;

    font-weight:bold;

    margin-bottom:0px;

}

.component_area h2.menu_title {

    background:url(../../../images/right-arrow.png) no-repeat left center;

    border-top: 1px solid #e4e4e4;

    border-bottom: 1px solid #e4e4e4;

    color: #00539E;

    font-size: 18px;

    line-height: 30px;

    margin: 0px 0px 19px 0px !important;

    padding:4px 0px 4px 18px;

    text-transform: capitalize !important;

	float:left;

	display:block;

	width:100%;

	font-family: 'freightneo_prolight';

	letter-spacing:1px;

	font-weight:bold;

	margin-bottom:0px;

}

.itempage_133 .component_area h2.menu_title

{

padding:10px 40px;

} 

.left_sidebar .module_title {

    color: #00539E;

    font-size: 18px;

    font-weight: 400;

    letter-spacing: 2px;

    line-height: 24px;

    margin-bottom: 35px;

}



.left_sidebar .joomla-nav li {

    margin-bottom: 20px;

}





.left_sidebar .joomla-nav li.selected {

    background: url(../images/current-menu.png) no-repeat 90% 50%;

}



.left_sidebar .joomla-nav li.selected a {

    color: #00539e;

    font-weight: 700;

}



.left_sidebar .joomla-nav li a {

    text-decoration: none;

    font-size: 14px;

    text-transform: uppercase;

    color: #111111;

    letter-spacing: 1px;

}

/*******Services Page Side Menu*********/

.patent-li-li p

{

margin-left:13px;

}

.patent-li-li ul li

{

list-style-type: circle!important;

margin-left: 51px;

font-family:Verdana, Geneva, sans-serif;

}

.patent-li-li ul

{

padding-top:0 !important;

}

.services

{



margin-top:0px;

}

.services-menu ul li.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 90% 50% rgba(0, 0, 0, 0);*/

}

.services-menu ul li.item-216.active.level2

{

background:none;

}



.services-menu ul li.item-211.active.level2

{

background:none;

}





.services-menu ul li

{

padding-right:80px;

}



.know_side_menu ul li

{

padding-right:0px !important;

}



.menu.know_side_menu.services-menu ul li

{

padding-right:29px;

}

.content_3 {

	margin-left:35px !important;

	width:192px;

	}

.content_3 li{

		background:url(../../../images/bullet2.png) no-repeat left top !important;

		background-position:0px 6px !important;

		padding-left:0px !important;

	}

.content_3 li a{

	padding-left:0px !important;

	margin-left:8px;



	}



.menu.know_side_menu.services-menu ul li#item-216 li {

    padding-right: 0px;

}



li#item-216

{

padding-right:0px;

}





.menu.know_side_menu.services-menu ul li#item-211 li.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



.menu.know_side_menu.services-menu ul li#item-211 li {

    padding-right: 0px;

}



li#item-211

{

padding-right:0px;

}





.menu.know_side_menu.services-menu ul li#item-216 li.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}







.itempage_115 .menu_title

{

margin-top:30px !important;

}

.itempage_116 .menu_title

{

margin-top:30px !important;

}



.menu.know_side_menu ul li

{

padding-right:29px;

}



.know_side_menu.services-menu li.level2 a

{

color:#262c2f;

/*font-weight:bold !important;

background:url(../../../images/bullet1.png) no-repeat left center;*/

padding-left:5px;

padding-top:12px;

transition: color 0.4s ease 0s;

-webkit-transition: color 0.4s ease 0s;

padding-bottom:12px;

letter-spacing:1px;

}

.know_side_menu.services-menu li.level2 a:hover{

	color:#D54135;

	}

.know_side_menu.services-menu li.level2 .fa{font-size: 15px;margin-top: 3px;color: #e74b34;}

.know_side_menu.services-menu li.level2

{

/*margin-top:23px;*/

padding-top:8px;

padding-bottom:8px

}

.know_side_menu li.level2

{

/*margin-top:23px;*/

background:url(../../../images/border.png) no-repeat left bottom;

padding-top:8px;

padding-bottom:8px;

}





.a-location

{

margin-bottom:90px;

margin-top:23px;

line-height:20px;

font-size:12px;

font-family:verdana;

}

/*.itempage_211 .component_area h2.menu_title,.itempage_218 .component_area h2.menu_title

{

padding: 30px 40px;

}*/



.services-menu ul

{

margin-top:8px;

}



.know_side_menu ul

{

margin-top:12px;

}



.services-menu li.level2 ul

{

margin-top:0px;

}



.know_side_menu.services-menu li.level3 a

{

color:#3d3d3d !important;



}





.know_side_menu.services-menu li.active.level3 a

{

font-weight:bold;

}





.services-menu

{

margin-top:46px;

}



.know_side_menu

{

margin-top:46px;

}







.services-menu li.level1 a

{

/*font-size:18px;

font-weight:normal !important;*/

}



.know_side_menu.services-menu li.active.level2 a

{

/*font-weight:600 !important;*/

}



/*******News and Media Useful Links*********/

.news_useful_links h4

{



color:#ee5231;

font-weight:bold;

margin-bottom:0;

margin-top:0;

}

.news_useful_links

{

margin-bottom:70px;

}

.news_useful_links

{

/*padding-left:40px;*/

margin-top:30px;

}

.news_useful_links ul

{

padding-left:15px;

margin-bottom:30px;

}



.news_useful_links li a

{



color:#6a6a6a;

text-decoration:none;

}

.news_useful_links li 

{

list-style-type:disc;

color:#6a6a6a;

margin-bottom:22px;



}

/*******Knowledge base side menu**************/

.know_side_menu li {

	/*margin-bottom: 20px;*/

   /* margin-bottom: 15px;*/

}



.know_side_menu li ul li {

   /* margin-bottom: 10px;*/

}



.know_side_menu li ul li:first-child {

   /* margin-top: 10px;*/

}



.know_side_menu #item-146.level3

{

padding-top:10px;

} 





.know_side_menu li.item-146.level3 ul li {

  margin-bottom:8px;

}

.know_side_menu li.item-280.level3 ul li {

  margin-bottom:8px;

}



.know_side_menu li.item-147.level3 ul li {

  margin-bottom:8px;

}

.know_side_menu li.item-148.level3 ul li {

  margin-bottom:8px;

}

.know_side_menu li.item-149.level3 ul li {

  margin-bottom:8px;

}

.know_side_menu li.item-150.level3 ul li {

  margin-bottom:8px;

}







.know_side_menu li ul li:last-child {

    margin-bottom: 0px;

}



.know_side_menu li.parent ul {

	/*margin-top: 20px;*/;

}



.know_side_menu li.active.level2 {

    /*background: url(../images/current-menu.png) no-repeat 90% 41%;*/

}



.know_side_menu li.level3 ul

{

/*padding-left:15px;*/

}



.know_side_menu li.level2 ul

{

/*padding-left:15px;*/

}











.know_side_menu li.active.level3 {

    /*background: url("../images/current-menu.png") no-repeat scroll 100% 7px rgba(0, 0, 0, 0);*/

}



.know_side_menu li.item-146.active.level3 {

    background: none;

}







.know_side_menu li.item-148.active.level3 {

    background: none;

}



.know_side_menu li.item-149.active.level3 {

    background: none;

}



.know_side_menu li.item-150.active.level3 {

    background: none;

}







.know_side_menu li.item-147.active.level3 {

    background: none;

}



.know_side_menu li.item-146.active.level3 ul li {

    background: none;

}







.know_side_menu.services-menu li.active.level3 {

    /*background: url("../images/current-menu.png") no-repeat scroll 193px 5px rgba(0, 0, 0, 0);*/

}



#item-265.active,#item-266.active

{

	/*background: url("../images/current-menu.png") no-repeat scroll 180px 5px rgba(0, 0, 0, 0);*/

}

#item-265

{

margin-top:10px;



}

#item-266

{

margin-top:10px;

}

#item-228.active

{

background:none;

}

.know_side_menu li.active a {

  

   /* font-weight: 700;*/

   font-weight:normal;

}



.know_side_menu li.active.level2 a {

    color: #00539E;

/*    font-weight: 700;

	text-transform:uppercase;*/

}

.know_side_menu li.active.level2 ul li

{

/*padding-left:15px;*/

}









.know_side_menu.services-menu li.level2 ul li

{

padding-left:10px;

}



.know_side_menu li.level3 ul li

{

padding-left:0px !important;

}



.know_side_menu li.level1 a

{



/*font-weight:700;*/

}



.know_side_menu ul li.active.level2

 {

   /* background: url("../images/current-menu.png") no-repeat scroll 90% 50% rgba(0, 0, 0, 0);*/

}



.know_side_menu ul li.item-184.active.level2

{

padding-top:12px;

padding-bottom:12px;

}



#item-150,#item-146,#item-147,#item-148,#item-149

{

padding-right:0;



}

#item-184

{

padding-right:24px;

}

/****patent Overview********/



#item-151 a

{

/*color:#3d3d3d !important;*/

}



#item-151.active a

{

/*color:#00539E !important*/

}



#item-151.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}











#item-153.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}







#item-152 a

{

color:#7C7C7C !important;

}



#item-152.active a

{

color:#00539E !important

}



#item-152.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-155 a

{

color:#3d3d3d !important;

}



#item-155.active a

{

color:#00539E !important

}



#item-153 a

{

color:#3d3d3d !important;

}



#item-153.active a

{

color:#00539E !important

}





/*****Trademark*******/

#item-170 a

{

color:#3d3d3d !important;

}



#item-170.active a

{

color:#00539E !important



}



#item-170.active {

  /*  background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-247.active {

    /*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}







#item-247.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-155.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-247.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-248.active {

   /* background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-164.active {

   /* background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-248 a

{

color:#3d3d3d !important;

}



#item-248.active a

{

color:#00539E !important

}



#item-164 a

{

color:#3d3d3d !important;

}



#item-164.active a

{

color:#00539E !important

}



#item-247 a

{

color:#3d3d3d !important;

}



#item-247.active a

{

color:#00539E !important

}



/*******Design***************/





#item-171 a

{

color:#3d3d3d !important;

}



#item-171.active a

{

color:#00539E !important

}



#item-171.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



/*#item-149 a

{

color:#7C7C7C !important;

}



#item-149.active a

{

color:#00539E !important

}



#item-149.active

{

background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);

}*/



#item-166 a

{

color:#3d3d3d !important;

}



#item-166.active a

{

color:#00539E !important

}



#item-166.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-250 a

{

color:#3d3d3d !important;

}



#item-250.active a

{

color:#00539E !important

}



#item-250.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}





#item-249 a

{

color:#3d3d3d !important;

}



#item-249.active a

{

color:#00539E !important

}



#item-249.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}













/****ENd****/



/*******Copyright**********/

#item-172 a

{

color:#3d3d3d !important;

}



#item-172.active a

{

color:#00539E !important

}



#item-172.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-251 a

{

color:#3d3d3d !important;

}



#item-251.active a

{

color:#00539E !important

}



#item-251.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-252 a

{

color:#3d3d3d !important;

}



#item-252.active a

{

color:#00539E !important

}



#item-252.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-165 a

{

color:#3d3d3d !important;

}



#item-165.active a

{

color:#00539E !important

}



#item-165.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}





#item-249 a

{

color:#7C7C7C !important;

}



#item-249.active a

{

color:#00539E !important

}



#item-249.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}





#item-132

{

/*margin-top:15px;*/

}

.content_2{

	margin:0px !important;

	padding:0px !important;

	}



/******Other IPR**************/



#item-176 a

{

color:#3d3d3d !important;

}



#item-176.active a

{

color:#00539E !important

}



#item-176.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-177 a

{

color:#3d3d3d !important;

}



#item-177.active a

{

color:#00539E !important

}



#item-177.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}



#item-253 a

{

color:#3d3d3d !important;

}



#item-253.active a

{

color:#00539E !important

}



#item-253.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-178 a

{

color:#3d3d3d !important;

}



#item-178.active a

{

color:#00539E !important

}



#item-178.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-179 a

{

color:#3d3d3d !important;

}



#item-179.active a

{

color:#00539E !important

}



#item-179.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-180 a

{

color:#3d3d3d !important;

}



#item-180.active a

{

color:#00539E !important

}



#item-180.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-181 a

{

color:#3d3d3d !important;

}



#item-181.active a

{

color:#00539E !important

}



#item-181.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-182 a

{

color:#3d3d3d !important;

}



#item-182.active a

{

color:#00539E !important

}



#item-182.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

#item-183 a

{

color:#3d3d3d !important;

}



#item-183.active a

{

color:#00539E !important

}



#item-183.active

{

/*background: url("../images/current-menu.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);*/

}

/*********Other IPR Ends*************/



.patent-overview ul li {

    padding-left: 15px;

	color:#000;

	line-height:22px;

}



.patent-overview ul

{

padding-left:15px;

}



.know_side_menu li.level3 a {

    text-decoration: none;

    font-size: 14px;

    color: #3d3d3d !important;

    letter-spacing: 1px;

    text-transform: inherit !important;

}











.know_side_menu li.active.level3 a {

    color: #00539e !important;

/*    font-weight: 700;*/

}



.know_side_menu li a {

    text-decoration: none;

    font-size: 14px;

/*    text-transform: uppercase;*/

    color: #00539e;

    letter-spacing: 1px;

}



.know_side_menu li.level1 a

{

font-size:13px;

/*font-weight:bold !important;*/

font-family: 'open_sanssemibold';

}



.know_side_menu li a{

	color:

	}



.know_side_menu li.active.level2 a.isactive{

	color:#00539E !important;

	}



#item-154.level3 a

{

/*color:#7c7c7c !important;*/

}

#item-154.active.level3 a

{

/*color:#00539e !important;*/

}

.content_3 li#item-158.level4 a

{

/*color:#7c7c7c !important;*/

}

.content_3 li#item-158 a.isactive 

{

color:#00539e !important;

}



.content_3 li#item-159.level4 a

{

color:#7c7c7c !important;

}

.content_3 li#item-159 a.isactive 

{

color:#00539e !important;

}



.content_3 li#item-160.level4 a

{

color:#7c7c7c !important;

}

.content_3 li#item-160 a.isactive 

{

color:#00539e !important;

}







.know_side_menu li.level2 a {

    text-decoration: none;

    font-size: 13px;

    color: #292C2F;

    letter-spacing: 1px;

	padding-left:5px;

    /*text-transform: capitalize !important;*/

}

/*.content_1 li.item-132 a{

	background:url(../../../images/bullet1.png) no-repeat left center;

	padding-left:15px;

	}

.content_1 li.item-133 a{

	background:url(../../../images/bullet1.png) no-repeat left center;

	padding-left:15px;

	}

.content_1 li.item-185 a{

	background:url(../../../images/bullet1.png) no-repeat left center;

	padding-left:15px;

	}*/

.toggler toggler_2, .open {

	margin-left:20px !important;

	}

.content_1 li a.bullet {

	/*background:url(../../../images/bullet1.png) no-repeat left center !important;*/

	padding-left:5px !important;

	}
.content_1 li .fa{font-size: 15px; margin-top: 3px;color: #e74b34;}
.content_1 li img{

	margin-left:-8px !important;

	}

.content_1 li img{

	cursor:pointer !important;

	}

.content_1 li.border{

	background:url(../../../images/border.png) no-repeat left bottom;

	}



.know_side_menu li.level4 a {

    text-decoration: none;

    font-size: 12px !important;

    color: #3d3d3d !important;

    letter-spacing: 1px !important;

    text-transform: capitalize !important;

}



.know_side_menu li.current.level4 a {

    color: #00539e !important;

  /*  font-weight: 700;*/

}

div.catItemReadMore

{

margin-bottom:22px;

float:right;

}



.know_side_menu li.level3 ul

{

/*padding-left:25px;*/

}

.error_my_message

{

margin-left:5px;

}



/****Case Studies Sub Menu*****//*#item-154.active ul{    background: none repeat scroll 0 0 #FFFFFF;    border: 1px solid #D3D3D3 !important;    left: 23%;    margin-top: 0 !important;    padding: 15px;    position: absolute;    top: 261px;    z-index: 9999;	display:none;}li#item-154.active:hover ul{display:block;}#item-154 ul{     background: none repeat scroll 0 0 #FFFFFF;    border: 1px solid #D3D3D3 !important;    left: 31%;    margin-top: 0 !important;    padding: 15px !important;    position: absolute;    top: 410px;    z-index: 9999;	display:none;	height:auto !important;	}li#item-154:hover ul{display:block;}.itempage_158 .container_24{position:relative;}*//******Ends******/



.itemListView .itemContainer {

    border-bottom: 1px solid #e4e4e4;

   /* padding-bottom: 30px;

    margin-bottom: 18px;*/

	margin-bottom:22px;

}



.itemListView div.catItemHeader h3.catItemTitle,.itemView div.itemHeader h2.itemTitle {

    /*margin-bottom: 15px;*/

}



.itemListView h3.catItemTitle a,.itemView div.itemHeader h2.itemTitle ,.itemListView h3.catItemTitle {

    color: #EB5B48 !important;

    font-size: 14px;

    text-decoration: none;

/*    line-height: 32px;*/

	letter-spacing:1px;

    font-family: 'open_sanssemibold';



    /* Megabots Modification */

    font-family: Roboto !important;

    font-weight: 800 !important;

    font-size: 16px !important;

    line-height: 32px !important;

    letter-spacing: 0.5px !important;

    /* Megabots Modification */

}

.genericItemCategory

{

border-right: medium none !important;

margin-left: 20px !important;

display:none !important;

}

.catItemHeader .itemTitle,.itemHeader .itemTitle

{

 float: left;

 width: 85%;

}



.itemListView p,.itemView p ,.itemView li{

    color: #000;

    line-height: 24px;

}

.itemView li

{

list-style-type:disc;

}

.catItemIntroText

{

color: #000;

font-size:13px !important;

line-height:24px !important;

}

.itemView div.itemFullText h3 ,.itemIntroText h3

{

    color: #e64a34;

    font-size: 18px;

    padding:8px 0 ;

}

.itemFullText a

{

color:#e64a34;

}



.itemView div.itemFullText ul

{

padding-left:15px;

}



a.k2ReadMore {

   background-color: #FF5C2A !important;

    border: 0 none;

    border-radius: 0.25em;

    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF !important;    

    font-size: 11px;

    font-weight: normal;

	letter-spacing:1px;

    min-width: 80px;

    padding: 3px 7px;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    transition: all 0.25s linear 0s;

	text-transform:uppercase;

}



a.k2ReadMore:hover{

     color: #FFC7A7 !important;

    text-decoration: none;

    transition: all 0.25s linear 0s;

}



/********************** breadcrumb **************************/

.breadcrumbs {

    padding: 0px 0px;

}

.breadcrumb{

	margin-bottom: 15px;

}
.breadcrumbs img{margin-top: -5px;width: 13px;}
a.pathway {

    color: #a5a5a5;

    text-decoration: none;

	font-size:12px;

}



a.pathway:hover {

    text-decoration: underline;

}



.breadcrumbs span {

    /*color: #ea492c;*/

	font-size:12px;

}









.breadcrumbs span

{

	color: #a5a5a5;

	font-size:12px;

}

.breadcrumbs span:last-child

{

	color: #ea492c;

	font-size:12px;

}





/***************************** content filters **********************************/

/*.content_filters h3.module_title {

    font-size: 13px;

    text-transform: uppercase;

    color: #333 !important;

    background:url(../../../images/down-arrow2.png) no-repeat left center;

    padding: 5px;

    text-align: right;

    margin-bottom: 0;

    margin-top: 0;

    letter-spacing: 1px;

	font-weight:normal;

	width:124px;

	-moz-box-shadow: inset 0 0 2px 2px #eee;

	-webkit-box-shadow: inset 0 0 2px 2px#eee;

	box-shadow: inset 0 0 2px 2px #eee;

	background-position:14px 12px;

	cursor:pointer;

}

*/

.content_filters h3.module_title {

    font-size: 13px;

    text-transform: uppercase;

    color: #333 !important;

    background:url(../../../images/down-arrow2.png) no-repeat left center;

    padding: 5px;

    text-align: right;

    margin-bottom: 0;

    margin-top: 0;

    letter-spacing: 1px;

	font-weight:normal;

	width:124px;

	-moz-box-shadow: inset 0 0 2px 2px #eee;

	-webkit-box-shadow: inset 0 0 2px 2px#eee;

	box-shadow: inset 0 0 2px 2px #eee;

	background-position:9px 10px !important;

	cursor:pointer;

	background-position:10px 12px;

}

.content_filter_categories h3.module_title {

margin-bottom:5px;

font-size: 13px !important;

}



.component_area {

    position: relative;

}



#content_dropdown {

    /*background: none repeat scroll 0 0 #FFFFFF;*/

    position: absolute;

    right: -10px !important;

    width: 150px;

	top:66px;

    z-index: 1;

}

#content_dropdown2 {

    background: #e8f7ff;

    position: absolute;

    left: 0px;

    top: 5px;

    width: 150px;

    z-index: 1;

	cursor:pointer;

}

.content_filters h3.module_title2 {

    background:url(../../../images/down-arrow2.png) no-repeat right center;

    color: #E94A34 !important;

    font-size: 12px !important;

    font-weight: normal;

    margin:0px;

	width:110px;

    padding: 5px 5px 5px 15px;

    text-transform: uppercase;

}

#content_dropdown3 {

    background: #e8f7ff;

    position: absolute;

    width: 110px;

    z-index: 1;

	left:495px;

	top:5px;

	cursor:pointer;

}

.content_filters h3.module_title3 {

    background:url(../../../images/down-arrow2.png) no-repeat right center;

    color: #E94A34 !important;

    font-size: 12px !important;

    font-weight: normal;

    margin:0px;

	width:97px;

    padding: 5px 5px 5px 15px;

    text-transform: uppercase;

}



.itempage_131 #content_dropdown {

   

    right: 5px;

   

}



.content_filter_categories .k2CategoriesListBlock, .content_filter_archives .k2ArchivesBlock , .content_filter_archives .k2ArchivesBlockNewsletter

{

	/*height: 0;	opacity: 0;*/

    display: none;

    border: 1px solid #e0e0e0;

    box-shadow: 0 4px 4px #e0e0e0;

    padding: 10px;

    margin-bottom: 5px;

    margin-top:2px;

    background: #fff;

}



.content_filter_archives .k2ArchivesBlock h4 a

{

text-decoration:none;

font-size:14px;

font-weight:normal;

}



.yearly_link

{

color: #3D3D3D;

font-size: 12px;

text-decoration: none;

}

.yearly_link.active_year

{

color:#EA492C;

}

.content_filter_archives ul

{

margin-top:5px;

}



.content_filter_categories:hover .k2CategoriesListBlock {

	/*opacity: 1;	height: auto;*/

    display: block;

}



.k2CategoriesListBlock ul li {

    border-bottom: 1px solid #CBDAF1;

    padding: 5px 0px;

    text-align: left;

	margin:0px;

	padding:0px;

}



.k2CategoriesListBlock ul li a {

    text-decoration: none;

    color: #3d3d3d;

}



.k2CategoriesListBlock ul li.activeCategory a span,.k2ArchivesBlock h4.ui-state-active {

   /* color: #ea492c;*/

    border: 0 !important;

}

.article_cat_published_link

{

	border-bottom: medium none !important;

    float: left;

    margin-left: 20px;

    padding: 0 !important;

}

h4.active_year a

{

color: #ea492c;

}

.itempage_228 .content_filters h3.module_title, .itempage_154 .content_filters h3.module_title, .itempage_130 .content_filters h3.module_title,

.itempage_266 .content_filters h3.module_title,.itempage_129 .content_filters h3.module_title

{

margin-top:15px;

}

.navArchiveActive span

{

color: #ea492c;

/**/

}

.navArchiveActive

{

background: url("../images/background/archives_or_m.png") no-repeat scroll 0 7px rgba(0, 0, 0, 0);

}





.k2ArchivesBlock h4 {

    margin: 0;

}



.content_filter_archives:hover h4 {

    border: 0;

}



div.k2ArchivesBlock {

    text-align: right;

}





div.k2ArchivesBlockNewsletter {

    text-align: right;

}



div.k2ArchivesBlock > ul {

   /* border-bottom: 1px solid #e0e0e0;*/

    height: auto !important;

    margin-bottom: 0;

    padding-bottom: 10px;

}



div.k2ArchivesBlock ul li a {

    color: #3d3d3d;

    font-size: 12px;

    text-decoration: none;

}



div.k2ArchivesBlockNewsletter h4 a {

    color: #3d3d3d;

    font-size: 14px;

    text-decoration: none;

	font-weight:normal;

}

div.k2ArchivesBlockNewsletter h4

{

margin-top:0;

margin-bottom:0;



}



.news_letter_archive h4

{

	color: #3d3d3d;

    font-size: 14px;

    margin-top: 5px;

    border-top: 1px solid #e0e0e0 !important;

    padding-bottom: 5px;

	padding-top:4px;

}

#k2ModuleBox111N_detailed h4

{

	color: #3d3d3d;

    font-size: 14px;

    margin-top: 5px;

    border-top: 1px solid #e0e0e0 !important;

    padding-bottom: 5px;

	padding-top:4px;

}



div.k2ArchivesBlock h4 {

    color: #3d3d3d;

    font-size: 14px;

    margin-top: 5px;

    border-top: 1px solid #e0e0e0 !important;

    padding-bottom: 5px;

	padding-top:4px;

}

.itempage_128 div.itemNavigation a

{

color:#000;

text-decoration:underline;

}

.itempage_128 div.itemNavigation span

{

color:#E74B34;

}



#k2ModuleBox111 h4.ui-state-active a

{

/*color:#ea492c;*/

} 

.ui-accordion-content

{

	

}

.ui-accordion-content.ui-accordion-content-active

{



}



div.k2ArchivesBlockNewsletter ul li a , div.k2ArchivesBlockNewsletter a{

    color: #3d3d3d;

    font-size: 12px;

    text-decoration: none;

	margin-left: 52px;

}



.k2ArchivesBlockNewsletter a h4

{



color: #3d3d3d;

font-size: 14px;

margin-top: 5px;

border-bottom: 1px solid #e0e0e0 !important;

padding-bottom: 5px;



}



.k2ArchivesBlock h4.ui-state-active {

    padding-bottom: 0px !important;

}



/************************** about us pages **************************/

.component_area.full_width {

    margin-left: auto;

}



.team-members-container {

    position: relative;

    margin-bottom: 30px;

}



.team-members-container .headings {

    border-bottom: 1px solid #cbdaf1;

	border-top: 1px solid #cbdaf1;

	margin-top:0px;

	background-color:#e8f7ff;

	padding-left:10px;

}



.team-members-container .headings p {

    color: #e94a34;

    font-weight: normal;

	font-family:'open_sanslight' !important;

	font-size:12px;

}



.team-members-container .member {

    border-bottom: 1px solid #e4e4e4;

}



.team-members-container .member p {

    color: #343434;

}



.on_hover_desciption {

    display: none;

    position: absolute;

    background: #F5F5F5;

    /*box-shadow: 0 0 4px #333;*/

    left: 20%;

    padding: 10px;

	box-shadow:inset 0px 0px 0px rgba(0,0,0,0.4), 0px 0px 0px 5px rgba(228, 59, 5, 0.2);

	width:46%;

	-moz-border-radius: 2px;

-webkit-border-radius: 2px;

border-radius: 2px;

z-index:999999;

margin-top:9px;

}



.on_hover_desciption .profile_pic {

    float: left;

    width: 40%;

}



.on_hover_desciption .profile_pic img {

    max-width: 85% !important;

	background-color:#fff;

	padding:4px;

	border:1px #c3c3c3 solid;

}

.team-members-container .member .on_hover_desciption .profile_pic img{

	/*max-width: 80% !important;

*/	}



.on_hover_desciption .other_desc {

    float: right;

    width: 60%;

    padding-left: 0px;

}



.member:hover > .on_hover_desciption {

    display: block;

}



.on_hover_desciption .other_desc p {

    margin: 5px 0;

}



.on_hover_desciption .other_desc p.name {

    font-size: 18px;

}



.on_hover_desciption .other_desc p.location {

    margin-bottom: 35px;

}



/*.on_hover_desciption .other_desc  a {

    background: url("../images/view-more.png") no-repeat scroll 98% 50% rgba(0, 0, 0, 0);

    color: #FFFFFF;

    font-size: 14px;

    font-weight: 700;

    padding: 12px 55px 12px 0;

    text-decoration: none;

}*/



.team-member-details {

    margin: 25px 0;

}



.team-member-details h3 {

    margin-top: 0;

    color: #3b3b3b;

}



.team-member-details p,.team-member-details a {

    color: #3b3b3b;

}



.team-member-details .top_links {

    margin-top: 100px;

    text-align: left;

}



.team-member-details .top_links a {

    text-decoration: none;

}



.profile_details {

    margin-left: 30px; width:100% !important;

}



.section1 p {

    font-size: 14px;

    font-weight: bold;

}



ul.memberships {

   

	margin-bottom:90px;

	margin-top:30px;

	padding-left:18px;

}



ul.memberships li {

    color: #000;

    /*border-bottom: 1px solid #e4e4e4;*/

    padding: 10px 0;

    font-size: 15px;

	list-style-type:disc;

}

ul.memberships li:first-child

{

padding-top:0;

}



/**********/.sp-accordion.sp-accordion-style4 {

    /*background: #f4f4f4;*/

    padding: 0px;

   /* margin-bottom: 25px;*/

}/*****Case studies*******/.case-studies h4 {

    color: #e64a34;

}



.case-studies {

    border-bottom: 1px solid #D3D3D3;

    margin-bottom: 23px;

    padding-bottom: 20px;

	margin-top:35px;

}

.itempage_151 .menu_title,.itempage_171 .menu_title,.itempage_170 .menu_title,.itempage_172 .menu_title

{

display:none;

}

.itempage_101 .menu_title {

   /* display: none;*/

}

/***Patent Over view*******/











/******Tabs CSS********/.gkTabsNav li {

    width: 172px;

    display: inline-block;

    float: none;

}



.gkTabsItem {

    padding: 0;

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

}



#gk-tabs-138 {

    margin-top: 35px;

}



.tab_number {

    padding: 14px;

    float: left;

    margin-right: 10px;

    font-size: 11px;

}



.gkTabsContainer {

    /*margin-top: 35px;*/

}



.gkTabsNav li.active span.tab_number {

    background: url(../images/background/white_circle.png) no-repeat scroll 0px 2px rgba(0, 0, 0, 0);

	padding:10px;

}



.gkTabsNav li.gkTabs-11.active span.tab_number {

    background: url(../images/background/white_circle.png) no-repeat scroll 0px 2px rgba(0, 0, 0, 0);

}





.gkTabsNav li:hover span.tab_number {

    background: url(../images/background/white_circle.png) no-repeat scroll 0px 2px rgba(0, 0, 0, 0);

}



.gkTabsNav li span.tab_number {

    background: url("../images/background/blue_circle.png") no-repeat scroll 0px 2px rgba(0, 0, 0, 0);

	padding:10px;

}

.gkTabsNav li.gkTabs-11 span.tab_number {

    background: url("../images/background/blue_circle.png") no-repeat scroll 0px 2px rgba(0, 0, 0, 0);

}





div.itemToolbar

{

background:none;

border:none;



}





.gkTabsWrap.vertical ol li {

    background-color: #5197cd;

    /*background-image: url(../images/background/right_white.png);*/

    background-repeat: no-repeat;

    background-position: 153px 22px;

    background-size: 9px auto;

	background-size: 8% auto;

}



.gkTabsWrap.vertical ol li:hover,.gkTabsWrap.vertical ol li.active {

    background-color: #ff8143;

    /*background-image: url(../images/background/right_white.png);*/

    background-repeat: no-repeat;

    background-position: 153px 22px;

    background-size: 9px auto;

	background-size: 8% auto;

}



.gkTabsWrap.vertical ol li.active, .gkTabsWrap.horizontal ol li.active, .gkTabsWrap.vertical ol li.active:hover, .gkTabsWrap.horizontal ol li.active:hover {

    background-color: #ff8143;

    /*background-image: url(../images/background/right_white.png);*/

    background-repeat: no-repeat;

    background-position: 153px 22px;

	background-size: 8% auto;

}



#d-legal-basics .tab-title

{

margin-top:16px;

float:left;

}

#piracy_design .tab-title,#design-penalty .tab-title,#design-duration .tab-title

{

margin-top:8px;

float:left;

width:65%;

}





.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {

    float: none;

    vertical-align: top;

    padding: 0px 8px 0px 8px;

    margin-bottom: 5px;

	margin-top:6px;

}

.gkTabsContainer p,.gkTabsContainer li,.gkTabsContainer

{

color:#000;

line-height:22px;

}

.gkTabsItem h4 {

    font-size: 16px;

    color: #000;

    

    width: 100%;

    /*border-bottom: 1px solid #6c6c6c;*/

   

}



.itempage_170 .gkTabsItem h4,.itempage_171 .gkTabsItem h4,.itempage_151 .gkTabsItem h4

{

margin-bottom:0px;

}



.gkTabsItem h3 {

    color: #e64a34;

	line-height:30px;

}



.gkTabsItem ul

{

padding-left:140px;

}



.gkTabsItem ul li

{

list-style-type:disc;

line-height:22px;

margin-bottom:10px;

}



.itempage_101 .gkTabsItem ul li

{

list-style-type:none;

/*padding-left:15px;*/

}



.gkTabsItem ul li ul

{

padding-left:15px;

}

.gkTabsWrap {

    margin-bottom: 100px;

}



.gkTabsNav li span,.gkTabsNav li {

    color: #FFFFFF;

    font-size: 11px;

    /*padding-right:15px;*/

    text-transform: uppercase;

}



.itempage_101 .gkTabsNav li span,.itempage_101 .gkTabsNav li {

    color: #FFFFFF;

    font-size: 11px;

    text-transform: uppercase;

}







.itempage_101 .gkTabsNav li span

{

/*text-transform:capitalize;

font-size:17px;

font-weight:bold;

font-family: 'open_sanslight';

color:#fff;

font-weight:bold;

letter-spacing:1px;

margin-top:6px !important;*/

color: #FFFFFF;

    font-family: 'open_sanslight';

    font-size: 13px;

    font-weight: normal;

    letter-spacing: 1px;

    margin-top: 8px !important;

    text-transform: capitalize;

}

.itempage_101 .nspArt p.nspInfo

{

font-weight:normal;

font-size:15px;

color:#666;

}



.patent-overview h4 {

    color: #E64A34;

}



.patent-overview li

{

list-style-type:disc;

color:#000;

}





#filling-application .tab-title,#patent-publication .tab-title,#patent-examination .tab-title,#grant_of_a_patent .tab-title,#post-grant-procedures .tab-title,#opp_and_revo .tab-title ,#grant_of_trade .tab-title ,#changes-to-patent-application .tab-title ,#special_applications .tab-title

{

/*float:left;

width:66%;

margin-top:6px;

font-size:13px;

text-align:center;

font-weight:normal;

color:#fff;*/

color: #FFFFFF;

    font-size: 13px !important;

    font-weight: normal !important;

  /*  margin-left: 33px !important;*/

    margin-top: -32px !important;

    text-align: left !important;

	float:left;

	margin-left:44px;

}



/****Trade mark in INdia Tab*********/

#trade_legal_basis .tab-title,#Trade_Examiniation .tab-title 

{

margin-top:19px !important;

float:left;

}

/*************************** opinion polls *****************************/

.itempage_132  #system-message-container

{

display:none;

}



.itempage_132 .breadcrumbs span:last-child

{

display:none;

}

.itempage_133 .quicks

{

margin-top:30px;

}



#questions {

    background-color: #f9f9f9;

    padding: 15px 10px;

}



#questions ul {

    list-style-type: none;

    margin: 0;

}



#questions ul li {

   

    display: inline-block;

    padding: 20px 10px;

    vertical-align: top;

    

}



#questions ul li.active a {

    color: #e64a34;

}



#questions ul li a {

    text-decoration: none;

    font-size: 16px;

    color: #515151;

}





#questions .li_item

{

float: left;

width: 49%;

}

.div_item

{

border-bottom:1px solid #d3d3d3;

}

.contentpane {

    box-shadow: 0 0 4px #ebeaeb;

    border: 1px solid #e0e0e0;

    margin: 25px 0;

}



.contentpane > h3 {

    border-bottom: 1px solid #e0e0e0;

    margin: 0;

    padding:22px;

    color: #ee5231;

}

h3.poll_results

{

margin: 0;

padding:22px;

color: #ee5231;

padding-left:0;

}



.pollstableborder td

{

/*width:300px;*/

}





.contentpane_body {

    padding: 20px;

	background:#f9f9f9;

}

.pol_result_body

{

	padding: 20px;

	background:#f9f9f9;

	

}

.poll-question

{





}

.pollstableborder

{

padding-left:71px;

}

#poll_results

{

/*padding-left:71px;*/

margin-bottom:25px;

margin-top:25px;

}

.poll-question h6

{



 color: #6A6A6A;

 font-size: 18px;

 line-height: 24px;

 margin: 10px 0;

 width: 80%;

 

}

.total_no_of_votes

{

text-align:center;

font-size:18px;

line-height:24px;

color:#6a6a6a;

padding-top:20px;

border-top:1px solid #d3d3d3;

}



.pol-result-1

{

width:400px;

color:#6a6a6a;

font-size:18px;

}

.pol-result-2

{

  text-align: center;

  width: 115px;

  color:#6a6a6a;

  font-size:14px;

}

.pol-result-3

{

width:100px;

color:#6a6a6a;

font-size:14px;

}

#poll_results h3

{

border-bottom: 1px solid #e0e0e0;

margin: 0;

padding:22px;

color: #ee5231;

background:#fff;

}



#poll_results

{

 border: 1px solid #E0E0E0;

 box-shadow: 0 0 4px #EBEAEB;

}



.button.pol_results_button

{

border:#e4421e;

background:#f44f2b;

color:#fff;

border-radius:5px;

padding:10px 15px;

}



.pol_vote_button

{

border:#e4421e;

background:#f44f2b;

color:#fff;

border-radius:5px;

padding:10px 15px;

margin-top:30px;

}

.question-poll-symbol

{

background: url("../images/background/question.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

padding:30px;

margin-right:20px;

width:15px;

height:15px;

}



#poll_comp_form

{

padding-left:71px;

margin-top:20px;

}

#poll_comp_form label

{

font-size:18px;

color:#6a6a6a;

}

/******Other ipr**********/

.other-ipr h4 {

    color: #E64A34;

}



.bold {

    font-weight: bold;

}/******************************** quiz *************************************/

.try_again

{

/*background:#f04b26;

color:#fff;

font-size:14px;

font-weight:bold;

text-decoration:none;

padding:10px 20px;*/

 background-color: #FF5C2A;

    background-image: linear-gradient(#FF5C2A, #FF5C2A);

    background-repeat: repeat-x;

    border: 0 none;

    border-radius: 0.25em;

    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    display: inline-block;

    float: left;

    font-family: 'Open Sans',sans-serif;

    font-size: 11px;

    font-weight: normal;

    line-height: 1.1;

    margin-right: 15px;

    margin-top: -4px;

    padding: 5px 10px;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    text-transform: uppercase;

    transition: all 0.25s linear 0s;

	color:#fff !important;

}

.try_again:hover{

	text-decoration:none !important;	

}

.componentheading.simplequiz {

    border: 1px solid #EDEDED;

    margin: 0px 0px 20px 0px;

    padding: 8px 10px 8px 30px;

    color: #ee5231;

    box-shadow: 0 0 4px #ebeaeb;

	float:left;

	width:100%;

	font-size:12px;

	font-family:Verdana, Geneva, sans-serif;

	

}



.quiz_container {



position: relative;

}

.q_progress

{

position: absolute;

right: 10px;

top: -62px;



}

.question_container {

    border: 1px solid #EDEDED;

    box-shadow: 0 0 4px #ebeaeb;

    background-color: #f9f9f9;

    padding: 20px;

    margin-bottom: 20px;

	float:left;

	width:100%;

}



.que_navigation {

}



#prev_link {

    background: url("../images/background/previous.png") no-repeat scroll 20% 50% #F6532E;

    float: left;

    padding: 12px 0 12px 30px;

}



#next_link {

    background: url("../images/background/next.png") no-repeat scroll 80% 50% #F6532E;

    float: right;

    padding: 12px 30px 12px 20px;

}



#prev_link, #next_link {

     background-color: #FF5C2A;

    background-image: linear-gradient(#FF5C2A, #FF5C2A);

    background-repeat: repeat-x;

    border: 0 none;

    border-radius: 0.25em;

    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    display: inline-block;

    font-family: 'Open Sans',sans-serif;

    font-size: 11px;

    font-weight: normal;

    line-height: 1.1;

    padding: 0px 10px;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    text-transform: uppercase;

    transition: all 0.25s linear 0s;

	float:left;

	margin-right:15px;

	margin-top:15px;

	height:23px;

	line-height:23px;

}

#prev_link, #next_link a:hover, #prev_link, #next_link a:link:hover, #prev_link, #next_link a:visited:hover, #prev_link, #next_link a.hover, #prev_link, #next_link a.hover:link, #prev_link, #next_link a.hover:visited, #prev_link, #next_link a:focus, #prev_link, #next_link a:link:focus, #prev_link, #next_link a:visited:focus, #prev_link, #next_link a.focus, #prev_link, #next_link a.focus:link, #prev_link, #next_link a.focus:visited{

	/*box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset, 0 12px 24px 2px #3089D8 inset;*/

    /*color: #FFC7A7;*/

    text-decoration: none;

    transition: all 0.25s linear 0s;

	

	}



#sq_complete_test {

    float: right;

}



.simplequiz.button {

/*    background: #F6532E;

    color: #fff;

    font-size: 14px;

    font-weight: bold;

    height: 40px;

    text-align: center;

    border-radius: 5px;

    text-transform: uppercase;

    padding: 0 40px;

    border: none;

    cursor: pointer;*/

	background-color: #FF5C2A;

    background-image: linear-gradient(#FF5C2A, #FF5C2A);

    background-repeat: repeat-x;

    border: 0 none;

    border-radius: 0.25em;

    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    display: inline-block;

    float: left;

    font-family: 'Open Sans',sans-serif;

    font-size: 11px;

    font-weight: normal;

    line-height: 1.1;

    margin-right: 15px;

    margin-top: 15px;

    padding: 0px 10px;

    text-align: center;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    text-transform: uppercase;

	height:23px;

	line-height:23px;

	cursor:pointer;

}



.question_container .que_no {

    float: left;

    width: 50px;

    background: #fff;

    border: 1px solid #e0e0e0;

    border-radius: 5px;

    text-align: center;

    padding-bottom: 2px;

}



.question_container .que_no img {

    margin: 3px 10px 5px;

}



.question_container .que_no span {

    border-top: 1px solid #E0E0E0;

    margin-left: auto;

    margin-right: auto;

    margin-top: 0;

    padding: 3px 13px 0;

    width: 80%;

    color: #848484;

}



.question_container .que_no + h6 {

    float: right;

    margin: 0;

   /* min-height: 73px;*/

    width: 90%;

    color: #6a6a6a;

    line-height: 15px;

	font-family: 'open_sanssemibold';

	font-size:14px;

	color:#EB5B48 !important;

	letter-spacing:1px;

	font-weight:normal;

}

.custom-menu-title

{

background: url("../images/right-arrow.png") no-repeat scroll 3px 50% rgba(0, 0, 0, 0);

border-top: 1px solid #e4e4e4;

border-bottom: 1px solid #e4e4e4;

color: #00539E;

font-size: 26px;

line-height: 30px;

margin: 0;

padding:20px 40px;

text-transform: capitalize;

}



.service-contact-button

{

 margin-bottom: 60px;

   margin-left:-5px;

    margin-top: 35px;

}

.itempage_217 .service-contact-button

{

margin-left:-5px;

}



.itempage_244 .service-contact-button,.itempage_245 .service-contact-button,.itempage_246 .service-contact-button,.itempage_254 .service-contact-button

{

margin-left:-5px;

}



.itempage_215 .service-contact-button,.itempage_216 .service-contact-button

{

margin-left:-5px;

}

.transfer-of-ip li

{

float:left;

margin-right:30px;

} 

.itempage_217 .menu_title,.itempage_213 .menu_title,.itempage_215 .menu_title,.itempage_216 .menu_title,.itempage_214 .menu_title

{

/*padding:27px 40px !important;*/

} 



.itempage_160 .quicks,.itempage_159 .quicks,.itempage_158 .quicks

{

margin-top:25px;

}





.itempage_215 .services,.itempage_216 .services

{

padding-left:0;

}

.ip-business ul

{

margin-left:15px;

}

.services.litigation ul

{

margin-left:15px;

}

.question_container ul {

    clear: both;

    padding-left: 60px;

    padding-top: 0px;

	float:left;

	margin:auto 0px 0px 60px !important;

	width:100%;

}



.question_container ul li span {

    font-size: 18px;

    color: #6a6a6a;

}



.question_container ul li {

    padding: 15px 0;

    clear: both;

}



.question_container ul li input {

    float: left;

    width: 3%;

}



.question_container ul li span.q_text {

    float: right;

    width: 93%;

	font-size:12px;

	color:#000;

	float:left;

}



.simplequiz_results {

}

.try_again_quizes

{

/* background: none repeat scroll 0 0 #F04B26;

 color: #FFFFFF;

 float: right;

 font-size: 14px;

 font-weight: bold;

 margin-top: -47px;

 padding: 10px 20px;

 text-decoration: none;*/

  background-color: #FF5C2A;

    background-image: linear-gradient(#FF5C2A, #FF5C2A);

    background-repeat: repeat-x;

    border: 0 none;

    border-radius: 0.25em;

    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    display: inline-block;

    float: left;

    font-family: 'Open Sans',sans-serif;

    font-size: 11px;

    font-weight: normal;

    line-height: 1.1;

    margin-right: 15px;

    margin-top: -4px;

    padding: 5px 10px;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    text-transform: uppercase;

    transition: all 0.25s linear 0s;

	margin-bottom:15px;

	color:#fff !important;

 

}

.try_again_quizes:hover{

	text-decoration:none !important;

	}

#simplequiz_results

{

	 color: #00539E;

    float: right;

    font-weight: normal;

    margin-right: 10px;

    margin-top: -46px;

	font-family: 'open_sanssemibold';

}

.que {

    background-color: #f9f9f9;

    border: 1px solid #E9E9E9;

    box-shadow: 0 0 4px #ebeaeb;

    padding: 20px;

    margin-bottom: 20px;

	float:left;

	width:100%;

}



.que .que_no {

    float: left;

    background: #fff;

    border: 1px solid #e0e0e0;

    border-radius: 5px;

    text-align: center;

    padding-bottom: 5px;

    width: 65px;

}



.que .que_no img {

    float: left;

    margin: 7px 0 4px 8px;

    width: 15px;

}



.que .que_no span {

    float: right;

    font-size: 12px;

    margin-right: 0px;

    margin-top: 2px;

    color: #6a6a6a;

    width: 63%;

}



.que .que_no  br {

    display: none;

}



.que h6 {

    float: right;

    margin: 0;

    width: 88%;

    color: #EB5B48;

    font-size: 14px;

	letter-spacing:1px;

	font-family: 'open_sanssemibold';

	font-weight:normal;

}



.que ul {

    clear: both;

    margin-top: 45px;

    padding-left: 80px;

}



.que ul li {

    font-size: 18px;

    color: #000;

    margin-bottom: 15px;

}



.que ul li span.c_ans {

    color: #3B6F00;

    font-size: 12px;

	font-weight:bold;

}



.que ul li img {

    float: right;

}



.w_ans, .wrng_ans_li {

    color: #333 !important;

    font-size: 12px;

}



.w_ans {

    font-weight: bold;

}



.layout_quiz .quiz_cateigories {

    display: none;

}



a.service-page-link {

    left: 76%;

    position: absolute;

    top: 60px;

}



#legal-basis .tab-title {

    float: left;

    font-size: 13px;

    font-weight: normal;

    margin-left: 43px;

    margin-top: -24px !important;

}



.patent-overview h2

{

background: url("../images/background/blue-heading-arrow.jpg") no-repeat scroll 0 21px rgba(0, 0, 0, 0);

padding-left:41px;

}



.patent-overview h2,.other-ipr h2{

    color: #00539e;

    padding-bottom: 20px;

    border-bottom: 1px solid #d3d3d3;

    font-weight: normal;

	margin-top:0;

	padding-top:20px;

	border-top: 1px solid #d3d3d3;

	font-size:26px;

	font-weight:700;

}

.case-studies h2 

{

	color: #00539e;

    padding-bottom: 20px;

    border-bottom: 1px solid #d3d3d3;

    font-weight: normal;

	margin-top:0;

	padding-top:20px;

	border-top: 1px solid #d3d3d3;

	font-size:26px;

	font-weight:700;



}



.article-info

{

margin-left:-40px;

}





.case-studies h2

{

background: url("../images/background/blue-heading-arrow.jpg") no-repeat scroll 0 21px rgba(0, 0, 0, 0);

padding-left:41px;

}





.patent-overview p

{

line-height:22px;

}



.pathway

{

text-transform:

}





.pagenav-prev a

{

background: url(../images/background/previous.jpg) no-repeat;

float: left;

margin: 0;

padding-bottom: 29px;

padding-top: 15px;

width: 128px;

margin-right:10px;

}

.case-studies p,.case-studies li

{

color:#000;

}



.case-studies h5

{

font-size:16px;

font-weight:bold;

line-height:22px



}





.pagenav-next a

{

background: url(../images/background/next.jpg) no-repeat;

float: left;

margin: 0;

padding-bottom: 29px;

padding-top: 15px;

width: 128px;

}

.article-info-term

{

display:none;

}

.published

{

font-size:13px;

color:#000;

}

.pagenav

{

float:right;

width:266px;

}



.k2Pagination ul li .pagenav

{

width:auto;

color:#e74b34;

}



.itemNavigation .itemPrevious,.itemNavigation .itemNext

{

color:#e74b34;

text-decoration:none;

}



.k2Pagination ul li span

{

color:#e74b34;

font-size:15px;

}



.k2Pagination ul li a.pagenav

{

color:#3d3d3d;

}

.k2Pagination{

	float:left;

	width:100%;

	}

.k2Pagination ul

{

clear: both;

float: left;

text-align: left;

margin-bottom: 0;

margin-top: -9px;

padding-bottom: 12px;



}

.k2Pagination ul li

{

display: inline-block;

float: left;

font-size:15px;

}

div.itemNavigation span.itemNavigationTitle {

    color: #000;

}

div.itemNavigation

{

padding:19px 8px;

background:none;

border-top:none;

border-bottom:1px solid #d3d3d3;

margin-bottom:0;

}

div.itemNavigation.poll-navigation ul

{



margin:0;



}



div.itemNavigation.poll-navigation

{

padding-top:35px !important;

}



.itempage_128 .component_area h2.menu_title,

.itempage_228 .component_area h2.menu_title

{

 padding: 20px 40px;

}

div.k2Pagination ul li span,div.k2Pagination ul li a

{

margin-right:10px;

}

div.k2Pagination

{

border-bottom: 1px solid #D3D3D3;

color: #999999;

margin: -81px 0 0;

padding: 8px 8px 0px;

text-align: center;

position:relative;

margin-top:25px;

top:-46px;

}



.catItemTitle

{

float:left;

width:84%;

}

.catItemDateCreated

{

float:right;

font-size:12px !important;

color:#48BCEF !important;

margin-top:0px;

font-weight:bold;

}

.itemDateCreated

{

float:right;

font-size:15px !important;

color:#ea492c !important;

margin-top:32px;



}

div.itemIntroText

{

font-weight:normal;

padding:0;

}

.itempage_128 div.k2Pagination ,

.itempage_129 div.k2Pagination ,

.itempage_228 div.k2Pagination ,

.itempage_154 div.k2Pagination ,

.itempage_130 div.k2Pagination,

.itempage_265 div.k2Pagination,

.itempage_266 div.k2Pagination

{

border-bottom: 1px solid #d3d3d3;

color: #999999;

margin: 7px 0 0;

padding: 8px 8px 12px;

text-align: center;

} 



.itempage_228 .catItemTitle,.itempage_228 .itemTitle

{

width:100%;

}

.itempage_228 .itemHeader h2

{

margin-bottom:0 !important;

}



.itempage_228 .itemBody

{

padding-top:0 !important;

}



.k2Pagination.bottom-pagination

{

border-bottom:none !important;

margin-top:22px !important;

}



.itempage_228 div.k2Pagination 

{

margin: 7px 0 0 !important;

padding: 8px 8px 12px !important;

}





div.catItemHeader h3.catItemTitle

{

 padding: 0px 0 4px 0px;

 font-family: 'open_sanssemibold';

 font-size:14px;

 color:#EB5B48 !important;

}

.itemHeader h2.itemTitle

{

padding: 25px 0 4px !important;

}

div.catItemIntroText

{

clear:both;

padding:0;

font-family:Verdana, Geneva, sans-serif;

}

.bottom-pagination

{

margin:0 !important;

}

.catItemIntroText h3

{

margin-top:0 !important;

color:#EA492C;

margin-bottom:0 !important;

}



.bottom-pagination .pagination-next span,.bottom-pagination .pagination-prev span

{

display:none;

}



.catItemBody,.catItemIntroText

{

padding-top:0 !important;

}

.k2FeedIcon

{

display:none;

}

.pagination-start,.pagination-end

{

display:none !important;

}

.view_the_process

{

text-transform:uppercase;

border:1px solid #d3d3d3;

padding:5px 0px 5px 10px;

text-align:center;

padding-top:8px !important;

margin-bottom:15px;

font-size:12px;

font-family:Verdana, Geneva, sans-serif;

}



.view_the_process a

{

text-transform:uppercase;

font-family:Verdana, Geneva, sans-serif;

text-decoration:none;

color:#f85530;

font-weight:bold;

font-size:12px;

}

.view_the_process a:hover{

	color:#005AAB;

	}

.sp-accordion-style4 ul li

{

list-style-type:disc;

line-height:22px;

margin-bottom:10px;





}

.sp-accordion-style4 ul

{

padding-left:15px;

}

.other-ipr ul li

{

list-style-type:disc;

line-height:22px;

margin-bottom:10px;

}

.other-ipr ul

{

padding-left:15px;

}

.other-ipr p

{

line-height:22px;

}

.other-ipr tbody tr

{

border-bottom:1px solid #6c6c6c;

}

.other-ipr

{

margin-bottom:50px;

}

.other-ipr h5

{

line-height:20px;

}



.other-ipr.tk a

{

color:#f85530;

}



/*****News Letter pop up css********/



.sbox-content,#sbox-content,#sbox-window

{

background:#f1f1f1 !important;

}



#sbox-content

{

background-color:#f1f1f1 !important;

}



#sbox-window iframe html body table.acymailing_form tbody tr td.acysubbuttons .button.subbutton.btn.btn-primary 

{

background:red;

}



/******Newsletter archives******/

.k2Pagination ul.archive_months li

{

text-align:right;

display: block;

float: none;



}

.k2Pagination ul.archive_months li span,.k2Pagination ul.archive_months li a

{

margin-right:0;

}

.k2Pagination ul.archive_months

{

float:none !important;

}



.archiveNewsletterActive

{

color:#E74B34;

font-size:14px;

font-weight:normal;

}

.active_year

{

color:#E74B34 !important;

}



.navArchvieNewsletter

{

background: url("../images/background/archives_or_m.png") no-repeat scroll 0 7px rgba(0, 0, 0, 0);

}





.blue_btton

{

/*	background: #01539C;

    

    margin-bottom: 0;

    margin-top: 0;

    padding: 5px;

    text-align: center;



    text-transform: uppercase;*/

}





.blue_btton2

{

	background-color: #FF5C2A !important;

    border: 0 none;

    border-radius: 0.25em;

    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF !important;

    font-size: 11px;

    font-weight: normal;

    letter-spacing: 1px;

    margin-top: 5px;

    min-width: 80px;

    padding: 3px 7px;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    text-transform: uppercase;

    transition: all 0.25s linear 0s;

	margin-top:6px;

	float:right;

	margin-right:26px;

}



/********International treaties***************/

.itempage_280 .item-page h2

{

	color: #3D3D3D;

    font-size: 26px;

    line-height: 32px;

}



.itempage_280 .item-page h3

{

	color: #E64A34;

	font-size: 18px;

    padding:0;



}

.itempage_280 .item-page li

{

list-style-type:disc;

margin-bottom:10px;

}

.itempage_280 .item-page li ul

{

margin-top:10px;

}

.itempage_280 .item-page ul

{

padding-left:30px;

}

.itempage_280 .item-page .pagenav

{

margin-top:35px;

margin-bottom:35px;

border-top:1px solid #d3d3d3;

width:100%;

padding-top:35px;

}

.itempage_280 .item-page .pagenav li

{

list-style-type:none;

}

.itempage_280 td a,.itempage_268.view_category .blog .items-leading a

{

text-decoration:none;

font-size:16px;

}

.itempage_280 td,.itempage_268.view_category .blog .items-leading h2

{

padding-top:20px;

padding-bottom:20px;

border-bottom:1px solid #d3d3d3;

}

.itempage_268.view_category .blog .items-leading h2

{

margin:0;

font-weight:normal;

line-height:22px;



}

.itempage_268.view_article .breadcrumbs span:last-child

{

display:none;

}

.itempage_280 .item-page .pagenav .pagenav-prev

{

float:left;

}

.submit-apply

{

padding-top:15px;

border-top:1px solid #d3d3d3;

margin-top:30px;

}



.submit-apply .submit

{

float:left;

}

.submit-apply .apply

{

float:right;

}



.itempage_280 .item-page .pagenav .pagenav-next

{

float:right;

}



.itempage_280.view_article .breadcrumbs span:last-child

{

display:none;

}





.home_news_events_t #gk-tabs-161 #nsp-nsp-160 .nspArts

{

/*min-height:270px;*/

}

.bt-social-share

{

background:none;

border:none;

margin:15px 0;

}



.itempage_155.view_article .item-page li

{

list-style-type:disc;

margin-bottom:10px;



}



.itempage_155.view_article .item-page ul

{

padding-left:15px;

margin-top:10px;

}

.itempage_155.view_article .item-page h3,.itempage_250.view_article .item-page h3

{

color: #E64A34;

font-size: 18px;

padding: 8px 0;

line-height:25px;

}





.itempage_248.view_article .item-page li,.itempage_250.view_article .item-page li,.itempage_252.view_article .item-page li

{

list-style-type:disc;

margin-bottom:10px;



}



.itempage_248.view_article .item-page ul,.itempage_250.view_article .item-page ul,.itempage_252.view_article .item-page ul

{

padding-left:15px;

margin-top:10px;

}

.itempage_248.view_article .item-page h3,.itempage_250.view_article .item-page h3

{

color: #E64A34;

font-size: 18px;

padding: 8px 0;

line-height:25px;

}



.itempage_252.view_article .item-page h3

{

color: #E64A34;

font-size: 18px;

padding: 8px 0;

line-height:25px;

}



/************/

.item-page .bt-social-share,#k2Container .bt-social-share

{

display:none;

}

.itempage_131.view_categoryyears .social_share_pdf,.view_itemlist .social_share_pdf,.itempage_293.view_category .print_pdf_share,.itempage_293.view_category  .bt-social-share,.itempage_295.view_category .print_pdf_share,.itempage_295.view_category  .bt-social-share

{

display:none;

}





.itempage_223 .left_sidebar

{

min-height:440px;

}













#print-script-article,#print-script,#overview-script,#print-script-services

{

background: url(../images/background/print-icon.png) no-repeat;

padding: 17px 17px 0;

text-indent: -999999999px;

width:37px;

}

.social_share

{

margin-left: 250px;

}

#mail_this_link

{

background: url("../images/background/mail-icon.png") no-repeat scroll 0px 0 rgba(0, 0, 0, 0);

padding-bottom: 0;

padding-left: 31px;

padding-top: 7px;

text-indent: -99999999px;

width:90px;

}

.mail_this_pagerkd_email

{

margin-top:20px;

}

.pdflink a

{

background: url(../images/background/pdf-icon.png) no-repeat;

padding: 17px 17px 0;

float:left;

width:37px;

cursor:pointer;

}



.pdflink

{

text-indent: -9999999px;

}

/*******Indian Patents************/

.itempage_293 .items-row.cols-6 

{

float:left;

width:177px;

border-top:1px solid #d3d3d3;

}

.itempage_295 .items-row.cols-6 

{

width:236px;

float:left;

border-top:1px solid #d3d3d3;

}

.ind-patent

{

	position:absolute;

	right:44px;

	top:-7px;



}

#indian_patent,#inernational_bk

{

left: 81%;

position: absolute;

top: 65px;

}

.itempage_293.view_category .ind-patent,.itempage_295.view_category .international-back

{

display:none;

} 



.itempage_293 .items-row.cols-6.row-0,.itempage_295 .items-row.cols-6.row-0

{



border-left:1px solid #d3d3d3;



}



.itempage_293 .item h2,.itempage_295 .item h2

{

 padding-bottom: 3px;

 padding-left: 8px;

 padding-top: 3px;

 margin:0;

border-bottom:1px solid #d3d3d3;

}





.itempage_293 .item h2 a,.itempage_295 .item h2 a

{

text-decoration:none;

font-weight:normal;

vertical-align: middle;

}



.itempage_293 .item h2 a:hover,.itempage_295 .item h2 a:hover

{

color:#ff4224;

}



.itempage_293 .item h2

{



}



.itempage_293 .items-row ,.itempage_295 .items-row 

{

border-right:1px solid #d3d3d3;

/*border-bottom:1px solid #d3d3d3;*/

}



.itempage_293 .items-row.cols-6.row-1,.itempage_293 .items-row.cols-6.row-2,.itempage_293 .items-row.cols-6.row-3

{

/*padding-left:15px;*/

}

#item-218

{

padding-right:0;

}

.indian-p-itds

{

float:left;

width:23%;

font-weight:bold;

color:#48BCEF;

font-family:Verdana, Geneva, sans-serif;

font-size:11px;



}

.indian-p-desp

{

float:left;

width:76%;

margin-top:-1px;

}

.ind-patents

{

background:#fff;

float:left;

width:100%;

}

.ind-patents li

{

	list-style-type:none !important;

	float:left;

	width:100%;



}

.indian-p-itds,.indian-p-desp

{

padding:10px 10px 10px 10px;

border-bottom:1px #EBEBEB solid;



}

.ind-patents li{

	font-family:Verdana, Geneva, sans-serif;

	}



.itempage_293.view_article.option_com_content .item-page h2 a,.itempage_295.view_article.option_com_content .item-page h2 a

{

text-transform:uppercase;

font-size:18px;

color:#e64a34;

font-weight:bold;

}



.accordeonck #item-210 img.toggler.toggler_1,.accordeonck #item-227 img.toggler.toggler_1,.accordeonck #item-219 img.toggler.toggler_1,.accordeonck #item-243 img.toggler.toggler_1,.accordeonck #item-271 img.toggler.toggler_1

{

display:none;

}





#item-210

{

padding-right:15px;

}



.indian-p-desp

{

border-left:1px solid #EBEBEB;

font-family:Verdana, Geneva, sans-serif;

font-size:12px;

}

.ind-patents li:first-child

{

border-top:1px solid #EBEBEB;

}



.mobile_menu

{

display:none;

}



/*****Photogallery css*******/

.avatar-copyright

{

display:none !important;

}

#avatar_galleria_module

{

border:1px solid #d3d3d3;

border-top:none;

}

.galleria-container 

{

border-right:1px solid #d3d3d3;

}



.galleria-image img

{

width:100% !important;

left:0 !important;

height:auto !important;

top:0 !important;

}



.galleria-info

{

/*position: absolute;

bottom:60px;

width:100%;

z-index: 2;*/

}





.galleria-info-link  

{

background-image:none;

}



.galleria-info-text

{

display:block;

background:none;

}





.below-sliderp

{

font-size: 16px !important; 

text-align: center;

line-height: 25px;

margin-top: 10px; 

margin-bottom: 40px; 

/*padding-left: 59px; */

/*padding-right: 59px;*/

color:#000;

font-family:Georgia, "Times New Roman", Times, serif !important;

letter-spacing:1px;

/*text-transform:uppercase;*/

}

@media screen and (-webkit-min-device-pixel-ratio:0) {

    .popup a{/*padding:3px 0px;*/}

}



	

.clear{

	clear:both;

	}



@media screen and (max-width: 969px ) {

#content_dropdown3 {

    left: 300px;}



.container_24{

	width:100%;

	}

.grid_8{

	width:100%;

	}

.moduletable{

	/*width:100% !important;*/

	}

.rkd_logo{

	margin-left: 1%;

    text-align: center;

    margin-bottom: 5px;

	}

.rkd_logo img{

	max-width:85% !important;



	}

.social_n_search grid_8 push_8{

	width:100%;

	}

.container_24 .grid_16{

	width:100%;

	}

.header_container {

	width:100%;

}

.part1.grid_8{

	width:100%;

	}

.itempage_101 .part2.grid_8{

	width:100% !important;

	text-align:center;

	}

.itempage_101 .part2.grid_8 a{

	display:block;

	}

.part3.grid_8{

	width:100%;

	}

.container_24 .grid_12{

	width:100%;

	}

.quicks{

	padding-left: 22%;

    padding-right: 10%;

}



.nspBotInterface, .nspTopInterface{

	float:left;

	margin-left:15px;

	margin-top:5px !important;

	}

/*.about_mission_Philo{

	width:85%;

	font-size:100%

	}*/

/*.container_24 .grid_6{

	width:19%;

	padding-left:1%;

	float:left;

	margin-right:2%;

	}

.content_1 li a{

	font-size:11px !important;

	}*/

.container_24 .grid_18{

	width:70% !important;

	}

.client_centric_culture .text{

	width:100% !important;

	}

.client_centric_culture{

	width:100% !important;

	}

.img1 img{

	max-width:500px;

	height:auto;

}

.text img{

	max-width:75%;

	}

/*.about_mission_Philo{

	font-size:13px !important;

	}*/

    .our_values img

    {

    left: 0;

    position: relative;

    top: 0;



    }

}

@media screen and (min-width: 969px ) {

 .our_values img

    {

    left: 57%;

    position: absolute;

    top: 66px;



    }

}



@media screen and (max-width: 833px ) {

#content_dropdown3 {

    left: 450px;}

}

@media screen and (max-width: 400px ) {

#content_dropdown3 {

    left: 212px;}

}





div.maximenuckh ul.maximenuck li.maximenuck{

	position:relative !important;

	float:left !important;

	transition: opacity 0.5s ease 0s;

	}





@media screen and (max-width: 639px ) {



.itempage_101 .part1{

	width:100% !important;

	text-align:center;

	}

.itempage_101 .part2.grid_8{

	width:100% !important;

	text-align:center;

	}

.itempage_101 .part3{

	width:100%;		

}

.part3 .grid_8{

	width:100% !important;

	}

}





@media screen and (max-width: 833px ) {

.above_slider_links ul li{

	width:100% !important;

	}

.above_slider_links ul{

	margin:0% 2% 1% 2%;

	}

.container_24 .grid_6{

	width:100% !important;

	padding-left:6%;

	float:left;

	margin-right:2%;

	}

.content_1 li a{

	font-size:15px !important;

	text-align:center !important;

	display:block;

	}

.isactive {

	display:block;

	text-align:center;

	}

.left_sidebar{

	min-height:0px;

	    display: none;

	}

.container_24 .grid_18{

	width:90% !important;

	}



.menu_sidebar {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 100%; /* Width of Menu Items */

	}





/* Styles for Menu Items */

.menu_sidebar li a {

	display: block;

	text-decoration: none;

	color: #333;

	background: #fff; /* IE6 Bug */

	padding: 13px 0px 13px 5px;

	border-bottom: 0;

	font-weight:normal;

	font-size:14px;

	text-transform:uppercase;

	width:100%;

	text-align:center;

	}



.menu_sidebar li:hover ul, li.over ul { display: block; } /* The magic */	

	

a.top-link{

	width:100%;

	text-align:center;

	}

.menu_sidebar ul {

	left: 45%; /* Set 1px less than menu width */

	}

.tabs li{ float:left; width:100% !important; }





}



}

@media screen and (max-width: 450px ) {

.menu_sidebar ul {

	left: 36%; /* Set 1px less than menu width */

	}



}

@media screen and (max-width: 438px ) {

.menu_sidebar ul {

	left: 31%; /* Set 1px less than menu width */

	}

}

@media screen and (max-width: 390px ) {

.menu_sidebar ul {

	left: 15%; /* Set 1px less than menu width */

	}

}



.about_mission_Philo p{

	font-size:15px;

	}

.martop40{

	margin-top:40px !important;

	}

.width223{

	width:223px !important;

	}

#system-message-container{

	display:none;

	}

.galleria-container{

	float:left;

	}

.item-page{

	font-family:verdana !important;

	font-size:12px;

}

.memberships li{

	font-family:verdana;

	font-size:12px !important;

	}	

.galleria-info-description{

	font-family:verdana;

	font-size:12px !important;

	line-height:20px;

	}

.width216{

	width:216px !important;

	}

.know_side_menu.services-menu li a:hover{

	color:#d54135;

	}

.menu_sidebar li a:hover{

	color:#d54135;

	}

.know_side_menu li a:hover{

	color:#d54135 !important;

	}



.know_side_menu l.active{

	}

.content_3 li#item-151, .level4 a{

	color: !important;

	}

p{

	font-family:Verdana, Geneva, sans-serif !important;

	font-size:12px !important;

	text-align:justify;

	}

.inline {

	margin-right:-5px;

	}

.content_2, .content_2 {

	margin-left:7px !important;

	}

.content_2, .content_2 li a{

	/*padding-left:10px !important;*/

	}

.expertise-box{

	margin-left:17px;

	width:42%;

	float:left;

	}

.name-box{

	width:24%;

	float:left;

	cursor:pointer;

	padding-left:10px;

	

	}

.name-box:hover{

	color:#EA492C !important;

	background:url(../../../images/down-arrow3.png) no-repeat right center;

	}

.location-box{

	width:20%;

	float:left;

	margin-left:18px;

	}

.team-members-container .member p{

	line-height:10px;

	}

.team-members-container .headings p{

	/*line-height:10px !important;*/

	font-family:'open_sanssemibold' !important;

	letter-spacing:1px;

	}

.head-expertise{width:42%;float:left; position:relative; top:0px !important;

	}

.heddind-location{

	width:75px;float:left;

	}

.btn-viewprofile

{

	background-color:#FF5C2A;

	padding:3px 10px 3px 10px;

	color:#fff;

	text-decoration:none;

	font-family: 'open_sanslight';

	font-size:14px;

	letter-spacing:1px;

	box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	transition:all 0.25s linear 0s;

	float:left;

	margin-top:-28px;

}

.btn-viewprofile:hover{

	    color: #FFC7A7;

    text-decoration: none;

    transition: all 0.25s linear 0s;

	}

.on_hover_desciption .other_desc p.name{

	font-family: 'open_sanslight';

	font-size:15px;

	font-weight:bold;

	color:#000;

	padding-bottom:4px;

	}

.team-members-container .member p{

	line-height:16px;

	text-align:left;

	}

.on_hover_desciption .other_desc p.location{

	font-weight:bold;

	color:#116082;

	}

.k2CategoriesListBlock2	

{

    border: 1px solid #E0E0E0;

    box-shadow: 0 4px 4px #E0E0E0;

    display: none;

    margin-bottom: 5px;

    margin-left: 16px;

    padding: 10px;

    width: 57%;

}

.section1{

	position:absolute;

	top:121px;

	left:210px;

	}

section1, .grid_4{

	position:absolute;

	top:0px;

	left:0px;

	}

.section2{

	font-family:Verdana, Geneva, sans-serif !important;

	font-size:12px;

	line-height:20px;

	margin-top:-21px;

	}

.section2 p{

	margin:0px;

	padding:0px;

	}

.profile-pic img{

	background-color:#fff;

	border:1px #B8DEF1 solid;

	padding:5px;

	}

.section1, .grid_15, h3{

	font-family: 'open_sanssemibold';

	color:#EA492C !important;

	font-weight:normal !important;

	letter-spacing:1px;

	font-size:14px !important;

	}

.k2CategoriesListBlock .level0{

	padding:0px;

	margin:0px;

}

.component_area .clearfix{

	display:none;

	}

.services li{

	font-family:Verdana, Geneva, sans-serif;

	}

.aiContactSafeForm {

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	}

.aiContactSafe{

	color:#A5A5A5 !important;

	font-size:12px !important;

	font-family:Verdana, Geneva, sans-serif !important;

	}

.catItemDateCreated{

	margin:0px !important;

	}

.jquerytab_wrapper a.pool-link{

	 background: url("../../../images/down-arrow3.png") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #333333 !important;

    display: block !important;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 12px;

    line-height: 30px;

    margin: 0;

    padding: 0 0 0 22px;

	float:left;

	width:100%;

	letter-spacing:1px;

	}

.jquerytab_wrapper a.pool-link:hover{

	color:#00539E !important;

	background:url(../../../images/down-arrow3-hover.png) no-repeat left center;

	}

.catItemIntroText div{

	font-family:Verdana, Geneva, sans-serif !important;

	font-size:12px;

	}

.ind-patent img{

	width:43px !important;

	height:19px !important;	

}

.word{

	float:left;

	width:100%;

	}

.transfer-of-ip{

	width:100%;

	margin:0px;

	padding:0px;

	float:left;

}

.item-page ol{

	margin:0px 0px 0px 15px;

	padding:0px;

}

.item-page ol li{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

}

.item-page p strong{

	font-family: 'open_sanssemibold';

	font-size:14px;

	color:#E74B34 !important;

}

.component_area ul{

	margin:0px 0px 0px 0px;

	padding:0px;

}

.component_area ul li{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	list-style-type:disc;

	margin:0px;

	padding:5px 0px 0px 0px;

	line-height:20px;

}

.recordsTable table td{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

}

.knowledebase-right70{

	float:left;

	width:100%;

	}

.toggler span{

	font-family: 'open_sanssemibold';

	font-size:13px;

	letter-spacing:1px;

	padding:4px 0px;

	float:left;

	color:#3D3D3D !important;

	cursor:pointer;

	font-weight:normal;

	}

.sp-accordion-inner{

	float:left;

	width:100%;

	}

.sp-accordion-inner p{

	margin:0px;

	padding:0px;

	}

.toggler span:hover

{

	color:#EA492C !important;

}

.component_area h4{

	margin:0px;

	padding:0px;

	font-family: 'open_sanssemibold';

	font-size:14px;

	color:#E74B34 !important;

	}

.ques-box{

	font-family:Verdana, Geneva, sans-serif !important;

	font-size:12px !important;

	}

.jquerytab_wrapper lable{

	font-family:Verdana, Geneva, sans-serif !important;

	font-size:12px !important;

	}

#formcontainer a{

	background-color: #FF5C2A !important;

    border: 0 none;

    border-radius: 0.25em;

    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.1), 0 -2px 0 0 rgba(0, 0, 0, 0.2) inset;

    color: #FFFFFF;

    float: left;

    font-size: 11px;

    font-weight: normal;

    letter-spacing: 1px;

    margin-top: 40px;

    min-width: 80px;

	height:23px;

	line-height:23px;

    padding: 0px 7px;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);

    text-transform: uppercase;

	

    transition: all 0.25s linear 0s;

	cursor:pointer;

	margin-left:15px;

	margin-top:39px;

	}

.news_useful_links h4{

	margin:0px 0px 0px 0px;

	padding:0px;

	font-family: 'open_sanssemibold';

	font-size:14px;

	color:#E74B34 !important;

	font-weight:normal;

	}

.news_useful_links ul{

	margin:0px 0px 10px 0px;

	padding:0px;

	}

.news_useful_links ul li a{

	 background: url("../../../images/down-arrow3.png") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #333333 !important;

    display: block !important;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 12px;

    line-height: 20px;

    margin: 0;

    padding: 0 0 0 22px;

	}

.news_useful_links ul li a:hover{

	background: url("../../../images/down-arrow3-hover.png") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #00539E !important;	

}

.sp-accordion-inner p a{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;	

	}

.sp-accordion-inner p a:hover{

	color:#00539E;

}

.knowledebase-right70{

	float:left;

	text-align:left;

	}

@-moz-document url-prefix() { 



}

.marleft88{

	margin-left:88px !important;

	}

#question0 ul{

	margin:-30px 0px 0px 60px;

	float:left;

	width:94%;

	}

.que_navigation{

	padding-left:70px;

	}

.sp-accordion-inner a{

	color:#000;

	}

.simplequiz_results ul{

	margin:0px 0px 0px 40px !important;

	}

.component_area a{

	/*color:#005AAB*/;

	}

.component_area a:hover{

	text-decoration:none;

	}

.services ul{

	margin:0px 0px 14px 0px;

	padding:0px;

	float:left;

	width:100%;

	}

.services ul li{

	margin-bottom:0px !important;

	}

/*.item-page ul{

	margin:0px 0px 0px 0px !important;

	padding:0px;

	width:100%;

	float:left;

	}

.item-page ul li{

	padding:0px !important;

	}*/

.table_poll{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	float:left;

	margin-left:86px;

	margin-top:-20px;

	}

.table_poll tr td{

	padding:8px 0px;

	}

.table_poll tr.hed1{

	background-color:#E8F7FF;

	

	}

.table_poll tr.hed1 td{

	text-transform:uppercase;

	color:#E94A34;

	border-bottom:1px solid #CBDAF1;

	border-top:1px solid #CBDAF1;

		letter-spacing:1px;

	}

.table_poll tr td{

	border-bottom:1px solid #CBDAF1;

	padding-left:10px;

	}

.table_poll tr.hed2{

	}

.table_poll tr.hed2 td{

	color:#28455E;

	/*border-top:1px solid #7B98B1;*/

	font-family: 'open_sanssemibold';

	font-size:14px;

	padding:6px 0px;

	letter-spacing:1px;

	}

.profile_con{

	float:left; padding:0px; width:95%; line-height:20px; margin:-10px 0px 15px -30px;

	}

.catItemIntroText h3{

	font-size:14px !important;

	font-family:'open_sanssemibold' !important;

	padding:0px 0px !important;

	}

.k2CategoriesListBlock ul li{

	list-style-type:none !important;

	}

.question_container ul li {

	list-style-type:none;

	}	

.heading_black{

	font-size:14px !important;

	font-family:'open_sanssemibold' !important;

	padding:0px 0px !important;

	color:#000 !important;

	margin:0px;

	padding:0px;

	font-weight:300;

	}

/*        img {

  width: 100%;

}*/
.underline-from-center {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.underline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 50%;
  right: 50%;
  bottom: 0;
  background: #95C751;
  height: 3px;
  -webkit-transition-property: left right;
  transition-property: left right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.col2nd:before{background:#56AFFD;}
.col3rd:before{background:#21C19B;}
.col4th:before{background:#FE8653;}
.col5th:before{background:#34B6DF;}
.col6th:before{background:#A17EFE;}
.underline-from-center:hover:before {
  left: 0;
  right: 0;
}
.featureicon .col{padding-top: 20px;padding-bottom: 20px;}
.featureicon i{font-size: 27px;padding-bottom: 10px;}
.featureicon .fa-star-o{color:#95C751; }
.featureicon .fa-trademark{color:#56AFFD;}
.featureicon .fa-search-plus{color:#21C19B;}
.featureicon .fa-copyright{color:#FE8653;}
.featureicon .fa-gavel{color:#34B6DF;}
.featureicon .fa-briefcase{color:#A17EFE;}
.featureicon a{color:#000;font-size: 17px;font-weight: bold;}
.featureicon a:hover{text-decoration: none;color:#000;}
 @media screen and (max-width: 768px ) {
}
}

.slider {

  margin: 10px 0;

  width: 100%; /* Update to your slider width */

  height: 140px; /* Update to your slider height */

  position: relative;

  overflow: hidden;

  margin: 0 auto;

}

.discruption{

    padding-top:0px;

    height: 140px;

    overflow: hidden;

}

.galleria-container{

	min-height:500px;

}

.galleria-info{

	top: 50%;

}

}

 @media screen and (min-width: 768px ) {

.slider {

  margin: 10px 0;

  width: 100%; /* Update to your slider width */

  height: 310px; /* Update to your slider height */

  position: relative;

  overflow: hidden;

  margin: 0 auto;

}



.slider li {

  display: none;

  position: absolute; 

  top: 0; 

  left: 0; 

}

.discruption{

    padding-top:0px;

    height: 112px;

    overflow: hidden;

}

}

 @media screen and (min-width: 1024px ) {

.slider {

  margin: 10px 0;

  width: 100%; /* Update to your slider width */

  height: 375px; /* Update to your slider height */

  position: relative;

  overflow: hidden;

  margin: 0 auto;

}



.slider li {

  display: none;

  position: absolute; 

  top: 0; 

  left: 0; 

}

.discruption{

    padding-top:0px;

    height: 112px;

    overflow: hidden;

}

}

 @media screen and (min-width: 1400px ) {

.slider {

  margin: 10px 0;

  width: 100%; /* Update to your slider width */

  height: 500px; /* Update to your slider height */

  position: relative;

  overflow: hidden;

  margin: 0 auto;

}



.slider li {

  display: none;

  position: absolute; 

  top: 0; 

  left: 0; 

}

.discruption{

    padding-top:0px;

    height: 112px;

    overflow: hidden;

}

}