
body{font-family: 'Arial';}

li{list-style-type:none;}
img{max-width:100%;}
input.text,
input[type="text"],
input[type="button"],
input[type="submit"],
input[type="email"],
input[type="tel"],
textarea,
.input-checkbox {
-webkit-appearance: none;
border-radius: 0;-webkit-border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:0;
}
h1,h2,h3,h4,h5,h6,p{margin:0px;letter-spacing:.30px;}
input:focus{outline:0;}
textarea:focus{outline:0;}
button:focus{outline:0;}
a{cursor: pointer;text-decoration:none;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;}
a{color: #484848 !important;}
a:focus{text-decoration:none;outline:0;}

.TC{text-align:center;}
.TL{text-align:left;}
.TR{text-align:right;}
.margin_auto{margin:auto;float:none;}
.padding{padding:0;}
.al{width:100%;height:100%;display:table;}
.alm{width:100%;height:100%;display:table-cell;vertical-align:middle;}
a:hover{
	text-decoration: none;
}
a:foucs{
	text-decoration: none;
}
.n_header-new{
	width: 100%;
	float: left;
}
.n_header-content{
	width: 100%;
	float: left;
	background-color: #484848;
}
.n_top-header{
	width: 100%;
	float: left;
	text-align: center;
	padding: 0 0;
}
.n_top-header h1{
	font-size: 50px;
	text-transform: uppercase;
	font-family: 'Arial';
	background-color: #e3e3d3;
  	color: transparent;
  	/*text-shadow: 2px 2px 3px rgba(255,255,255,0.5);*/
  	-webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
	    margin-top: 6px;
}
.n_top-header a{
	font-size: 50px;
	text-transform: uppercase;
	font-family: 'Arial';
	background-color: #e3e3d3;
  	color: transparent;
  	/*text-shadow: 2px 2px 3px rgba(255,255,255,0.5);*/
  	-webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
	    display: inline-block;
    width: auto;
}
.n_top-header h1 span{
	display: inline-block;
}
.n_top-header p{
	font-size: 24px;
	color: #e3e3d3;
	font-family: 'Arial';
	text-shadow: 0px 3px 0px rgba(0, 0, 0, 0.004);
	text-transform: uppercase;
	font-weight: 400;
	letter-spacing: 5px;
}
.n_top-header ul{
	width: 100%;
	float: left;
	text-align: center;
	padding: 0;
	margin-top: 18px;
	list-style: none;
	margin-bottom: 6px;
}
.n_top-header ul li{
	display: inline-block;
	padding: 0 14px;
	font-size: 21px !important;
	color: #e3e3d3 !important;
	font-family: 'Arial';
	text-transform: uppercase;
	    vertical-align: middle;
}
.n_top-header ul li a{
	font-size: 21px;
	color: #e3e3d3 !important;
	font-family: 'Arial';
	float: left;
	text-transform: uppercase;
	text-decoration: none;
}

.main-header{
	width: 100%;
	float: left;
	background-color: #e3e3d3;
}
.main-header ul{
	float: left;
	width: auto;
	margin:0;
	padding: 0;

}

.main-header ul#main-header-link{
	display: inline-block;
}
.main-header-con {
    width: 100%;
    float: left;
    padding: 0 0;
    text-align: center;
}
.main-header ul li{
	float: left;
	padding: 18px 12px;
	position: relative;
}
.main-header ul li:first-child{
	padding-left: 0;
}
.main-header ul li:last-child{
	padding-right: 0;
}
.main-header ul#main-header-link li ul.sub-menu-main_n{
	padding-top: 0px;
}
.main-header ul#main-header-link li ul.sub-menu-main_n li{
	padding: 0px !important;
	text-align: left;
}
.main-header ul#main-header-link li ul.sub-menu-main_n li a{
	padding: 10px 10px;
	display: inline-block;
	width: 100%;
}

.main-header ul li a{
	font-size: 18px;
	color: #484848 !important;
	font-family: 'Arial';
	text-transform: uppercase;
	transition: all 0.5s;
	position: relative;
}
.main-header ul li a:hover{
	color: #6f6f6f !important;
}
.sign-link a{
	color: #ed3918 !important;
}

