/*** GLOBAL SETTING ***/
body {margin:0; padding:0;font:normal 13px Arial, Helvetica, sans-serif; color:#000000; line-height:normal; background:#223a5a;}  /*url(../images/main-bg.jpg) repeat-x 0 0*/
.watermark{ position:fixed; left:0px; top:100px; width:100%; height:100%; z-index:1;}
.watermark img{ width:100%; height:100%;}
/*Main COntent*/
.wrapper{ width:1090px; margin:0 auto; z-index:2; position:relative;}
#header{ z-index:3;position:relative;}
.headertop{ padding:0% 3% 2%; overflow:hidden; background:#ededed url(../images/head-bg.jpg) repeat-x 0 0}

#logo{width:650px; height:105px; float:left; margin-top:5%}
#logo a{ display:block;}
#logo img{ width:100%}

.headerright{width:325px; float:right; text-shadow: 1px 1px 2px #393e45;}
.lang-bx{ width:115px; height:38px;  text-align:center; background:url(../images/lang-btn.png) no-repeat 0 0; line-height:35px;  background-size: 100% 100%; float:right}
.lang-bx a{ color:#ffd167; font-size:14px; text-transform:uppercase; font-weight:bold;}

.headerright h2{font:bold 28px Arial, Helvetica, sans-serif; color:#ffd167; text-align:right; padding:0px 0px 7px 0; text-transform:uppercase;}
.headerright h2 span{ font-size:12px; color:#FFFFFF;}
.socialicon{text-align:right; width:257px; float:right}
.socialicon .widgettitle{ font-size:12px; font-weight:bold ; color:#FFF; text-transform:uppercase}
.socialicon ul{ margin-top:5px; float:right}
.socialicon li{ float:left; margin-left:3px;}
.socialicon li:first-child{ margin-left:0px;}
.socialicon li a{ width:27px; height:26px; display:block; background:url(../images/social-icon.png) no-repeat;}
.socialicon li .twitter{background-position:0 0px;}
.socialicon li .twitter:hover{background-position:0 -27px;}
.socialicon li .facebook{background-position:-32px 0px;}
.socialicon li .facebook:hover{background-position:-32px -27px;}
.socialicon li .linkedin{background-position:-64px 0px;}
.socialicon li .linkedin:hover{background-position:-64px -27px;}
.socialicon li .youtube{background-position:-96px 0px;}
.socialicon li .youtube:hover{background-position:-96px -27px;}
.socialicon li .gplus{background-position:-128px 0px;}
.socialicon li .gplus:hover{background-position:-128px -27px;}
.socialicon li .insta{background-position:-160px 0px;}
.socialicon li .insta:hover{background-position:-160px -27px;}

.headersearch{ float:right; margin-right:10px;}
.searchform{ background:url(../images/search-field.png) no-repeat; width:184px; height:19px; margin-top:5px!important;padding:6px!important}
.searchform input.s{ width:147px; padding:2px; background:none; border:0px; float:left; margin-left:2px }
.searchform .searchsubmit{ text-indent:-9999px; cursor:pointer; float:right; width:25px; height:20px; border:0px; background:none;}

#stickynav{ width:100%; z-index:100}
#topnav{background:url(../images/navBg.png) repeat-x;border-right:solid 1px #142133; border-left:solid 1px #142133; padding:0 11px; z-index:10; }
#topnav li:first-child{ border-left:2px solid #17283e}

#topnav li{float:left; background:none; border-left:2px solid #536d90; border-right:2px solid #192b41;}
#topnav a{padding:0 7px; display:block; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; line-height:36px;  }

#topnav a:hover{color:#ffc644;}

#topnav .nav-shdw{ width:978px; height:28px; position:absolute; left:56px; bottom:-28px}

#topnav li li{border:0px!important }
#topnav .menu-item-has-children a{background:url(../images/dropdown-arrow.png) no-repeat 99% 15px; padding-right:20px;}

.slidermain{ position:relative; z-index:2;}
.slidermain img{ width:100%}

.captiondesc{width:320px; position:absolute; right:200px; top:45px;font:normal 23px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; line-height:24px; text-align:center; text-transform:uppercase; text-shadow: 0px 0px 7px #393e45; }
.slidermain .paging{ width:60px; position:absolute; right:50px; top:20px; }
.slidermain .paging a{ background:url(../images/pagging.png) no-repeat 0 0; width:12px; height:11px; margin-right:3px; float:left; display:block}
.slidermain .paging a:hover, .slidermain .paging a.active{ background-position:-13px 0;}

.responsive-slider .slide-title{display:none;}
.responsive-slider.flexslider{ margin-bottom:0px!important}

/**Container**/
.container{background:#e5ecf5 url(../images/midsect-bg.jpg) repeat-x 0 0;}

#sidebar-alt{width:270px;float:left; padding:15px 17px 0 10px; background:#7ca0ce url(../images/container-left-bg.jpg) repeat-x 0 0;}

.dcjq-accordion{ margin-bottom:10px;}
.dcjq-accordion li a{ background:url(../images/cases-headbg.png) no-repeat 0 0; font:normal 13px Verdana, Arial, Helvetica, sans-serif; height:43px; line-height:43px;  color:#FFF; padding-left:20px; display:block; text-transform:uppercase; color:#FFF; padding-right:15px }
.dcjq-accordion .dcjq-parent .dcjq-icon{ background:url(../images/yelow-arw.png) no-repeat right 3px; width:7px; display:block; float:right; height:13px; margin-top:12px;}
.dcjq-accordion .dcjq-parent .sub-menu{ background:#49515f; -moz-box-shadow:3px 2px 3px 3px #597395;-webkit-box-shadow:3px 2px 3px 3px #597395;box-shadow:3px 2px 3px 3px #597395; margin:-2px 0 5px 0; }
.dcjq-accordion li a:hover{ color:#FFC644}
.dcjq-accordion .sub-menu { padding-left:0px!important; background:#49515f!important;}
.dcjq-accordion .sub-menu li{ border-top:1px solid #333f53;border-bottom:1px solid #495a77;  }
.dcjq-accordion .sub-menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #000; background:none!important; padding:0px 25px!important; line-height:30px!important; text-transform:none!important; height:auto!important}
.dcjq-accordion .sub-menu li a:hover{ background:#343b48!important;}

.visitbx{ background:#292e36; padding:10px 7px;  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; margin:10px;}
.visitbx .headingbx{ margin-bottom:7px; background:#375f92 url(../images/visit.jpg) no-repeat right 0; line-height:29px;padding:0 20px 0 10px; display:block; }
.visitbx .headingbx abbr{ font-size:14px; color:#FFF; font-weight:normal; padding-right:20px;}
.visitbx .headingbx2{ margin-bottom:7px; background:#375f92 url(../images/visit2.jpg) no-repeat right 0; line-height:29px;padding:0 20px 0 10px; }
.visitbx .headingbx2 abbr{ font-size:13px; color:#FFF; font-weight:normal; padding-right:20px;}
.visitbx .yarw{ background: url(../images/yelow-arw.png) no-repeat right 4px;}
.visitbx .contentbx{ padding:0 20px 0 7px; }
.visitbx .contentbx h3{ font-size:14px; color:#FFF; font-weight:normal; margin-bottom:8px;}
.visitbx .contentbx p{ color:#acacac; font-size:12px;}
.visitbx .contentbx a{ color:#FFF; font-size:12px;}

#content{width:775px;float:left; padding:15px 19px; min-height:500px;}*/
#content .videobx{ background:url(../images/video-bg.png) no-repeat 0 0; margin-bottom:20px; padding:15px 38px 28px 38px;}

#content h1{ font:normal 22px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:28px; margin-bottom:20px; }
#content h2{ font:normal 18px Verdana, Arial, Helvetica, sans-serif; color:#000; margin-bottom:10px; }
#content h3{ font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#223a5a; text-transform:uppercase; margin-bottom:10px; }
#content h4{ font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#223a5a; text-transform:uppercase; margin-bottom:10px; }

#content p{ font-size:14px; margin-bottom:15px; line-height:24px;}

#sidebar{width:245px;float:right; padding:15px 10px; background:#7ca0ce url(../images/container-left-bg.jpg) repeat-x 0 0;}

.verticalScroll{background:#292e36; padding:10px 7px;  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; margin:10px;}
.verticalScroll .widgettitle{margin-bottom:7px;background:#375f92; padding:0 20px 0 10px;font:bold 14px  Arial, Helvetica, sans-serif;color:#FFF; text-transform:uppercase; line-height:29px;}
.verticalScroll .widgettitle:hover{ cursor:pointer; color:#FFC644}
.verticalScroll .yarw{ background: url(../images/yelow-arw.png) no-repeat right 4px;}
.verticalScroll .contentbx{ padding:0 20px 0 7px; }
.verticalScroll .newsscroller_title { font-size:14px; color:#FFF; font-weight:normal; margin-bottom:8px; text-decoration:none!important}
.verticalScroll .newsscroller_title a{color:#FFF; text-decoration:none!important;}
.verticalScroll .newsscroller_title a:hover{ color:#FFC644;}
.verticalScroll .scrollercontent{color:#acacac; font-size:12px; text-align:left;}


.gform_widget{ border:3px solid #294a75; background:#7092bd url(../images/contactBg.jpg) repeat-x; padding:10px; margin:1px;}
.gform_widget h3{ font:normal 20px Verdana, Arial, Helvetica, sans-serif!important; color:#FFF; margin-bottom:15px; text-align:center }
.gform_widget li{margin-top:9px;}
.gform_widget li:first-child{margin-top:0px;}
.gform_widget li .gfield_label{ display:none!important;}
.gform_widget li input[type="text"]{ background:#FFF!important; width:200px!important; padding:3px 6px!important; font:bold 13px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.gform_widget textarea{ background:#FFF!important; width:200px!important; height:200px!important; padding:7px!important; border:1px solid #888888!important; font:bold 13px Arial, Helvetica, sans-serif!important; color:#343434!important;}
.formrgt{ padding-top:10px;}
.formrgt input[type="text"]{ background:#FFF!important; width:70px!important; padding:7px 10px!important; font:bold 13px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
#sidebar .gform_footer{ padding:0px!important;}
.gform_button{ background:url(../images/sendbtn.jpg) repeat-x 0 0!important; width:70px; height:24px; border:1px solid #244089; cursor:pointer; text-align:center; color:#FFF ;
  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; font-size:12px!important; text-transform:uppercase; font-weight:bold}
  
#sidebar .case-reslt{ background:#292e36; padding:10px 7px;  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; margin:10px 5px;}
#sidebar .case-reslt h1{  font:normal 18px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-align:center }


.columsec{border-bottom:solid 1px #cdcdcd; border-top:solid 1px #cdcdcd;margin:20px 0px; padding:25px 0px; overflow:hidden; font:normal 14px Arial, Helvetica, sans-serif; line-height:18px; color:#464646;}
.columsec .colum1{ width:250px; float:left; margin-right:23px;}
.columsec .colum2{ width:250px; float:left; margin-right:23px;}
.columsec .colum3{ width:250px; float:left; margin-right:23px;}
.columsec .colum3 li{ margin-bottom:18px;}
.columsec .colum4{ width:250px; float:left;}
.columsec h1{ font:bold 14px Arial, Helvetica, sans-serif; color:#9e0b0f; margin-bottom:15px; text-transform:uppercase;}
.columsec .learnmore{ font-size:11px; margin-top:5px; text-transform:uppercase;}
.newsetterform{ margin-top:24px;}
.newsetterform h1{ font:bold 14px Arial, Helvetica, sans-serif; color:#464646; margin-bottom:5px;}
.newsetterform .fieldlft{border:solid 1px #d9d9da; font:normal 11px Arial, Helvetica, sans-serif; color:#acacac; background:#eeeeee; padding:5px; width:168px; float:left;}
.newsetterform .submitbtn{background:#9e0b0f; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF;  padding:3px 5px; border:0px;float:left; margin-left:5px; cursor:pointer;}
.newsetterform .submitbtn:hover{ background:#333333;}

.latestvideos{width:462px; float:left;}
.latestvideos h1{font:bold 14px Arial, Helvetica, sans-serif; color:#9e0b0f; margin-bottom:15px; text-transform:uppercase;}
.videosec{background:#ececec; padding:10px 33px;}
.latestvideos .learn{text-align:right; margin-top:10px;}

.newssec{width:533px; float:right;}
.newssec h1{ font:bold 14px Arial, Helvetica, sans-serif; color:#9e0b0f; margin-bottom:15px; text-transform:uppercase;}

.newslist ul{border-bottom:solid 1px #d7d7d7;}
.newslist li{ border-top:solid 1px #d7d7d7; padding:10px 4px; overflow:hidden; }
.newslist .date{ width:90px; margin-right:25px; float:left;color:#5a5a5a; line-height:20px;}
.newslist .posttittle{ width:385px; float:left; font-size:14px; color:#5a5a5a; }
.newslist .posttittle a{color:#5a5a5a}
.newslist .posttittle a:hover{ color:#9e0b0f;}
.newslist .learn{ font-size:14px; margin-top:10px;}

#footer{background:#4272b0 url(../images/footer-bg.jpg) repeat-x 0 0 ;}

#footer .btmshdw{ background:url(../images/nav-shdw.png) no-repeat center top;  padding:25px 0px;}
#footer .maincont{ width:965px; margin:0 auto}
.ftr-sect{ margin-bottom:20px; }
.ftr-sect .msgicon{ width:64px; height:65px; float:left}
.ftr-sect .msg-rgt{ background:url(../images/msg-ftrbg.png) repeat-x 0 0;  -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; -o-border-radius:0 5px 5px 0; -khtml-border-radius:0 5px 5px 0; -ms-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0; padding:15px 20px 15px 10px; overflow:hidden ; float:left; width:850px; }
.ftr-sect .msg-rgt ul li{ float:left; padding:0 0 0 14px}
.ftr-sect .msg-rgt ul li:first-child{padding-left:0px;}
.ftr-sect .msg-rgt ul li h3{ font-size:14px; font-weight:bold; color:#FFF; line-height:30px;}
.ftr-sect .msg-rgt ul li input{ background:url(../images/ftr-input-gr.jpg) repeat-x 0 0; webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px ; -ms-border-radius:4px; border-radius:4px ; padding:8px 5px; border:1px solid #43454a; color:#FFF; font-size:12px;}
.ftr-sect .msg-rgt ul li .subscribe{ background:url(../images/orange-bg.jpg) repeat-x 0 0; padding:5px 10px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; border:1px solid #3a3e44;
 webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px ; -ms-border-radius:4px; border-radius:4px ;}
.subscribeform {list-style:none!important}
.subscribeform .sml_emaillabel{ display:none!important}
#footer a{color:#72bde4;}
#footer a:hover{color:#fff;}
.twitterBg{ background:url(../images/twitterBg.jpg) no-repeat; height:52px; padding:32px 20px 0px 94px; font-size:14px; color:#FFFFFF;}

.footercol{ padding-bottom:15px;}

.footercol .colum1{ width:528px; float:left; color:#FFF  }
.footercol .colum1 .copyright{ background:url(../images/copyrightBg.png) repeat-x; overflow:hidden; font:normal 12px Arial, Helvetica, sans-serif; margin-bottom:20px;}
.footercol .colum1 .copyright a{ color:#72bde4;!important}
.footercol .linkbx{width:485px;}
.footercol .linkbx ul{ margin-left:-10px;}
.footercol .linkbx li{ padding:0 8px 0px 8px; margin-bottom:5px; border-right:1px solid #72bde4; float:left; font-size:12px; font-weight:bold}
.footercol .linkbx li:last-child{border-right:0px;}
.footercol .linkbx h3{ padding-top:20px; font-size:12px; color:#FFF;}
.footercol .linkbx h3 span{ font-size:15px;}


.footercol .colum2{ width:420px; float:left; color:#FFF}
.footercol .colum2 .widgettitle{ font:normal 14px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-transform:uppercase;}
.footercol .colum2 .addres1{ width:170px; float:left; margin-right:40px; line-height:18px; font-size:12px;}
.footercol .colum2 .addres1 h3{ color:#72bde4}
.footercol .colum2 .addres2{ width:170px; float:left; line-height:18px; font-size:12px;}
.footercol .colum2 .addres2 h3{ color:#72bde4}

.page .type-page .entry-title{ display:none;}

.gfield_captcha_container{ overflow:hidden; width:215px!important;}
.gform_wrapper .gform_body .gfield_captcha_container img.gfield_captcha{ float:left!important; border:solid 1px #ccc!important; width:50%!important; height:auto}
.gform_wrapper .simple_captcha_medium{ float:left; margin-left:10px; width:40%}
.gform_wrapper .simple_captcha_medium input{ width:100%;}


#Form_Area3 ul{ padding:0px!important;}
#Form_Area3 li{  margin-left:0px!important;}
#Form_Area3 .gform_wrapper{ padding:20px 0px; }
#Form_Area3 .gform_wrapper .widget-title{ margin-bottom:0px!important;}
#Form_Area3 .gform_wrapper .gform_wrapper{ margin:0px!important;}
#Form_Area3 .gform_wrapper .gform_heading{ margin:0px!important}
#Form_Area3 .gform_wrapper li,#Form_Area3 .gform_wrapper li{ margin-bottom:10px!important}
#Form_Area3 .gform_wrapper .top_label .gfield_label{ display:none!important}
#Form_Area3 .gform_wrapper .top_label input[type="text"]{font-weight:bold; font-size:13px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px 0px!important;}
#Form_Area3 .gform_wrapper .top_label input.medium { width:280px!important; font-weight:bold; font-size:13px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .field{ width:100px!important; font-size:13px!important; background:#fff;  font-weight:bold;border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .gform_wrapper .top_label .textarea{ width:415px!important; height:150px!important; font-weight:bold; font-size:13px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important;}
#Form_Area3 .gform_wrapper .gform_footer{ margin:10px 0px 0px!important; padding:0px!important; overflow:hidden;}

.BrightcoveExperience{ width:100%;}
.entry-content .videomain span{ display:block!important}

.attorneyprofile{overflow:hidden; padding:10px; border-top:solid 1px #CCCCCC;}
.attorneyprofile h6{ font:bold 16px Arial, Helvetica, sans-serif!important; color:#0054a6!important; margin-bottom:0px!important;}
.attorneypic{float:left; margin-right:10px;}
.attorneypic img{ margin:0px!important; padding:0px!important;}

.attorneytxt{float:left; width:300px;}
.attorneytxt p{ margin-bottom:10px!important;font-size:14px!important; line-height:20px!important;}

.attorneysocial{ list-style:none!important; margin:0px!important; padding:10px 0px 0px!important;}
.attorneysocial li{list-style:none!important; float:left;margin-left:8px!important;}
.attorneysocial li:first-child{margin-left:0px!important;}
.attorneysocial li a{ width:23px; height:21px; display:block; background:url(../images/attorney-social.png) no-repeat;}
.attorneysocial li .twitter{background-position:0 0px;}
.attorneysocial li .facebook{background-position:-26px 0px;}
.attorneysocial li .linkedin{background-position:-52px 0px;}
.attorneysocial li .youtube{background-position:-78px 0px;}

.widget_recent_entries, .widget_categories{background:#292E36;border-radius: 5px;margin: 10px;padding: 10px 7px;}
.widget_recent_entries .widget-title, .widget_categories .widget-title{background:#375F92;color: #FFFFFF; font:bold 14px Arial, Helvetica, sans-serif;line-height: 29px;margin-bottom: 7px;
padding: 0 20px 0 10px; text-transform:uppercase;}
.widget_recent_entries .widgettitle:hover{ cursor:pointer; color:#FFC644}
.widget_recent_entries .widget-title {cursor:pointer;}
.widget_recent_entries li, .widget_categories li{ margin-top:10px; color:#FFF;}
.widget_recent_entries li:first-child, .widget_categories li:first-child{border-top:0px;}
.widget_recent_entries a, .widget_categories a{ color:#ccc; font-size:13px;}
.widget_recent_entries a{ display:block;}
.widget_recent_entries .post-date{display:block; color:#fff; font-weight:bold; font-size:11px; font-style:italic; margin-top:5px;}
.widget_recent_entries a:hover, .widget_categories a:hover{ color:#FFC644;}

.sponserimg ul{ list-style:none;}
.sponserimg li{ width:225px; float:left; margin:5px;}
.sponserimg img{ width:100%;}

.settlements-holder{background:#fff url(../images/settlementBg.jpg) no-repeat; width:375px; height:70px; position:absolute; right:0px; bottom:35px;}
.left-settle{width:130px; padding:14px 10px; float:left; font:bold 15px Arial, Helvetica, sans-serif; color:#333; text-align:right; line-height:22px; text-transform:uppercase}
.left-liability{width:185px; float:right; padding:14px 10px;}
.left-liability p{color:#818486; font:normal 18px Arial, Helvetica, sans-serif; line-height:22px;}
.left-liability p span{ color:#1c59a7; font-size:25px}

@media (max-width: 1024px) {
.wrapper{ width:780px; margin:0 auto;}

#logo{width:460px; height:97px; float:left;}
#logo img{ width:100%; margin-top:15px;}

.headerright{ width:225px}
.headersearch{ margin-right:0px;}
#topnav { padding:0px 8px;}
#topnav a{padding:0px 5px; display:block; font:normal 9px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; line-height:36px;}
#topnav .nav-shdw{ width:780px; left:0;}
#topnav .nav-shdw img{ width:100%; height:auto}
#sidebar-alt{float:left; width:200px; padding:15px 5px 0 5px}
#sidebar-alt .cases-sect .topichead{  background-size: 100% 100%; padding-left:5px; font-size:11px;}
#sidebar-alt .cases-sect .topicbx ul li a{ font-size:11px;}
.visitbx .headingbx abbr, 
.visitbx .contentbx h3,
.visitbx .headingbx2 abbr{ font-size:12px;}
#content{ padding:15px 15px; width:520px}
#content .videobx{  background-size: 100% 100%;}
#content .mainheading{ font-size:18px; margin-bottom:15px;}
#content p{ font-size:14px; line-height:18px;}
/*#content img{ width:100%; height:auto}*/
#sidebar{width:200px;float:right}

#footer .maincont{ width:755px;}
.ftr-sect .msgicon{ width:50px; height:50px;}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 10px 10px 5px; width:690px}
.ftr-sect .msg-rgt ul li{ padding:0 7px 0 0; width:16%}
.ftr-sect .msg-rgt ul li:last-child{ width:13%}
.ftr-sect .msg-rgt ul li h3{ font-size:11px;}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 5px; font-size:12px;}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:50%}
.footercol .colum1 .linkbx{ width:80%;}
.footercol .colum2{ width:50%}
.footercol .colum2 .addres1{ margin-right:10px;}

.dcjq-accordion{ margin-bottom:10px;}
.dcjq-accordion li a{ background:url(../images/cases-headbg.png) no-repeat center 0; font:normal 11px 'Varela Round', sans-serif; height:43px; line-height:43px;  color:#FFF; padding-left:10px; display:block; text-transform:uppercase; color:#FFF; padding-right:10px }
.dcjq-accordion .dcjq-parent .dcjq-icon{ background:url(../images/yelow-arw.png) no-repeat right 3px; width:7px; display:block; float:right; height:13px; margin-top:12px;}
.dcjq-accordion .dcjq-parent .sub-menu{ background:#49515f; -moz-box-shadow:3px 2px 3px 3px #597395;-webkit-box-shadow:3px 2px 3px 3px #597395;box-shadow:3px 2px 3px 3px #597395; margin:-2px 0 5px 0; }
.dcjq-accordion .sub-menu { padding-left:0px!important; background:#49515f!important;}
.dcjq-accordion .sub-menu li{ border-top:1px solid #333f53;border-bottom:1px solid #495a77;  }
.dcjq-accordion .sub-menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #000; background:none!important; padding:0px 15px!important; line-height:30px!important; text-transform:none!important; height:auto!important}
.dcjq-accordion .sub-menu li a:hover{ background:#343b48!important;}

.gform_widget{ border:3px solid #294a75; background:#7092bd url(../images/contactBg.jpg) repeat-x; padding:10px; margin:1px;}
.gform_widget h3{ font:normal 18px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-align:center }
.gform_widget li{margin-top:9px;}
.gform_widget li:first-child{margin-top:0px;}
.gform_widget li .gfield_label{ display:none!important;}
.gform_widget li input[type="text"]{ background:#FFF!important; width:160px!important; padding:3px 6px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.gform_widget textarea{ background:#FFF!important; width:160px!important; height:92px!important; padding:7px!important; border:1px solid #888888!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important;}
.formrgt{ padding-top:10px;}
.formrgt input[type="text"]{ background:#FFF!important; width:40px!important; padding:7px 10px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.formrgt #captchaimg{ width:95%!important;}
.formrgt .gform_footer{ padding:0px!important;}
.formrgt .gform_button{ background:url(../images/sendbtn.jpg) repeat-x 0 0; width:70px; height:24px; border:1px solid #244089; cursor:pointer; text-align:center; color:#FFF ;
  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; font-size:12px; text-transform:uppercase; font-weight:bold}



#Form_Area3 ul{ padding:0px!important;}
#Form_Area3 li{  margin-left:0px!important;}
#Form_Area3 .gform_wrapper{ padding:20px 0px; }
#Form_Area3 .gform_wrapper .widget-title{ margin-bottom:0px!important;}
#Form_Area3 .gform_wrapper .gform_wrapper{ margin:0px!important;}
#Form_Area3 .gform_wrapper .gform_heading{ margin:0px!important}
#Form_Area3 .gform_wrapper li,#Form_Area3 .gform_wrapper li{ margin-bottom:10px!important}
#Form_Area3 .gform_wrapper .top_label .gfield_label{ display:none!important}
#Form_Area3 .gform_wrapper .top_label input.medium{ width:280px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .field{ width:100px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .gform_wrapper .top_label .textarea{ width:325px!important; height:150px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important;}
#Form_Area3 .gform_wrapper .gform_footer{ margin:10px 0px 0px!important; padding:0px!important; overflow:hidden;}
}


@media (min-width: 800px) and (max-width: 979px) {
.wrapper{ width:780px; margin:0 auto;}

#logo{width:460px; height:97px; float:left;}
#logo img{ width:100%; margin-top:15px;}
#topnav { padding:0px 3px;}
#topnav a{padding:0px 6px; display:block; font:normal 9px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; line-height:36px;}
#topnav .nav-shdw{ width:780px; left:0;}
#topnav .nav-shdw img{ width:100%; height:auto}
#sidebar-alt{float:left; width:200px; padding:15px 5px 0 5px}
#sidebar-alt .cases-sect .topichead{  background-size: 100% 100%; padding-left:5px; font-size:11px;}
#sidebar-alt .cases-sect .topicbx ul li a{ font-size:11px;}
.visitbx .headingbx abbr, 
.visitbx .contentbx h3, 
.visitbx .headingbx2 abbr{ font-size:12px;}
#content{ padding:15px 15px; width:520px}
#content .videobx{  background-size: 100% 100%;}
#content .mainheading{ font-size:18px; margin-bottom:15px;}
#content p{ font-size:14px; line-height:18px;}
#sidebar{width:200px;float:right}
.gform_widget input[type="text"]{ width:160px!important}
.gform_widget textarea{ width:160px!important}

#footer .maincont{ width:755px;}
.ftr-sect .msgicon{ width:50px; height:50px;}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 10px 10px 5px; width:690px}
.ftr-sect .msg-rgt ul li{ padding:0 7px 0 0; width:16%}
.ftr-sect .msg-rgt ul li h3{ font-size:11px;}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 5px; font-size:12px;}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:50%}
.footercol .colum1 .linkbx{ width:80%;}
.footercol .colum2{ width:50%}
.footercol .colum2 .addres1{ margin-right:10px;}

.dcjq-accordion{ margin-bottom:10px;}
.dcjq-accordion li a{ background:url(../images/cases-headbg.png) no-repeat center 0; font:normal 11px 'Varela Round', sans-serif; height:43px; line-height:43px;  color:#FFF; padding-left:10px; display:block; text-transform:uppercase; color:#FFF; padding-right:10px }
.dcjq-accordion .dcjq-parent .dcjq-icon{ background:url(../images/yelow-arw.png) no-repeat right 3px; width:7px; display:block; float:right; height:13px; margin-top:12px;}
.dcjq-accordion .dcjq-parent .sub-menu{ background:#49515f; -moz-box-shadow:3px 2px 3px 3px #597395;-webkit-box-shadow:3px 2px 3px 3px #597395;box-shadow:3px 2px 3px 3px #597395; margin:-2px 0 5px 0; }
.dcjq-accordion .sub-menu { padding-left:0px!important; background:#49515f!important;}
.dcjq-accordion .sub-menu li{ border-top:1px solid #333f53;border-bottom:1px solid #495a77;  }
.dcjq-accordion .sub-menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #000; background:none!important; padding:0px 15px!important; line-height:30px!important; text-transform:none!important; height:auto!important}
.dcjq-accordion .sub-menu li a:hover{ background:#343b48!important;}

.gform_widget{ border:3px solid #294a75; background:#7092bd url(../images/contactBg.jpg) repeat-x; padding:10px; margin:1px;}
.gform_widget h3{ font:normal 18px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-align:center }
.gform_widget li{margin-top:9px;}
.gform_widget li:first-child{margin-top:0px;}
.gform_widget li .gfield_label{ display:none!important;}
.gform_widget li input[type="text"]{ background:#FFF!important; width:160px!important; padding:3px 6px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.gform_widget textarea{ background:#FFF!important; width:160px!important; height:92px!important; padding:7px!important; border:1px solid #888888!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important;}
.formrgt{ padding-top:10px;}
.formrgt input[type="text"]{ background:#FFF!important; width:40px!important; padding:7px 10px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.formrgt #captchaimg{ width:95%!important;}
.formrgt .gform_footer{ padding:0px!important;}
.formrgt .gform_button{ background:url(../images/sendbtn.jpg) repeat-x 0 0; width:70px; height:24px; border:1px solid #244089; cursor:pointer; text-align:center; color:#FFF ;
  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; font-size:12px; text-transform:uppercase; font-weight:bold}

#sidebar-alt .sponserimg img{ width:100%; height:100%;}

#Form_Area3 ul{ padding:0px!important;}
#Form_Area3 li{  margin-left:0px!important;}
#Form_Area3 .gform_wrapper{ padding:20px 0px; }
#Form_Area3 .gform_wrapper .widget-title{ margin-bottom:0px!important;}
#Form_Area3 .gform_wrapper .gform_wrapper{ margin:0px!important;}
#Form_Area3 .gform_wrapper .gform_heading{ margin:0px!important}
#Form_Area3 .gform_wrapper li,#Form_Area3 .gform_wrapper li{ margin-bottom:10px!important}
#Form_Area3 .gform_wrapper .top_label .gfield_label{ display:none!important}
#Form_Area3 .gform_wrapper .top_label input.medium{ width:280px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .field{ width:100px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .gform_wrapper .top_label .textarea{ width:325px!important; height:150px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important;}
#Form_Area3 .gform_wrapper .gform_footer{ margin:10px 0px 0px!important; padding:0px!important; overflow:hidden;}
}

@media (max-width: 768px) {
.wrapper{ width:750px; margin:0 auto;}

#logo{width:460px; height:97px; float:left;}
#logo img{ width:100%; margin-top:15px;}
#topnav { padding:0px 5px;}
#topnav a{padding:0px 4px; display:block; font:normal 9px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; line-height:36px;}
#topnav .nav-shdw{ width:750px; left:0;}
#topnav .nav-shdw img{ width:100%; height:auto}
#sidebar-alt{float:left; width:25%; padding:15px 5px 0 5px;}
#sidebar-alt .cases-sect .topichead{  background-size: 100% 100%; padding-left:5px; font-size:11px;}
#sidebar-alt .cases-sect .topicbx ul li a{ font-size:11px;}
.visitbx .headingbx abbr, 
.visitbx .contentbx h3, 
.visitbx .headingbx2 abbr{ font-size:12px;}
#content{ padding:15px 13px; width:490px}
#content .videobx{  background-size: 100% 100%;}
#content .mainheading{ font-size:18px; margin-bottom:15px;}
#content p{ font-size:14px; line-height:18px;}

#footer .maincont{ width:722px;}
.ftr-sect .msgicon{ width:46px; height:46px;}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 10px 7px 5px; width:660px}
.ftr-sect .msg-rgt ul li{ padding:0 7px 0 0; width:16%}
.ftr-sect .msg-rgt ul li h3{ font-size:11px;}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 5px; font-size:12px;}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:50%}
.footercol .colum1 .linkbx{ width:80%;}
.footercol .colum2{ width:50%}
.footercol .colum2 .addres1{ margin-right:10px;}
.footercol .colum1 .copyright{ font-size:10px}


.dcjq-accordion{ margin-bottom:10px;}
.dcjq-accordion li a{ background:url(../images/cases-headbg.png) no-repeat center 0; font:normal 11px 'Varela Round', sans-serif; height:43px; line-height:43px;  color:#FFF; padding-left:10px; display:block; text-transform:uppercase; color:#FFF; padding-right:10px }
.dcjq-accordion .dcjq-parent .dcjq-icon{ background:url(../images/yelow-arw.png) no-repeat right 3px; width:7px; display:block; float:right; height:13px; margin-top:12px;}
.dcjq-accordion .dcjq-parent .sub-menu{ background:#49515f; -moz-box-shadow:3px 2px 3px 3px #597395;-webkit-box-shadow:3px 2px 3px 3px #597395;box-shadow:3px 2px 3px 3px #597395; margin:-2px 0 5px 0; }
.dcjq-accordion .sub-menu { padding-left:0px!important; background:#49515f!important;}
.dcjq-accordion .sub-menu li{ border-top:1px solid #333f53;border-bottom:1px solid #495a77;  }
.dcjq-accordion .sub-menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #000; background:none!important; padding:0px 15px!important; line-height:30px!important; text-transform:none!important; height:auto!important}
.dcjq-accordion .sub-menu li a:hover{ background:#343b48!important;}

.gform_widget{ border:3px solid #294a75; background:#7092bd url(../images/contactBg.jpg) repeat-x; padding:10px; margin:1px;}
.gform_widget h3{ font:normal 18px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-align:center }
.gform_widget li{margin-top:9px;}
.gform_widget li:first-child{margin-top:0px;}
.gform_widget li .gfield_label{ display:none!important;}
.gform_widget li input[type="text"]{ background:#FFF!important; width:145px!important; padding:3px 6px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.gform_widget textarea{ background:#FFF!important; width:145px!important; height:92px!important; padding:7px!important; border:1px solid #888888!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important;}
.formrgt{ padding-top:10px;}
.formrgt input[type="text"]{ background:#FFF!important; width:40px!important; padding:7px 10px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.formrgt #captchaimg{ width:98%!important;}
.formrgt .gform_footer{ padding:0px!important;}
.formrgt .gform_button{ background:url(../images/sendbtn.jpg) repeat-x 0 0; width:70px; height:24px; border:1px solid #244089; cursor:pointer; text-align:center; color:#FFF ;
  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; font-size:12px; text-transform:uppercase; font-weight:bold}
  
.entry-content iframe{ width:100%; height:200px}

#sidebar-alt .sponserimg img{ width:100%; height:100%;}

#Form_Area3 ul{ padding:0px!important;}
#Form_Area3 li{  margin-left:0px!important;}
#Form_Area3 .gform_wrapper{ padding:20px 0px; }
#Form_Area3 .gform_wrapper .widget-title{ margin-bottom:0px!important;}
#Form_Area3 .gform_wrapper .gform_wrapper{ margin:0px!important;}
#Form_Area3 .gform_wrapper .gform_heading{ margin:0px!important}
#Form_Area3 .gform_wrapper li,#Form_Area3 .gform_wrapper li{ margin-bottom:10px!important}
#Form_Area3 .gform_wrapper .top_label .gfield_label{ display:none!important}
#Form_Area3 .gform_wrapper .top_label input.medium{ width:280px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .field{ width:100px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .gform_wrapper .top_label .textarea{ width:325px!important; height:150px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important;}
#Form_Area3 .gform_wrapper .gform_footer{ margin:10px 0px 0px!important; padding:0px!important; overflow:hidden;}

}

@media (min-width: 481px) and (max-width: 767px) {
.wrapper{ width:460px; margin:0 auto;}

#logo{width:420px; height:66px; float:left;}
#logo img{ width:100%; margin-top:0;}
.headerright{width:197px; margin:0 auto; float:none; text-align:center}
.headerright h2{  text-align:center}
.lang-bx{ margin-right:38px;}
.socialicon{ text-align:center;margin-right:8px}
#topnav { padding:0px;}
#topnav a{padding:0px 5px; display:block; font:normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; line-height:36px;}
#topnav .nav-shdw, #topnav .nav-shdw img{ display:none}

#sidebar-alt{float:left; width:91%; padding:15px 21px 0}
#sidebar-alt .cases-sect .topichead{  background-size: 100% 100%; padding-left:25px; font-size:14px;}
#sidebar-alt .cases-sect .topicbx ul li a{ font-size:12px;}
.visitbx .headingbx abbr, 
.visitbx .contentbx h3, 
.visitbx .headingbx2 abbr{ font-size:12px;}
#content{ padding:15px 12px; width:95%}
#content .videobx{  background-size: 100% 100%;}
#content .mainheading{ font-size:18px; margin-bottom:15px;}
#content p{ font-size:14px; line-height:18px;}
#sidebar{width:96%;float:left; padding:10px;}

#footer .maincont{ width:430px;}
.ftr-sect .msgicon{ display:none}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 0px 7px 10px; width:416px;
webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px; -ms-border-radius:10px; border-radius:10px;}
.ftr-sect .msg-rgt ul li{ padding:0 7px 5px 0; width:30%}
.ftr-sect .msg-rgt ul li:last-child{width:30%}
.ftr-sect .msg-rgt ul li h3{ font-size:11px;}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 30px; font-size:12px; width:122px}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:50%}
.footercol .colum1 .linkbx{ width:80%;}
.footercol .colum2{ width:50%}
.footercol .colum2 .addres1{ margin-right:10px;}
.footercol .colum1 .copyright{ font-size:10px}

#content-sidebar-wrap{ width:460px;}
#sidebar{width:440px;float:left;}
.dcjq-accordion{ width:271px; margin:0 auto; margin-bottom:10px;}
.dcjq-accordion li a{ background:url(../images/cases-headbg.png) no-repeat center 0; font:normal 11px 'Varela Round', sans-serif; height:43px; line-height:43px;  color:#FFF; padding-left:10px; display:block; text-transform:uppercase; color:#FFF; padding-right:10px }
.dcjq-accordion .dcjq-parent .dcjq-icon{ background:url(../images/yelow-arw.png) no-repeat right 3px; width:7px; display:block; float:right; height:13px; margin-top:12px;}
.dcjq-accordion .dcjq-parent .sub-menu{ background:#49515f; -moz-box-shadow:3px 2px 3px 3px #597395;-webkit-box-shadow:3px 2px 3px 3px #597395;box-shadow:3px 2px 3px 3px #597395; margin:-2px 0 5px 0; }
.dcjq-accordion .sub-menu { padding-left:0px!important; background:#49515f!important;}
.dcjq-accordion .sub-menu li{ border-top:1px solid #333f53;border-bottom:1px solid #495a77;  }
.dcjq-accordion .sub-menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #000; background:none!important; padding:0px 15px!important; line-height:30px!important; text-transform:none!important; height:auto!important}
.dcjq-accordion .sub-menu li a:hover{ background:#343b48!important;}

.gform_widget{ border:3px solid #294a75; background:#7092bd url(../images/contactBg.jpg) repeat-x; padding:10px; margin:1px;}
.gform_widget h3{ font:normal 18px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-align:center }
.gform_widget li{margin-top:9px;}
.gform_widget li:first-child{margin-top:0px;}
.gform_widget li .gfield_label{ display:none!important;}
.gform_widget li input[type="text"]{ background:#FFF!important; width:98%!important; padding:3px 6px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.gform_widget textarea{ background:#FFF!important; width:98%!important; height:92px!important; padding:7px!important; border:1px solid #888888!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important;}
.formrgt{ padding-top:10px;}
.formrgt input[type="text"]{ background:#FFF!important; width:80px!important; padding:7px 10px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.formrgt #captchaimg{ width:98%!important;}
.formrgt .gform_footer{ padding:0px!important;}
.formrgt .gform_button{ background:url(../images/sendbtn.jpg) repeat-x 0 0; width:70px; height:24px; border:1px solid #244089; cursor:pointer; text-align:center; color:#FFF ;
  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; font-size:12px; text-transform:uppercase; font-weight:bold}

.entry-content iframe{ width:100%; height:200px}

}

@media screen and (width: 480px) {
.wrapper{ width:460px; margin:0 auto;}


#logo{width:420px; height:66px; float:left;}
#logo img{ width:100%; margin-top:0;}
.headerright{width:197px; margin:0 auto; float:none; text-align:center}
.headerright h2{  text-align:center}
.lang-bx{ margin-right:38px;}
.socialicon{ text-align:center; margin-right:8px}

#topnav { padding:0px;}
#topnav a{padding:0px 5px; display:block; font:normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; line-height:36px;}
#topnav .nav-shdw, #topnav .nav-shdw img{ display:none}


#sidebar-alt{float:left; width:90%; padding:15px 23px 0;min-height:inherit}
#sidebar-alt .cases-sect .topichead{  background-size: 100% 100%; padding-left:25px; font-size:14px;}
#sidebar-alt .cases-sect .topicbx ul li a{ font-size:12px;}
.visitbx .headingbx abbr, 
.visitbx .contentbx h3, 
.visitbx .headingbx2 abbr{ font-size:12px;}
#content{ padding:15px 12px; width:95%}
#content .videobx{  background-size: 100% 100%;}
#content .mainheading{ font-size:18px; margin-bottom:15px;}
#content p{ font-size:14px; line-height:18px;}
#sidebar{width:94%;float:left; padding:15px}
.gform_widget input[type="text"]{ width:90%!important}
.gform_widget textarea{ width:90%!important}

#footer .maincont{ width:430px;}
.ftr-sect .msgicon{ display:none}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 0px 7px 10px; width:416px;
webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px; -ms-border-radius:10px; border-radius:10px;}
.ftr-sect .msg-rgt ul li{ padding:0 7px 5px 0; width:30%}
.ftr-sect .msg-rgt ul li h3{ font-size:11px;}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 30px; font-size:12px; width:122px}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:50%}
.footercol .colum1 .linkbx{ width:80%;}
.footercol .colum2{ width:50%}
.footercol .colum2 .addres1{ margin-right:10px;}
.footercol .colum1 .copyright{ font-size:10px}

#footer .maincont{ width:430px;}
.ftr-sect .msgicon{ display:none}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 0px 7px 10px; width:416px;
webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px; -ms-border-radius:10px; border-radius:10px;}
.ftr-sect .msg-rgt ul li{ padding:0 7px 5px 0; width:30%}
.ftr-sect .msg-rgt ul li:last-child{width:30%}
.ftr-sect .msg-rgt ul li h3{ font-size:11px;}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 30px; font-size:12px; width:122px}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:50%}
.footercol .colum1 .linkbx{ width:80%;}
.footercol .colum2{ width:50%}
.footercol .colum2 .addres1{ margin-right:10px;}
.footercol .colum1 .copyright{ font-size:10px}

#content-sidebar-wrap{ width:460px;}
#sidebar{width:440px;float:left;}
.dcjq-accordion{ width:271px; margin:0 auto; margin-bottom:10px;}
.dcjq-accordion li a{ background:url(../images/cases-headbg.png) no-repeat center 0; font:normal 11px 'Varela Round', sans-serif; height:43px; line-height:43px;  color:#FFF; padding-left:10px; display:block; text-transform:uppercase; color:#FFF; padding-right:10px }
.dcjq-accordion .dcjq-parent .dcjq-icon{ background:url(../images/yelow-arw.png) no-repeat right 3px; width:7px; display:block; float:right; height:13px; margin-top:12px;}
.dcjq-accordion .dcjq-parent .sub-menu{ background:#49515f; -moz-box-shadow:3px 2px 3px 3px #597395;-webkit-box-shadow:3px 2px 3px 3px #597395;box-shadow:3px 2px 3px 3px #597395; margin:-2px 0 5px 0; }
.dcjq-accordion .sub-menu { padding-left:0px!important; background:#49515f!important;}
.dcjq-accordion .sub-menu li{ border-top:1px solid #333f53;border-bottom:1px solid #495a77;  }
.dcjq-accordion .sub-menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #000; background:none!important; padding:0px 15px!important; line-height:30px!important; text-transform:none!important; height:auto!important}
.dcjq-accordion .sub-menu li a:hover{ background:#343b48!important;}

.gform_widget{ border:3px solid #294a75; background:#7092bd url(../images/contactBg.jpg) repeat-x; padding:10px; margin:1px;}
.gform_widget h3{ font:normal 18px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-align:center }
.gform_widget li{margin-top:9px;}
.gform_widget li:first-child{margin-top:0px;}
.gform_widget li .gfield_label{ display:none!important;}
.gform_widget li input[type="text"]{ background:#FFF!important; width:98%!important; padding:3px 6px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.gform_widget textarea{ background:#FFF!important; width:98%!important; height:92px!important; padding:7px!important; border:1px solid #888888!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important;}
.formrgt{ padding-top:10px;}
.formrgt input[type="text"]{ background:#FFF!important; width:80px!important; padding:7px 10px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.formrgt #captchaimg{ width:98%!important;}
.formrgt .gform_footer{ padding:0px!important;}
.formrgt .gform_button{ background:url(../images/sendbtn.jpg) repeat-x 0 0; width:70px; height:24px; border:1px solid #244089; cursor:pointer; text-align:center; color:#FFF ;
  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; font-size:12px; text-transform:uppercase; font-weight:bold}

.entry-content iframe{ width:100%; height:200px}

}

@media (max-width: 479px) and (min-width: 320px) {
.wrapper{ width:290px; margin:0 auto;}


#logo{width:270px; height:66px; float:left;}
#logo img{ width:100%; margin-top:0;}

.headerright{width:197px; margin:0 auto; float:none; text-align:center}
.headerright h2{  text-align:center}
.lang-bx{ margin-right:38px;}
.socialicon{ text-align:center; margin-right:8px}

#topnav { padding:0px;}
#topnav a{padding:0px 5px; display:block; font:normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFFFFF; line-height:36px;}
#topnav .nav-shdw, #topnav .nav-shdw img{ display:none}


#sidebar-alt{float:left; width:90%; padding:15px 15px 0; min-height:inherit}
#sidebar-alt .cases-sect .topichead{  background-size: 100% 100%; padding-left:25px; font-size:14px;}
#sidebar-alt .cases-sect .topicbx ul li a{ font-size:12px;}
.visitbx .headingbx abbr, 
.visitbx .contentbx h3,
.visitbx .headingbx2 abbr{ font-size:12px;}
#content{ padding:15px 12px; width:92%}
#content .videobx{  background-size: 100% 100%;}
#content .mainheading{ font-size:15px; margin-bottom:15px; line-height:21px}
#content p{ font-size:12px; line-height:16px;}
#sidebar{width:90%;float:left; padding:10px 15px ; min-height:inherit}
.gform_widget input[type="text"]{ width:90%!important}
.gform_widget textarea{ width:90%!important}

#footer .maincont{ width:277px;}
.ftr-sect .msgicon{ display:none}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 0px 7px 10px; width:266px;
webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px; -ms-border-radius:10px; border-radius:10px;}
.ftr-sect .msg-rgt ul li{ padding:0 7px 5px 0; width:30%}
.ftr-sect .msg-rgt ul li h3{ font-size:8px;}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 14px; font-size:12px; width:80px}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:100%}
.footercol .colum1 .linkbx{ width:100%;}
.footercol .colum2{ width:100%}
.footercol .colum2 .addres1{ margin-right:6px; width:135px; font-size:11px;}
.footercol .colum1 .copyright{ font-size:10px}
.footercol .colum2 .addres2{ margin-right:0px; width:135px; font-size:11px;}


#footer .maincont{ width:260px;}
.ftr-sect .msgicon{ display:none}
.ftr-sect .msgicon img{ width:100%!important; height:auto!important}
#footer .maincont img{ width:100%; height:auto}
.ftr-sect .msg-rgt{ background-size: 100% 100%; padding:10px 0px 7px 10px; width:250px; margin:0 auto; float:none!important;
webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px; -ms-border-radius:10px; border-radius:10px;}
.ftr-sect .msg-rgt ul li{ padding:0 7px 5px 0; width:30%}
.ftr-sect .msg-rgt ul li:last-child{width:30%}
.ftr-sect .msg-rgt ul li h3{ font-size:11px; line-height:normal!important}
.ftr-sect .msg-rgt ul li .signupbtn{ padding: 3px 30px; font-size:12px; width:122px}
.ftr-sect .msg-rgt ul li input{ width:91%; padding:4px 5px}
.footercol .colum1{ width:auto!important; float:none!important}
.footercol .colum1 .linkbx{ width:auto!important;}
.footercol .colum2{ width:auto!important; float:none!important}
.footercol .colum2 .addres1{ margin-right:10px;}
.footercol .colum1 .copyright{ font-size:10px}

#content-sidebar-wrap{ width:290px;}
#sidebar{width:261px;float:left;}
.dcjq-accordion{ width:271px; margin:0 auto; margin-bottom:10px;}
.dcjq-accordion li a{ background:url(../images/cases-headbg.png) no-repeat center 0; font:normal 11px 'Varela Round', sans-serif; height:43px; line-height:43px;  color:#FFF; padding-left:10px; display:block; text-transform:uppercase; color:#FFF; padding-right:10px }
.dcjq-accordion .dcjq-parent .dcjq-icon{ background:url(../images/yelow-arw.png) no-repeat right 3px; width:7px; display:block; float:right; height:13px; margin-top:12px;}
.dcjq-accordion .dcjq-parent .sub-menu{ background:#49515f; -moz-box-shadow:3px 2px 3px 3px #597395;-webkit-box-shadow:3px 2px 3px 3px #597395;box-shadow:3px 2px 3px 3px #597395; margin:-2px 0 5px 0; }
.dcjq-accordion .sub-menu { padding-left:0px!important; background:#49515f!important;}
.dcjq-accordion .sub-menu li{ border-top:1px solid #333f53;border-bottom:1px solid #495a77;  }
.dcjq-accordion .sub-menu li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; text-shadow: 1px 1px 1px #000; background:none!important; padding:0px 15px!important; line-height:30px!important; text-transform:none!important; height:auto!important}
.dcjq-accordion .sub-menu li a:hover{ background:#343b48!important;}

.gform_widget{ border:3px solid #294a75; background:#7092bd url(../images/contactBg.jpg) repeat-x; padding:10px; margin:1px;}
.gform_widget h3{ font:normal 18px 'Varela Round', sans-serif; color:#FFF; margin-bottom:15px; text-align:center }
.gform_widget li{margin-top:9px;}
.gform_widget li:first-child{margin-top:0px;}
.gform_widget li .gfield_label{ display:none!important;}
.gform_widget li input[type="text"]{ background:#FFF!important; width:96%!important; padding:3px 6px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.gform_widget textarea{ background:#FFF!important; width:96%!important; height:92px!important; padding:7px!important; border:1px solid #888888!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important;}
.formrgt{ padding-top:10px;}
.formrgt input[type="text"]{ background:#FFF!important; width:80px!important; padding:7px 10px!important; font:normal 11px Arial, Helvetica, sans-serif!important; color:#343434!important; border:1px solid #888888!important}
.formrgt #captchaimg{ width:98%!important;}
.formrgt .gform_footer{ padding:0px!important;}
.formrgt .gform_button{ background:url(../images/sendbtn.jpg) repeat-x 0 0; width:70px; height:24px; border:1px solid #244089; cursor:pointer; text-align:center; color:#FFF ;
  -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; border-radius:5px; font-size:12px; text-transform:uppercase; font-weight:bold}

.entry-content iframe{ width:100%; height:100%}

#Form_Area3 ul{ padding:0px!important;}
#Form_Area3 li{  margin-left:0px!important;}
#Form_Area3 .gform_wrapper{ padding:20px 0px; }
#Form_Area3 .gform_wrapper .widget-title{ margin-bottom:0px!important;}
#Form_Area3 .gform_wrapper .gform_wrapper{ margin:0px!important;}
#Form_Area3 .gform_wrapper .gform_heading{ margin:0px!important}
#Form_Area3 .gform_wrapper li,#Form_Area3 .gform_wrapper li{ margin-bottom:10px!important}
#Form_Area3 .gform_wrapper .top_label .gfield_label{ display:none!important}
#Form_Area3 .gform_wrapper .top_label input.medium{ width:257px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .field{ width:100px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important; }
#Form_Area3 .gform_wrapper .top_label .textarea{ width:257px!important; height:150px!important; font-size:11px!important; background:#fff; border:solid 1px #c0c3c6; padding:5px!important;}
#Form_Area3 .gform_wrapper .gform_footer{ margin:10px 0px 0px!important; padding:0px!important; overflow:hidden;}

}