@font-face {
    font-family: 'zurich_cn_btregular';
    src: url('../fonts/zurch-webfont.eot');
    src: url('../fonts/zurch-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurch-webfont.woff') format('woff'),
         url('../fonts/zurch-webfont.ttf') format('truetype'),
         url('../fonts/zurch-webfont.svg#zurich_cn_btregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'zurich_cn_btbold';
    src: url('../fonts/zurchbc-webfont.eot');
    src: url('../fonts/zurchbc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurchbc-webfont.woff') format('woff'),
         url('../fonts/zurchbc-webfont.ttf') format('truetype'),
         url('../fonts/zurchbc-webfont.svg#zurich_cn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'clarendon_btroman';
    src: url('../fonts/clrndnn-webfont.eot');
    src: url('../fonts/clrndnn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/clrndnn-webfont.woff') format('woff'),
         url('../fonts/clrndnn-webfont.ttf') format('truetype'),
         url('../fonts/clrndnn-webfont.svg#clarendon_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'clarendon_btbold';
    src: url('../fonts/clrndnb-webfont.eot');
    src: url('../fonts/clrndnb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/clrndnb-webfont.woff') format('woff'),
         url('../fonts/clrndnb-webfont.ttf') format('truetype'),
         url('../fonts/clrndnb-webfont.svg#clarendon_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

font-face {
    font-family: 'zurich_bdxcn_btbold';
	src: url('../fonts/zurchbxc-webfont.eot');
    src: url('../fonts/zurchbxc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurchbxc-webfont.woff') format('woff'),
         url('../fonts/zurchbxc-webfont.ttf') format('truetype'),
         url('../fonts/zurchbxc-webfont.svg#zurich_bdxcn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'zurich_bdxcn_btbold';
    src: url('../fonts/zurchbxc-webfont.eot');
    src: url('../fonts/zurchbxc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurchbxc-webfont.woff') format('woff'),
         url('../fonts/zurchbxc-webfont.ttf') format('truetype'),
         url('../fonts/zurchbxc-webfont.svg#zurich_bdxcn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
        font-family: "Tekton Pro Cond";
        src: url('../fonts/286651612-TEKTONPRO-BOLDCOND.eot');
        src: url('../fonts/286651612-TEKTONPRO-BOLDCOND.eot?#iefix') format('embedded-opentype'),
        url('../fonts/286651612-TEKTONPRO-BOLDCOND.svg#Tekton Pro Cond') format('svg'),
        url('../fonts/286651612-TEKTONPRO-BOLDCOND.woff') format('woff'),
        url('../fonts/286651612-TEKTONPRO-BOLDCOND.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }

@font-face {
    font-family: 'zurich_cn_btregular';
    src: url('../fonts/zurch_0-webfont.eot');
    src: url('../fonts/zurch_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurch_0-webfont.woff2') format('woff2'),
         url('../fonts/zurch_0-webfont.woff') format('woff'),
         url('../fonts/zurch_0-webfont.ttf') format('truetype'),
         url('../fonts/zurch_0-webfont.svg#zurich_cn_btregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'zurich_cn_btbold';
    src: url('../fonts/zurchbc_0-webfont.eot');
    src: url('../fonts/zurchbc_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurchbc_0-webfont.woff2') format('woff2'),
         url('../fonts/zurchbc_0-webfont.woff') format('woff'),
         url('../fonts/zurchbc_0-webfont.ttf') format('truetype'),
         url('../fonts/zurchbc_0-webfont.svg#zurich_cn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'zurich_xblk_btextra_black';
    src: url('../fonts/zurchxk_0-webfont.eot');
    src: url('../fonts/zurchxk_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurchxk_0-webfont.woff2') format('woff2'),
         url('../fonts/zurchxk_0-webfont.woff') format('woff'),
         url('../fonts/zurchxk_0-webfont.ttf') format('truetype'),
         url('../fonts/zurchxk_0-webfont.svg#zurich_xblk_btextra_black') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'zurich_xcn_btregular';
    src: url('../fonts/zurchxc_0-webfont.eot');
    src: url('../fonts/zurchxc_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/zurchxc_0-webfont.woff2') format('woff2'),
         url('../fonts/zurchxc_0-webfont.woff') format('woff'),
         url('../fonts/zurchxc_0-webfont.ttf') format('truetype'),
         url('../fonts/zurchxc_0-webfont.svg#zurich_xcn_btregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

*, *:after, *:before {margin:0; padding:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
 a {text-decoration:none !important; outline:none !important;} a:hover {text-decoration:none;}
 img {border:none; outline:none; max-width:100%; }
 input, textarea {border:none; outline:none; background:none; margin:0; padding:0;}
 ul,ol{ margin:0; padding:0; }
 h1, h2, h3, h4, h5, h6 {margin:0 !important; font-weight:normal; padding:0;}
 p {padding:0; margin:0; }
 body {float:left; width:100%; height:100%; padding:0; overflow:hidden; margin:0; background:#fff !important; }
 
 body.home.blog.single-author{ background:#fff !important; }




.header-wrapper{ float:left; width:100%; }
.header{ float:left; width:100%; }
.header .header-l{ float:left; width:100%; }
.header .header-l .logo{ float:left; padding-top: 9px; height: 114px; }
.header .header-l .logo img { border: 0 none; vertical-align: middle; }

.header .header-l{ float:right; }
.header .header-l .social_box{ float:right; padding-top:38px; }
.header .header-l h5{  color: #585858; font-family: "zurich_cn_btregular"; font-size: 16px; font-weight: normal; margin: 0; text-align: center; }
.header .header-l ul.social{ float:left; padding-top:5px; margin: 0;  padding:0 0 ; list-style:none; display:inline; }
.header .header-l ul.social li{ list-style:none; float:left; padding-right:5px; }

/*----------right_header start--------------*/

.header .header-r{ float:right; padding-top:14px; width:98%; }
.header .header-r .madness { float: left; margin-left: -34%; padding: 0; width: 88%;} 
.header .header-r .madness li {  float: left;   list-style: outside none none;   margin-right: 2%;   width: auto; }
.header .header-r ul.boston{ float:right; padding-bottom:3px; margin:0; padding-left:20px; margin-top: 20px;}
.header .header-r ul.boston li{font-weight: 600;  list-style:none; float:none; padding:0 8px;  text-align: right; color:     color: #000;}
.header .header-r ul.boston li+li{ background:none!important; }
    

.header .header-r ul.boston li+li+li{ padding-right:0; }
.header .header-r ul.boston li a{ font-family: 'zurich_cn_btregular'; float:none; font-size:16px; color:#818181; text-transform:capitalize; }
.header .header-r ul.boston li a:hover{ text-decoration:underline !important; }
.header .header-r h2{ font-family: 'zurich_cn_btbold'; font-size:32px; line-height:normal; color:#0092c0; text-align:right; margin: 0 0; padding: 0;     clear: none; }
.header .header-r h2 a { color:#0092c0; }
.header .header-r ul.boston li span a { color: #007CB6;    font-weight: 700;}
   

.header .header-r ul.menu{ float:right; padding: 0; margin:0;}
.header .header-r ul.menu li{ list-style:none; float:left; padding:0; display:inline; }
.header .header-r ul.menu li:hover a{ background:#f5ec23; }
.header .header-r ul.menu li+li{ background:url(../images/boston_border.png) 0 13px no-repeat; }
.header .header-r ul.menu li a{ float:left; font-size:15px; font-family: 'zurich_cn_btregular'; color:#696969;  padding:13px 8px;  }
.header .header-r ul.menu li a:hover{ color:#0092C0; text-decoration: none; }

.header .header-r ul.menu li:nth-child(3){ background:rgba(0, 0, 0, 0) url("../images/burst-pic.png") no-repeat scroll -4px 0 !important; }
.header .header-r ul.menu li:nth-child(3):hover a{ background:rgba(0, 0, 0, 0) url("../images/burst-pic.png") no-repeat scroll -4px 0 !important; }

/*----------right_header end--------------*/

.banner-wrapper{ float:left; width:100%; background:rgba(0, 0, 0, 0) url("../images/banner_bg.png") repeat-x scroll 0 0; }
.banner-wrapper-01{ float:left; width:100%; background:rgba(0, 0, 0, 0) url("../images/banner_shadow.png") no-repeat scroll center 10px; position:relative; padding:30px 0 22px 0px; }

.banner{ float:left; width:100%;  }

.banner .left{ float: left; border: 10px solid #fff; text-align: right; }
.banner h1{ color: #fff; font-family: "clarendon_btroman"; font-size: 54px; font-weight: normal; line-height: 54px; text-align: right; text-shadow: 0 1px 0 #000000;  text-transform: uppercase; }
.banner .yelo-topic {  color: #fffb77;   float: right;   font-family: "clarendon_btroman";   font-size: 50px;    font-weight: normal;  line-height: 54px;  margin: 0;   padding-bottom: 12px;   text-align: right;   text-shadow: 0 1px 0 #000000;  text-transform: uppercase;  width: 100%; }

.banner .right p {  color: #191919; font-family: "zurich_cn_btregular"; font-size: 17px; padding-bottom: 19px; margin:0; padding:0; }
.banner .right { float: right; min-height: 274px; width:96%; text-align:right; }
.banner .right p span {     color: #fff; }	


.banner.right h1{  font-family: 'clarendon_btroman'; font-weight:normal; line-height:40px; font-size:54px; color:#fff; text-align:right; text-transform:uppercase; line-height:54px; text-shadow:0 1px 0 #000000; }
.banner.right h1 span.dnce{ float:left; padding-left:139px; }
.banner.right h1 span.yellow_color{ color:#FFFB77; float:left; padding:6px 0 0 8px; }
.banner .right h1 span{ font-size:52px; }
.banner.right h1.txt_trans{ text-transform:none; }
.banner .right span.yelo-topic { color: #FFFB77; float: right; font-family: 'clarendon_btroman'; font-size: 50px; font-weight: normal; /*margin: 0 0 13px;*/ margin: 0; padding-bottom: 12px; text-align: right; text-shadow: 0 1px 0 #000000; text-transform: uppercase; width: 100%; ; line-height: 54px;}

.banner.right h2{  font-family: 'clarendon_btroman'; font-weight:normal; font-size:50px; color:#fffb77; text-align:right; text-transform:uppercase; padding-bottom:12px; text-shadow:0 1px 0 #000000; margin:0; clear: right; line-height: 45px; }
.banner .right p{ font-size:17px; font-family: 'zurich_cn_btregular'; color:#191919; padding-bottom:19px; font-weight:normal; } 
.banner .right p span{ color:#fff; }
.banner .right ul.football{ float:left;  width:200px;}
.banner .right ul.football li{ float:left; list-style:none; background:url(../images/virual_li_bg.jpg) 0 center no-repeat;  width:190px; padding-left:10px; }
.banner .right ul.football li a{ float:left; font-family: 'zurich_cn_btregular'; font-size:16px; color:#fff; }

.banner .right ul.football2{ float:left;  width:190px; padding:5px 0 0 25px; }
.banner .right ul.football2 li{ float:left; list-style:none;   width:190px;  }
.banner .right ul.football2 li a{ float:left; font-family: 'zurich_cn_btregular'; font-size:16px; color:#fff; text-transform:uppercase; }

.banner .right .searching_area{ float:left; width:100%; } 
.banner .right .searching_area .search-bar{ float:left; width:51%; background:#fff; border-radius:8px; padding:10px 0; margin:0 15px 0 8%; } 
.banner .right .searching_area .search-bar input[type="search"] { border: medium none; color: #000; float: left; height: 35px; line-height: 35px; padding: 0 3%; width: 100%; }
.banner .right .searching_area .search-bar input[type=submit]{ float:left; background:url(../images/searching_icon.png) 0 0 no-repeat; width:26px; height:33px; cursor:pointer; outline:none; border:none; font-size:0; display:block; }
.banner .right .searching_area .read-more{ float:left; }

/*----------right end--------------*/




#wrapper_try{ width:100%; float:left; background:url(../images/black_ul.jpg) repeat-x bottom left; }
.changes{ width:100%; float:left; margin:auto;}


ul.cahng.cahng01{ float:none; width:auto; padding:0px; text-align:center; }
ul.cahng.cahng01 li{ float:none; display:inline-block; *display:inline; }

ul.cahng{ float:left; width:100%; padding:0px; background:url(../images/black_ul.jpg)0 bottom repeat-x; margin: 0; }
 
ul.cahng li{ list-style:none; float:left; width:8.333%; text-align:center; }
ul.cahng li span.cirl{ float:left; width:100%; text-align:center; min-height:123px; padding-top:25px;}
ul.cahng li span.tex{ font-family: 'zurich_cn_btbold'; font-size:14px; color:#fff; text-transform:capitalize; width:100%; text-align:center; position:relative; float:left; }
ul.cahng li span.tex a{ align-items: center; color: #fff;  display: inline-flex;  float: left; height: 49px; justify-content: center; line-height: 15px; text-align: center; width:100%;  } 	
ul.cahng li span.tex a:hover{ text-decoration: none; }
ul.cahng li span.tex-menu a{  float:left; color:#fff; width:95px; text-align:center; line-height:16px; padding:10px 0 7px; }
ul.cahng li span.tex a:hover{ background:#f5ec23; color:#343434; }
ul.cahng li span.tex span.arrow_im{  display: none;
    left: 0 !important;
    position: absolute;
    text-align: center;
    top: 134px;
    width: 100%; }
ul.cahng li span.tex:hover span.arrow_im { display: block; left: 33px; position: absolute;    top: -13px; }



.idea_bg{ width:100%; float:left; background:#d0d0d0 url(../images/idea_shadow.png) center top no-repeat;  }
.idea{ float:left; width:100%; padding-top:10px; padding-bottom:20px; }
.idea .left_stuff{ float:left; width:100%; }
.idea .left_stuff h2 {color:#041b25; font-family: "clarendon_btbold"; font-size: 50px;  margin: 0; padding: 6px 0 0 0px;  text-transform: uppercase; }
.idea .left_stuff h2 span { color: #ff0000; font-size: 35px; }
.idea .left_stuff ul.ide { float: left;  margin: -15px 0 0; list-style:none; }
.idea .left_stuff ul.ide li { background: rgba(0, 0, 0, 0) url("../images/idea_li_bg.png") no-repeat scroll 0 0; float: left;  height: 59px;  list-style: outside none none; margin: 20px 0 0 2%; padding: 0;  width: 31%; background-size:100%; }
.idea .left_stuff ul.ide li a{ float:left; align-items: center; color: #f5ec23; display: inline-flex; font-family: "zurich_bdxcn_btbold"; font-size: 21px; font-weight: normal; height: 59px; justify-content: center; line-height: 20px; margin:0; padding:0 23px 0 0; text-align: center; text-transform: uppercase; width: 100%; }
.idea .left_stuff ul.ide li  a:hover{  text-decoration: none;}
.idea .video_stuff{ float:left; width:100%; height:346px; }
.home .content-bottom .less { clear: both; color: #727272; font-family: "zurich_cn_btregular"; font-size: 15px; padding-bottom: 20px; text-align: justify; }
.header .header-r ul.boston li a{ color: #000; }
.header .header-r ul.boston li a:hover{ color: #000; text-decoration: none!important; color: #0092C0; }
.inner-head { width: 100%; font-family: 'zurich_cn_btregular'; font-size: 21px; color: rgb(0, 119, 184); padding-top: 8px; padding-bottom: 0px; }
.boston-list li { color: #727272; font-family: "zurich_cn_btregular"; font-size: 15px; text-align: justify; margin-bottom: 0; width: 100%; background: rgba(0, 0, 0, 0) url(../images/blue_circle.png) no-repeat scroll 0 2px; float: left; list-style: outside none none; padding-bottom: 20px; padding-left: 2%; }
.boston-list li span{ color: #5e5e5e; font-family: "zurich_cn_btbold"; font-size: 16px; }
.boston-list{ padding:0px; }

/*----------content_bg start--------------*/
.content_bg{ width:100%; float:left; background:#00a1f1 url(../images/content_bg.png) 0 0 repeat-x; margin-bottom: -18px; }
/*----------content start--------------*/
.content{ width:100%; float:left; padding:37px 0 40px 0;  }



/*----------left_content start--------------*/
.content .left_content{ width:381px; float:left; }
.content .left_content p{ width:88%; text-align:center; font-family: 'zurich_cn_btregular'; font-size:16px; color:#c2e5f8; padding-top:5px; margin:0; }
.content .left_content ul.menu{ float:left; margin: 0; padding:0; }
.content .left_content ul.menu li{ float:left; list-style:none; padding:0 4px 0 0; }
.content .left_content ul.menu li a{ float:left; font-family: 'zurich_cn_btregular'; font-size:14px; color:#fff; text-transform:capitalize; }
.content .left_content ul.menu li a:hover{ color:#fff400; }
/*----------left_content end--------------*/

/*----------mid_content start--------------*/
.content .mid_content{ width:290px; float:left; padding-top:2px; margin-left:67px; position: relative; }
.content .mid_content .left_mid { float: left; margin: -15px 0 0; width: 115px;}
.content .mid_content .left_mid p{ font-family: 'zurich_cn_btregular'; font-size:12px; color:#fff; text-transform:capitalize; margin:0 0 10px 0; }
.content .mid_content .left_mid .fb_iframe_widget span{ width:100% !important; }
.content .mid_content .left_mid span.like{ float:left; }
.content .mid_content .left_mid input[type=text]{ width:39px; height:26px; float:left; border:none; outline:none; background:url(../images/number_img.png) 0 0 no-repeat; line-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9a9a9a; text-align:center; margin-top:2px; }
.content .mid_content span.down{ float:right; padding-top:2px; }
/*----------mid_content end--------------*/

/*----------right_content start--------------*/
.content .right_content{ width:358px; height:50px; float:right; margin-top:3px; background:#fff; border-radius:4px; }
.content .right_content input[type=email]{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  border: medium none; color: #a3a3a3;  float: left;   font-family: Arial,Helvetica,sans-serif;     font-size: 12px;   height: 50px;   line-height: 50px;   margin: 0;   outline: medium none;   padding: 0 5px; width: 100%; }
.content .right_content input[type=submit]{ width:198px; float:left; height:45px; color:#a3a3a3; background:url(../images/sign_up_btn.png) 0 0 no-repeat; border:none; outline:none; cursor:pointer; margin:2px; }

.eemail_textbox{ float:left; width:43%; padding:0; } 
.eemail_button { float: right; margin: 0; padding: 0; }

.right_content .eemail_widget .eemail_msg { padding: 0; }
.content .right_content .eemail_widget .eemail_caption { padding: 0; margin: 0; }
.content .right_content .eemail_widget { float: left;  width: 100%; }



/*----------right_content end--------------*/


.eemail_textbox_button { background: rgba(0, 0, 0, 0) url("../images/sign_up_btn.png") no-repeat scroll 0 0 !important; border: 0 none !important; float: right; font-size: 0; height: 45px; margin: 3px; padding:11px 24px 10px; border:none !important;	width: 198px !important; }


.foot_txt_link a { color: #ffff00 !important; }




.content-bottom-wrapper { background: #dfdfdf  url("../images/container_shadow.png") no-repeat scroll center -10px !important; margin:-3px 0 0 0;  float: left; width: 100%; background-size:cover !important; }
.content-bottom{ float:left; width:100%;   padding-top: 40px; }
.content-bottom p {  color: #727272;   font-family: "zurich_cn_btregular";  font-size: 15px;  padding-bottom: 20px; text-align: justify; margin-bottom:0;}

.content-bottom  ul.contr {  float: left; margin: 0;  padding: 0;   width: 100%; }
.content-bottom ul.contr li{ background: rgba(0, 0, 0, 0) url("../images/blue_circle.png") no-repeat scroll 0 3px; float: left; list-style: outside none none; padding-bottom: 20px; padding-left: 2%; width: 98%; }

.content-bottom ul.contr li a { color: #5e5e5e; float: left; font-family: "zurich_cn_btbold"; font-size: 16px; }


.content-bottom ul.contr2 { float: left; margin: 0; padding: 0 54px 0 0; width: 30%; }
.content-bottom ul.contr2 li {  background: rgba(0, 0, 0, 0) url("../images/blue_circle.png") no-repeat scroll 0 2px;  float: left;  list-style: outside none none;  padding-bottom: 20px;  padding-left: 7%;  width: 93%; }
.content-bottom ul.contr2 li a { color: #5e5e5e; float: left; font-family: "zurich_cn_btbold"; font-size: 16px; }

/*================================29-dec-15================================*/

/*================================Home-page slider================================*/

.flexslider{
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none !important;
    border-radius: 0 !important;
    margin: 0 !important;
    position: relative;
	box-shadow: none !important;
}
.flex-control-nav{display:none !important;}

/*.flex-direction-nav .flex-prev{background: url("../images/slide-arrow-btn.png") no-repeat !important; width:45px; height:45px; font-size:0 !important; }
.flex-direction-nav .flex-next{background: url("../images/slide-arrow-btn.png") no-repeat !important; width:45px; height:45px; font-size:0 !important; }*/

/*.flexslider:hover .flex-prev { opacity: 0.7; left: 0px !important; }
.flexslider:hover .flex-next { opacity: 0.7; right: 0px !important; }*/


.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev { background: rgba(0, 0, 0, 0) url("../images/slide-arrow-btn.png") no-repeat scroll 0 0; display: block; height: 45px; left: -96px; position: absolute; top: 140px; width: 45px; z-index: 101;  font-size:0 !important; }
.flex-direction-nav .flex-next { background-position: 100% 0; left: auto; right: -97px; }



/*================================Home-page slider================================*/

.navbar-collapse{padding:0 !important;}
.navbar-toggle{background:#1c9fce !important;}
.navbar-toggle .icon-bar{background:#fff;}
.navbar-collapse{width:100%;}


/*================================inner pages css================================*/

.inner-banner .right span.yelo-topic{width:auto; text-transform: capitalize;}
.inner-banner h1{text-transform: capitalize; float:left; width:100%; /*text-align:left;*/ }
.inner-banner .right span.yelo-topic{float:none;}
.inner-banner .right .searching_area{padding-top:100px;}
.content-bottom-wrapper .content-bottom .about-heading{float:left; width:100%;}
.content-bottom-wrapper .content-bottom .blog_left{float:left; width:100%; padding-top: 10px;}
.content-bottom-wrapper .content-bottom .blog_left .blg_post{float:left; width:100%; list-style:none; padding:0; }
.content-bottom-wrapper .content-bottom .blog_left .blg_post li{float:left; width:100%; border: 1px solid rgb(204, 204, 204);  margin: 0 0 20px; padding: 10px;}
.content-bottom-wrapper .content-bottom .blog_left .blg_post li h3{float:left; width:100%; font-family: 'zurich_cn_btregular'; font-size:21px; color:rgb(0, 119, 184); padding-top:8px; padding-bottom:20px;}
.content-bottom-wrapper .content-bottom .blog_left .blg_post li h3 a { color: #0077B8; }
.content-bottom-wrapper .content-bottom .blog_left .blg_post li h3 span{font-size:13px; color:rgb(88, 88, 88);}
.content-bottom-wrapper .content-bottom .blog_left .blg_post li p{float:left; width:100%; font-family: Arial,Helvetica,sans-seri; font-size:12px; color:#000; padding-bottom: 0;}
 .blog_left .blg_post li p{float:left; width:100%; font-family: Arial,Helvetica,sans-seri; font-size:12px; color:#000; padding-bottom: 0;}
.content-bottom-wrapper .content-bottom  .blog-right{float:left; width:100%; border:1px solid rgb(204, 204, 204); padding: 8px 10px; margin-top:10px;}
.content-bottom-wrapper .content-bottom  .blog-right .catogory{float:left; width:100%; background:rgb(204, 204, 204) none repeat scroll 0 0; padding:10px;}
.content-bottom-wrapper .content-bottom  .blog-right .catogory h3{float:left; width:100%; font-family: 'zurich_cn_btregular'; font-size:21px; color:rgb(0, 119, 184); padding-top:8px; padding-bottom:20px;}
.content-bottom-wrapper .content-bottom  .blog-right .catogory h3 span{font-size:13px; color:rgb(88, 88, 88); line-height: 30px;}
.blog{background: #d0d0d0 url("../images/container_shadow2.png") no-repeat scroll center -14px !important;}
.blog .content-bottom{background:none;}
 
.what-new{float:left; min-height:410px;}
.blog .new_produts{float:left; width:100%; list-style:none;}
.blog .new_produts li{float:left; width:50%; padding-bottom:37px; min-height:200px; }
.blog .new_produts li .wrk_img{float:left;}
/*.blog .new_produts li .wrk_img a { color: rgb(0, 179, 254); float: left; margin-top: 2px; text-decoration: underline; text-transform: capitalize; font-size:12px; font-family: Arial,Helvetica,sans-seri;}*/
.blog .new_produts li .info{float:right; width:60%;}
.blog .new_produts li .info h4{float:left; width:100%; font-family: 'zurich_cn_btregular'; font-size:21px; color:rgb(0, 119, 184); padding-top:8px; padding-bottom:0px;}
.blog .new_produts li .info p{color:#000; font-size:15px; width: 90%;}
.blog .new_produts li  .read-more{float:left; width:100%; color: rgb(0, 179, 254); float: left; margin-top: 2px; text-decoration: underline; text-transform: capitalize; font-size:12px; font-family: Arial,Helvetica,sans-seri;}
.blog .new_produts li  .read-more a{color: rgb(0, 179, 254); background:url(../images/plus_icon.png) left center no-repeat; padding-left:35px; float:left; line-height:22px; }
.madness-img{float:left; width:100%; padding-top:9px; padding-bottom:0px;}
.madness-img img{border-bottom: 8px solid rgb(28, 159, 206); border-left: 8px solid rgb(28, 159, 206); border-right: 8px solid rgb(28, 159, 206); margin-left: 0; width: 100%;}
.madness-part-back{float:left; width:100%;background: rgba(0, 0, 0, 0) url("../images/mitzvah-madness-bg.jpg") no-repeat fixed center top / cover ; }
.corp-entertainment{float:left; width:100%; background: rgba(0, 0, 0, 0) url("../images/corp_new_bg_back002-new.jpg") repeat-y fixed center top;    background-size: 100% auto; }
.holiday-parties{float:left; width:100%; background:rgba(0, 0, 0, 0) url("../images/holyday-bg.jpg") repeat-y fixed center top / cover;}
.madness-part-back.holiday-parties { min-height: 1989px;}
.madness-part-back .maddness-contant{float:left; width:100%; padding-top:35px;}
.madness-part-back .maddness-contant .madness_list{float:left; width:100%; list-style:none; padding-left:0;}
.madness-part-back .maddness-contant .madness_list li{float:left; width:49%; background:rgba(0,0,0,0.6); border-radius:6px; padding:25px; margin-bottom:25px;  min-height: 230px;}
.madness-part-back .maddness-contant .madness_list li:nth-child(even){ float:right; }
.madness-part-back .maddness-contant .madness_list li .image{float:left;}
.madness-part-back .maddness-contant .madness_list .mad_info{float:right; width:51%; }
.madness-part-back .maddness-contant .madness_list .mad_info h3{float:left; padding-bottom:5px; font-family: "zurich_cn_btbold"; font-size: 21px; color:#fff; width:100%; text-transform:uppercase;}
.madness-part-back .maddness-contant .madness_list .mad_info h3 a{color:#fff;}
.madness-part-back .maddness-contant .madness_list .mad_info p{font-family: "zurich_cn_btregular"; font-size: 17px; color:#fff; line-height: 18px;}
.inner-banner .right .searching_area.contact{padding-top:150px;}
.blog .content-bottom .left-part{float:left; width:100%;}
.blog .content-bottom .left-part .contact_list{float:left; width:100%; list-style:none; padding:0; margin:0; }
.blog .content-bottom .left-part .contact_list li{float:left; width:100%;}
.blog .content-bottom .left-part .contact_list li h3{float:left; width:100%; font-family: 'zurich_cn_btregular'; font-size:21px; color:rgb(0, 119, 184); padding-top:8px; padding-bottom:0px;}
.blog .content-bottom .left-part .contact_list li p{float:left; color: rgb(114, 114, 114); font-family: "zurich_cn_btregular"; font-size: 15px; padding-bottom: 20px; text-align: justify;}
.blog .content-bottom .left-part .contact_list li p a{color: rgb(114, 114, 114);}
.blog .content-bottom .left-part .contact_list li p a:hover {color:rgb(234, 150, 41);}
.blog .content-bottom .left-part .button{float:left; margin-bottom:20px;}
.photo-booths{float:left; width:100%; background:rgba(0, 0, 0, 0) url("../images/photo-booths-bg.jpg") repeat-y fixed center top / cover;}
.madness-part-back.holiday-parties.photo-booths {
    min-height: 1610px !important;
}
.request h1{text-align:right;}
.request .right h1 .yelo-topic{text-transform: uppercase;}
.request .what-new{min-height:auto;}
.request {min-height:auto;}
.request .inner-banner .right .searching_area {    padding-top: 75px;}
.event-head{float:left; width:100%; color: rgb(0, 119, 184); font-family: "zurich_cn_btregular"; font-size: 21px; font-weight: normal; margin: 0; padding-top: 8px;  padding-bottom: 10px;}
.information-list{float:left; width:100%; list-style:none; padding:0; }
.information-list li{float:left; width:100%; margin-bottom: 10px;}
.information-list li label{float:left; width:35%; color: rgb(114, 114, 114);  font-family: "zurich_cn_btregular"; font-size: 15px;  font-weight: normal; margin:0; }
.information-list li label span{color: rgb(255, 0, 0);}
.information-list li input[type="text"], .information-list li input[type="tel"], .information-list li input[type="phone"], .information-list li input[type="email"]{float:left; width:40%; height:25px; background:#fff; padding:0 10px; border:none; }
.information-list li select{float:left; width:40%; height:25px; background:#fff; font-family: "zurich_cn_btregular"; font-size: 12px;  font-weight: normal;  color: rgb(114, 114, 114); border:1px solid #aaa; }
.information-list li .products{float:left; width:40%; height:60px; background:#fff; font-family: "zurich_cn_btregular"; font-size:12px; font-weight:normal; color: rgb(114, 114, 114); border:1px solid #666; }
.information-list li .date{float:left; width:13%; height:25px; background:#fff;  font-family: "zurich_cn_btregular"; font-size:12px; font-weight:normal; color: rgb(114, 114, 114); }
.information-list li textarea{float:left; width:40%; height:65px; background:#fff; border:none; }
.information-list li input[type="submit"]{float:left; width:78px; height:47px; background: rgba(0, 0, 0, 0) url("../images/req-btn.png") no-repeat scroll 0 0 !important; margin-left: 190px; font-size:0px; }

div.wpcf7-validation-errors{ float:left; }
span.wpcf7-not-valid-tip { font-size: 0 !important; }
.wpcf7-not-valid {  border-color: #f00 !important; border-style: solid !important; border-width: 1px 1px 1px 11px !important; }






.information-list li br { display:none; }
/*================================1st jan inner pages (n)================================*/
.content-bottom .multimedia {width:100%; float:left; padding:0 0 60px;}
.content-bottom .multimedia h2 {width:100%; float:left; padding:0 0 0 100px; margin:0;}
.content-bottom .multimedia p {padding:0 0 0 100px; color: #000; }
.content-bottom .multimedia .events {width:100%; float:left; padding:20px 0;}
.content-bottom .multimedia .left-multimedia {width:100%; float:left; text-align:center;}
.content-bottom .multimedia .left-multimedia span {width:100%; float:left;}
.content-bottom .multimedia .right-multimedia {width:100%; float:left; text-align:left;}
.content-bottom .multimedia .right-multimedia h3 {color:rgb(0, 119, 184); float:left; font-family: "zurich_cn_btregular"; font-size:21px; padding-bottom:10px; width:100%;}
.content-bottom .multimedia .right-multimedia p {width:100%; float:left; padding:0; }
.content-bottom .multimedia .right-multimedia a {font-family:Arial,Helvetica,sans-seri; font-size:12px; text-transform:capitalize; color:rgb(0, 179, 254); text-decoration:underline !important;}



.content-bottom .super-booth {width:100%; float:left; padding:0 50px 60px;}
.content-bottom .super-booth .requirements {width:100%; float:left; background:url(../images/record_page_bg.png) no-repeat bottom center; padding-bottom:25px;}
.content-bottom .super-booth .requirements h2 {color:rgb(0, 119, 184); float:left; font-family: "zurich_cn_btregular"; font-size:21px; padding-bottom:0; width:100%;}
.content-bottom .super-booth .requirements .space-req {width:40%; float:left;}
.content-bottom .super-booth .requirements .space-req.power {width:40%; float:left;}
.content-bottom .super-booth .requirements .space-req.add {width:20%; float:left;}
.content-bottom .super-booth h3 {width:auto; float:left; padding:10px 0 0;}
.content-bottom .super-booth span.btn01 {width:auto; float:right;}
.content-bottom .super-booth p {width:100%; float:left; padding:0;}
.content-bottom .super-booth .left-super-booth {width:100%; float:left; text-align:center; padding:40px 0 0;}
.content-bottom .super-booth .left-super-booth span {width:100%; float:left;}
.content-bottom .super-booth .left-super-booth span img{ border:5px solid #fff; }


.content-bottom .entertainment-company {width:100%; float:left; padding:0 0 60px;}
.content-bottom .entertainment-company h2 {width:100%; color:rgb(0, 119, 184); float:left; font-family: "zurich_cn_btregular"; font-size:21px; padding-bottom:10px; width:100%;}
.content-bottom .entertainment-company h3 {width:100%; color:#000; float: left; font-family: "zurich_cn_btregular"; font-size: 16px;}
.content-bottom .entertainment-company p {width:100%; float:left; padding:0 0 5px;}
.content-bottom .entertainment-company p span.red {color:#af0404;}
.content-bottom .entertainment-company span.entertainment {width:100%; float:left; text-align:center; padding:10px 0;}
.content-bottom .entertainment-company span.entertainment img {box-shadow: 0 0 3px 0 rgb(0, 0, 0);}
.content-bottom .entertainment-company ul.entertainment-companies {width:100%; float:left; list-style:none; margin:0;}
.content-bottom .entertainment-company ul.entertainment-companies li {width:100%; float:left; background:url(../images/list-style.jpg) no-repeat left
8px; padding:0 0 0 15px;} 
.content-bottom .entertainment-company ul.entertainment-companies li p {padding:0;}
.content-bottom .entertainment-company .ny {width:100%; float:left; padding:30px 0;}
.content-bottom .entertainment-company .ny span.girls {width:27%; float:left;}
.content-bottom .entertainment-company .ny span.girls img {box-shadow: 0 0 3px 0 rgb(0, 0, 0);}
.content-bottom .entertainment-company .ny p {width:73%; float:left;}
.content-bottom .entertainment-company p a {color:#af0404;}

/*================================4th jan inner pages ================================*/

.banner .right .captilize{text-transform: capitalize;}
.banner .right .right-side{text-align:right;}
.banner .right .right-side .yelo-topic{text-transform: uppercase;}
.inner-banner .right .call-recording{padding-top:60px;}

.blog .content-bottom .record_list{float:left; width:100%; list-style:none;  background: rgba(0, 0, 0, 0) url("../images/record_page_bg.png") no-repeat scroll left bottom; padding-bottom: 40px;}
.blog .content-bottom .record_list li{float: left; margin: 0 50px; width: 24%;}
.blog .content-bottom .record_list li h3{color: rgb(0, 119, 184);  float: left; font-family: "zurich_cn_btregular"; font-size: 21px; font-weight: normal; padding-bottom: 0; text-transform: capitalize; width: 100%;}
.blog .content-bottom .record_list li p{color:#000; }
.black-font{color:#000 !important; font-size:17px !important;}
.content-bottom .gallery-icon{float:left; width:100%; list-style:none; text-align:center;  padding-bottom: 0px;}
.content-bottom .gallery-icon li{float:none; width:20%; display:inline-block;}
.content-bottom .gallery-icon li .icon-images img{border:4px solid #fff;}
.blog .content-bottom .record_list li{width:32%; margin:0; text-align:center;}
.blog .content-bottom .record_list li p{text-align:center;}
.contant { float: left; min-height: 280px; width: 100%;}
.banner .contant h1{padding-bottom:20px;}
.watch_video{background: rgba(0, 0, 0, 0) url("../images/plus_icon.png") no-repeat scroll left center; float:left; padding-left: 30px; margin-top: 10px; height:20px;}


 /*==========================POPUP===============================*/
.tab-pane .video_back .video_gallery_small li img{ max-height:60px; }

/*.banner-main .inner-banner-image img{ width:100%; }*/

#jquery-lightbox { position: absolute; top: 0; left: 0; 	width: 100%; z-index:999999; text-align: center; line-height: 0; }
#jquery-lightbox a img { 	border: none; }
#lightbox-container-image-box { /*position: relative; 	background-color: #fff;*/ 	width: 250px; 	height: 250px; 	margin: 0 auto; } 
#lightbox-container-image { padding: 10px; background:#fff; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 50%; left: 0; height: 100%; width: 100%; z-index: 10; } 
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; } 
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; /*background-color: #fff;*/ margin: 0 auto; line-height: 1.4em; overflow: auto; width:45% !important; padding: 0 10px 0; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; 	text-align: left; } 
#lightbox-image-details-caption { 	font-weight: bold; 	font-size: 12px; 	color: #00e4ff; } 
#lightbox-image-details-currentNumber { 	display: block; 	clear: left; 	padding-bottom: 1.0em; 	color: #fff; } 
#lightbox-secNav-btnClose { 	width: 66px; 	float: right; 	padding-bottom: 0.7em; } 
#lightbox-nav #lightbox-nav-btnPrev{ background:url(../images/aro.png) 0 0 no-repeat !important; width:20px !important; height:36px !important; top:45% !important; left:5%; position:absolute; transition:0.5s; }
#lightbox-nav #lightbox-nav-btnNext{ background:url(../images/arr.png) 0 0 no-repeat !important; width:20px !important; height:36px !important; position:absolute; right:5%; top:45% !important; transition:0.5s; }
#lightbox-nav #lightbox-nav-btnNext:hover{ transform:scale(0.8); width:15px;  height:15px; }
#lightbox-nav #lightbox-nav-btnPrev:hover{ transform:scale(0.8); width:15px;  height:15px; }

#lightbox-container-image-data #lightbox-secNav #lightbox-secNav-btnClose{ background:url(../images/lightbox-btn-close.png) center center no-repeat; width:14px; height:14px; min-height:33px; z-index: 999; position:relative; transition:1s; border-radius:50%; padding:15px; }

#lightbox-container-image-data #lightbox-secNav #lightbox-secNav-btnClose:hover{ border:2px solid #fff; }
#jquery-overlay{ position:relative; z-index:99999; }
#lightbox-container-image-box{ width:100% !important; max-width:700px; }
#lightbox-container-image-box img#lightbox-image{ width:100%; }
#jquery-overlay{ opacity:0.9 !important; }


 /*==========================POPUP END===============================*/
 
  
 /*==========================07-01-2016==============================*/
 
 .banner .right .searching_area .search-bar label { float: left;  margin: 0;  width: 81%; }
 
 .banner.inner-banner #featured_slider{ float:left; width:100%; background:none; border:none; }

/* .banner.inner-banner .right  h1.txt_trans  { text-align:right !important; }*/

 .banner.inner-banner .right  h2 {  color: #fffb77;  float: right;   font-family: "clarendon_btroman";   font-size: 50px;    font-weight: normal; line-height: 54px; 
margin: 0;  padding-bottom: 12px;   text-align: right;  text-shadow: 0 1px 0 #000000;   text-transform: uppercase;  width: 100%; }
.inner-banner .right .searching_area{ padding-top:0; }

.inner-banner .right .searching_area .keyword {  float: left;  background: rgba(0, 0, 0, 0) url("../images/keyword_img.png") no-repeat scroll 0 0; float: left;
    height: 54px;  width: 271px; }
	
.inner-banner .right .searching_area .keyword .widget.widget_search {  float: left; width: 100%; }

.inner-banner .right .searching_area .keyword input[type="search"]{ background: rgba(0, 0, 0, 0) none repeat scroll 0 center; border: 0 none; padding: 18px 5px !important; }
.inner-banner .right .searching_area .keyword  .search-form .search-submit { background: rgba(0, 0, 0, 0) url("../images/searching_icon.png") no-repeat scroll 0 0;
    border: medium none;  cursor: pointer;  float: left;  font-size: 0;  height: 33px;  outline: medium none;  width: 26px; display:block; }
	
	.banner .right br { display: none; }
	
.window .popframe #login ul.record { float: left;  margin: 0 0;  padding-left: 0;  background: url(../images/record_page_bg.png) -45px bottom no-repeat;  padding-bottom: 30px;  width: 100%; }
.window .popframe #login ul.record li {  list-style: none;  float: left;  width: 220px; }
.window .popframe #login .pop_up  ul.record li h1{ font-size: 20px !important; }
.window .popframe #login .pop_up h1 {  color: #0077b8;  margin: 0 !important;  font-family: 'zurich_cn_btregular'; font-size:30px; font-weight: normal; padding-bottom: 7px; text-align: center; }
	
.window .popframe #login ul.record li h2 {  font-size: 13px;  margin: 0 0; font-family: Bitter, Georgia, serif; font-weight:bold; }
	
	
.window .popframe #login .pop_up .sq_pop { width: 674px !important; float: left; padding: 10px !important; background: #e8e8e8; min-height: auto; }
.window .popframe #login .pop_up .sq_pop span.sq_popimg { float: left; padding: 0 0 10px !important; }
	
.window .popframe #login .pop_up .inner_pop p { font-family: 'zurich_cn_btregular'; font-size: 16px; color: #000; text-align: justify; padding-top: 12px; line-height: 19px; }


.blog .content-bottom .recording_booth ul.record{ background: rgba(0, 0, 0, 0) url("../images/record_page_bg.png") no-repeat scroll left bottom;  float: left;  list-style: outside none none;  padding:0 0 40px;  width: 100%; margin:0; }
.blog .content-bottom .recording_booth ul.record li{ margin: 0; text-align: center; width: 32%;  float:left; }
.blog .content-bottom .recording_booth ul.record h1 { color: rgb(0, 119, 184);  float: left;  font-family: "zurich_cn_btregular";  font-size: 21px;   font-weight: normal;  padding-bottom: 0;  text-transform: capitalize;  width: 100%; }
.blog .content-bottom .recording_booth ul.record li h2 { text-align: center; color: #000;  font-family: "zurich_cn_btregular";    font-size: 15px; margin-bottom: 0; padding-bottom: 20px; }

	

	
	.information-list li p.month{ float:left; width:13%; }
	.information-list li p.month select{ width:100%;  }
	.information-list li p{ padding:0; }
	.information-list li p.product-intrest select{ height:75px; }
	.information-list li p.product-intrest select option { line-height: 20px; float: left;  padding: 3px 5px; width: 100%; }
	
	
	
	
	
	
	
	
	
	
	
	
	
/*==========================POPUP===============================*/
.close {/*top: -1.2em; right: -.8em;*/ position: absolute; cursor:pointer; cursor:pointer; right:-13px; top:-25px; opacity:1 !important; }
#mask {position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none; position:fixed; }
#boxes .window {position:absolute; left:10px; top:0; margin-top:13px; display:none; z-index:9999; float:left; font-family:Helvetica, Arial, sans-serif; background:#FFF; padding:5px; }


.window .popframe{width:auto; float:left;}
.window .popframe #login {width:auto; float:left;	background:#fff;position:relative; border:2px solid #262626;}


.window .popframe #login .pop_up{ width:auto; float:left; padding:20px;  background:#fff; min-height:auto; }

.window .popframe #login .pop_up .inner_pop{ width:auto; float:left; padding-right:14px; background:#e8e8e8; min-height:auto;}
.window .popframe #login .pop_up .inner_pop1 {padding-right:0;}
.window .popframe #login .pop_up .inner_pop .row_pop{ width:97.6%; float:left; padding-bottom:10px; padding-left:15px; }
.window .popframe #login .pop_up .inner_pop .row_pop2{ padding-top:15px; }
.window .popframe #login .pop_up .inner_pop .row_pop span{ font-size:16px; color:#000; }
.window .popframe #login .pop_up .inner_pop label{ font-size:16px; float:left; color:#000; width:200px; text-align:left;  }
.window .popframe #login .pop_up .inner_pop span.popimg{ float:left; padding-right:20px; }
.window .popframe #login .pop_up .inner_pop span.popimg1 { padding-right:0; }

.window .popframe #login .pop_up .inner_pop .pop_txt{  width:100%; float:right; padding:20px 10px 0 0; min-height:195px; }
.window .popframe #login .pop_up .inner_pop .pop_txt2{ padding-top:20px; }
.window .popframe #login .pop_up .inner_pop p{ font-family: 'zurich_cn_btregular'; font-size:16px; color:#000; text-align:justify; padding-top:12px; line-height:19px; }
.window .popframe #login .pop_up h1{ color:#0077b8; margin:0 !important;  font-family: 'zurich_cn_btregular'; font-size:30px; font-weight:normal; /*background:url(../images/popup-head_bg.gif) 0 bottom repeat-x;*/ padding-bottom:7px; text-align:center; }

.window .popframe #login .pop_up ul.sample{ float:left; padding:16px 0 11px; width:698px; }
.window .popframe #login .pop_up ul.sample li{ list-style:none; float:left; padding-left:13px;   }
.window .popframe #login .pop_up ul.sample li+li{ padding-left:46px; }
.window .popframe #login .pop_up ul.sample li a{ float:left; background:url(../images/sample_btn.png) 0 0 no-repeat; padding: 5px 0 0 21px; width:170px; height:41px;}
.window .popframe #login .pop_up .inner_pop .pop_txt3{ padding:10px 10px 15px 0; }
.window .popframe #login .pop_up span.sam{ color:#f5ec23; text-transform:uppercase; font-family: 'zurich_bdxcn_btbold'; font-size:16px; width:100%; text-align:center; }
.window .popframe #login .pop_up a.red{ float:right; text-transform:capitalize; font-size:11px; color:#fe0000; font-weight:normal; margin-bottom:10px;	 }
/*==========================POPUP===============================*/


/*========================== 08-01-2016 ===============================*/

.blog .content-bottom .recording_booth {  float: left;   padding: 0 8%;   width: 100%; }
.blog .content-bottom .recording_booth .text_write { }
.blog .content-bottom .recording_booth .text_write h3 { float: left; padding-bottom: 4px; margin-bottom:5px !important; }
.blog .content-bottom .recording_booth .text_write .vid_link { float: right; text-align: right; margin-bottom:5px; }
.blog .content-bottom .recording_booth .text_write p{ color: #000; float: left; font-family: "zurich_cn_btregular"; font-size: 17px; text-align: justify; width:100%; line-height:19px; }



div#gallery-1 {  float: left;  width: 100%;   list-style: none;   text-align: center;   padding-bottom: 0; margin:0 0 0 -2%; }
div#gallery-1 dl.gallery-item{  float: left;   width: 21%;   display: inline-block;  margin:0 0 40px 4%; background:#fff; }
div#gallery-1 dl.gallery-item img {  border: 4px solid #fff; }
div#gallery-1 dl.gallery-item .gallery-icon{ padding:0; }



.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail {  float: left; width: 100%; list-style: none; text-align: center; padding:0px !important; margin:0 0 0 -2%; }
.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item{  float: none; width: 21% !important; display: inline-block; margin:0 0 40px 4%; background:#fff;  }

.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item img {  border: 4px solid #fff; }
.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item .gallery-icon{ padding:0; }


.blog .content-bottom .recording_booth .text_write .decor_ul { float: left; list-style: disc inside none; padding: 0 0 13px; width: 100%; }
.blog .content-bottom .recording_booth .text_write .decor_ul li { list-style: inside; list-style-type: disc; padding: 4px 0;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px !important; }


.recording_booth ul.recrd_imges { float: left; padding: 0; margin:0 0 40px 0; width:100%; text-align:center; }
 .recording_booth ul.recrd_imges li { list-style: none;  float: none;  padding: 0; display:inline-block; width:24%; }
  .recording_booth ul.recrd_imges li br{ display:none; }
.recording_booth ul.recrd_imges li span { font-family: 'zurich_cn_btregular'; font-size: 18px; color: #0077b8; margin-bottom: 12px; line-height: 40px; float: left; width: 100%; text-align: center; }


/*================================ 14-01-2016 ================================*/

.blog .content-bottom .recording_booth .text_write ul.in-page-ul { float: left; padding: 0 0 15px; width: 100%; list-style:none; }
.blog .content-bottom .recording_booth .text_write ul.in-page-ul li { float: left; font-family: "zurich_cn_btregular"; font-size: 16px; font-weight: normal; padding: 2px 0; width: 30%; line-height:1.2; }

.postid-754 .recording_booth ul.recrd_imges { text-align: left; }

ul.sample { float: left; text-align: center; width: 100%; margin:15px 0 25px 0 !important; padding:0 !important; }
ul.sample li { display: inline-block; float: none; list-style: outside none none; margin:0 20px; }


/*================================ 18-01-2016 ================================*/


.banner-wrapper.what-new  #featured_slider ul, #featured_slider ul li{ margin:0 !important; height:334px !important; }   	

.banner-wrapper.what-new #featured_slider .feat_next, .banner-wrapper.what-new #featured_slider .feat_prev { background: rgba(0, 0, 0, 0) url("../images/slide-arrow-btn.png") no-repeat scroll 0 0; display: block; height: 45px; left: -96px; position: absolute; top: 140px; width: 45px; z-index: 101; }
.banner-wrapper.what-new #featured_slider .feat_next { background-position: 100% 0; left: auto; right: -97px; }



.banner-wrapper.what-new .banner.inner-banner .right h1 {
    display: inline-block;
    float: none !important;
    text-align: right !important;
    width: auto;
}
.banner-wrapper.what-new .banner.inner-banner .right h2 {
    display: inline-block;
    float: none !important;
    width: auto !important;
}
.banner-wrapper.what-new .banner.inner-banner .right p { float: left; width:100%; }

.blog .content-bottom .recording_booth .text_write ul.page_ul { float: left;  width: 100%;  padding: 0 0 15px;   margin: 0; }
ul.page_ul li {   float: left;   width: 100%;   padding: 2px 0;   font-size: 17px;  font-weight: normal;   font-family: 'zurich_cn_btregular'; }



.blog .new_produts li .info h3{ color: #0077b8;  font-family: "zurich_cn_btregular";   font-size: 21px;   font-weight: normal;   margin: 0;  padding-top: 8px; }
.blog .new_produts li .info p{ color: #000;  min-height: 90px;  padding: 1px 0 0; }


.search .page-header{background:#ccc;}
.search .page-header h1{margin:0; width:100%; text-align:center; font-size:21px;  padding: 10px 0 5px 20px;    text-align: left;}
.search .site-content .entry-header .entry-title{text-align:center;}
.search .site-content .entry-header .entry-title a{font-size:34px;}
.search .site-content .entry-header .entry-meta{text-align:center;}


.inner-banner #featured_slider ul li{width:100% !important;}


.mc4wp-response { color: #fff !important; float: left !important; width: 100% !important; }
	
.banner-wrapper-01 .social_box {
    position: fixed;
    right: 0;
    top: 175px;
	z-index:9999999;
}
.banner-wrapper-01 .social_box .social {
    list-style: outside none none;
    position: relative;
    right: 0;
    /* top: 140px; */
    z-index: 999;
}
.banner-wrapper-01 .social_box .social li { padding:2px 0; }	

.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev {  top: 70%; }

.bnr_holiday {  float: left; width: 100%;  position: relative; }
.bnr_holiday .social_box { position: fixed; right:0; top:175px; }
.bnr_holiday .social_box .social { list-style: outside none none; position: relative; z-index: 999;}
.bnr_holiday .social_box .social li { padding:2px 0; }
.bnr_holiday .banner-right-img img {  width: 100%; }
.banner-wrapper.what-new #featured_slider .feat_next, .banner-wrapper.what-new #featured_slider .feat_prev{ top:90%; }
.creativeeventservices_slider{ display:none; }



/*.corp-entertainment{background:none;}*/
.madness-part-back .maddness-contant .madness_list .mad_info .read-more{float:left; width:100%;}
.madness-part-back .maddness-contant .madness_list .mad_info .read-more a{ color: rgb(0, 179, 254); background: url(../images/plus_icon.png) left center no-repeat; padding-left: 35px; float: left; line-height: 22px; font-family: Arial,Helvetica,sans-serif;}
.madness-part-back .maddness-contant p{float:left; color:#fff; font-family: Arial,Helvetica,sans-serif;}


.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{ float:left; }
.gif-list { float: left; list-style: outside none none; margin: 0; padding: 0; width: 100%;}
.gif-list  li{float:left; width:100%; background:url(http://creativeeventservices.com/wp-content/uploads/2017/03/tiv.png) no-repeat scroll left top 5px; padding:0 0 0 20px;}
.gif-img{text-align:center; float: left; list-style: outside none none; margin: 0; padding:20px 0; width: 100%;}
.gif-img li{display:inline-block; vertical-align:top; width:46%; padding:0 0 20px; margin:0 9px;}

a.mobile-click{pointer-events:none !important;}
.content-bottom-wrapper-home h3{font-size:14px; font-family: 'zurich_cn_btregular'; font-weight:700; margin:30px 0!important; color:rgb(0,119, 184); float: left;}
.home ul.contr2.three-cols li {display: inline-block;    padding: 0 15px;    position:relative;}

.home ul.contr2.three-cols li a {color:#fa1a1a!important; font-family: 'zurich_cn_btregular'; font-size: 17px;}
.home ul.contr2.three-cols li a:hover{color:rgb(0, 119, 184)!important;}
.home ul.contr2.three-cols{padding-left:0px; text-align:center;}
.home ul.contr2.three-cols li:before {content: "";    position: absolute;    background: #fa1a1a;    height: 4px;    width: 4px;    border-radius: 50px;    left: 0;    top: 9px;}
ul.contr2.two-cols li {line-height: 30px; padding-left: 15px; position:relative; width: 50%;    float: left;    color: #D9744F; list-style: none;}
ul.contr2.two-cols { padding-left: 200px!important; margin-top: 0px; width:100%; float:left; padding-left: 0px;}

   
ul.contr2.two-cols li a{color:#fff!important; font-size: 15px; font-size: 17px; font-family: 'zurich_cn_btregular';}
ul.contr2.two-cols li a:hover{color:rgb(0,119, 184)!important;}
.home ul.contr2.two-cols li:before {content: "";    position: absolute;    background: #fff;    height: 4px;    width: 4px;    border-radius: 50px;    left: 0;    top: 9px;}
.new-bg-home {padding: 100px 0; background: url(https://creativeeventservices.com/wp-content/uploads/2018/09/bg11.jpg) no-repeat;        color: #fff;    background-position: center;}
.new-bg-home h3 {font-family: 'zurich_cn_btregular'; margin-top: 0px!important;    padding-top: 0px;     font-size: 30px!important; color:#fff!important; text-align:center;}
.less {text-align: center;}
.new-bg-home p {text-align: center; font-size: 17px;  font-family: 'zurich_cn_btregular';}
p.update {text-align: center;     margin-bottom: 0px; font-size: 17px;  font-family: 'zurich_cn_btregular';}
h3.inner-head.quite {font-size: 25px;}
    
    
    
.luxury-birthday-sec h3{ font-size: 25px;    font-family: 'zurich_cn_btregular';    font-weight: 700;    margin: 30px 0!important;    color: rgb(0,119,184);  margin-bottom: 10px !important;}
.birthday-event{float:none; display:inline-block; width:60%; padding-left: 0; }
.birthday-event li{float: left; list-style: none; position: relative; padding-left: 18px; width: 50%; font-size: 16px; margin-bottom: 10px; color: #727272;
    font-family: "zurich_cn_btregular";}
.birthday-event li:before{content:""; display:block; width: 5px; height:5px; background: #000; position: absolute; left:0; top:8px; }

.blog .new_produts li .info h3{margin-top:0 !important;}    

.ces-search-header{float:left; width:100%; position: relative; text-align: center;}
.ces-search-header .searching_area.topheader{ position: static; float: left; display: block !important; width: 100%;}
.ces-search-header label{float:none; display:inline-block; vertical-align: middle;}
.ces-search-header input[type="submit"]{float:none; display:inline-block !important;}








/*================================responsive css starts================================*/


@media ( min-width:1200px ) and ( max-width:1320px ){
	.banner-wrapper.what-new  #featured_slider ul{width:100%;}
	.banner-wrapper.what-new #featured_slider .feat_next{right:-32px !important;}
	.banner-wrapper.what-new #featured_slider .feat_prev{left:-32px !important;}
}

@media ( min-width:1025px ) and ( max-width:1199px ){
	
.header .header-l .logo { width: 40%; }
.header .header-l .social_box { padding-top: 20px; }
.header .header-l ul.social li{ width:12%; }
.banner h1{ font-size:38px; line-height:27px; }
.banner .right span.yelo-topic{ font-size:38px; }
.banner .right p { font-size: 15px; padding-bottom: 10px; }
.banner .right .searching_area .search-bar{ width:50%; padding:4px 0; }
.banner .right .searching_area .search-bar input[type=search] { width:100%; }
.banner .right .searching_area .read-more { width: 37%; }

 
ul.cahng li span.tex a{ font-size:12px; width:100%; }  
ul.cahng li span.tex{ width:100%; }
ul.cahng li span.cirl{ width:100%; }
ul.cahng li span.cirl img{ max-width:90%; }
.idea .left_stuff h2{ font-size:38px; }
.idea .left_stuff h2 span{ font-size:25px; }
.idea .left_stuff ul.ide li a { font-size: 16px; height: 43px; line-height: 16px; }
.idea .left_stuff ul.ide li { height:auto; }

.idea .video_stuff { height: 265px; }
.content .right_content { width: 100%; height: 50px;  float: right; margin: 20px auto; max-width: 50%; }

.content-bottom ul.contr2{ width:50%; }
.header .header-l h5{ width:70%; }
 

.inner-banner .left{width:100%;}
.inner-banner .left img{width:100%;}

.blog .new_produts li .wrk_img{width:35%;}
.blog .new_produts li{min-height:220px;}
.blog .new_produts li .info h4{font-size:18px;}
.madness-part-back .maddness-contant .madness_list li .image{width:48%;  }
.madness-part-back .maddness-contant .madness_list .mad_info h3{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list .mad_info p{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list li{min-height:234px; }

/*================================1st jan inner pages (n)================================*/
.content-bottom .super-booth .requirements .space-req.power {width:35%;}
.content-bottom .super-booth .requirements .space-req.add {width:25%;}
.content-bottom .entertainment-company .ny span.girls {width:35%;}
.content-bottom .entertainment-company .ny p {width:65%;}
.contant{min-height:220px;}
.content-bottom .multimedia .right-multimedia p br{display:none;}

.idea .left_stuff ul.ide li a{ font-size:16px; height: 43px; }

.recording_booth ul.recrd_imges li { width: 22%; }
.recording_booth ul.recrd_imges li+li { margin-left:2%; }

.banner-wrapper.what-new .banner.inner-banner .left { width: 90%; }
.banner-wrapper.what-new .banner.inner-banner .right { float: left; width: 100%; }
.banner-wrapper.what-new .banner.inner-banner .right h1{     font-size: 25px; }
.banner-wrapper.what-new .banner.inner-banner .right h2{ font-size: 25px; line-height:27px; }
.banner .right .searching_area .search-bar label{ width:69%; }
/*.banner-wrapper.what-new #featured_slider .feat_next { right: -50px; }
.banner-wrapper.what-new #featured_slider .feat_next, .banner-wrapper.what-new #featured_slider .feat_prev{ left:-49px; }*/

.banner-wrapper.what-new.detail-page .banner.inner-banner .right { width: 100%; }
.what-new{ min-height:inherit; }

.recording_booth ul.recrd_imges li span	{ font-size:16px; }


.banner-wrapper.what-new #featured_slider .feat_next{right: -50px !important;}
.banner-wrapper.what-new #featured_slider .feat_prev{left: -50px !important;}
.inner-banner #featured_slider ul{width:100%;}
.bnr_holiday .social_box { top:0px; }

.header .header-r .madness { margin-left: -37%; width: 83%; }
.header .header-r{ width:100%; }
.header .header-r .madness li{ width:31%; }

.madness-part-back .maddness-contant .madness_list .mad_info{width:50%;}
.header .header-r .madness li img{height:42px; width:100%;}
.header .header-r .madness li {    width: 23%;}
} 

@media ( min-width:992px ) and ( max-width:1024px ){
	
.header .header-l .logo { width: 40%; }
.header .header-l .social_box { padding-top: 20px; }
.header .header-l ul.social li{ width:12%; }
.banner h1{ font-size:32px; line-height:27px; }
.banner .right span.yelo-topic{ font-size:32px; }
.banner .right p { font-size: 15px; padding-bottom: 10px; }
.banner .right .searching_area .search-bar{ width:50%; padding:4px 0; }
.banner .right .searching_area .search-bar input[type=search] { width:100%; }
.banner .right .searching_area .search-bar label { width: 76%; }
.banner .right .searching_area .read-more { width: 37%; }

 
ul.cahng li span.tex a{ font-size:12px; width:100%; }  
ul.cahng li span.tex{ width:100%; }
ul.cahng li span.cirl{ width:100%; }

.idea .left_stuff h2{ font-size:38px; }
.idea .left_stuff h2 span{ font-size:25px; }
.idea .left_stuff ul.ide li h5 { font-size: 16px; height: 43px; line-height: 16px; }
.idea .left_stuff ul.ide li { height:auto; }

.idea .video_stuff { height: 265px; }
.content .right_content { width: 100%; height: 50px;  float: right; margin: 20px auto; max-width: 50%; }
.content-bottom ul.contr2{ width:50%; }
.header .header-l h5{ width:70%; }

.inner-banner .left img{width:100%;}

.blog .new_produts li .wrk_img{width:35%;}
.blog .new_produts li{min-height:230px;}
.blog .new_produts li .info h4{font-size:18px;}

.madness-part-back .maddness-contant .madness_list li .image{width:48%;  }
.madness-part-back .maddness-contant .madness_list .mad_info h3{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list .mad_info p{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list li{min-height:234px;}

/*================================1st jan inner pages (n)================================*/
.content-bottom .super-booth .requirements .space-req.power {width:35%;}
.content-bottom .super-booth .requirements .space-req.add {width:25%;}
.content-bottom .entertainment-company .ny span.girls {width:35%;}
.content-bottom .entertainment-company .ny p {width:65%;}

.content-bottom-wrapper{ background:rgba(0, 0, 0, 0) url("../images/container_shadow.png") no-repeat scroll center 0; }
.content-bottom .super-booth{ padding-left:0;  padding-right:0; }
.contant{min-height:220px;}
.content-bottom .multimedia .right-multimedia p br{display:none;}
.idea .left_stuff ul.ide li a{ font-size:16px; height: 43px; }


.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail br{ display:none; }
.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item{ width:28% !important; max-width:inherit; }

.recording_booth ul.recrd_imges li { width: 22%; }
.recording_booth ul.recrd_imges li+li { margin-left: 2%; }


.banner-wrapper.what-new .banner.inner-banner .left { width: 90%; }
.banner-wrapper.what-new .banner.inner-banner .right { float: left; width: 100%; }
.banner-wrapper.what-new .banner.inner-banner .right h1{     font-size: 25px; }
.banner-wrapper.what-new .banner.inner-banner .right h2{ font-size: 25px; line-height:27px; }
.banner .right .searching_area .search-bar label{ width:69%; }
.banner-wrapper.what-new #featured_slider .feat_next { right: -50px; }
.banner-wrapper.what-new #featured_slider .feat_prev{ left:-49px; }


.banner-wrapper.what-new.detail-page .banner.inner-banner .right { width: 100%; } 

.what-new{ min-height:inherit; }
.recording_booth ul.recrd_imges li span	{ font-size:16px; }

.banner-wrapper.what-new #featured_slider .feat_next{right: -50px !important;}
.banner-wrapper.what-new #featured_slider .feat_prev{left: -50px !important;}
.inner-banner #featured_slider ul{width:100%;}
.bnr_holiday .social_box { top:0px; }
.header .header-r .madness { margin-left: -36%; width: 80%; }
.header .header-r{ width:100%; }
.header .header-r .madness li{ width:31%; }

.madness-part-back .maddness-contant .madness_list .mad_info{width:50%;}
.header .header-r .madness li img{height:42px; width:100%;}
.header .header-r .madness li {    width: 23%;}
}

@media ( min-width:768px ) and ( max-width:991px ){
	
ul.contr2.three-cols li{display:block;}	
 .header .header-r { width: 100%; }
 .header .header-l .social_box { padding-top: 20px; }
 
.banner h1{ font-size:38px; line-height:27px; }
.banner .right span.yelo-topic{ font-size:38px; }
.banner .right p { font-size: 15px; padding-bottom: 10px; }
.banner .right .searching_area .search-bar{ width:50%; padding:4px 0; }
.banner .right .searching_area .search-bar input[type=search] { width:84%; }
.banner .right .searching_area .read-more { width: 37%; }

ul.cahng li{ width:5%; }
ul.cahng li span.tex a{ font-size:12px; width:100%; }  
ul.cahng li span.tex{ width:100%; }
ul.cahng li span.cirl{ width:100%; }

.idea .left_stuff h2{ font-size:38px; }
.idea .left_stuff h2 span{ font-size:25px; }
.idea .left_stuff ul.ide li h5 {
    font-size: 16px;
    height: 100%;
    line-height: 16px;
}
.idea .left_stuff ul.ide li {
    height: 64px;
    background-size: 100% 64px;
}
.idea .left_stuff{ margin-bottom:25px; }

.idea .video_stuff { height: auto; margin-bottom:20px; }
.content .right_content { width: 100%; height: 50px;  float: left; margin: 20px auto; max-width: 50%; }
.content-bottom ul.contr2{ width:50%; }
.header .header-l h5{ width:100%; }
.banner-wrapper { background-size: 100%; }
.banner .right{ margin-top:20px; }

.content .left_content { width: 100%; text-align: center; }
.content .left_content ul.menu{ width:100%; text-align:center; }
.content .left_content ul.menu li{ float:none; display:inline-block; }

.content .mid_content {
    width: 100%;
    float: left;
    padding-top: 2px;   
    position: relative;
    margin: 20px 0px;
}
.content .right_content{ max-width:inherit; }
.banner h1{text-align:right;}
.banner .right span.yelo-topic{text-align: right;}
.banner .left{text-align:center; width:100%;}
#wrapper_try{min-width:100%; background:none;}
.wrapper_try{width:100%;}
ul.cahng{width:100%; text-align:center; background:none;}
ul.cahng li{width:20%; float:none; display:inline-block;}
ul.cahng li span.tex {    background: rgb(5, 27, 38) none repeat scroll 0 0;}
ul.cahng li span.tex:hover span.arrow_im{left:45%;}
.idea .video_stuff{text-align:center;}
.content .left_content p{width:100%;}
.inner-banner{width:100%; text-align:center;}
.inner-banner .left{float:none; display:inline-block; width:auto;}
.inner-banner .right .searching_area{padding-top:0;}
.inner-banner .right{min-height:auto;}

.blog .new_produts li{width:100%; padding-bottom:20px; }
.blog .new_produts li .wrk_img{width:100%; text-align:center; margin-bottom:10px; }
.blog .new_produts li .info h4{width:100%; text-align:center;}
.blog .new_produts li .info p{width:100%; text-align:center;}
.blog .new_produts li .info{width:100%; text-align:center;}

.madness-part-back .maddness-contant .madness_list li .image{width:48%; max-width:231px; }
.madness-part-back .maddness-contant .madness_list .mad_info{ width:59%; }
.madness-part-back .maddness-contant .madness_list .mad_info h3{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list .mad_info p{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list li{min-height:155px; width:100%; }


.inner-banner .right .searching_area.contact{padding-top:0;}

.information-list li label{width:50%;}
.information-list li input[type="text"]{width:50%;}
.information-list li select{width:50%;}
.information-list li .products{width:50%;}
.information-list li .date{width:16.4%;}
.information-list li .date+.date{ margin-left:2px; }
.information-list li textarea{width:50%;}

.information-list li input[type="submit"]{float:right;}
.content-bottom .gallery-icon li{width:23%;}
.content-bottom .gallery-icon li{}
.header .header-r ul.boston li{text-align: center;}
.header .header-r ul.boston{width: 100%; text-align: center; margin-top: 0px;     margin-bottom: 10px;}

/*================================1st jan inner pages (n)================================*/
.content-bottom .multimedia h2 {padding:0;}
.content-bottom .multimedia p {padding:0;}
.content-bottom .multimedia .right-multimedia {text-align:center; padding:10px 0 0;}
.content-bottom .multimedia .right-multimedia p {text-align:center;}
.content-bottom .super-booth .requirements .space-req.power {width:30%;}
.content-bottom .super-booth .requirements .space-req.add {width:30%;}
.content-bottom .entertainment-company .ny span.girls {width:100%; text-align:center;}
.content-bottom .entertainment-company .ny p {width:100%; padding:10px 0 0;}



 
.header .header-r h2{ clear:right; }
.header .header-r .madness{ width:100%;  margin: 0; padding: 10px 0 20px; }
.header .header-r .madness li{ width:31%; }
.header .header-l ul.social{ text-align:right; }
.header .header-l ul.social li{ float:none; display:inline-block; }

.content-bottom-wrapper{ background:rgba(0, 0, 0, 0) url("../images/container_shadow.png") no-repeat scroll center 0; }
.banner-wrapper{ background:#1c9fce; }
.banner .right .searching_area .search-bar{ padding:15px 0; }
.idea .left_stuff h2{ font-size:40px; }
.idea .left_stuff h2 span{ font-size:35px; }
.content-bottom .super-booth{ padding-left:0;  padding-right:0; }
.banner .right{min-height:auto;}
.contant{min-height:auto;}
.watch_video{float:none; display:inline-block;}
.blog .new_produts li .read-more{text-align:center;}
.blog .new_produts li .read-more a{float:none; display:inline-block;}


/*================================7st jan 2016================================*/

#boxes .window { width:96%; }
.information-list li input[type="text"], .information-list li input[type="tel"], .information-list li input[type="phone"], .information-list li input[type="email"]{ width:50%; }


.blog .content-bottom .recording_booth ul.record h1{ font-size:19px; }
.blog .content-bottom .recording_booth ul.record li h2{ font-size:14px; }
.blog .content-bottom .recording_booth ul.record li{ width:33%; }

.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail br{ display:none; }
.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item{ width:38% !important; max-width:inherit; }
  
  div#gallery-1 dl.gallery-item { width: 45%; margin: 0 0 20px 2%;  max-width: inherit; }

.recording_booth ul.recrd_imges li { width: 22%; }
.recording_booth ul.recrd_imges li+li { margin-left: 2%; }

ul.sample li{ width:30%; }
  
  .content-bottom-wrapper .content-bottom .blog-right{ margin-bottom:25px; }
  
  .banner-wrapper.what-new .banner.inner-banner .left { width: 100%; float:left; }
    .banner-wrapper.what-new .banner.inner-banner .left img { width: 100%; }
.banner-wrapper.what-new .banner.inner-banner .right { float: left; width: 100%; }
.banner-wrapper.what-new .banner.inner-banner .right h1{     font-size: 25px; }
.banner-wrapper.what-new .banner.inner-banner .right h2{ font-size: 25px; line-height:27px; }
.banner .right .searching_area .search-bar label{ width:84%; }
.banner-wrapper.what-new #featured_slider .feat_prev { left: -31px; }
.banner-wrapper.what-new #featured_slider .feat_next { right: -30px; }

.banner-wrapper.what-new #featured_slider ul, #featured_slider ul li{ position:static !important; float:left !important; width:100% !important; height:auto !important; padding:0; }
  
  
  .recording_booth ul.recrd_imges li span{ line-height:20px; padding:5px 0; }
 .bnr_holiday .social_box .social li{ width:61%; }
.bnr_holiday .social_box{ top:0; } 
  
  .header .header-l .logo{ width:100%; text-align:center; }
  
  .header .header-r ul.menu { text-align: center; width: 100%; }
  .header .header-r ul.menu li{ float:none; display:inline-block; }
  
  .header .header-r .madness li img{height:42px; width:100%;}
  .header .header-r .madness li {    width: 23%;}
  ul.contr2.two-cols{padding-left:0px;}

  .birthday-event{width: 75%;}
}

@media ( max-width:767px ){
.banner-wrapper {    background-size: 100% auto;}
ul.contr2.two-cols{padding-left:0px!important; }
ul.contr2.two-cols li {line-height: 20px!important;}

.banner .left{width:100%;}
.banner h1{text-align:center;}
.banner .right span.yelo-topic{text-align: center;}
.banner .left{text-align:center; width:100%;}

.header .header-r{width:100%; text-align:center;}
.navigation{float:left; width:100%;}
.header .header-r ul.menu{width:100%;}
.header .header-r ul.menu li{width:100%;}
.header .header-r ul.menu li a{width:100%;}
.header .header-r ul.menu li a:hover{background:#17b0d7; color:#fff; }
.header .header-r ul.menu li + li{background:none;}
.header .header-r ul.menu li{border-bottom:1px dashed #000;}
.header .header-l .logo{width:100%; text-align:center;}
.header .header-l .social_box{width:100%; text-align:center;}
.header .header-l ul.social{float:none; display:inline-block;}

.header .header-r ul.menu li:nth-child(3) {background:none !important;}
.header .header-r ul.menu li:nth-child(3):hover a {background:rgb(23, 176, 215) none repeat scroll 0 0 !important;}

.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{width: 40px;}

.banner .right p{text-align: center;}
.banner .right p span{text-align: center;}

#wrapper_try{min-width:100%; background:none;}
.wrapper_try{width:100%;}
ul.cahng{width:100%; text-align:center; background:none;}
ul.cahng li{width:45%; float:none; display:inline-block;}
ul.cahng li span.tex {    background: rgb(5, 27, 38) none repeat scroll 0 0; width:100%; text-align:center;}
ul.cahng li span.tex:hover span.arrow_im{left:45%;}
.idea .video_stuff{text-align:center;}
.content .left_content p{width:100%;}
.content .left_content{width:100%;}
.content .left_content ul.menu{width:100%; text-align:center;}
.content .left_content ul.menu li{float:none; display:inline-block;}
.content .mid_content{width:100%;  margin-left: 0;    padding-top: 20px;}
.content{width:100%; text-align:center;}
.content .right_content{float:none; display:inline-block;}
.content-bottom ul.contr2{width:100%;}
.content-bottom ul.contr2 li {    background: rgba(0, 0, 0, 0) url("../images/blue_circle.png") no-repeat scroll 0 5px; padding-left: 4%;}
.content-bottom ul.contr li{padding-left:4%;}
.idea .video_stuff{padding-top:20px;}
ul.cahng li span.cirl{width:100%;}
ul.cahng li span.tex a{width:100%; text-align:center;}

.inner-banner{width:100%; text-align:center;}
.inner-banner .left{float:none; display:inline-block; width:auto;}
.inner-banner .right .searching_area{padding-top:0;}
.inner-banner .right{min-height:auto;}

span.glyphicon.glyphicon-chevron-left {background:url(../images/lft-arw.png) no-repeat;    font-size: 0;width: 20px;height: 20px;}
span.glyphicon.glyphicon-chevron-right {background:url(../images/rgt-arw.png) no-repeat;  font-size: 0;width: 20px;height: 20px;}
a.left.carousel-control { background: none; }
a.right.carousel-control { background: none;}

.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{top:76%;}


.blog .new_produts li{width:100%;}
.blog .new_produts li .wrk_img{width:100%; text-align:center;}
.blog .new_produts li .info h4{width:100%; text-align:center;}
.blog .new_produts li .info p{width:100%; text-align:center;}
.blog .new_produts li .info{width:100%; text-align:center;}

.madness-part-back .maddness-contant .madness_list li .image{width:48%;  }
.madness-part-back .maddness-contant .madness_list .mad_info h3{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list .mad_info p{ font-size:16px; }
.madness-part-back .maddness-contant .madness_list li{min-height:155px; width:100%; }

.information-list li label{width:50%;}
.information-list li input[type="text"]{width:50%;}
.information-list li select{width:50%;}
.information-list li .products{width:50%;}
.information-list li .date{width:16%;}
.information-list li textarea{width:50%;}
.information-list li input[type="submit"]{float:right;}
h3.inner-head.quite {font-size: 18px; margin-top: 0px!important;}

/*================================1st jan inner pages (n)================================*/
.content-bottom .multimedia h2 {padding:0;}
.content-bottom .multimedia p {padding:0;}
.content-bottom .multimedia .right-multimedia {text-align:center; padding:10px 0 0;}
.content-bottom .multimedia .right-multimedia p {text-align:center;}
.content-bottom .super-booth .requirements .space-req.power {width:30%;}
.content-bottom .super-booth .requirements .space-req.add {width:30%;}
.content-bottom .super-booth .requirements h2 {font-size:17px;}
.content-bottom .entertainment-company .ny span.girls {width:100%; text-align:center;}
.content-bottom .entertainment-company .ny p {width:100%; padding:10px 0 0;}
.header .header-r h2{ clear:right; }
.navigation{ background:#00749d; margin:5px 0 10px; }
.header .header-r ul.menu li a{ color:#fff; }
.banner-wrapper{ background:#1c9fce; }
.banner .right .searching_area .search-bar{ margin-left:0;width: 58%; }
.banner-wrapper-01{ background:none; }

.idea .left_stuff h2{ font-size:30px; }
.idea .left_stuff h2 span{ font-size:22px; }
.idea .left_stuff ul.ide li {
    height: 64px;
    background-size: 100% 64px;
}

#wrapper_try{ padding-bottom:20px; }
.idea_bg{ background-size:cover; }.

.content-bottom .super-booth{ padding-left:0;  padding-right:0; }
.content-bottom .gallery-icon li{width:48%; margin-bottom:20px;}
.blog .content-bottom .record_list li{width:100%;}
.banner .right{min-height:auto;}
.contant{min-height:auto;}
.watch_video{float:none; display:inline-block; margin-top:30px;}

.blog .new_produts li .read-more{text-align:center;}
.blog .new_produts li .read-more a{float:none; display:inlne-block; height:20px;}

.navbar-toggle{ padding:9px 10px !important; }


/*================================7st jan 2016================================*/

#boxes .window { width:95%; }
.window .popframe #login .pop_up .inner_pop span.popimg{ width:100%; }
.window .popframe #login .pop_up .inner_pop span.popimg img{ width:100%; }
.window .popframe #login { width: 100%; }
.window .popframe #login .pop_up { width: 100%; }
.window .popframe #login .pop_up .sq_pop{ width:100% !important; }
.window .popframe #login ul.record { text-align: center; }
.window .popframe #login ul.record li { list-style: none; float: none; display: inline-block; width: 100%; }

.window .popframe #login ul.record li +li{ margin-top:20px; }

/*================================7 jan 2016================================*/

.information-list li input[type="text"], .information-list li input[type="tel"], .information-list li input[type="phone"], .information-list li input[type="email"]{ width:50%; }


.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail br{ display:none; }
.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item{ width:38% !important; max-width:inherit; }

.blog .content-bottom .recording_booth ul.record li{ width:100%; }
.blog .content-bottom .recording_booth .text_write .vid_link { text-align: center;  width: 100%; }
.blog .content-bottom .recording_booth{ padding:0; }
div#gallery-1 dl.gallery-item { width: 40%; margin: 0 0 20px 2%;  max-width: inherit; }



.recording_booth ul.recrd_imges li { width: 38%; margin-bottom:20px; }
.recording_booth ul.recrd_imges li+li { margin-left: 2%; }

.blog .content-bottom .recording_booth .text_write ul.in-page-ul li{ width:50%; }

ul.sample li{ width:30%; }
  .content-bottom-wrapper .content-bottom .blog-right{ margin-bottom:25px; }
  
  
  
    .banner-wrapper.what-new .banner.inner-banner .left { width: 100%; float:left; }
    .banner-wrapper.what-new .banner.inner-banner .left img { width: 100%; }
.banner-wrapper.what-new .banner.inner-banner .right { float: left; width: 100%;text-align: center; }
.banner-wrapper.what-new .banner.inner-banner .right h1{     font-size: 25px; }
.banner-wrapper.what-new .banner.inner-banner .right h2{ font-size: 25px; line-height:27px; }
.banner .right .searching_area .search-bar label{ width:82%; }
.banner-wrapper.what-new #featured_slider .feat_prev { left: -31px; }
.banner-wrapper.what-new #featured_slider .feat_next { right: -30px; }

.banner-wrapper.what-new #featured_slider ul, #featured_slider ul li{ position:static !important; float:left !important; width:100% !important; height:auto !important; padding:0; }

.banner .right .searching_area .search-bar input[type=submit]{ float:right; }

.blog .new_produts{ padding:0; }
 .bnr_holiday .social_box .social li{ width:61%; }
.bnr_holiday .social_box{ top:0; }

.header .header-r .madness { margin: 10px 0;  padding: 0;  text-align: center;  width: 100%; }
.header .header-r .madness li {  display: inline-block;  float: none; }
.header .header-r .madness li img{height:39px; width:100%;}

.header .header-r ul.boston{float:none; display:inline-block; padding:0;}
.header .header-r h2{text-align:center;}
.header .header-r ul.menu li a{text-align:left;}
.gif-img li{width:46%;}
a.mobile-click{pointer-events:auto !important;}
ul.contr2.three-cols li{display:block!important; text-align:left;}
 ul.contr2.two-cols li {width:100%;}

 .birthday-event{width: 75%;}
}



@media (max-width: 736px)
{
#livechat-compact-container { display:none !important;
	
}
}
@media ( max-width:640px ){
.banner h1{text-align:center; width:100%; font-size:35px;}
.banner .right span.yelo-topic{font-size:35px; line-height:20px; }
.banner .right p{text-align:center; font-size:15px;}
.banner .right .searching_area {float: left; text-align: center; width: 100%;}
.banner .right .searching_area .search-bar{float:none; display:inline-block;}
.banner .right .searching_area .read-more { display: inline-block; float: none; padding-top: 10px;}
.header .header-r ul.boston{width:100%; text-align:center;}
.header .header-r ul.boston li{float:none; display:inline-block;}
.header .header-r h2{width:100%; text-align:center;}
.idea .left_stuff ul.ide li{width: 45%; height:66px; background-size:100% 100%;}
.idea .left_stuff ul.ide li { display: inline-block; float: none; height: 66px; width: 45%;}
.idea .left_stuff ul.ide{width:100%; text-align:center;}
.content-bottom{background:none;}
.idea .video_stuff{padding-top:20px;}
ul.cahng li{width:90%;}
.header .header-r .madness{width:100%; text-align:center; margin:10px 0; }
ul.cahng li + li {    margin-left: 0px;}
.inner-banner .left{width:100%;}

/*================================1st jan inner pages (n)================================*/
.content-bottom .multimedia .right-multimedia p br {display:none;}
.content-bottom .super-booth .requirements .space-req {width:50%; padding:10px 0 0;}
.content-bottom .super-booth .requirements .space-req.power {width:50%;}
.content-bottom .super-booth .requirements .space-req.add {width:50%;}
.content-bottom .super-booth h3 {width:100%; text-align:center;}
.content-bottom .super-booth span.btn01 {width:100%; text-align:center; padding:0 0 10px;}
.content .left_content{ margin:15px 0; }
.content .left_content ul.menu li{ width:100%; float:left; text-align:left; }
.content .left_content ul.menu li+li{ border-top:1px solid rgba(255, 255, 255, 0.3); }
.content .left_content ul.menu li a{ width:100%; float:left; line-height:30px; }

.banner .right .searching_area .search-bar{ width:100%; margin-top:15px;  }

.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{top:60%;}

.madness-part-back .maddness-contant .madness_list li .image{ width:100%; text-align:center; margin:10px 0; }
.madness-part-back .maddness-contant .madness_list .mad_info{ width:100%; text-align:center; margin:15px 0; }
.content-bottom .super-booth{ padding-left:0; padding-right:0; }
.content-bottom .gallery-icon li{width:100%;}
#lightbox-nav #lightbox-nav-btnPrev { left: 30% !important; top: 28% !important; width: 20px !important;}

#lightbox-nav #lightbox-nav-btnNext { right: 30% !important; top: 28% !important; width: 20px !important;}
.blog .new_produts li .read-more{text-align:center;}
.blog .new_produts li .read-more a{float:none; display:inlne-block; height:20px;}

/*================================7 jan 2016================================*/

.information-list li input[type="text"], .information-list li input[type="tel"], .information-list li input[type="phone"], .information-list li input[type="email"]{ width:100%; }

.information-list li p.month{ width:25%; } 

.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item { width: 40% !important; margin:0 0 20px 2%; }

.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail{ margin:0; }


.header .header-r .madness li{ width:28%; }

.madness-part-back .maddness-contant .madness_list .mad_info .read-more{text-align:center;}
.madness-part-back .maddness-contant .madness_list .mad_info .read-more a{float:none; display:inline-block;}
.header .header-r .madness li {    margin: 0 0 5px;    width: 38%;}
.gif-img li {    width: 100%;}
.birthday-event{width: 100%;}
.birthday-event li{width:100%;}
}

@media ( max-width:480px ){
.banner h1{font-size:25px; margin-bottom: 10px !important; }
.banner .right span.yelo-topic { font-size: 25px; line-height: 11px;}
.banner .right .searching_area {float: left; text-align: center; width: 100%;}
.banner .right .searching_area .search-bar{float:none; display:inline-block; margin:15px 0 0 0;}
.banner .right .searching_area .read-more { display: inline-block; float: none; padding-top: 10px;}
.header .header-r .madness{width:100%; text-align:center;}
ul.cahng li span.cirl{width:100%;}
ul.cahng li{width:40%;}
ul.cahng li span.tex{width:100%;}
ul.cahng li span.tex a{width:100%;}
.idea .video_stuff{height:auto; padding-bottom:20px;}
.content .mid_content span.down{width: 50%;  padding-top: 20px;}
.content-bottom ul.contr li { padding-left: 6%;}
.content-bottom ul.contr2{width:100%; padding:0;}
.content-bottom ul.contr2 li{ padding-left: 8%;}
.content-bottom{background:none;}
.idea .left_stuff ul.ide li { height: 64px;  max-width:178px;  width:100%;}
.content .right_content{width:100%; height:auto; background:none;}
.content .right_content input[type="text"]{background:#fff; border-radius:6px; width:100%;}
.eemail_textbox{width:90%;}
.eemail_textbox {    width: 100%;}
.idea .video_stuff{padding-top:20px;}
ul.cahng li{width:90%;}
ul.cahng li + li{margin-left:0;}
.content-bottom ul.contr2 li{width:100%;}

.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{top:53%;}

.blog .content-bottom .right-right > iframe { height: 250px;}
.information-list li label{width:100%;}
.information-list li input[type="text"]{width:100%;}
.information-list li select{width:100%;}
.information-list li .products{width:100%;}
.information-list li textarea{width:100%;}
.information-list li .date{width:32%;}

/*================================1st jan inner pages (n)================================*/
.content-bottom .multimedia .right-multimedia p {text-align: justify;}
.content-bottom .super-booth .requirements .space-req {width:100%;}
.content-bottom .super-booth .requirements .space-req.power {width:100%;}
.content-bottom .super-booth .requirements .space-req.add {width:100%;}

#lightbox-nav #lightbox-nav-btnPrev { left: 30% !important; top: 28% !important; width: 20px !important;}

#lightbox-nav #lightbox-nav-btnNext { right: 30% !important; top: 28% !important; width: 20px !important;}
.header .header-l ul.social li { width: 14%; display: inline-block; float:none; }
.header .header-r ul.boston {  width: 100%;  text-align: center;  margin: 0;  padding: 0; }
.banner .right .searching_area .search-bar label{  width:75%; }


.recording_booth ul.recrd_imges li { width: 70%; margin-bottom:20px; }
.recording_booth ul.recrd_imges li+li { margin-left:0; }


.banner.inner-banner .right h2 { font-size: 30px;  line-height: 28px; }
.banner h1 { font-size: 25px;  line-height: 44px; margin-bottom: 0 !important; }

.blog .content-bottom .recording_booth .text_write ul.in-page-ul li{ width:100%; }

ul.sample li{ width:80%; margin-bottom:20px; }


.banner-wrapper.what-new .banner.inner-banner .right h1{     font-size: 21px; }
.banner-wrapper.what-new .banner.inner-banner .right h2{ font-size: 21px; line-height:23px; }
.bnr_holiday .social_box .social{ top:0; width:100%; }
.header .header-r .madness li{ width:auto; margin-bottom:15px; }
.header .header-r .madness li img{height:32px; width:100%;}
.header .header-r .madness li{width:29% !important;}
.new-bg-home h3 {font-size:15px!important;}

}

@media ( max-width:360px ){
.banner .right .searching_area .search-bar{float:none; display:inline-block; margin:0; width:100%;}
.banner .right .searching_area .read-more { display: inline-block; float: none; padding-top: 10px;}
.content-bottom ul.contr2 li a{font-size:15px;}
#lightbox-nav #lightbox-nav-btnPrev { left: 30% !important; top: 10% !important; width: 20px !important;}

#lightbox-nav #lightbox-nav-btnNext { right: 30% !important; top: 10% !important; width: 20px !important;}

.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{top:46%;}

.gallery.galleryid-1103.gallery-columns-4.gallery-size-thumbnail dl.gallery-item{ width:90% !important; }

div#gallery-1 dl.gallery-item {  width: 80%; margin: 0 0 20px 0; }
div#gallery-1{ margin:0; }

.banner.inner-banner .right h2 { font-size: 22px; }
.banner h1 { font-size: 19px; }
.blog .content-bottom .recording_booth .text_write h3 img{ width:100%; }

.banner-wrapper.what-new #featured_slider .feat_next, .banner-wrapper.what-new #featured_slider .feat_prev { height: 30px; width: 30px;  background-size: 60px; }
.new-bg-home {padding: 25px 0!important;}
ul.contr2.two-cols li a{font-size:13px!important;}


}

@media ( max-width:320px ){
    .header .header-r ul.boston li a{font-size: 14px!important; }
    .header .header-r ul.boston li {text-align: center!important;}

}