.header-center-main {
    width: auto;
    float: none;
    display: inline-block;
    margin: auto;
}
.main-header ul.search-box{
	width: auto;
	float: left;
	margin:0;
	padding: 0;
	padding-left:35px;
	display: inline-block;
}
ul.search-box.res_header_search{
	display: none;
}
.main-header ul.search-box li{
	float: left;
	position: relative;
	padding: 15px 12px;
}
.main-header ul.search-box li.lan-sub a:before{
	content: "";
	position: absolute;
	top: 8px;
    right: -17px;
    border: 6px solid #484848;
	border-color: #484848 transparent transparent transparent;
}
.main-header ul.search-box li a img{
	width: 25px;
}
.footer_n{
	width: 100%;
	float: left;
	background-color: #484848;
	padding: 40px 0 60px;
}
.footer_n_con{
	width: 100%;
	float: left;
	margin-bottom: 50px;
}
.left-bxo-foo{
	width: 35%;
	float: left;
}
.left-bxo-foo h5{
	font-size: 14px;
	color: #e3e3d3;
	font-family: 'Arial';
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 22px;
	transition: all 0.5s;
}
.left-bxo-foo h5:hover{
	color: #fff !important;
}
.left-bxo-foo h5 a{
	color: #e3e3d3 !important;
	transition: all 0.5s;
}
.footer_n_con .left-bxo-foo h5 a:hover{
	text-decoration:none !important;
	color: #fff !important;
}
.left-bxo-foo h5 a:hover{
	color: #ed3918;
	text-decoration:none;
}
.left-bxo-foo ul{
	float: left;
	width: 100%;
	padding: 0;
	margin:0;
}
.left-bxo-foo ul li{
	float: left;
	width: 100%;
}
.left-bxo-foo ul li a{
	font-size: 14px;
	text-transform: uppercase;
	color: #fff !important;
	float: left;
}
.left-bxo-foo ul li a:hover{
	color: #ed3918;
}
.last-box{
	width: 30%;
}
.main-social-icon{
	width: 100%;
	float: left;
	margin-top: 10px;
}
.main-social-icon ul{
	float: left;
	width: 100%;
	margin:0;
	padding: 0;
}
.main-social-icon ul li{
	float: left;
	padding: 0 4px;
	width: auto;
}
.main-social-icon ul li:last-child{
	padding-right: 0;
}
.main-social-icon ul li:first-child{
	padding-left: 0;
}
.main-social-icon ul li a{
	float: left;
	width: 40px;
	height: 40px;
	background-color: #e3e3d4;
	line-height: 0;
	font-size: 23px;
	color: #484848;
	text-align: center;
	border-radius: 50%;
	padding-top: 0;
}
.margin_new_sub{
	width: 1025px;
	margin:0 auto;
}
.main-menu-icon{
    float: right;
    width: auto;
    margin-top: 15px;
    display: none;
}
.main-menu-icon a{
    position: relative;
    height: 13px;
    line-height: 13px;
    float: left;
}
.main-menu-icon a:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background-color: #e1e2da;
    transition: all 0.4s;

}
.main-menu-icon a:after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 3px;
    background-color: #e1e2da;
    transition: all 0.4s;
}
.main-menu-icon a span{
    height: 3px;
    width: 20px;
    background-color: #e1e2da;
    line-height: 13px;
    float: left;
    margin-top: 5px;
}
.menu-open span{
    opacity: 0;
}
.menu-open:before{
    transform: rotate(-45deg);
    top: 5px !important;
}
.menu-open:after{
    transform: rotate(45deg);
    bottom: 5px !important;
}
.res_box-main{
	display: none;
}
.res_header_search{
	display: none;
}
.res_header_search .text-input{
	width: 100%;
	float: left;
	background-color: #fff;
	height: 42px;
	padding: 10px 30px 10px 15px;
	font-size: 16px;
	border:0;
}
.res_header_search li{
	position: relative;
}
.sub-btn-search{
	position: absolute;
	top: 0;
	right: 0;
	background: transparent;
	border:0;
	background-image: url(../images_new/search.png);
	width: 42px;
	height: 42px;
	background-repeat: no-repeat;
	background-position: center;
}
.res_footer{
	display: none;
}





@media screen and (min-width:768px){
	.main-header ul li:hover ul{display:block;}
	.sub-menu-main_n{position: absolute;top: 100%;left: 0;width: 240px !important;background-color:#e3e3d3;margin:0;padding: 10px 0 !important;display:none;box-shadow: 0px 0px 15px rgba(0,0,0,0.2);z-index: 9999;}
	.sub-menu-main_n li{width: 100%;padding: 10px 10px !important;border-bottom: 1px solid #eee;}
	.sub-menu-main_n li:last-child{border-bottom: 0;}
	.cart-icon img{width: 24px;}
	/*.n_top-header ul li{font-size: 15px !important;}*/
}





@media screen and (max-width:1099px){
	.margin_new_sub{width: 992px}	
	.main-header ul li{padding: 0 12px;}
	.search-box li{padding: 0 10px !important;}	
	.search-box li:first-child{padding-left: 0;}
	.search-box li:last-child{padding-right: 0;}
	.main-header ul.search-box li.lan-sub:before{right: -7px;}
	.n_top-header ul li{font-size: 20px !important;}
}
@media screen and (max-width:1024px){
	.main-header ul li a{font-size: 17px;}
	.margin_new_sub{width: 970px}	
	.n_top-header ul li{font-size: 20px !important;}
}
@media screen and (max-width:991px){
	.margin_new_sub{width: 750px}	
	.n_top-header ul li a{font-size: 19px !important;}
	.main-header ul li a{font-size: 15px;}
	.main-header ul{width: 100%;text-align: center;}
	.main-header ul li{padding: 0 6px;float: none;display: inline-block;}
	.main-header ul.search-box{width: 100%;margin-top: 12px;}
	.main-header ul.search-box li{float: none;display: inline-block;}
	.left-bxo-foo ul li a{font-size: 12px;}
	.left-bxo-foo h5{font-size: 12px;line-height: 19px;margin-bottom: 14px;}
	.main-social-icon ul li a{font-size: 20px;}
	.footer_n_con{margin-bottom: 40px;}

}
@media screen and (max-width:767px){
	.margin_new_sub{width: 96%;}		
	.n_top-header{text-align: left;padding: 15px 0;}
	.n_top-header p{display: none;}
	.n_top-header ul{display: none;}
	.n_top-header h1{font-size: 40px;width: calc(100% - 40px);float: left;    margin-top: 6px;}
	.n_top-header a{font-size: 40px;width: calc(100% - 40px);float: left;    margin-top: 6px;}
	.main-menu-icon{display: block;}
	.res_box-main{display: block;}
	.main-header-con .res_box-main p{display: block;}
	.main-header-con .res_box-main ul{display: block;text-align: left;margin-top: 20px;}
	.main-header{background-color: #484848;display: none;position: absolute;top: 100%;left: 0;right: 0;padding-bottom: 30px;max-height: 75vh;overflow-y: auto !important;z-index: 999999;}
	.main-header-con{padding: 0;}
	.main-header ul li{width: 100%;padding: 0;}
	.main-header ul li a{color: #e3e3d4 !important;font-size: 18px;width: auto;}
	.main-header ul li a span{font-size: 24px;display: block;}
	.main-header ul{text-align: left;padding-top: 5px !important;}
	.res_box-main ul li{padding: 6px 0;}
	.main-header-con ul li{padding: 6px 0;}
	.search-box{display: none;}
	.res_header_search{display: block;}
	.res_header_search li{padding: 0 !important;}
	.main-header ul.search-box li{margin-top: 20px;}
	.main-header ul.search-box{margin-top: 0;}
	.n_header-new{position: relative;}
	.footer_n_con{display: none;}
	.footer_n{padding: 20px 0 0;}
	.res_footer{display: block;}
	.last-box{width: 100%;margin-top: 30px;}
	.footer_n_con{margin-bottom: 15px;}
	.main-social-icon ul li a{font-size: 24px;}
	.n_top-header h1{font-size: 30px;}
	.n_top-header a{font-size: 30px;}
	.sub-menu-main_n{display: none;/*max-height: 200px;*/overflow-y: auto !important;padding-left: 20px !important;}
	.sub-menu-main_n li a{color: #fff !important;}
	.cart-icon img{width: 26px;}
	.cart-icon{margin-right: 10px;margin-top: 6px;}
	/*.main-header ul.search-box{display: none;}*/
	ul#main-header-link li.sub-child-new:after{position: absolute;right: 0;top:5px;content: '\f107';font-family: "Font Awesome 5 Free";font-weight: 900;font-size:20px;color: #fff;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
	li.sub-child-new.after-i:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
	.right-side-main{width: 100% !important;float: left;padding:10px !important;}
	.aboutgrybg11{width: 100%;padding: 5px !important;text-align: center;}
}


.search-main-box {
    position: absolute;
    top: 5px;
    right: 0;
    width: 430px;
    transform: translateX(430px);
    transition: all 0.5s;
    z-index: 99999;
}

.search-icon {
    overflow: hidden;
}
.open_search-box {
    overflow: visible;
}
.frm-grm {
    width: 100%;
    float: left;
}
.frm-grm input[type="text"] {
    width: 100%;
    float: left;
    height: 50px;
    background-color: #fff;
    border: 1px solid #484848;
    background-color: #fff;
    border-radius: 50px;
    padding-left: 20px;
    font-size: 16px;
}
.frm-grm input[type="submit"] {
    background-image: url(../images_new/search-eh.png);
    background-size: contain;
    height: 50px;
    width: 50px;
    background-color: #484848;
    background-position: center;
    background-size: 22px;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 50px;
    border: 0;
}
.open-search {
    transform: translateX(0);
}
.n_top-header span img{
	width: auto;
	height: 51px;
	margin-top: -5px;
	    vertical-align: middle;
}
.the-image{
	height: 23px;
}
.dallas-image{
	height: 23px;	
}
.images-2017{
	
}
.fa-instagram{margin-top: 7px;}
.fa-facebook-f{margin-top: 7px;}
.fa-twitter{margin-top: 7px;}
.fa-envelope{margin-top: 7px;}
.main-social-icon ul li a:hover{
	color:#ed3918;
}
.main-social-icon ul li a img{
	width: 23px;
	height:40px;
	object-fit: contain;
}
.a1{
	padding-top: 4px;
}
.cart-icon{
	width: auto;
	float: left;
	/*padding-bottom: 5px;*/
	margin-left: 13px;
	margin-top: -2px;

}
.cart-responsive{
	width: auto;
	float: right;
}
.cart-icon img{
	width: 26px;
}
.left-bxo-foo a:hover{
	text-decoration: none;
}
/*.clr1 h5:hover{
	color: #48484842 !important;
}*/

.video_saction_tow{
	margin-top: 0px;
}

.min_new .top_new{
	padding-top: 20px !important;
}
.top_new{
	padding-top: 20px !important;
}
.banner{
	margin-top:10px;
}
.conted_sub_new{
	padding-top: 20px;
}
.show-main .video_img{
	margin-top: 0;
}


.goog-te-gadget-simple .goog-te-menu-value span:first-child {
    display: none;
}
.goog-te-gadget-simple .goog-te-menu-value a.goog-te-menu-value span:nth-child(3){
    display: none;
}
.goog-te-gadget-simple .goog-te-menu-value{
	margin:0px;
}
.goog-te-gadget-simple{
	border:0px !important;
	background-color: transparent !important;
	padding: 0px;
	margin-top:10px;
}
li.lan-sub {
    display: none !important;
}
img.goog-te-gadget-icon {
    background-image: url('http://www.dallastheatercenter.org/new-design/../images/google.png') !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-size:24px;
    width: 25px;
    height: 25px;
}

.aboutgrybg11 p a img{width: 100% !important;}
.subpage-subpage-cont1 iframe{width: 100%;}

.container.res_mian_show.subpage-two-project{
	width: 27% !important;
}
.TabbedPanelsContent.tab-ppp .slick-slide p span{
	color: #D3D3D3;
}
.abottext12.subpage-cont1.subpage-subpage-cont1 table{
	width: 100% !important;
}
.eve_mn_new .news_sub_2_new p img{
	width: 100% !important;
}
.img-show-new{
	width: 100% !important;
	float: left;
	text-align: center;
}
.fanfare-details-main{
	width: 100% !important;
	float: left;
}
.fanfare-details-main .fan-title{
	width: 100%;
	float: left;
	text-align:center;
}
.cont_left_main_new.subpage_main_chackbox.content-left-main-subpage{
	width: 72% !important;
}
.TabbedPanelsContent table tr td img{
	height: auto !important;
}

.main-header.fixed-header {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 99999999;
    top: 0;
}

.n_header-new.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999999;
}
body.margin-top {
    margin-top: 116px !important;
}

.abotleft img{
	height: auto !important;
}

.abottext12 iframe{width: 100%;margin:10px 0px;}
img{max-width: 100%;}

@media screen and (min-width:1241px) and (max-width:1500px)
{

}


@media screen and (min-width:1025px) and (max-width:1240px)
{
	.n_top-header ul li{font-size:16px !important;width: auto;}
	.n_top-header ul li a{font-size:16px !important;width: auto;}
	.n_top-header ul li{float: none;}
	.cart-icon{float: none;display: inline-block;vertical-align: middle;}
	.n_top-header ul{margin:15px 0px;}
	.n_top-header ul li a{float: none;display: inline-block;}
	.n_top-header p{margin-top: 15px;}
	.search-main-box{top: 0px;}
	.main-header ul li{padding: 0 8px;}
	.main-header ul li a{font-size:15px;}
	.main-header ul{padding:15px 0px;}
	.main-header ul.search-box{width:auto;float:right;padding: 10px 0px;padding-left: 20px;}
	.selec_box{width:auto !important;float: left;margin:0px;}
	.main-header ul.search-box{margin-top: 0px;}
	.main-header ul.search-box li{float: left;width:auto;padding-top: 2px;padding-bottom: 0;}
	.goog-te-gadget-simple{margin-top: 0px;}
	.margin_new_sub{width:96%;}
	.n_top-header p{margin-top: 5px;}
	img{max-width: 100% !important;}
	.suggestionsBox{overflow-x: scroll;left: 0px;width: 100% !important;}
	.suggestionList{width: 1026px;}
}


@media screen and (min-width:901px) and (max-width:1024px)
{
	.n_top-header ul li{font-size:15px !important;width: auto;}
	.n_top-header ul li a{font-size:15px !important;width: auto;}
	.n_top-header p{margin-top: 15px;}
	.search-main-box{top: 0px;}
	.main-header ul li{padding: 0 6px;}
	.margin_new_sub{width:100%;}
	.main-header ul li a{font-size:14px;}
	.n_top-header ul li{float: none;}
	.cart-icon{float: none;display: inline-block;vertical-align: middle;}
	.n_top-header ul{margin:10px 0px;}
	.n_top-header ul li a{float: none;display: inline-block;}
	.main-header ul{width:auto;padding:15px 10px;}
	.main-header ul.search-box{width:auto;padding: 10px 10px;}
	.main-header ul.search-box{margin-top: 0px;padding:5px 10px;}
	.n_top-header ul li{padding: 0 11px;}
	.main-header ul.search-box li.search-icon{position: relative;top: 7px;	}
	.goog-te-gadget-simple{margin-top: 0px;}
	.container.dex_mian_show{    width: 30% !important;}
	.container.res_mian_show.subpage-two-project{width: 30% !important;}
	.con_right_col_img_new{margin-top: 30px;}
	.main_text.main-text-main {width: 100%;}
	ul.TabbedPanelsTabGroup.tab-panel-main li.TabbedPanelsTab{width: auto !important;padding: 0px 10px !important;}
	.TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible p img{width: 100% !important;max-width: 100%;}
	.aboutgrybg11 p a img{width: 100% !important;}
	img{max-width: 100% !important;}
	.abotleft img{width: auto !important;}
	.suggestionsBox{overflow-x: scroll;left: 0px;width: 100% !important;}
	.suggestionList{width: 1026px;}
}


@media screen and (min-width:768px) and (max-width:900px)
{
	.n_top-header ul li{font-size:14px !important;width: auto;}
	.n_top-header ul li a{font-size:14px !important;width: auto;}
	.n_top-header p{margin-top: 15px;}
	.search-main-box{top: 0px;}
	.main-header ul li{padding: 0 5px;}
	.main-header ul{width:85%;float:left;padding:15px 0px;}
	.main-header ul.search-box{width:12%;float: left;padding: 10px 0px;}
	.index-top-slider-hik{margin-top: 0px !important;}
	.selec_box{width:50% !important;float: left;margin:0px;}
	.main-header ul.search-box{margin-top: 0px;}
	.main-header ul.search-box li{float: left;width: 50%;}
	.goog-te-gadget-simple{margin-top: 0px;}
	.main-header ul li a{font-size:13px;}
	.main-header .margin_new_sub{width: 100%;}
	.header-center-main{width: 100%;}
	#about .container.dex_mian_show{width: 100% !important;}
	.container.res_mian_show.subpage-two-project{width: 34% !important;float: none;margin:auto;}
	.conted_new.gift-tix-content-new table{width:unset !important;}
	.conted_new.gift-tix-content-new #frmSub table{margin:0 auto;}
	.container.res_mian_show.subpage-two-project .sec1_rh.engage_right.subpage-two-sec1_rh .con_right_main_new{width: 100% !important;}
	.sec2_lh.subp2-lh-main{width: 100% !important;text-align: center;}
	.sec2_rh.subp2-rh-main{width: 100%;text-align: center;padding-bottom: 10px;}
	.sec2_rh.subp2-rh-main .dtc_btn{float: none;display: inline-block;}

	.sec1_lh iframe{display: block !important;}
	.container.res_mian_show.subpage-two-project .con_right_main_new{width: 100% !important;}
	.sec1_lh.subpage2_img.subpage-two-img-main iframe{width: 460px;}

	.educationtext.edu-txt-main p iframe{width: 100%;float: left;}
	.TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible p img{width: 100% !important;max-width: 100%;}
	.conted_new .con_right_tit_new{float: left;}

	.social_mn_new{float: left !important;}
	.social_mn_new iframe#twitter-widget-0{width: 60% !important;}
	.eve_sub_txt_grp_new.Unnerved.fanfare-right-con{width: 70% !important;float: left !important;}
	.eve_sub_txt_grp_new.Unnerved.fanfare-right-con .eve_sub_more_new{width: 100% !important;}
	.cont_left_main_new.subpage_main_chackbox.content-left-main-subpage{width: 100% !important;}

	.aboutgrybg11 p img{width: 230px !important;}
	.abottext12 a{width: 100% !important;}
	.abottext12 iframe{width: 100%;margin:10px 0px;}
	img{max-width: 100% !important;}
	.text-show2{width: 100%}
	.fb_bg{padding-left: 0px !important; }
	.suggestionsBox{overflow-x: scroll;left: 0px;width: 100% !important;}
	.suggestionList{width: 1026px;}
}


@media (max-width: 767px)
{
	#menu-icon{width: auto !important;height:13px !important;background-image: none !important;padding: 0px !important;margin:0px !important;background: none !important;line-height: 13px;display: block;}
	#about .container.dex_mian_show{width: 100% !important;}
	.container.res_mian_show.subpage-two-project{width: 100% !important;float: none;margin:auto;}
	.abottext12 iframe{display: block !important;}
	.abottext12 img{display: inline-block;}
	.abottext.subpage-abottext{padding: 0px;}
	.subpage-subpage-cont1 iframe{width: 100%;}
	#fb iframe{display: block !important;}
	.soc_media iframe{display: block !important;}
	.sec1_lh iframe{display: block !important;width: 100%;}
	.container.res_mian_show.subpage-two-project .con_right_main_new{width: 100% !important;}

	.sec1_lh.subpage2_img.subpage-two-img-main{width: 100%;}
	.full_tab.subpage-two-tab {margin-top: 0px;}
	.TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible p img{width: 100% !important;max-width: 100%;}
	.TabbedPanelsContent.TabbedPanelsContentVisible td{width: 100% !important;float: left !important;}
	.TabbedPanelsContent.TabbedPanelsContentVisible td img{width: 100% !important;}
	.conted_sub_new.content-sub-new2{padding-top: 0px !important;}
	.conted_sub_new{padding-top: 0px !important;}
	.news_sub_2_new{padding: 9px 0 0 !important;}
	.news_sub_2_new.news-sub-2-new{padding-top: 0px !important;}
	.eve_sub_txt_grp_new.Unnerved.fanfare-right-con{width:62% !important;float: left !important;}
	.eve_sub_txt_grp_new.Unnerved.fanfare-right-con .eve_sub_more_new{width: 100% !important;}
	.fan_mn_new.fanfare-details-cont.fanfare-details-main{margin-top: 0px !important;}
	.fanfare-details-main .fan-title{width: 100% !important;}

	.cont_left_main_new.subpage_main_chackbox.content-left-main-subpage{width: 100% !important;}
	.abotleft.enews-left-main iframe{display: inline-block !important;width: 100% !important;}
	div#friedid_block3{width: 100% !important;margin-top: 50px !important;}
	.educationtext.edu-txt-main iframe{display: inline-block !important;width: 100% !important;}
	.text-show2{width: 100%}
	.fb_bg{padding-left: 0px !important; }
}


@media screen and (min-width:601px) and (max-width:767px){

	.main-menu-icon{margin-top: -40px;}
	.main .video_saction .video_img.show-vid1{margin-top:0px !important;}
	.green_bar{display: none;}
	.new_about{display: block;}
	.conted_new.gift-tix-content-new .abotleft .abt_tr.abottext12 td{width:48% !important;margin-right:2%;}
	.conted_new.gift-tix-content-new .abotleft .abt_tr.abottext12 td:last-child{width: 48%;}

	.cont_left_main_new.subpage_main_chackbox .tab-panel-main li.TabbedPanelsTab{width: 100% !important;text-align: center;}
	.social_mn_new iframe{display: inline-block !important;}
	.e_box4{width: 200px!important;}

	.abottext12 a{width: 100% !important;}
	.abottext12{padding: 0px 10px 18px 10px;}
}
	
@media screen and (min-width:481px) and (max-width:600px)
{
	#menu-icon{width: auto !important;height:13px !important;background-image: none !important;padding: 0px !important;margin:0px !important;background: none !important;line-height: 13px;}
	.dallas-image{height: 16px !important;}
	.cerative{margin-right: 0px;}
	.main .video_saction .video_img.show-vid1{margin-top:0px !important;}
	.main-menu-icon{margin-top: -40px;}
	.nav-collapse{margin-top: 0px;}

	.conted_new.gift-tix-content-new .abotleft .abt_tr.abottext12 td{width:100% !important;margin-right:0%;}
	.conted_new.gift-tix-content-new .abotleft .abt_tr.abottext12 td:last-child{width: 100%;}

	.slick-slide.slick-active td.tab2_img{width: 100% !important;float: left !important;}
	.slick-slide.slick-active td.tab2_text{width: 100% !important;float: left !important;}
	.sec1_lh iframe{width: 100%;}
	.educationtext.edu-txt-main iframe{width: 100% !important;float: left !important;}

	.eve_sub_img_new.fanfare-left-img{width:100% !important;}
	.eve_sub_txt_grp_new.Unnerved.fanfare-right-con{width: 100% !important;}
	iframe.goog-te-menu-frame.skiptranslate{display: none !important;}

	.abottext12 a{width: 100% !important;}
	.abottext12{padding: 0px 10px 18px 10px;}
	.cerative_right{width: 100% !important;}
	.left_map_img{width: 100% !important;}
	.cerative_left_r.cerative_left_r_hik{width: 100% !important;}
	.cerative_left_r.cerative_left_r_hik .r_img a img{width: 100% !important;}
}


@media screen and (max-width:480px)
{
	#menu-icon{width: auto !important;height:13px !important;background-image: none !important;padding: 0px !important;margin:0px !important;background: none !important;line-height: 13px;}
	.main-menu-icon{margin-top: -40px;}
	.conted_new.gift-tix-content-new .abotleft .abt_tr.abottext12 td{width:100% !important;margin-right:0%;}
	.conted_new.gift-tix-content-new .abotleft .abt_tr.abottext12 td:last-child{width: 100%;}
	.conted_new.gift-tix-content-new .abotleft input{width: 100% !important;}
	.sec1_lh iframe{width: 100%;}
	.banner.banner-main{margin-top: 0px !important;}
	.header_resp_support .e_box input[type="radio"]{width: auto !important;}

	.eve_sub_img_new.fanfare-left-img{width:100% !important;text-align: center;}
	.eve_sub_txt_grp_new.Unnerved.fanfare-right-con{width: 100% !important;}

	.image-block{width: 100%;}
	.abottext12 a{width: 100% !important;}
	.abottext12{padding: 0px 10px 18px 10px;}
	.cerative_right{width: 100% !important;}
	.left_map_img{width: 100% !important;}
	.cerative_left_r.cerative_left_r_hik{width: 100% !important;}
	.cerative_left_r.cerative_left_r_hik .r_img a img{width: 100% !important;}
}



 .overflow{
	 overflow:hidden;
 }







 .suggestionsBox .suggestionList .finders tr td a:hover {
    color: #8cc63f;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 5px;
}
.suggestionsBox .suggestionList .finders tr td a{
	color: #000000;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 5px;
}
.subpage-two-sec1_rh{
	width: 100% !important;
}
.top_new.index-main1 {
    padding-top: 0 !important;
}


.grenn_l_box .g_img img{
	width: 100% !important;
}
.container.dex_mian_show{
	width: 27% !important;
}

.sec1_lh.subpage2_img.subpage-two-img-main img{
	width: 100% !important;
}
#show_btn .tick_panel .btn_d{
	font-family: 'Arial';	
}

.copy-txt span{
	width: 100%;
	float: left;
}
.copy-txt span a{
	color: #fff !important;
}

.num_min .but{
	background-color: #484848;
}
.num_min .but a{
	background-color:transparent;
	color: #fff !important;
}
.num_min .hov_mid_con{
	color: #484848;
}
#nav1 a{
	color: #fff !important;
}
.popup_text_top .html5lightbox_tit{
	color: #484848 !important;
}
.insta_images{
	width:33.33%;
	float: left;
	padding: 4px;
}
.insta_images img{
	width: 100%;
	float: left;
	height: 104px;
	object-fit: cover;
}

.news_sub_1_new .one_new_boter a.news_sub_lnk_new{
	color: #fff !important;
}
.news_sub_2_new .one_new_boter a.news_sub_lnk_new{
	color: #484848 !important;
}
.hov_mid2 .hov_mid_tex a{
	color: #484848 !important;
}
.left-bxo-foo h5.copy-txt:hover{
	color: #e3e3d3 !important;
}
.abottext12 p{
	margin-bottom: 12px;
}
.abottext12 ul li{
	list-style-type:disc;

}
.abottext12 ul{
	padding-left: 15px;
	margin-bottom: 15px;
}
.con_right_tit_new img{
	width: auto;
	height: auto;
}
.cont_left_tit_new img{
	width: auto;
	height: auto;
}

.brd_mn .brd_top a{
	color:#fff !important;
}


.B_tii{
	width: 100%;
}
.timeline-Viewport{
	height: 258px !important; 
}
.twitter-timeline.twitter-timeline-rendered{height: 375px !important;}
.cerative span{margin: 0 0 0px 0 !important;}
.abottext12 p span.my_style a{width: 100%;float: right;}
.abottext12 a{width: 94%;float: none;}
.brd_bot_sub{padding-top: 0px !important;}
.brd_bot{padding:0px 10px !important;}
.brd_bot_sub {margin-bottom: 6px !important;}
.brd_bot_sub_rht p{margin: 9px 0px;}
.text-show2 p{line-height: 22px !important;margin: 12px 0px;}
.text-show2 p strong span{line-height: 15px !important;}
.eve_mn_new p{margin: 14px 0px;}
.abottext12.subpage-cont1.subpage-subpage-cont1 table tbody tr td img{margin-bottom: 30px;}
.sec1_lh p{margin-top:12px; margin-bottom: 12px;}
.sec1_lh p:first-child{margin-top: 0px;}
.abottext12 table tbody tr td img{margin-bottom: 4px;}
.btn11{margin-top: 20px;margin-bottom: 20px;}
.abc1{margin-bottom: 14px;line-height: 16px;}
.abottext12 p span.my_style.mystyle1 a{width: 17%;float: right;margin-top: 5px;}
.abottext12.subpage-cont1.subpage-subpage-cont1 table.space1{margin-bottom: 10px;}
.abottext12.subpage-cont1.subpage-subpage-cont1 p .img5{margin-bottom: 10px;}
.abottext12 p span.my_style a.linkk1{width: auto;}
.abottext12 p span.my_style a.linkk2{width: auto;float: left;}
.abottext12 a.linkk3{width: 17%;float: right;}
.abottext12 p.p11{margin-top: 10px;}
.abottext12 p span.my_style a.linkk5{width: 100%;float: left;margin-bottom: 10px;}
.abottext12 p span.my_style a.link7{width: 89%;float: right;}
.abottext12 p span.my_style a.linkk8{width: 44%;float: right;}
.abottext12 a.link9{width: 100%;float: right;    margin-bottom: 20px;    margin-top: 10px;}
ul.dott1 li {list-style-type: disc !important;}
.abottext12 p span.my_style a.link11{width: auto;float: none;}

.gala_cnfrm p{line-height:30px;}
.abottext12 p span.my_style a.link16{width: 82%;}
.abottext12 a.link15{width: 93%;}
.ee_textt{
	width: 100%;
	float: left;
}
.ee_textt strong ul strong {
    width: 16%;
    float: left;
   	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #414042;
}
.ee_textt ul li{
	list-style-type: disc;
		font-family: Arial, Helvetica, sans-serif;
    font-size: 12px !important;
    color: #414042;
}
.ee_textt strong p{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #414042;
    margin-bottom: 0px;
}
.ee_textt ul {
	margin-bottom: 10px;
}
.e_text strong p{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #414042;
}
.e_text{
	width: 149px !important;
}
.sub_text{
	padding: 14px 0px 15px 0px !important;
}
.tab-over{
	padding-top: 50px !important;
}
#html5-lightbox-box{top: 80px !important;}

.frm-grm .suggestionsBox{right: 0;left: unset !important;width: auto !important;border: unset !important;}
div#autoSuggestionsList{padding: 10px !important;}
div#autoSuggestionsList tr td{padding: 5px 0px;}
/*.suggestionsBox .suggestionList .finders tr td a{color: #484848 !important;font-family: 'Arial';}
.suggestionsBox .suggestionList .finders tr td a:hover{color: #484848 !important;font-family: 'Arial';}
div#suggestions{left: -260px !important;width: 946px !important;overflow-x: unset !important;}
.suggestionList{width: 906px !important;}*/


/* 04/10/2019 */
.bottom_conternt_cls{
width:100% !important;
float:left !important;
margin-top:30px !important;
}
.bottom_conternt_cls p{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #231F20;
    line-height: 18px;
}




@media screen and  (max-width:600px)
{
	#html5-lightbox-box{top: 10px !important;}
}